on f3db12e help sign in
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 adcfcf9Replace ^/$ with gh/glnotoria 4f0e3aaImplement gt/gm/gb, remap goto tYpe to gyBlaž Hrastnik f2e554dmatchbrackets: Needs to render with the viewport offsetBlaž Hrastnik bd4552cscroll: Fix the clampingBlaž Hrastnik 06d8d3fTry to detect language when document file path is setBlaž Hrastnik 8afd4e1Exit select mode on delete_selectionBlaž Hrastnik 43b92b2Show file picker when directory passed as first argwojciechkepka b2b2d43Rust: Add keyword `async`, match the entire macronotoria 8af5a9aRemove swapfilenotoria f76f44cConvert byte index to char index for `find`notoria d554196Remove select_all implementationEgor Karavaev 29b9eedFix panic paint mysterious matching pairIvan Tham fdb5bfaLimit goto countKevin Sjöberg e6132f0Fix undo redoIvan Tham 3071339update keymap.md to include arrow keys for movementAntoni Stevent 27aee70use correct _extend methods, also remove unnecessary castsAntoni Stevent f0fe558Add up/right/left/down arrow keymaps, similar to kakouneAntoni Stevent 09a7db6Avoid theoretical underflow.Jakub Bartodziej 31ed4dbClean up leftover log.Jakub Bartodziej 3c5dfb0Improve on the fix for deleting from the end of the buffer.Jakub Bartodziej 6cbc0aeDisable deleting from an empty buffer which can cause a crash.Jakub Bartodziej c1c3750key is now modified in place at start of handle_eventJan Hrastnik daad8ebkey_canonicalization now only matches charsJan Hrastnik 68abc67put the key canonicalization in a seperate function. only chars now get stripped of Shift modifierJan Hrastnik 712f25cremoved shift matchingJan Hrastnik abe8a83Merge pull request #92 from bfredl/clangdBlaž Hrastnik a05fb95Merge pull request #80 from notoria/highlightBlaž Hrastnik 74e4ac8Merge pull request #77 from notoria/match_bracketsBlaž Hrastnik 0e6f007LSP: add clangd as server for c/c++Björn Linse c3a98b6Highlight matching bracketsnotoria