Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Remove Keymap(KeyTrie) and simply use KeyTrie. | gibbz00 | 2023-06-07 | |
| | ||||
* | Move `keymap.reverse_keymap()` to `Keytrie`: | gibbz00 | 2023-06-07 | |
| | | | | The plan is let `Keymaps` simply store `KeyTrie`s, as the `Keymap(Keytrie)` wrapping serves little to no purpose. | |||
* | Remove pub keymap.name(); | gibbz00 | 2023-06-07 | |
| | | | | `keymap.name` is only used internally. | |||
* | Place `Info::from_keymap()` contents in `keymap.infobox()`: | gibbz00 | 2023-06-07 | |
| | | | | | This makes it easier later control the order in which the key events are presented. | |||
* | Keymap infobox: Idiomatic body tuple. | gibbz00 | 2023-06-07 | |
| | | | | | | | Does not change any behavior other than making the tuple slightly more idiomatic. Keymap infobox shows key events, then the respective description. This commit makes sure that order is used from the get go, rather than flipping it midway. | |||
* | Exclude config no_op bindings in command palette. | gibbz00 | 2023-06-07 | |
| | ||||
* | Remove superfluous command description pruning for keymap infobox: | gibbz00 | 2023-06-07 | |
| | | | | | Exist under the wrong (possibly just outdated) assumption that command descriptions are written with their `KeyTrie` name prefixed | |||
* | `helix_term::keymap`: Remove one-liner solely used for a test. | gibbz00 | 2023-06-07 | |
| | ||||
* | Make `Keymap` a tuple struct. | gibbz00 | 2023-06-07 | |
| | ||||
* | keymap: Rename KeyTrie::Leaf -> KeyTrie::MapppableCommand | gibbz00 | 2023-06-07 | |
| | | | | The variant Sequence is technically also a leaf. | |||
* | keymap: Derive `Default` for KeyTrieNode | gibbz00 | 2023-06-07 | |
| | ||||
* | Add support for Forth (#7256) | Alexander Brevig | 2023-06-06 | |
| | ||||
* | Recognize 'make' file-type as Makefile (#7212) | Tobias Clasen | 2023-06-06 | |
| | ||||
* | build(deps): bump regex from 1.8.3 to 1.8.4 (#7249) | dependabot[bot] | 2023-06-06 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | build(deps): bump once_cell from 1.17.2 to 1.18.0 (#7248) | dependabot[bot] | 2023-06-06 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | build(deps): bump url from 2.3.1 to 2.4.0 (#7247) | dependabot[bot] | 2023-06-06 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | build(deps): bump hashbrown from 0.13.2 to 0.14.0 (#7246) | dependabot[bot] | 2023-06-06 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | build(deps): bump chrono from 0.4.25 to 0.4.26 (#7245) | dependabot[bot] | 2023-06-06 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | build(deps): bump libc from 0.2.144 to 0.2.145 (#7244) | dependabot[bot] | 2023-06-06 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | feat(core): add plaintext matching fallback to tree-sitter matching (#4288) | Alex Vinyals | 2023-06-05 | |
| | ||||
* | Exit gracefully on termination signals (#7236) | Michael Davis | 2023-06-05 | |
| | ||||
* | feat(commands): allows cycling option values at runtime (#4411) | Alex Vinyals | 2023-06-05 | |
| | ||||
* | Add blueprint language (#7213) | Ivan Tkachuk | 2023-06-05 | |
| | | | | | | | * Add blueprint tree-sitter support * Add blueprint lsp support * Run cargo xtask docgen | |||
* | Update install.md instructions regarding symlinks (#7231) | Rich Seymour | 2023-06-05 | |
| | | | | | | | * Update install.md Fixes `ln` command line bug that could hit users moving from packaged to source builds. * Remove extra 'how to' command example | |||
* | Fix textobject keybindings in usage docs (#7197) | avaunit02 | 2023-06-04 | |
| | ||||
* | fix UB in diff gutter (#7227) | Pascal Kuthe | 2023-06-04 | |
| | ||||
* | Add description for 'ui.text.focus' in theme docs (#7177) | Zisulin Morbrot | 2023-05-30 | |
| | ||||
* | chore: update scala tree-sitter grammar (#7147) | zetashift | 2023-05-30 | |
| | | | | | * chore: update scala tree-sitter grammar * Add locals.scm for Scala | |||
* | build(deps): bump log from 0.4.17 to 0.4.18 (#7175) | dependabot[bot] | 2023-05-30 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | build(deps): bump once_cell from 1.17.1 to 1.17.2 (#7174) | dependabot[bot] | 2023-05-30 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | build(deps): bump tokio from 1.28.1 to 1.28.2 (#7173) | dependabot[bot] | 2023-05-30 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | build(deps): bump regex from 1.8.2 to 1.8.3 (#7172) | dependabot[bot] | 2023-05-30 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | build(deps): bump chrono from 0.4.24 to 0.4.25 (#7171) | dependabot[bot] | 2023-05-30 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | build(deps): bump cachix/install-nix-action from 20 to 21 (#7170) | dependabot[bot] | 2023-05-30 | |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
* | fixed repeat_last_motion extends selection (#7159) | Ethan Wilkes | 2023-05-28 | |
| | ||||
* | feat(languages): recognise `.gir` as XML (#7152) | yvt | 2023-05-27 | |
| | ||||
* | languages: add .zimrc to bash filetypes (#7146) | Jimmy Zelinskie | 2023-05-26 | |
| | ||||
* | Highlight query improvements for java and typescript (#7145) | Gammut | 2023-05-26 | |
| | | | | | * Add missing queries to java highlights * Fix generic type bracket highlights in typescript | |||
* | book: Mention Helix package in nixpkgs (#7064) | Martin Weinelt | 2023-05-26 | |
| | ||||
* | Update spacebones_light.toml (#7125) | Ravi Shekhar Jethani | 2023-05-26 | |
| | | | Better contrast between type variable and its members | |||
* | Correct selection color (#7138) | Casper Rogild Storm | 2023-05-26 | |
| | ||||
* | Fix typo in syntax.rs (#7114) | Ikko Eltociear Ashimine | 2023-05-26 | |
| | | | seperator -> separator | |||
* | Support hidden justfiles (#7088) | William Etheredge | 2023-05-26 | |
| | ||||
* | Treat 'Vagrantfile' files as Ruby code (#7112) | Brandon Sprague | 2023-05-26 | |
| | | | | | | | | | | `Vagrantfile`s are configuration files for the [vagrant](https://www.vagrantup.com/) tool, and they are written in Ruby. Even as vagrant [is ported to Go](https://www.hashicorp.com/blog/toward-vagrant-3-0), `Vagrantfile`s [will be written in Ruby](https://developer.hashicorp.com/vagrant/docs/experimental/vagrant_go) When a Vangrantfile is created, it starts with these lines: ``` ``` But since Helix (quite reasonably) doesn't change editor behavior based on file contents, adding this to `languages.toml` seems like a reasonable way to get this functionality. | |||
* | Update languages.toml for Nickel (#7059) | Viktor Kleen | 2023-05-26 | |
| | ||||
* | Update language support doc | Blaž Hrastnik | 2023-05-26 | |
| | ||||
* | fix compilation | Blaž Hrastnik | 2023-05-26 | |
| | ||||
* | Drop old cairo grammar, alias to rust for now | Blaž Hrastnik | 2023-05-26 | |
| | ||||
* | Fix off-by-one in select symbol references (#7132) | Matthew Toohey | 2023-05-25 | |
| | ||||
* | Update diagnostics correctly on LSP exit (#7111) | Poliorcetics | 2023-05-23 | |
| | | | | | | | * chore: avoid format! call with argument when useless * feat: also clear diagnostics for unopened documents when exiting an LSP * feat: we already worked on `self.editor.diagnostics` no need to redo the checks |