summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Don't add empty prompt input to history (#3259)A-Walrus2022-07-30
|
* Fix byte index error in signature help highlightingGokul Soumya2022-07-29
| | | | | | | | | | | | | | | The language server sends a char offset range within the signature help label text to highlight as the current parameter, but helix uses byte offset ranges for rendering highlights. This was brought up in the [review of the original signature help PR][1], but the ranges were being highlighted correctly, and there were no out of bound or indexing panics. Turns out rust-analyzer was [incorrectly sending byte offsets] instead of char offsets and this made it seem like all was well and good with offsets in helix during initial testing. [1]: https://github.com/helix-editor/helix/pull/1755#discussion_r906715371 [2]: https://github.com/rust-lang/rust-analyzer/pull/12272
* Add transparent theme based on base16_default (#3216)Slug2022-07-28
|
* Fix cursorline and selection themes for onelight (#3226)Erasin2022-07-28
|
* Add textobject for javascript (#3213)Erasin2022-07-28
|
* Update README command table (#3224)Kyle L. Davis2022-07-28
|
* Remove let_declaration from Rust locals tracking (#3212)Michael Davis2022-07-28
|
* JS/TS highlighting improvements (#3219)Philipp Mildenberger2022-07-27
|
* build(nix): add a way to override what grammars get built (#3141)Yusuf Bera Ertan2022-07-27
|
* Add LSP config for Odin (#3214)Ricardo Silva2022-07-27
|
* Use OR of all selections in search_selection command (#3138)MilanVasko2022-07-27
| | | Closes #2312
* add configurable / theme-able statusline separator string (#3175)Seth Bromberger2022-07-26
| | | | | | | | | | | * add configurable separator element to statusline * themable separator * clippy fixes * changed default separator to │ * doc updates
* Nord color modes (#3200)A-Walrus2022-07-26
| | | | | | | * Add color modes to nord theme * Add color-modes to nord_light theme and fixup Fg color was not set in some places and defaulted incorrectly.
* Fix: Python hightlight (#3201)Erasin2022-07-26
|
* add position-percentage as a statusline indicator (#3168)Seth Bromberger2022-07-26
| | | | | | | | | * added position-pct as a statusline indicator * removed unnecessary mutable reference * pct -> percent * percent -> percentage
* Shorten embedded command descriptions (#3070)Gokul Soumya2022-07-26
| | | | | | | | | * Shorten embedded command descriptions - Compact descriptions in command palette and infobox * Shorten typed command descriptions * Fix typo in decrement command description
* Suport diagnostic code (#3096)Erasin2022-07-26
| | | | | | | * add code for diagnostic. This PR provides a solution to resolve #2994. missing Code Actions for lsp * remote unused import
* Remove vale from .gitignoren0s42022-07-26
|
* Spacingn0s42022-07-26
|
* Fixes + consistencyn0s42022-07-26
| | | | | | | | Some lines went longer than the titlebars, fixed regex in SPLITTING SELECTIONS which wasn't actually correct. Changed 1 "bat" to a "cat" in ADDING SELECTION ON NEXT SEARCH MATCH which makes it harder to do with a simple s select.
* Add SPLITTING SELECTIONSn0s42022-07-26
|
* Spellingn0s42022-07-26
|
* Add CYCLING AND REMOVING SELECTIONSn0s42022-07-26
|
* Move Jumplist section and add recapn0s42022-07-26
|
* Add 'ADDING SELECTION ON NEXT SEARCH MATCH'n0s42022-07-26
|
* Add SEARCH FOR SELECTIONn0s42022-07-26
|
* Add REGISTERS, update MACROS accordinglyn0s42022-07-26
|
* Add REPLACING WITH YANKED TEXT and INCREMENTING/DECREMTINGn0s42022-07-26
| | | | | | | Also some consistency issues - redundant/dated comment in JOINING LINES - spacing around slashes - etc.
* Add REPITITION sectionn0s42022-07-26
|
* Improve ALIGN SELECTIONS sectionn0s42022-07-26
|
* Reduce A-; section to a note on section 3.7n0s42022-07-26
| | | | Also fixed consistency of capitalisation and spacing of notes.
* Correct recap numbers.n0s42022-07-26
|
* Line too long + grammar.n0s42022-07-26
|
* Add vale to gitignore + spellingn0s42022-07-26
|
* Added REPLACE and moved SELECTING TO A CHARACTER into the same chapter.n0s42022-07-26
|
* Add 'ALIGN SELECTIONS' and 'SPLIT SELECTIONS ON LINES'n0s42022-07-26
|
* Move COLLAPSING SELECTION to MOTIONS AND SELECTIONS.n0s42022-07-26
| | | | Also had to do a little rewording to fit the recap for MOTIONS AND SELECTIONS.
* Added Select mode section.n0s42022-07-26
| | | | Also added a note about X on "SELECTING LINES".
* Re-order sections.n0s42022-07-26
|
* Improve python highlighting (#3103)Kirawi2022-07-26
| | | | | | | | | | | | | * improve python queries * update python grammar to `0.20.2` * fix variadic parameter scope * add punctuation scopes * fix order of punctuation scopes * undo `embedded` delete
* feat(tree-sitter): :sparkles: add go template support (#3091)Daniel Longeuay2022-07-26
| | | | | | | * feat(tree-sitter): :sparkles: add go template support * fix(tree-sitter): :bug: go template highlight scope selectors * chore(tree-sitter): :wrench: update go template grammar commit
* feat(themes): add mode-specific styles to the dracula themes (#3135)Mr. E2022-07-26
|
* Add elixir & heex comment textobjects (#3179)Clay2022-07-26
|
* Rename padding to spacer, remove by defaultBlaž Hrastnik2022-07-26
|
* Make gutters padding automatic (#3163)Ivan Tham2022-07-26
| | | | Remove padding gutter type, and automatically add 1 padding if gutters is non-empty.
* add spacer element to statusline (#3165)Seth Bromberger2022-07-26
| | | | | * add spacer element to statusline * docs
* Add ayu themes (#3184)André Sá2022-07-26
|
* Add table of contents to keymap.md (#3174)Joe2022-07-26
|
* Highlight constructor in monokai theme (#3131)A-Walrus2022-07-26
|
* Refactor 'helix-loader::merge_toml_values' to use a 'merge-depth' instead of ↵Philipp Mildenberger2022-07-26
| | | | | | 'merge_toplevel_arrays' (#3080) - This ensures that other values than just the arrays are overridden, like nested objects, where it makes sense - merge_depth is set to 3 so that top-level language features are merged (like 'scope'), but everything deeper is overridden with the user-config