on 2158366 help sign in
all commits
10548bfFix previous broken refactor key into helix-viewIvan Tham 20f33eaminor: Remove old TODOsBlaž Hrastnik 10f9f72Revert "Refactor key into helix-view"Blaž Hrastnik ca806d4Refactor key into helix-viewIvan Tham f7e00cfConfigurable keys 2 (Mapping keys to commands) (#268)PabloMansanet 037f45fCreate all parent directories for config and cacheWojciech Kępka b5682f9Separate helix-term as a libraryIvan Tham 843c2cdInstall instructions and version number corrections (#148)Ethan Bodzioney 06d8d3fTry to detect language when document file path is setBlaž Hrastnik d664d1dDefault log file to cacheIvan Tham f001828Refactored parse_args loopCorey Powell 7202953Dropped pico-args in favour of a simpler hand roller parserCorey Powell eab6e53Fix panic opening rust fileIvan Tham e88383dUse config_dir for logging, create config_dirWojciech Kępka ea824edImprove errors handling in main by adding contextDanilo Spinella b8d6e6aAllow setting verbosity to info againBlaž Hrastnik 138787fDrop clap for pico-argsBlaž Hrastnik 35606a3Inline tui as helix-tui fork.Blaž Hrastnik 355ad3cTokio migration.Blaž Hrastnik bc4e54cLoad config files from ~/.config/helix, fallback to defaults.Blaž Hrastnik 91462afAllow starting hx without a file. A new blank file will be created.Blaž Hrastnik ceea5eaclippy lintBlaž Hrastnik e3c4edaAdd the machinery to load syntax config from TOML.Blaž Hrastnik 3f6f82bAlways store the log file under home dir.Blaž Hrastnik 777a809Address clippy lints.Blaž Hrastnik 7dc24a2Move ui modules under a ui:: namespace.Blaž Hrastnik 8695415wip: Move to new rendering structure.Blaž Hrastnik 5103dc9move commands and keymap back to terminal.Blaž Hrastnik 83f2c24wip: CompositorBlaž Hrastnik 3f707c1Save commandBlaž Hrastnik af19244Configure logging (-vv for debug level logs)Blaž Hrastnik f9bfba4Reroute LSP notification events into the main app event loop.Blaž Hrastnik 13cb442wip: Fetching diagnostics, parsing notifications.Blaž Hrastnik f03830bwip: Basic LSP lifecycle requests/notifications.Blaž Hrastnik 49cc6c1Refactor Editor into Application and Editor/Workspace.Blaž Hrastnik 7b4a4f6Use crate info for clap help text.Blaž Hrastnik e39bd21argh -> clap to speed up compilation (no syn/proc_macro)Blaž Hrastnik 935cfeaSplit parts of helix-term into helix-view.Blaž Hrastnik 48330ddCommand needs access to view information for certain changes.Blaž Hrastnik 1303ffdRemove old test.Blaž Hrastnik b17a77bcleanup: Import tree-sitter-highlight so we can cache trees.Blaž Hrastnik b647c7atree-sitter based syntax highlighting draftBlaž Hrastnik 0d56ce9Bump deps, make it compile with latest smol.Blaž Hrastnik 8119f1eRefactor editor module to use state + keymap.Blaž Hrastnik 2985398loop is now asyncJan Hrastnik 1964344editor.rs now uses crosstermJan Hrastnik 843c20aAdd a keymap module.Blaž Hrastnik 387fb57Allow unused code for the time being.Blaž Hrastnik 613d06dwip: importing to githubBlaž Hrastnik 6905ff0Start swapping from termwiz to crossterm + async.Blaž Hrastnik