95dd55bFix overlap calculation.Blaž Hrastnik
7493d19Re-introduce clearing with bg color, seems the TUI issue was fixed.Blaž Hrastnik
392c4a9Keep primary selection as space+space.Blaž Hrastnik
73f4abbN as extend with search (for now, N should be search_prev).Blaž Hrastnik
35b4fe4Fix range.overlap()Blaž Hrastnik
5253f40nix: Switch to stable rust.Blaž Hrastnik
978f511Horizontal scrolling! It only took a year to get around to it.Blaž Hrastnik
d692390Render current line:col.Blaž Hrastnik
8654296<space>w for save, <space>c for close current split.Blaž Hrastnik
4e31d15Add tree-sitter queries.Blaž Hrastnik
c1e5733Remove the path specifier.Blaž Hrastnik
61872dequeries: rust: highlight number constants correctly.Blaž Hrastnik
71c06c1Import tree sitter queries.Blaž Hrastnik
52da68eRender a separator between vertical splits.Blaž Hrastnik
9f318a8Fix an issue with closing nested splits.Blaž Hrastnik
9ca2909Loop around the end on regex searches.Blaž Hrastnik
8b33ba2Correct the naming issue with vsplit and hsplit being swapped.Blaž Hrastnik
58c5fecminor: This comment was resolved.Blaž Hrastnik
b1290eeUpdate book css styling.Blaž Hrastnik
bc4e54cLoad config files from ~/.config/helix, fallback to defaults.Blaž Hrastnik
f0d49d3hack: make queries load relative to source dir for now.Blaž Hrastnik
12961d6Implement P as paste_before.Blaž Hrastnik
31e6bcbClippy lint: replace with default -> takeBlaž Hrastnik
e8298a3Fix selection rendering, it would be off by 1 if reverse.Blaž Hrastnik
63e602bFix issues with "enum A {|}" <Enter> indent calculation.Blaž Hrastnik
4103349Update flake.lockBlaž Hrastnik
82ff996Yank selection when deleting.Blaž Hrastnik
89f81beAdd yet more language definitions.Blaž Hrastnik
fb792c5Add a python language definition.Blaž Hrastnik
3bab640Add c++, js, css, html language definitions.Blaž Hrastnik
463f58dFix clamping scroll in certain cases.Blaž Hrastnik
5aed1f3lsp: Gracefully fail if binary doesn't exist.Blaž Hrastnik
9dfd6f6clippy lintBlaž Hrastnik
0e9ecccclippy: Drop or-patterns for now because they're not on stable rust yetBlaž Hrastnik
91462afAllow starting hx without a file. A new blank file will be created.Blaž Hrastnik
f00cb15core: Improve changeset composition behavior.Blaž Hrastnik
cf7b19dAlways update selection: Empty transactions can still change selections.Blaž Hrastnik
015fd2fpairs: Use token utf8 lengths instead of 1.Blaž Hrastnik
7c44443Handle c-n, c-p, etc. autocompletion events.Blaž Hrastnik
95d0bbaui: Improve completion state handling.Blaž Hrastnik
59a0fc7w, b, e: Match kakoune's behavior in selecting by default.Blaž Hrastnik
1635039Add book/ (mdbook based user guide)Blaž Hrastnik
7d677d3Update deps.Blaž Hrastnik
7865ca7Update flake.Blaž Hrastnik
ab1d110Import some lsp utilities.Blaž Hrastnik
77cab5aMerge open_above and open_below definitions.Blaž Hrastnik
cc058adSimplify some code.Blaž Hrastnik
0dbd5b6Simplify code by providin cx.current() = (view, doc).Blaž Hrastnik
ceea5eaclippy lintBlaž Hrastnik
15c9a33Drop doc.state. Use doc.text + doc.selections.Blaž Hrastnik
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list