Jonathan Lebon
36ee9ba7d6
languages/rust: add rust-script
and cargo
shebangs ( #10484 )
...
The former is one of the more popular forks of the original idea:
https://rust-script.org/
The latter is an RFC for folding that functionality into cargo itself,
available on nightly:
https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#script
2024-04-16 22:47:18 +02:00
Hichem
69e08d9e91
allow cycling through function signatures/overloads ( #9974 )
...
implement handle_event to cycle through the function signatures.
To change the signature press alt+p/n .
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
2024-04-16 20:57:22 +02:00
Rowan Lovejoy
7775b35cba
Add a warning in docs about conflicts with terminal default key bindings ( #10380 )
...
Add a warning about conflicts with terminal default key bindings.
2024-04-16 09:13:02 -05:00
Kieran Moy
50470f755f
Add missing hyprlang support ( #10383 )
2024-04-16 16:11:01 +02:00
Idobenhamo
68765f51c9
Support Typst 0.11 ( #10321 )
...
* Update the tree sitter to support Typst 0.11 and changed the lsp to Tinymist
* Fixed
* Added typst-lsp & tinymist
---------
Co-authored-by: Idobenhamo <idobenhamo@users.noreply.github.com>
2024-04-16 16:00:13 +02:00
Matthew Bourke
8e161723ee
Enabled traversing multiple buffers at once ( #10463 )
...
* Enable traversing multiple buffers at once
* run cargo fmt
* simplify iterator call
2024-04-16 15:59:45 +02:00
Alexis-Lapierre
8256ca7bc3
Add support for Xena OpenAutomation files ( #10448 )
...
Add support for .xtc/.xoa/.xpc files
* XTC stand for Xena Traffic Configuration
* XOA stand for Xena OpenAutomation
* XPC stand for Xena Port Configuration
Theses three file time seems to be the most common file extension I
encountered in the wild
2024-04-16 15:33:50 +02:00
blinxen
70459b2b66
Update gix to version 0.62 ( #10451 )
...
This update contains a security fix for
https://rustsec.org/advisories/RUSTSEC-2024-0335.html
2024-04-15 14:44:00 -05:00
Pedro Fedricci
0546273570
chore: update tree-sitter-rust to v0.21.0 ( #10365 )
...
* chore: update tree-sitter-rust to 0.21.0
* fix: pretty print and textobject tests
2024-04-15 18:07:15 +02:00
Sufian
1245760595
Add bufferline and cursorline colors to vim dark theme ( #10444 )
2024-04-15 10:08:55 -05:00
Christopher Kaster
9df1266376
Add lldb-dap debugger support for Odin ( #10175 )
2024-04-14 02:34:57 +02:00
Matthew Toohey
081f7d0bd8
Update tree-sitter-ld and highlights ( #10379 )
2024-04-13 02:32:24 +02:00
Kirawi
6d363a978d
Read symlink when writing files ( #10339 )
...
Co-authored-by: Pascal Kuthe <pascalkuthe@pm.me>
2024-04-11 20:49:16 -05:00
Arthur
c9ae694aff
fix(languages/helm): recognize _*.tpl as helm ( #10344 )
2024-04-11 17:59:00 +02:00
Alexander Brevig
009a5498ca
add LDIF support ( #10330 )
...
* feat(lang): add LDIF support
* style: no unnecessary glob
* Update runtime/queries/ldif/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2024-04-11 17:17:44 +02:00
Blaž Hrastnik
4fc0a4dafc
Improve solidity highlighting
2024-04-11 16:16:47 +09:00
Josh Robson Chase
34c7eb4bd4
themes/monokai: add inlay-hint style ( #10334 )
...
Matching comment styling so that it doesn't get confused for actual
code.
2024-04-10 10:36:37 -05:00
Pascal Kuthe
73d26d0d97
don't manually grapheme align ts highlights ( #10310 )
2024-04-11 00:14:08 +09:00
blt-r
b974716b92
Hightlight meson.options as meson file ( #10323 )
2024-04-09 20:17:52 +02:00
Pascal Kuthe
f601b7c278
fix char/byte index mixup in overlay rendering ( #10317 )
2024-04-10 01:49:30 +09:00
VKondakoff
c5e257b81c
Update nord.toml ( #10307 )
...
When "nord2" color is used in ui.selection it is almost invisible
if cursorline highlighting is enabled. Changing the color to "nord3" fixes the issue.
2024-04-09 16:43:21 +02:00
Valentin B
b8ddb2f114
feat(solidity): add textobject queries for solidity ( #10318 )
...
* feat: add textobject queries for solidity
* feat(solidity): add parameter textobject query for call expressions
* feat(solidity): add more textobject queries for parameters
* feat(solidity): add yul function textobject query
* feat(solidity): add textobject query for emit statement arguments
* feat(solidity): add textobject query for revert call arguments
* feat(solidity): update tree-sitter grammar and fix typo
* docs: update auto-generated docs
* fix(solidity): fix identifiers highlight query priority
* feat(solidity): add "abstract" to keywords list
* feat(solidity): add highlight query for type alias
* feat(solidity): add variable builtin highlight queries
2024-04-09 16:42:51 +02:00
Skyler Hawthorne
c99c333337
Use new in-crate TreeCursor
2024-04-09 10:33:15 -04:00
Skyler Hawthorne
fa67c5c474
feat(command): select_all_children
2024-04-09 10:33:15 -04:00
Skyler Hawthorne
87c4161732
feat(command): select_all_siblings
2024-04-09 10:33:15 -04:00
Skyler Hawthorne
cf9b88f9bd
add Range::{from_node,into_byte_range}
2024-04-09 10:33:15 -04:00
Evgeniy Tatarkin
07cb24abdd
Respect lsp definition order for code actions ( #9590 )
2024-04-09 09:28:54 -05:00
Yomain
cf99615b43
material theme: fix statusline color ( #10308 )
2024-04-09 09:44:49 +09:00
dependabot[bot]
55346f32b5
build(deps): bump peaceiris/actions-mdbook from 1 to 2 ( #10314 )
...
Bumps [peaceiris/actions-mdbook](https://github.com/peaceiris/actions-mdbook ) from 1 to 2.
- [Release notes](https://github.com/peaceiris/actions-mdbook/releases )
- [Changelog](https://github.com/peaceiris/actions-mdbook/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-mdbook/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-mdbook
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>
2024-04-09 09:41:41 +09:00
dependabot[bot]
cf259e37c8
build(deps): bump peaceiris/actions-gh-pages from 3 to 4 ( #10313 )
...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages ) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases )
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
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>
2024-04-09 09:41:11 +09:00
RoloEdits
ae85f5ff71
refactor(themes): removed ui.highlight
effects from solarized_dark
( #10261 )
2024-04-08 20:02:02 +02:00
RoloEdits
c499f9aa55
feat(themes): add ruler for adwaita-dark
( #10260 )
2024-04-08 20:01:40 +02:00
Alexander Brevig
be8afe1bfe
chore: remove unused xtask themelint ( #10294 )
...
* chore: remove unused xtask themelint
* chore(clippy): remove unused themes
2024-04-08 18:15:31 +02:00
Hichem
ea2a4858b7
Fix scrolling to the end within a popup ( #10181 )
...
when the available height for the popup is low/small, then it is not
possible to scroll until the end
Signed-off-by: Ben Fekih, Hichem <hichem.f@live.de>
2024-04-08 10:41:03 -05:00
Diego
92338bc207
fix mouse right click selection ( #10067 )
2024-04-08 10:20:53 -05:00
Bertrand Bousquet
d180395461
Varua theme jump label support ( #10299 )
2024-04-08 22:53:10 +09:00
Yomain
1e7c01d75b
material theme: add diagnostics and other missing stuff ( #10290 )
2024-04-08 14:47:44 +09:00
Pascal Kuthe
6f5ea6be58
fix off by one error for completion-replace option ( #10279 )
2024-04-08 12:31:23 +09:00
Gary Miller
0da809c981
feat: Add ADL language support ( #10029 )
...
* feat: Add ADL language support
* removed error match & change captures to match https://docs.helix-editor.com/master/themes.html\#syntax-highlighting
* fixes to grammar, highlight changes based on PR and grammar fixes
2024-04-08 04:45:20 +02:00
Pebrianz
e663dafcd8
Add angular language server ( #10166 )
2024-04-08 04:32:29 +02:00
TornaxO7
e69292e5eb
Improve goto_file_impl
( #9065 )
2024-04-06 16:27:29 -05:00
Slug
97afd67fca
Add jump-label style for dark high contrast ( #10102 )
2024-04-06 16:49:14 +09:00
Michael Davis
3f2de21342
Handle partial failure when sending textDocument/didSave ( #10168 )
2024-04-06 13:38:51 +09:00
Eduardo Farinati
d3bfa3e063
Fix crash on lsp text edits with invalid ranges ( #9649 )
2024-04-06 04:17:22 +02:00
Ricardo Fernández Serrata
1ba5763a0c
recognize more files and shebangs ( #10120 )
...
* recognize `.node_repl_history` as JS
* recognize `bun` shebang
also add comments explaining Deno & Bun history files
* recognize `.python_history` file and `python3` shebang
* recognize more shells
* rm Py3 shebang
Co-authored-by: ath3 <45574139+ath3@users.noreply.github.com>
* rm non-standard deno/bun hist recognition
---------
Co-authored-by: ath3 <45574139+ath3@users.noreply.github.com>
2024-04-05 22:44:39 +02:00
Matthew Toohey
a2ee2e66f2
Add koka language server and update grammar ( #10119 )
2024-04-05 18:53:07 +09:00
Michael Davis
f240d896a4
Merge unnecessary/deprecated diagnostic highlights separately ( #10084 )
...
Previously unnecessary/deprecated diagnostic tags replaced the highlight
for the severity of a diagnostic. This could cause either the severity
or unnecessary/deprecated scopes to disappear when diagnostic ranges
overlapped though. Plus the severity highlight can be interesting in
addition to the unnecessary/deprecated highlight.
So this change separates the unnecessary and deprecated highlights from
the severity highlights, so each is merged separately and when they
overlap, the highlights are combined.
2024-04-05 14:50:41 +09:00
Karem Abdul-Samad
d053886fe3
Add new keyword as per PEP 695 ( #10165 )
2024-04-05 02:22:41 +02:00
Aito Stukas
5f44890176
Remove duplicate keyword highlight for Python 'and' ( #10160 )
2024-04-04 19:12:19 -05:00
Harishankar G
962c714185
Use an enum to represent yank decision during deletion of a selection ( #10148 )
2024-04-05 00:18:48 +09:00