on 6c11708 help sign in
all commits
62561e9Stop collecting highlight_iter events then turning back into iterBlaž Hrastnik 5aead46Remove some unnecessary clippy tagsBlaž Hrastnik 2a7ae96Automatically commit changes to history if not in insert modeBlaž Hrastnik e2d2f19Merge pull request #1154 from sudormrfbin/cursor-shape-newBlaž Hrastnik add3be8Slicing micro-optimizationBlaž Hrastnik 11c3ba9Speed up ensure_next_boundary during renderBlaž Hrastnik 6728e44syntax: Split parsing and highlightingBlaž Hrastnik f5b0821Fix panics when resizing (#1408)Mathis Brossier 4496249Merge branch 'master' into cursor-shape-newGokul Soumya 93a948dswitch redundant current! usage to doc! (#1416)Kirawi 4b0b1a5feat(ui): file encoding in statusline (#1355)Matouš Dzivjak 60f3225Truncate the start of file paths in the StatusLine (#1351)BB c0bbadcManually draw all block cursorsGokul Soumya d4fb1d0Merge branch 'master' into cursor-shape-newGokul Soumya 016640fRemove ui.cursor.primary and hashmap lookupsGokul Soumya 730d3beAdd ui.gutter to theme all gutters (i.e. set bg)Blaž Hrastnik e91d357Macros (#1234)Omnikar a06871afeat: Make it possible to keybind `TypableCommands` (#1169)Oskar Nehlin 34f46e7Bump rust to 1.57, fix new lint failuresBlaž Hrastnik c955eaaRevert "Improve dedent behavior, make kill_to_line_end behave like emacs (#1173)"Blaž Hrastnik 2596785ui: Optimize tree-sitter style lookupsBlaž Hrastnik 7bbf4c5ui: Only calculate span styling when it's actually in boundsBlaž Hrastnik c08d2faImprove dedent behavior, make kill_to_line_end behave like emacs (#1173)WindSoilder 225e8ccExtract gutters into helix-viewBlaž Hrastnik 27c1a84Reuse a text buffer for each gutter lineBlaž Hrastnik ba45db8Tie the GutterFn lifetime to the doc so we can avoid cloning dataBlaž Hrastnik 3017141Gutter functionsBlaž Hrastnik 7961355Change cursor shape on mode changeGokul Soumya a3a3b0bJump to end char of surrounding pair from any cursor pos (#1121)Martin Junghanns 8db6fffui: Increase diagnostics sideline width to 100 max and wrap if neededBlaž Hrastnik 35c974cImplement "Goto last modification" command (#1067)ath3 b74912ehelix-term/editor: display scratch buffer name in status barCole Helbling d131a9dAllow keys to be mapped to sequences of commands (#589)Omnikar cfc8285Allow infoboxes to be disabled (#972)Omnikar e2560f4Replace documents SlotMap with BTreeMapBlaž Hrastnik e5de103Extract a clear_completion methodBlaž Hrastnik 2505802Improve statusline (#916)Omnikar acc5ac5fix warningBlaž Hrastnik 3edca78completion: fully revert state before apply & insertText common prefixBlaž Hrastnik cee7ad7Mark a few functions as `const`Blaž Hrastnik f692edefix: Don't crash on empty completion, don't retrigger on closeBlaž Hrastnik 66f26e8Filter the initial completionBlaž Hrastnik 40abec8Experiment with autocompletion on idleBlaž Hrastnik f99bea4idle timer wipBlaž Hrastnik dd0b15esyntax: Properly handle injection-regex for language injectionsBlaž Hrastnik 72cf86eRegex prompts should have a history with a specifiable registerBlaž Hrastnik 183dcceAdd a sticky mode for keymaps (#635)Gokul Soumya 9c5752cfix: use .cursor() instead of .headgbaranski b590504fix: use head instead of anchor for relative linegbaranski 03ad9e0Fix code indentation (#671)Omnikar