Giorbo
5b1113766d
Add syntax highlighting for SML ( #3692 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2 years ago
A-Walrus
e14b48af2e
Fix :reflow panic by enusring cursor in view ( #3733 )
2 years ago
Blaž Hrastnik
a123fb6057
Remove LspNotDefined, instead return an Option<>
2 years ago
A-Walrus
fe37a66046
Handle formatter errors, and save anyway ( #3684 )
...
If formatting fails, report error to log and save without formatting.
2 years ago
Michael Davis
301f5d7cf7
Fix Rust attribute highlights ( #3729 )
2 years ago
Timothy DeHerrera
1fe32737fa
nix: fix highlighting rules
...
* avoid coloring `identifier`s globally
* fix function application when not part of `select_expression`
* add `has_attribute_expression` highlighting
* fix precendence for interpolation, which should be after select
* highlight `@` as delimiter
2 years ago
yvt
b7380313a5
chore(ci): build AppImage for aarch64-linux
2 years ago
yvt
038a91d204
chore(ci): build binary for aarch64-linux
2 years ago
yvt
1fc97a9a20
chore(ci): install a pre-release version of Cross
2 years ago
Rohit K Viswanath
14f12c8a0b
Theme: Rasmus ( #3728 )
2 years ago
Timothy DeHerrera
5ed751c67d
remove `^$` from injection regexs
2 years ago
Timothy DeHerrera
665e27ff9d
nix: add language injections
...
By simply placing a comment with the name of the desired language just
before a multi-line string, that language will be injected.
Also, common functions and attributes which are expected to be shell
code are automatically injected.
2 years ago
Michael Davis
43b31f702a
Update tree-sitter-diff ( #3708 )
...
This change also renames the grammar from `git-diff` to `diff`.
The grammar covers regular diff syntax so I renamed the repository
a while ago.
2 years ago
dependabot[bot]
f7c216d497
build(deps): bump tokio from 1.20.1 to 1.21.0 ( #3716 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.20.1 to 1.21.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.20.1...tokio-1.21.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
b85d0c597a
build(deps): bump tree-sitter from 0.20.8 to 0.20.9 ( #3719 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
8667a4d2be
build(deps): bump anyhow from 1.0.63 to 1.0.64 ( #3718 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
c34929b134
build(deps): bump thiserror from 1.0.33 to 1.0.34 ( #3717 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
5e1296b888
build(deps): bump once_cell from 1.13.1 to 1.14.0 ( #3715 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Kirawi
8882615483
Delete hooks.md ( #3711 )
2 years ago
Clay
da8071047a
Elixir: update tree-sitter queries ( #3645 )
2 years ago
NotAgentBilly
df1ed0a5fd
xcopy - assume destination is a directory ( #3686 )
2 years ago
Lennard Hofmann
fb92d71d08
Update tree-sitter-fish to latest commit ( #3704 )
2 years ago
Michael Kohl
16197664ab
Add file_picker_in_current_directory to keymap.md ( #3701 )
2 years ago
Blaž Hrastnik
1acdfaa073
fix: View needs to retain the original scroll offset on split
2 years ago
Michael Davis
9c3c6a1c22
Fix off-by-one in extend_line_above ( #3689 )
...
`extend_line_above` (and `extend_line` when facing backwards) skip
a line when the current range does not fully cover a line.
Before this change:
foo
b#[|a]#r
baz
With `extend_line_above` or `extend_line` selected the line above.
#[|foo
bar]#
baz
Which is inconsistent with `extend_line_below`. This commit changes
the behavior to select the current line when it is not already
selected.
foo
#[|bar]#
baz
Then further calls of `extend_line_above` extend the selection up
line-wise.
2 years ago
Blaž Hrastnik
20ed8c2595
tree-sitter-solidity: Use upstream, update queries
2 years ago
Blaž Hrastnik
44b447947c
fix: lsp: Don't send didOpen events for documents with no URL
...
Fixes #3683
2 years ago
Blaž Hrastnik
cc4b71274a
minor: Simplify another document_mut statement
2 years ago
Michael Davis
f0d1caafcf
Look for the external formatter before invoking it ( #3670 )
...
Currently it is not possible to save a file with a language that
has an external formatter configuration unless the external
formatter is installed, even if the language has a Language Server
configuration capable of auto-format. This change checks that the
external formatter exists before using it to create a formatting
callback.
2 years ago
Fangrui Song
0d76775453
Fix typos in tutor ( #3664 )
2 years ago
A-Walrus
c93d52cc8a
Fix cargo doc warnings, and add GitHub action to ensure it ( #3650 )
2 years ago
Yusuf Bera Ertan
59f7b07c86
build(nix): update flake deps ( #3663 )
2 years ago
Blaž Hrastnik
6ec4017a8d
Expand doc/view macros to allow fetching specific id
...
This simplifies the code and hides away unwraps
2 years ago
Blaž Hrastnik
1caba2d3e8
lsp: Don't log "LSP not defined" errors in the logfile
2 years ago
Yusuf Bera Ertan
e917a8e0be
build(nix): update nci, refactor flake, seperate wrapping, add source filtering ( #3657 )
2 years ago
bootra
3c38fe9c70
update boo_berry theme for statusline and indent-guide ( #3653 )
2 years ago
Charles Hall
b3b164f0d5
Highlight SQL in `sqlx::{query,query_as}!()` in Rust ( #3647 )
2 years ago
voroskoi
6e5e38c2ba
update zig grammar and highlight rules ( #3621 )
2 years ago
aaron404
e8730ca5fd
initial implementation of bufferline ( #2759 )
...
* initial implementation of bufferline
* fixed lint
* changed to 'bufferline', added enum for config modes, some cleanup
* fixed lint
* added file modification indicator
* removed redundant code, added proper themeing with fallback, changed 'file modified' indicator
* remove commented code
* Update helix-term/src/ui/editor.rs
simplify text and offset computation
Co-authored-by: Gokul Soumya <gokulps15@gmail.com>
* add ui.bufferline.background key for themes
Co-authored-by: lazytanuki <43273245+lazytanuki@users.noreply.github.com>
* address PR comments
* Update helix-term/src/ui/editor.rs
* simplify computation of editor area:
* change to set_stringn to avoid overflow
* Update configuration.md
Updates documentation to reflect decision re: defaulting to never showing bufferline.
* addressed pr comments
* fix build error
* address pr comments
* revert accidental change
Co-authored-by: Gokul Soumya <gokulps15@gmail.com>
Co-authored-by: lazytanuki <43273245+lazytanuki@users.noreply.github.com>
Co-authored-by: Seth Bromberger <sbromberger@users.noreply.github.com>
2 years ago
Bertrand Bousquet
04a4033b6c
theme: Add Varua color scheme ( #3610 )
2 years ago
Michael Davis
66276ce630
Changelog notes for 22.08.1 ( #3639 )
2 years ago
A-Walrus
45dbcb6783
Fix closing buffer with custom keymap ( #3633 )
...
* Fix closing buffer with custom keymap
* Add comment explaining if
2 years ago
Fanda Vacek
ec28b2b5cc
Change MonokaiProSpectrum theme error background from red to magenta. ( #3627 )
...
Co-authored-by: Fanda Vacek <fvacek@elektroline.cz>
2 years ago
Charles Hall
04e1cbe33f
fix: typo in tutor about searching compared to vim ( #3625 )
2 years ago
Blaž Hrastnik
5c2b77b41f
Make mode editor-wide rather than per-document
2 years ago
Blaž Hrastnik
10d9355b34
Update deps
2 years ago
Saber Haj Rabiee
1cbf552554
fix: prevents storing last prompt if is top of stack ( #3609 )
2 years ago
Michael Davis
ee94031fc4
Bump VERSION to 22.08
2 years ago
Michael Davis
22c5f2474d
Add changelog entries for 22.08
2 years ago
Michael Davis
7c34f20dca
Fix Prompt::handle_event compilation
2 years ago