evie
6fffaf6a7d
add highlighting for nearley ( #14482 )
2025-10-04 15:22:28 -04:00
Lingxuan Ye
81b4a2c9d8
style: unify verbs in help message to base form ( #14501 )
2025-10-04 15:22:13 -04:00
alschena
e50e8a3638
feat(languages): add support for the eiffel programming language ( #14470 )
...
Co-authored-by: Alessandro Schena <alessandro.schena@constructor.org >
2025-10-04 15:12:09 -04:00
may
0a2972980f
queries(scheme): properly highlight define-values ( #14504 )
2025-10-04 15:01:45 -04:00
Maksymilian Wrzesień
a8ac3c5010
feat: enable comment highlights in jsonnet ( #14527 )
2025-10-04 14:59:28 -04:00
Remo Senekowitsch
5c3e4b67d9
Add injections for mise config ( #14525 )
2025-10-04 14:55:40 -04:00
Will Faught
cb3c450125
Add .itermcolors to xml file types ( #14531 )
2025-10-04 14:55:00 -04:00
Will Faught
f327307faa
Add .terminal to xml file types ( #14532 )
2025-10-04 14:49:43 -04:00
Remo Senekowitsch
abe82e7474
Add injections for inline scripts in jj config ( #14530 )
2025-10-04 14:48:54 -04:00
dependabot[bot]
bfcbef10c5
build(deps): bump the rust-dependencies group with 8 updates ( #14518 )
...
Bumps the rust-dependencies group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [thiserror](https://github.com/dtolnay/thiserror ) | `2.0.16` | `2.0.17` |
| [tempfile](https://github.com/Stebalien/tempfile ) | `3.22.0` | `3.23.0` |
| [regex](https://github.com/rust-lang/regex ) | `1.11.2` | `1.11.3` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.226` | `1.0.228` |
| [libc](https://github.com/rust-lang/libc ) | `0.2.175` | `0.2.176` |
| [cc](https://github.com/rust-lang/cc-rs ) | `1.2.38` | `1.2.39` |
| [regex-automata](https://github.com/rust-lang/regex ) | `0.4.10` | `0.4.11` |
| [windows-sys](https://github.com/microsoft/windows-rs ) | `0.61.0` | `0.61.1` |
Updates `thiserror` from 2.0.16 to 2.0.17
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/2.0.16...2.0.17 )
Updates `tempfile` from 3.22.0 to 3.23.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.22.0...v3.23.0 )
Updates `regex` from 1.11.2 to 1.11.3
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.11.2...1.11.3 )
Updates `serde` from 1.0.226 to 1.0.228
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.226...v1.0.228 )
Updates `libc` from 0.2.175 to 0.2.176
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.176/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.175...0.2.176 )
Updates `cc` from 1.2.38 to 1.2.39
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.38...cc-v1.2.39 )
Updates `regex-automata` from 0.4.10 to 0.4.11
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/commits )
Updates `windows-sys` from 0.61.0 to 0.61.1
- [Release notes](https://github.com/microsoft/windows-rs/releases )
- [Commits](https://github.com/microsoft/windows-rs/commits )
---
updated-dependencies:
- dependency-name: thiserror
dependency-version: 2.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: tempfile
dependency-version: 3.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: regex
dependency-version: 1.11.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: serde
dependency-version: 1.0.228
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: libc
dependency-version: 0.2.176
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: cc
dependency-version: 1.2.39
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: regex-automata
dependency-version: 0.4.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: windows-sys
dependency-version: 0.61.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 23:13:15 -04:00
Jesús González
109c812233
Add rainbow brackets support to Darcula themes ( #14506 )
2025-09-25 15:47:01 -05:00
Norman Paniagua
50c1a676f1
Update doom-one theme ( #14384 )
2025-09-25 22:16:30 +02:00
Jakob Jordan
ed08fbd410
Update zenburn theme ( #14459 )
2025-09-24 08:55:53 -05:00
Michael Davis
ce351f4b11
Avoid cloning language server names in Document::save
...
`language_servers` is a `HashMap<String, Arc<Client>>` so the clients
are cheap to clone but not the language server names. The names are
unused in the save future so we can avoid the unnecessary clones by
looking only at the `HashMap::values`.
2025-09-23 10:22:50 -04:00
Sofus
a5d0a0e1c2
Support textDocument/diagnostic specification (Pull diagnostics) ( #11315 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com >
2025-09-23 09:10:58 -05:00
Alexander Shirokov
ba506a51cb
Use the default terminal size when runtime detection fails
...
This commit adds a fallback terminal size to use when runtime detection
fails. Since calling `size` from `Terminal` will never fail now, it also
changes the function’s signature.
If the client code wants to know whether the call succeeded or failed,
it’s still possible to call `size` via `Backend`.
2025-09-23 09:33:25 -04:00
dependabot[bot]
0ebe450991
build(deps): bump the rust-dependencies group with 6 updates ( #14483 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-23 08:29:37 -05:00
RoloEdits
37fe42d05d
fix(lints): clippy 1.89-1.90 ( #14223 )
2025-09-22 08:44:17 -05:00
Sylvain Terrien
55167c21df
feat: flatten single-child dirs in file explorer ( #14173 )
2025-09-22 08:32:27 -05:00
Karem Abdul-Samad
8acfc55280
feat: add file explorer options ( #13888 )
2025-09-21 14:56:44 -04:00
Daniel Fichtinger
1426e1feb5
update source for mail grammar ( #14479 )
...
Co-authored-by: Daniel Fichtinger <daniel@ficd.sh >
2025-09-21 14:42:03 -04:00
Axlefublr
1bf9879778
update nushell parser and queries ( #14377 )
2025-09-21 11:16:53 -05:00
Michael Davis
23a647aee8
Support mode 2031 dark/light mode detection ( #14356 )
2025-09-21 10:41:04 -05:00
Michael Davis
c2b582aa45
tui: Use Crossterm on Windows ( #14454 )
2025-09-21 09:35:08 -05:00
Ian Hobson
0ae37dc52b
Add rainbows for Koto ( #14469 )
2025-09-18 09:12:32 -05:00
Michael Davis
dbb472d4c4
tui: Patch cell content style instead of overwriting
...
This is a follow-up to #13776 to patch cell contents rather than
overwrite the contents. `ui.text.focus` might only set a modifier like
bold or italic. This should not become the only style in the cell: it
should be layered on top so that the cell has the directory and text
colors from the contents.
2025-09-16 10:51:35 -04:00
Sri Senthil Balaji J
46e3617f6b
fix(queries/svelte): inherit html for injections and set svelte_raw_text to typescript ( #14460 )
2025-09-16 09:35:34 -04:00
dependabot[bot]
c0921202a0
build(deps): bump the rust-dependencies group with 6 updates ( #14458 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 20:35:59 -04:00
Piotr Ginał
ffe513d6aa
statusline: dynamic padding for unfocused mode ( #14440 )
2025-09-15 17:50:05 -04:00
Sri Senthil Balaji J
d015eff4aa
fix(helix-view/clipboard): use serde generated name for Win32Yank ( #14455 )
2025-09-15 10:18:49 -05:00
CalebLarsen
a4d780483b
fix: Make Table
Cell
s set the style of their text ( #13776 )
2025-09-15 09:01:21 -05:00
Ash Joseph
ea2541f424
Added Ashokai theme family ( #14446 )
2025-09-15 08:45:35 -05:00
Sri Senthil Balaji J
69713975c6
Switch svelte treesitter and update queries ( #14343 )
2025-09-15 08:44:20 -05:00
Xavier R. Guérin
2dddace12e
Add support for the SlightLisp language ( #14236 )
2025-09-15 08:35:50 -05:00
CalebLarsen
66737c6a4f
Close prompts when switching windows ( #13620 )
2025-09-15 08:32:43 -05:00
Matt
fbf6407ab3
Extend DebugArgumentValue to support toml tables, ref #14282 ( #14283 )
2025-09-15 05:56:59 -03:00
Kristoffer Plagborg Bak Sørensen
1f020b1d72
feat(languages): add latexmkrc
to perl
file-types ( #14450 )
2025-09-14 19:11:17 -04:00
Antti Eskelinen
9acfa51209
Add .tmux.conf glob to bash file-types ( #14449 )
2025-09-14 09:11:06 -04:00
Lukáš Lalinský
2d7436fc20
Add support for matching function call arguments in Zig ( #14436 )
2025-09-13 20:13:21 -04:00
Igor Támara
1388166570
feat: add support for grammar wikitext the mediawiki dialect ( #14432 )
2025-09-13 20:02:01 -04:00
Steffen
342f2a982d
Update fortran tree sitter files ( #14448 )
2025-09-13 19:28:20 -04:00
Steffen
5bfc7bfc07
feat: add uppercase file extensions for Fortran ( #14447 )
2025-09-13 19:25:32 -04:00
Kristoffer Plagborg Bak Sørensen
5609e3b3c2
feat: add .kube/kuberc
to list of yaml
file-types ( #14444 )
2025-09-13 19:13:51 -04:00
Kristoffer Plagborg Bak Sørensen
c614467be8
feat(languages): add podman *.conf
files to toml
file-types ( #14443 )
2025-09-13 19:13:10 -04:00
Michael Davis
c531b7a4fa
Add debug logging of reset-cursor escape sequence
...
This can be used to debug the escape sequence used to reset the cursor
when quitting Helix. The cursor should reset to whatever is configured
in the terminal but this usually needs information from terminfo.
2025-09-12 10:42:44 -04:00
Valentin Cocaud
92b0a2f414
feat(helix-tui): add configuration to manually enable/disable KKP ( #14398 )
2025-09-12 09:32:22 -05:00
Michael Davis
378b27cad9
Bump termina to v0.1.1
...
This fixes the build for Illumos as termina now skips compiling
macOS-specific polling functions when not building for macOS.
2025-09-12 10:12:55 -04:00
fl0
209558645a
Add new theme: Nvim-dark ( #14403 )
2025-09-10 09:09:30 -05:00
dependabot[bot]
987b04bd26
build(deps): bump the rust-dependencies group with 6 updates ( #14410 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-10 09:08:49 -05:00
Grégoire Locqueville
322bb1c189
Fix Lean LSP module imports ( #14381 )
...
Co-authored-by: Grégoire Locqueville <gregoire.locqueville@cnrs.fr >
2025-09-10 09:07:59 -05:00