Commit Graph

5679 Commits (3607921e12e06dad7ccc090c9a22c8874b9ada8a)
 

Author SHA1 Message Date
Matthew Toohey 081f7d0bd8
Update tree-sitter-ld and highlights (#10379) 3 months ago
Kirawi 6d363a978d
Read symlink when writing files (#10339)
Co-authored-by: Pascal Kuthe <pascalkuthe@pm.me>
3 months ago
Arthur c9ae694aff
fix(languages/helm): recognize _*.tpl as helm (#10344) 3 months ago
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>
3 months ago
Blaž Hrastnik 4fc0a4dafc Improve solidity highlighting 3 months ago
Josh Robson Chase 34c7eb4bd4
themes/monokai: add inlay-hint style (#10334)
Matching comment styling so that it doesn't get confused for actual
code.
3 months ago
Pascal Kuthe 73d26d0d97
don't manually grapheme align ts highlights (#10310) 3 months ago
blt-r b974716b92
Hightlight meson.options as meson file (#10323) 3 months ago
Pascal Kuthe f601b7c278
fix char/byte index mixup in overlay rendering (#10317) 3 months ago
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.
3 months ago
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
3 months ago
Skyler Hawthorne c99c333337 Use new in-crate TreeCursor 3 months ago
Skyler Hawthorne fa67c5c474 feat(command): select_all_children 3 months ago
Skyler Hawthorne 87c4161732 feat(command): select_all_siblings 3 months ago
Skyler Hawthorne cf9b88f9bd add Range::{from_node,into_byte_range} 3 months ago
Evgeniy Tatarkin 07cb24abdd
Respect lsp definition order for code actions (#9590) 3 months ago
Yomain cf99615b43
material theme: fix statusline color (#10308) 3 months ago
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>
3 months ago
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>
3 months ago
RoloEdits ae85f5ff71
refactor(themes): removed `ui.highlight` effects from `solarized_dark` (#10261) 3 months ago
RoloEdits c499f9aa55
feat(themes): add ruler for `adwaita-dark` (#10260) 3 months ago
Alexander Brevig be8afe1bfe
chore: remove unused xtask themelint (#10294)
* chore: remove unused xtask themelint

* chore(clippy): remove unused themes
3 months ago
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>
3 months ago
Diego 92338bc207
fix mouse right click selection (#10067) 3 months ago
Bertrand Bousquet d180395461
Varua theme jump label support (#10299) 3 months ago
Yomain 1e7c01d75b
material theme: add diagnostics and other missing stuff (#10290) 3 months ago
Pascal Kuthe 6f5ea6be58
fix off by one error for completion-replace option (#10279) 3 months ago
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
3 months ago
Pebrianz e663dafcd8
Add angular language server (#10166) 3 months ago
TornaxO7 e69292e5eb
Improve `goto_file_impl` (#9065) 3 months ago
Basile Henry fce0ada017 helix-term: Provide some visual feedback for the substring match in history 3 months ago
Basile Henry 27224f4656 helix-term: Switch to using substring instead of prefix for partial history 3 months ago
Basile Henry 298f0a454a helix-term: Update test to not use absent partial history 3 months ago
Basile Henry 4affae0037 helix-term: Add "partial" history to the prompt
This makes it possible to look through the command history based on a
prefix, which can make it much faster to find what we want when we know
what it starts with!

To use it, simply type the prefix before looking through command history
with Up/Down arrow keys.
The non-prefixed history works just like before, although now the state
resets when the prompt is modified.
3 months ago
Slug 97afd67fca
Add jump-label style for dark high contrast (#10102) 3 months ago
Michael Davis 3f2de21342
Handle partial failure when sending textDocument/didSave (#10168) 3 months ago
Eduardo Farinati d3bfa3e063
Fix crash on lsp text edits with invalid ranges (#9649) 3 months ago
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>
3 months ago
Matthew Toohey a2ee2e66f2
Add koka language server and update grammar (#10119) 3 months ago
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.
3 months ago
Karem Abdul-Samad d053886fe3
Add new keyword as per PEP 695 (#10165) 3 months ago
Aito Stukas 5f44890176
Remove duplicate keyword highlight for Python 'and' (#10160) 3 months ago
Harishankar G 962c714185
Use an enum to represent yank decision during deletion of a selection (#10148) 3 months ago
Tshepang Mbambo 3e2b85c61b
remove redundant imports (#10154) 3 months ago
Michael Davis 1539312558
Add a serializer for the jump alphabet config option (#10156)
Without a serializer, we drop the custom alphabet when making config
modifications like with `:set`. For example before this commit,
`:set mouse false` would reset a custom alphabet to the default.
3 months ago
Blaž Hrastnik 5fece0054d
Disable todotxt grammar for files named "todo.txt"
The file name is too common and can unintentionally conflict. Users
should manually opt in.

Fixes #10113
3 months ago
Eloi Torrents 88f2931153
Add tcl highlighting (#9837)
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
3 months ago
André Sá f16380d418
Add jumb label color to ayu themes (#10133) 3 months ago
Jens Getreu fa79ce59a0
Autumn theme: add jump label (#10134) 3 months ago
Harishankar G f773972241
Use a boolean to indicate whether to yank during deletion of a selection (#10132) 3 months ago