Pascal Kuthe
5406e9f629
correctly handle completion rerequest
2023-05-18 15:16:50 +09:00
Jan Scheer
91da0dc172
Update nightfox theme ( #7061 )
...
* theme: nightfox - fix subselection highlighting
This fixes an issue with subselect highlighting on the same line as
reported here: https://github.com/helix-editor/helix/discussions/5158
* theme: nightfox - update bufferline colors
This uses `ui.bufferline` to make it easier to distinguish
between (in-)active tabs/buffers.
2023-05-18 03:16:25 +02:00
gibbz00
6f135e58a3
languages.toml: recognize gml
files. ( #7055 )
2023-05-16 13:02:22 +09:00
gibbz00
e9efcebdb0
languages.toml: recognize geojson
files. ( #7054 )
2023-05-16 13:01:27 +09:00
dependabot[bot]
4b9dba8217
build(deps): bump serde from 1.0.162 to 1.0.163 ( #7056 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.162 to 1.0.163.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.162...v1.0.163 )
---
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>
2023-05-16 10:26:16 +09:00
dependabot[bot]
b50032ee85
build(deps): bump tokio from 1.28.0 to 1.28.1 ( #7057 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.28.0 to 1.28.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.28.0...tokio-1.28.1 )
---
updated-dependencies:
- dependency-name: tokio
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>
2023-05-16 10:26:05 +09:00
A-Walrus
d5fe08ddb8
Replace DAP vars popup, instead of adding new ( #7034 )
2023-05-13 10:44:25 -05:00
lefp
06d7f5d100
Add comment injections for Odin ( #7027 )
2023-05-12 16:53:07 +02:00
Vitalii Solodilov
5938e2c0dc
fix: update upstream tree-sitter-dockerfile ( #6895 )
...
* fix: update upstream tree-sitter-dockerfile
Fixes : #6797
* fix: review
* fix: review
2023-05-12 03:29:06 +02:00
ZJPzjp
3b8c15618f
Fix warnings from clippy ( #7013 )
...
* Fix warnings from clippy
* revert MAIN_SEPARATOR_STR
2023-05-11 14:44:52 +09:00
Blaž Hrastnik
1e5997dc98
nix: Update flake dependencies
2023-05-11 11:30:46 +09:00
John Kelly
87da58578f
Add better error message for file save failure due to parent not existing ( #7014 )
...
Fixes #5229
2023-05-11 04:35:43 +09:00
Kitsu
92c328c088
Add wbc and wbc! commands ( #6947 )
2023-05-09 22:21:29 +02:00
Ollie Charles
8424f387b5
Remove tree-sitter-cabal
( #6996 )
2023-05-09 21:31:22 +02:00
David Else
69332ae3b2
Add Flathub as third party repository ( #6994 )
2023-05-09 15:38:36 +02:00
dependabot[bot]
7089bc20f0
build(deps): bump serde from 1.0.160 to 1.0.162 ( #7002 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.160 to 1.0.162.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.160...1.0.162 )
---
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>
2023-05-09 09:30:35 +09:00
dependabot[bot]
9cca80bd53
build(deps): bump libc from 0.2.142 to 0.2.144 ( #7000 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.142 to 0.2.144.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.142...0.2.144 )
---
updated-dependencies:
- dependency-name: libc
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>
2023-05-09 09:30:11 +09:00
dependabot[bot]
301d45b34b
build(deps): bump termini from 0.1.4 to 1.0.0 ( #7001 )
...
Bumps [termini](https://github.com/pascalkuthe/termini ) from 0.1.4 to 1.0.0.
- [Release notes](https://github.com/pascalkuthe/termini/releases )
- [Commits](https://github.com/pascalkuthe/termini/compare/v0.1.4...v1.0.0 )
---
updated-dependencies:
- dependency-name: termini
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-09 09:29:43 +09:00
Chirikumbrah
3fb0562e7b
Update dracula menu colors ( #6987 )
2023-05-08 19:12:15 +02:00
Andrius Pukšta
3a9e77934b
Treat .sty and .cls files as latex ( #6986 )
2023-05-08 19:11:23 +02:00
Dave Powers
5ae30f1993
Fix keymap select / extend mode anchor link ( #6974 )
2023-05-05 09:43:56 -05:00
Diego Pontoriero
fc1e9a6ff9
languages: add build.gradle.kts to java and scala roots ( #6970 )
...
Gradle scripts written in kotlin use a .kts extension:
https://docs.gradle.org/current/userguide/kotlin_dsl.html#sec:scripts
2023-05-05 10:02:19 +09:00
Gagan Janjua
c6228825fd
Add Amberwood theme ( #6924 )
2023-05-03 10:22:54 -05:00
taupiqueur
c49faf5681
Add language server command for Crystal ( #6948 )
2023-05-03 09:43:37 +09:00
dependabot[bot]
d1a4bd876b
build(deps): bump tokio from 1.27.0 to 1.28.0 ( #6935 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.27.0 to 1.28.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.27.0...tokio-1.28.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-02 10:17:59 +09:00
dependabot[bot]
7ea5965bd5
build(deps): bump tokio-stream from 0.1.12 to 0.1.14 ( #6934 )
...
Bumps [tokio-stream](https://github.com/tokio-rs/tokio ) from 0.1.12 to 0.1.14.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Changelog](https://github.com/tokio-rs/tokio/blob/tokio-0.1.14/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.12...tokio-0.1.14 )
---
updated-dependencies:
- dependency-name: tokio-stream
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>
2023-05-02 09:59:05 +09:00
dependabot[bot]
d3e535b697
build(deps): bump gix from 0.44.0 to 0.44.1 ( #6933 )
...
Bumps [gix](https://github.com/Byron/gitoxide ) from 0.44.0 to 0.44.1.
- [Release notes](https://github.com/Byron/gitoxide/releases )
- [Changelog](https://github.com/Byron/gitoxide/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Byron/gitoxide/compare/gix-v0.44.0...gix-v0.44.1 )
---
updated-dependencies:
- dependency-name: gix
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>
2023-05-02 09:58:06 +09:00
dependabot[bot]
d9a7bd3bc1
build(deps): bump anyhow from 1.0.70 to 1.0.71 ( #6932 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.70 to 1.0.71.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.70...1.0.71 )
---
updated-dependencies:
- dependency-name: anyhow
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>
2023-05-02 09:57:53 +09:00
dependabot[bot]
1b3923374a
build(deps): bump etcetera from 0.7.1 to 0.8.0 ( #6931 )
...
Bumps [etcetera](https://github.com/lunacookies/etcetera ) from 0.7.1 to 0.8.0.
- [Release notes](https://github.com/lunacookies/etcetera/releases )
- [Commits](https://github.com/lunacookies/etcetera/compare/v0.7.1...v0.8.0 )
---
updated-dependencies:
- dependency-name: etcetera
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-02 09:57:45 +09:00
Chirikumbrah
2701781db7
Dracula theme: change variable and menu colors ( #6855 )
2023-05-01 23:51:35 +02:00
Scott Stevenson
015623720c
Recognise Jupyter notebooks as JSON documents ( #6927 )
2023-05-01 16:21:30 +02:00
Scott Stevenson
d7878238c1
Recognise poetry.lock as TOML ( #6928 )
2023-05-01 16:21:10 +02:00
Pascal Kuthe
75f62bc86f
fix didChange notifaction offset encoding
2023-04-30 20:26:40 -04:00
Alexis-Lapierre
b0b3f45b80
Conserve BOM and properly support UTF16 ( #6497 )
2023-05-01 00:40:06 +02:00
Rafael Madriz
efd09b6c7c
tutor: Delete space between shorthand ( #6920 )
2023-04-30 23:35:34 +02:00
Rafael Madriz
5dcc891996
tutor: Trim trailing white space ( #6919 )
2023-04-30 14:26:38 -05:00
sscheele
f52e81b1f3
Update docs for move_visual_line_*
( #6918 )
2023-04-30 14:26:18 -05:00
Pascal Kuthe
77da0ae8ce
downgrade gix log level to info ( #6915 )
2023-04-30 23:20:13 +09:00
0rphee
f2ccc03332
[Theme - noctis] Change color for whitespace rendering and indent guides
2023-04-30 09:44:26 +09:00
0rphee
96720e7b84
[Theme - noctis] Refine multiple cursor highlighting
...
Improve clarity when using multiple cursors
2023-04-30 09:44:26 +09:00
Evgeniy Tatarkin
6a1bb81f10
Sort the buffer picker by most recent access ( #2980 )
2023-04-28 11:05:14 -05:00
Timothy DeHerrera
9c6c63a2be
inject language based on file extension & shebang ( #3970 )
...
* inject language based on file extension
Nodes can now be captured with "injection.filename". If this capture
contains a valid file extension known to Helix, then the content will
be highlighted as that language.
* inject language by shebang
Nodes can now be captured with "injection.shebang". If this capture
contains a valid shebang line known to Helix, then the content will
be highlighted as the language the shebang calls for.
* add documentation for language injection
* nix: fix highlights
The `@` is now highlighted properly on either side of the function arg.
Also, extending the phases with `buildPhase = prev.buildPhase + ''''`
is now highlighted properly.
Fix highlighting of `''$` style escapes (requires tree-sitter-nix bump)
Fix `inherit` highlighting.
* simplify injection_for_match
Split out injection pair logic into its own method to make the overall
flow easier to follow.
Also transform the top-level function into a method on a
HighlightConfiguration.
* markdown: add shebang injection query
2023-04-28 18:21:34 +09:00
jorge
204d1eba4b
feat(commands): add clear-register typable command ( #5695 )
...
Co-authored-by: Jorge <chorcheus@tutanota.com>
2023-04-27 21:57:05 +02:00
ap29600
9cdc6b2e8a
Change Odin grammar to ap29600/tree-sitter-odin
( #6766 )
...
* Change Odin grammar to `ap29600/tree-sitter-odin`
The previously adopted grammar, `MineBill/tree-sitter-odin`, is unmaintained and mentions my repository as an alternative source.
* update queries
* docgen
* fix queries
* Update runtime/queries/odin/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* remove `ERROR` query for `odin`
* track the latest rev in `ap29600/tree-sitter-odin`
* runtime/queries/odin/highlights.scm: update rune highlight class
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2023-04-27 16:32:21 +02:00
Vitalii Solodilov
2836ea2ac4
feat: add a config option to exclude declaration from LSP references ( #6886 )
...
* feat: added the config option to exclude declaration from reference query
Fixes : #5344
* fix: review
* fix: review
2023-04-27 16:30:15 +02:00
Sebastian Thiel
222be0f1e7
upgrade gitoxide to v0.44 and change repository discovery to worktree-only ( #6867 ) ( #6890 )
2023-04-27 14:38:07 +09:00
Cole Helbling
6dd5054da4
Highlight sqlx's query_scalar{,_unchecked}
macros as SQL ( #6793 )
...
* Highlight sqlx's `query_scalar{,_unchecked}` macros as SQL
* Update injections.scm
* fixup copy-pasta
2023-04-27 14:37:17 +09:00
Pascal Kuthe
8f1671eaaa
fix panic in inlay hint computation when view anchor is out of bounds ( #6883 )
2023-04-27 09:38:20 +09:00
Wesley
903bdaae87
Set PerlNavigator as the language server for Perl ( #6860 )
2023-04-27 01:28:54 +02:00
Daniel Martí
488707c7c8
add go.work and remove Gopkg.toml as Go roots ( #6884 )
...
Gopkg.toml was used by dep, Go's original dependency management tool.
It was an experiment that culminated in official and built-in support
for Go modules in mid 2018, and dep was deprecated and archived
in mid 2020 per https://github.com/golang/go/issues/38158 .
Now, in 2023, Gopkg.toml files are incredibly rare in actively developed
Go projects, as people use go.mod with Go modules instead.
While here, also add go.work as a root file, since that is used by
Go module workspaces, added in Go 1.18 in early 2022.
gopls or commands like `go build` work inside either go.work or go.mod.
These two root files are the same ones used by gopls integrations with
other editors like vim or neovim.
2023-04-26 22:51:04 +09:00