on 14830e7 help sign in
14830e7Revert the line number rendering change, we were correct beforeBlaž Hrastnik 59f94d1Disable haskell grammar until build issues are resolvedBlaž Hrastnik b3eeac7Disable aarch64-macos, it fails to build on macos-latestBlaž Hrastnik f48a60bRelease 0.0.10Blaž Hrastnik 4f561e9View mode: Use saturating_sub when calculating first_colBlaž Hrastnik 01b1bd1commands: use chars().count() over .len() on stringsBlaž Hrastnik ff8a031Add diagnostics keys to keymap.mdBlaž Hrastnik d9b2f6fOnly test on stable rustBlaž Hrastnik 582f1eeAdd aarch64-macos (M1) to the release build matrixBlaž Hrastnik e2d780ffix: 2 panics while setting style + off by 1 The panics would occur because set_style would draw outside of the the surface. Both occured using `find_prev` or `till_prev` In my case the first panic! would appear in a terminal with around 80 columns in helix/README.md going to the end of the file with `geglf(` the second with `geglfX` The off by one fix ensures that `find_nth_prev` starts at the first character to the leftahkrr 843c2cdInstall instructions and version number corrections (#148)Ethan Bodzioney 8a29086Fix panic when moving over unicode punctuationBenoît CORTIER 16b1cfaAdd diagnostics keybindingsWojciech Kępka 2066e86Add spc w w for window modeIvan Tham 3494bb8Refactor index assignmentKevin Sjöberg a4ff8cdAllow moving backwards in completionsKevin Sjöberg 145bc19Trigger directory completion upon pressing EnterKevin Sjöberg 54f3548theme: Enable style modifiers in theme.toml, add Ingrid's theme (#113)Ingrid 3280510Fix unused importIvan Tham df80f3cAdd test for prev wordIvan Tham 40744ceAdd ctrl-w in insert modeIvan Tham aa8a8baCalculate offset when moving picker cursorKevin Sjöberg bcb1afeAdd a comment to `canonicalize_path`Wojciech Kępka de946d2Add a TODOWojciech Kępka 14f511dCreate document if it doesn't exist on saveWojciech Kępka 392631bUpdate build.ymlBlaž Hrastnik ce99eccAdd more coverage for CIIvan Tham 2ac496fDo not move past number of matchesKevin Sjöberg 5463a43Return an error if we request an embedded file that does not exist.Brian Dawn e09b0f4Add a smoke test around loading runtime files.Brian Dawn f3db12eSimplify the load_runtime_file code.Brian Dawn 676719bSimplify creating pathbufs.Brian Dawn ae10581Apply suggestions from code reviewBrian Dawn 255598aMake rust-embed optionally included based on the embed_runtime feature.Brian Dawn 62d181dProvide a feature flag to be able to embed the runtime folder.Brian Dawn 8c2fa12Add window modeIvan Tham 212f6bcchanged flag in build_cpp '/std:c++14' to '/std:c++17' due to tree_sitter_haskell not compiling on msvc without itJan Hrastnik c5c3ec0fix: panicked at 'attempt to subtract with overflow' helix-term/src/ui/editor.rs:275:29 This would happen when the window-size was to small to display the entire width and one would start jumping forwards with f<some_char> and the beginning of the highlighted area would end up outside of the windowahkrr 444cd0bfix: make find_prev_char and till_prev_char work Bevore this PR `commands::find_prev_char` and `commands::till_prev_char` were triggerable through keys but `seach::find_nth_next()` was hardcoded in `_find_char`. The passed `fn` was nerver used. With this PR the passed `fn` is used. The change in search.rs resolves an off by one error in the behivor of `find_nth_prev`ahkrr f6a900fsyntax: Use a different C++ flag for MSVCBlaž Hrastnik 6254720Add unreachable contextIvan Tham 407b37cBetter link to MatrixBlaž Hrastnik 2bb71a8Don't panic on empty file/buffer (#108)notoria c17dcb8Fixing Multiple Panics (#121)Kirawi 5a344a3Address clippy lintBlaž Hrastnik a1f4b8fAdd home-end keymaps, (as kakoune/vim do) (#83)Antoni Stevenet 72eaaaasyntax: Build C++ grammars as c++14Blaž Hrastnik 8f78c0csyntax: Disable explicit debug/opt_level passingBlaž Hrastnik 01dd7b5Restored haskell syntaxCorey Powell f3a243cRust: Highlight crate namespace, categorize `mut`notoria