Pascal Kuthe
2d5ff9ec8f
fix crash when encountering overlapping injections
1 year ago
Doug Kelkhoff
79a8fd6249
Add a more file types for R ( #7633 )
1 year ago
kaashyapan
2ace6032e7
Add fsharp language support ( #7619 )
1 year ago
Michael Goodness
86bf0e00fe
feat: add Brewfile to Ruby file-types ( #7629 )
1 year ago
woojiq
ab819ede9a
docs(install): add how to install helix from snap ( #7625 )
1 year ago
Erasin Wang
2cb00bcbc4
Support inlay-hints for svelteserver. ( #7622 )
1 year ago
Jeppe Christiansen
bc4f08febf
Update Typescript, TSX and Svelte grammar, to latest tag ( #6874 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 year ago
Alex Vinyals
843ae97120
enhanced `surround_replace` to provide visual feedback ( #7588 )
1 year ago
Nick Saika
9551e4e111
runtime/themes: Add "naysayer" theme ( #7570 )
1 year ago
Jonathan
0e0501c510
Fix piping to Helix on macOS ( #5468 )
1 year ago
Karim Mk
e86bb64b63
Change dark_plus inlay-hints colors to more pleasant colors ( #7611 )
...
* Changing code_dark inlay-hints colors.
* Using dark_plus_experimental inlay hints is better ;)
1 year ago
Arian Dehghani
a5f7190614
Register systemd files as ini ( #7592 )
1 year ago
Jorge Santiago
9259c52606
Add shebang for nushell files ( #7606 )
1 year ago
Tudyx
9893a1fbcc
Auto indent change if selection is linewise ( #7316 )
1 year ago
Yomain
8afc0282f2
Fix crash when cwd is deleted ( #7185 )
1 year ago
Pascal Kuthe
1adb19464f
search buffer contents during global search ( #5652 )
1 year ago
dependabot[bot]
541d2b76d6
build(deps): bump serde_json from 1.0.99 to 1.0.100 ( #7598 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
ac57e93583
build(deps): bump smallvec from 1.10.0 to 1.11.0 ( #7597 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
1790097d59
build(deps): bump regex from 1.8.4 to 1.9.1 ( #7596 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
57babd9456
build(deps): bump serde from 1.0.166 to 1.0.171 ( #7595 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
62b2b6360d
build(deps): bump toml from 0.7.5 to 0.7.6 ( #7594 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
66a0b64853
build(deps): bump thiserror from 1.0.40 to 1.0.43 ( #7593 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
Queyrouzec
f68956a306
Update dart commit in languages.toml ( #7576 )
1 year ago
Gabriel Hansson
c1488267e5
(Updated) Apply motion API refinements ( #6078 )
...
* _apply_motion generalization where possible
API encourages users to not forget setting `editor.last_motion` when
applying a motion. But also not setting `last_motion` without applying a
motion first.
* (rename) will_find_char -> find_char
method name makes it sound like it would be returning a boolean.
* use _apply_motion in find_char
Feature that falls out from this is that repetitions of t,T,f,F are
saved with the context extention/move and count. (Not defaulting to extend
by 1 count).
* Finalize apply_motion API
last_motion is now a private field and can only be set by calling
Editor.apply_motion(). Removing need (and possibility) of writing:
`motion(editor); editor.last_motion = motion`
Now it's just: `editor.apply_motion(motion)`
* editor.last_message: rm Box wrap around Arc
* Use pre-existing `Direction` rather than custom `SearchDirection`.
* `LastMotion` type alias for `Option<Arc<dyn Fn(&mut Editor)>>`
* Take motion rather than cloning it.
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* last_motion as Option<Motion>.
* Use `Box` over `Arc` for `last_motion`.
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 year ago
Em Zhan
9a324f337a
docs: Update mdBook theme and improve maintainability ( #7524 )
1 year ago
Borys Lykah
7c338429f8
Add language support for persistent library syntax ( #7261 )
1 year ago
Sharpened Blade
c33795e770
Update the Nord theme to follow the Nord style guide ( #7490 )
1 year ago
Gammut
607b426e26
Refactor queries for ecma based languages ( #7207 )
1 year ago
Alex Vinyals
28452e1f2a
Initialize log and config files right after parsing arguments ( #7585 )
1 year ago
Álan Crístoffer
550192826b
highlight(matlab): Better UTF-8 handling. ( #7532 )
1 year ago
Ryan Fowler
828c7432e3
Implement the wa! command ( #7577 )
1 year ago
Alex Vinyals
1698992de6
Fix `:log-open` when `--log` is specified ( #7573 )
1 year ago
Alberto Romero
507dd50860
Add filename completer for shell prompt ( #7569 )
1 year ago
Pascal Kuthe
618620b369
use redraw handle for debouncing LSP messages ( #7538 )
1 year ago
Tom Taylor
dc50263ed0
Fix incorrect gutter bail message ( #7534 )
1 year ago
Erin van der Veen
3fb430257e
Update Nickel grammar ( #7551 )
1 year ago
zer0-x
9ccca81305
book: Rename Arch Linux's repository from `community` to `extra` ( #7543 )
1 year ago
dependabot[bot]
57e538d07b
build(deps): bump gix from 0.47.0 to 0.48.0 ( #7531 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
c091f9a37c
build(deps): bump serde from 1.0.164 to 1.0.166 ( #7527 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.164 to 1.0.166.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.164...v1.0.166 )
---
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>
1 year ago
dependabot[bot]
9840422281
build(deps): bump bitflags from 2.3.2 to 2.3.3 ( #7530 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
83e59197ac
build(deps): bump indoc from 2.0.1 to 2.0.2 ( #7529 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
d908a6ed19
build(deps): bump tokio from 1.28.2 to 1.29.1 ( #7528 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
Álan Crístoffer
457b389395
highlight(matlab): Many bug fixes and improvements ( #7511 )
1 year ago
Álan Crístoffer
a9849ebee4
highlight(matlab): Fix string's single-quote's color ( #7493 )
1 year ago
Chris Heyes
aec1b997dd
Add .cppm file type to cpp language configuration ( #7492 )
1 year ago
Tshepang Mbambo
9546e0c0a7
docs: align content with parent paragraph ( #7488 )
1 year ago
Álan Crístoffer
78505e0149
Update tree-sitter-matlab ( #7491 )
1 year ago
Michael Davis
e0bb032f0e
LSP: Forcefully shutdown uninitialized servers ( #7449 )
...
The LSP spec has this to say about initialize:
> Until the server has responded to the `initialize` request with an
> `InitializeResult`, the client must not send any additional requests
> or notifications to the server.
(https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#initialize )
The spec is not really explicit about how to handle this scenario.
Before a client sends the 'initialize' request we are allowed to send an
'exit' notification, but after 'initialize' we can't send any requests
(like shutdown) or notifications (like exit). So my intepretation is
that we should forcefully close the server in this state.
This matches the behavior of Neovim's built-in LSP client:
5ceb2238d3/runtime/lua/vim/lsp.lua (L1610-L1628)
1 year ago
gobraves
b745fb2551
update OneDarker theme to use light-gray for inlay hints. ( #7433 )
1 year ago
Michael Davis
4fab60030f
LSP: Use negotiated position encoding for workspace edits ( #7469 )
...
Previously this was hard-coded to UTF-8 but we might have negotiated
another position encoding.
1 year ago