Giorbo
5b1113766d
Add syntax highlighting for SML ( #3692 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-09-07 13:13:06 -05:00
A-Walrus
e14b48af2e
Fix :reflow panic by enusring cursor in view ( #3733 )
2022-09-07 12:50:54 -05:00
Blaž Hrastnik
a123fb6057
Remove LspNotDefined, instead return an Option<>
2022-09-07 16:42:33 +09:00
A-Walrus
fe37a66046
Handle formatter errors, and save anyway ( #3684 )
...
If formatting fails, report error to log and save without formatting.
2022-09-07 16:22:48 +09:00
Michael Davis
301f5d7cf7
Fix Rust attribute highlights ( #3729 )
2022-09-07 12:45:51 +09:00
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
2022-09-06 19:47:33 -05:00
yvt
b7380313a5
chore(ci): build AppImage for aarch64-linux
2022-09-06 18:42:02 -05:00
yvt
038a91d204
chore(ci): build binary for aarch64-linux
2022-09-06 18:42:02 -05:00
yvt
1fc97a9a20
chore(ci): install a pre-release version of Cross
2022-09-06 18:42:02 -05:00
Rohit K Viswanath
14f12c8a0b
Theme: Rasmus ( #3728 )
2022-09-06 17:51:02 -05:00
Timothy DeHerrera
5ed751c67d
remove ^$
from injection regexs
2022-09-06 17:39:41 -05:00
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.
2022-09-06 17:39:41 -05:00
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.
2022-09-06 12:02:37 +09:00
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>
2022-09-06 11:25:54 +09:00
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>
2022-09-05 18:51:33 -05:00
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>
2022-09-05 18:48:58 -05:00
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>
2022-09-05 18:33:50 -05:00
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>
2022-09-05 18:33:01 -05:00
Kirawi
8882615483
Delete hooks.md ( #3711 )
2022-09-05 14:38:37 -05:00
Clay
da8071047a
Elixir: update tree-sitter queries ( #3645 )
2022-09-05 08:49:41 -05:00
NotAgentBilly
df1ed0a5fd
xcopy - assume destination is a directory ( #3686 )
2022-09-05 08:42:17 -05:00
Lennard Hofmann
fb92d71d08
Update tree-sitter-fish to latest commit ( #3704 )
2022-09-05 08:35:14 -05:00
Michael Kohl
16197664ab
Add file_picker_in_current_directory to keymap.md ( #3701 )
2022-09-05 15:11:06 +09:00
Blaž Hrastnik
1acdfaa073
fix: View needs to retain the original scroll offset on split
2022-09-05 11:58:00 +09:00
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.
2022-09-05 11:34:49 +09:00
Blaž Hrastnik
20ed8c2595
tree-sitter-solidity: Use upstream, update queries
2022-09-05 10:50:32 +09:00
Blaž Hrastnik
44b447947c
fix: lsp: Don't send didOpen events for documents with no URL
...
Fixes #3683
2022-09-04 17:28:17 +09:00
Blaž Hrastnik
cc4b71274a
minor: Simplify another document_mut statement
2022-09-04 17:27:15 +09:00
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.
2022-09-04 09:59:20 +05:30
Fangrui Song
0d76775453
Fix typos in tutor ( #3664 )
2022-09-03 17:30:03 -05:00
A-Walrus
c93d52cc8a
Fix cargo doc warnings, and add GitHub action to ensure it ( #3650 )
2022-09-03 09:58:16 -05:00
Yusuf Bera Ertan
59f7b07c86
build(nix): update flake deps ( #3663 )
2022-09-03 13:16:34 +09:00
Blaž Hrastnik
6ec4017a8d
Expand doc/view macros to allow fetching specific id
...
This simplifies the code and hides away unwraps
2022-09-03 12:36:06 +09:00
Blaž Hrastnik
1caba2d3e8
lsp: Don't log "LSP not defined" errors in the logfile
2022-09-03 12:18:08 +09:00
Yusuf Bera Ertan
e917a8e0be
build(nix): update nci, refactor flake, seperate wrapping, add source filtering ( #3657 )
2022-09-02 17:54:07 -05:00
bootra
3c38fe9c70
update boo_berry theme for statusline and indent-guide ( #3653 )
2022-09-02 17:34:22 -05:00
Charles Hall
b3b164f0d5
Highlight SQL in sqlx::{query,query_as}!()
in Rust ( #3647 )
2022-09-02 17:26:42 -05:00
voroskoi
6e5e38c2ba
update zig grammar and highlight rules ( #3621 )
2022-09-02 17:22:07 -05:00
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>
2022-09-02 11:39:38 +09:00
Bertrand Bousquet
04a4033b6c
theme: Add Varua color scheme ( #3610 )
2022-09-01 19:57:37 -05:00
Michael Davis
66276ce630
Changelog notes for 22.08.1 ( #3639 )
2022-09-01 12:07:46 -05:00
A-Walrus
45dbcb6783
Fix closing buffer with custom keymap ( #3633 )
...
* Fix closing buffer with custom keymap
* Add comment explaining if
2022-09-02 01:59:39 +09:00
Fanda Vacek
ec28b2b5cc
Change MonokaiProSpectrum theme error background from red to magenta. ( #3627 )
...
Co-authored-by: Fanda Vacek <fvacek@elektroline.cz>
2022-09-01 07:45:22 -05:00
Charles Hall
04e1cbe33f
fix: typo in tutor about searching compared to vim ( #3625 )
2022-09-01 07:41:15 -05:00
Blaž Hrastnik
5c2b77b41f
Make mode editor-wide rather than per-document
2022-09-01 16:14:38 +09:00
Blaž Hrastnik
10d9355b34
Update deps
2022-09-01 16:00:19 +09:00
Saber Haj Rabiee
1cbf552554
fix: prevents storing last prompt if is top of stack ( #3609 )
2022-09-01 10:29:15 +09:00
Michael Davis
ee94031fc4
Bump VERSION to 22.08
2022-08-31 11:43:51 -05:00
Michael Davis
22c5f2474d
Add changelog entries for 22.08
2022-08-31 11:37:17 -05:00
Michael Davis
7c34f20dca
Fix Prompt::handle_event compilation
2022-08-31 11:37:17 -05:00