on 4e31d15 help sign in
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 7dfd7f5Implement space-v as view same file in split.Blaž Hrastnik 6c4093cWeave through view_id references so that views into one file have independent selects.Blaž Hrastnik 9eaef6eFully drop State references.Blaž Hrastnik dfc17beMove pickers under my leader key mode (space).Blaž Hrastnik e166da2fix: A (append to line) was inserting before last char.Blaž Hrastnik 1b5316eTrack document modified state.Blaž Hrastnik 88bb7a1Repeat insert command (.).Blaž Hrastnik ebfd67aUse StreamExt::select_next_some to avoid infinitely spinning on empty stream.Blaž Hrastnik e833d65Teach file picker how to find the project root (.git).Blaž Hrastnik