Commit Graph

3963 Commits (486c3ab0d542f5d502eba4f97446bdeca71afefd)
 

Author SHA1 Message Date
Erasin 42115d02bc
Suport diagnostic code (#3096)
* add code for diagnostic.

This PR provides a solution to resolve #2994. missing Code Actions for lsp

* remote unused import
2 years ago
n0s4 4f21f430e4 Remove vale from .gitignore 2 years ago
n0s4 d97c4ee217 Spacing 2 years ago
n0s4 d95c7eaa29 Fixes + consistency
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.
2 years ago
n0s4 348951f6f9 Add SPLITTING SELECTIONS 2 years ago
n0s4 b0f8d74db9 Spelling 2 years ago
n0s4 771de41155 Add CYCLING AND REMOVING SELECTIONS 2 years ago
n0s4 9114672419 Move Jumplist section and add recap 2 years ago
n0s4 4e76436b20 Add 'ADDING SELECTION ON NEXT SEARCH MATCH' 2 years ago
n0s4 d2b292660d Add SEARCH FOR SELECTION 2 years ago
n0s4 c7f9caf6bd Add REGISTERS, update MACROS accordingly 2 years ago
n0s4 29ee7f6d01 Add REPLACING WITH YANKED TEXT and INCREMENTING/DECREMTING
Also some consistency issues
 - redundant/dated comment in JOINING LINES
 - spacing around slashes
 - etc.
2 years ago
n0s4 92d94e1f7e Add REPITITION section 2 years ago
n0s4 88902d1f59 Improve ALIGN SELECTIONS section 2 years ago
n0s4 ec4c2f3965 Reduce A-; section to a note on section 3.7
Also fixed consistency of capitalisation and spacing of notes.
2 years ago
n0s4 ce732ce664 Correct recap numbers. 2 years ago
n0s4 d0381d942d Line too long + grammar. 2 years ago
n0s4 5accb5cd58 Add vale to gitignore + spelling 2 years ago
n0s4 68acdbb9a2 Added REPLACE and moved SELECTING TO A CHARACTER into the same chapter. 2 years ago
n0s4 1fed3a2220 Add 'ALIGN SELECTIONS' and 'SPLIT SELECTIONS ON LINES' 2 years ago
n0s4 15e1a0ebf2 Move COLLAPSING SELECTION to MOTIONS AND SELECTIONS.
Also had to do a little rewording to fit the recap for MOTIONS AND SELECTIONS.
2 years ago
n0s4 aa5cebae22 Added Select mode section.
Also added a note about X on "SELECTING LINES".
2 years ago
n0s4 a0d01455ac Re-order sections. 2 years ago
Kirawi 0a2646e720
Improve python highlighting (#3103)
* 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
2 years ago
Daniel Longeuay 2ede98c4b4
feat(tree-sitter): add go template support (#3091)
* feat(tree-sitter):  add go template support

* fix(tree-sitter): 🐛 go template highlight scope selectors

* chore(tree-sitter): 🔧 update go template grammar commit
2 years ago
Mr. E d4a5413255
feat(themes): add mode-specific styles to the dracula themes (#3135) 2 years ago
Clay b55573dc1d
Add elixir & heex comment textobjects (#3179) 2 years ago
Blaž Hrastnik 255c1734cf
Rename padding to spacer, remove by default 2 years ago
Ivan Tham 2f980471f8
Make gutters padding automatic (#3163)
Remove padding gutter type, and automatically add 1 padding if gutters is
non-empty.
2 years ago
Seth Bromberger bfdcfec8c9
add spacer element to statusline (#3165)
* add spacer element to statusline

* docs
2 years ago
André Sá 742d16026e
Add ayu themes (#3184) 2 years ago
Joe d0c63409cc
Add table of contents to keymap.md (#3174) 2 years ago
A-Walrus cb142b5750
Highlight constructor in monokai theme (#3131) 2 years ago
Philipp Mildenberger 235237ddc4
Refactor 'helix-loader::merge_toml_values' to use a 'merge-depth' instead of '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
2 years ago
bootra b7fa9ba601
Fix non-msvc grammar compile on Windows (#3190) 2 years ago
dependabot[bot] 73a308c665
build(deps): bump serde from 1.0.139 to 1.0.140 (#3194)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.139 to 1.0.140.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.139...v1.0.140)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
bootradev 4db01b3f82
add support for rulers to boo_berry theme (#3191) 2 years ago
Erasin dad6d0f3b2
Fix: svelte indets.scm (#3147) 2 years ago
Joe d6fd93788c
Add rabl/jbuilder/jb extensions for Ruby (#3173)
* Add rabl and jbuilder

* Add jb
2 years ago
Clay ec85fb9ab6
Improve HEEx comment highlights, inject comment lang (#3170) 2 years ago
Kyle L. Davis dfc31e74af
Fix different document panic (#3160)
Would panic when given the view for the current document for a different document.
2 years ago
Andrey Tkachenko 1b3a10d906
Add `vh` verilog header file type to `file-types` (#3158) 2 years ago
Michael Davis 19e51c8264
add release checklist and changelog curation docs (#2598)
* add release checklist and changelog curation docs

* remove step for deleting '-dev' suffix from VERSION
2 years ago
Aiko Mastboom 4589111d12
helix_view::theme [WARN] Theme (#3119)
* helix_view::theme [WARN] Theme

* updated: warning, error, info, hint colours
https://github.com/catppuccin/catppuccin/blob/main/docs/style-guide.md#typography

Co-authored-by: Aiko Mastboom <git@aiko.sh>
2 years ago
Mr. E b05fcaadad
Indent with tabs by default (#3095) 2 years ago
Philipp Mildenberger b6c700fce9
Replace '; inherits <language>' in treesitter queries with <language> queries instead of appending them (#2470)
Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
2 years ago
Houkime 52bb1103f8
Auto pair-removal (#2940)
* auto pair-removal

Fixes https://github.com/helix-editor/helix/issues/1673

* autopairs removal: use doc autopairs

* autopairs-removal: limit to one-char selections

* use single_grapheme() to check if range is one char

* fix errouneous deletes of " and other symmetric autopairs when at buffer start

Co-authored-by: Houkime <>
2 years ago
Robin 19b7864062
keep jump/file history when using :split (#3031)
* keep jump/file history when using :split

* move history cloning into the switch function

Co-authored-by: Robin <robinvandijk@klippa.com>
2 years ago
Bob 2f53644c6d
jumplist picker (#3033)
* jumplist picker

* remove jumps slicing

Co-authored-by: Benoît Cortier <bcortier@proton.me>

* remove unnecessary deref format! parameter

Co-authored-by: Benoît Cortier <bcortier@proton.me>

Co-authored-by: Benoît Cortier <bcortier@proton.me>
2 years ago
Clay e560212ec5
Gleam: add support for built-in language server (#3139)
* Add gleam lsp support

* Docgen gleam lsp support
2 years ago