| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* added 2 themes
* diff feature fixes
adjusted the skin to better work with the new diff coloring features
propagates to child skins like
- hex_toxic
* fine tuning so it all is a bit softer
* fine tuning to be softer
* added new version, lavender
|
| |
|
|
|
| |
Edited the diff.delta from green to blue.
|
| |
|
| |
|
|
|
|
|
|
| |
Update tree-sitter-go to latest with updated support for generics.
See: https://github.com/tree-sitter/tree-sitter-go/compare/0fa917a7022d1cd2e9b779a6a8fc5dc7fad69c75..05900faa3cdb5d2d8c8bd5e77ee698487e0a8611
for full diff.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Both the racket and scheme entries used the rkt file-extension. This
commit removes that entry for scheme and so that the racket entry takes
precedence. We explicitly point to the scheme grammar now and setup
queries that inherit from scheme. This should enable using the racket
language server configuration.
|
| |
|
|
|
|
| |
latex comments (#4922)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Small adjustements to the fleetish theme to improve readability
in certain cases. Specifically:
- use darker background for menues as it (purely subjectively) loooks
better
- use different color for `constant.buildin.boolean` and
`keyword` to make statements such as `return true` read better
- use different colors for different markup link parts
- destructure the config where appliable
|
|
|
|
| |
This theme is an adaptation of
github.com/EdenEast/nightfox.nvim
|
|
|
|
|
|
|
| |
This update includes a handful of fixes, a new binary concatenation
operator (already highlighted by the `binary_operator` rule), and a
new `use` language construct. The nodes are backwards compatible but
this update introduces two new nodes for highlighting: `use` and `<-`.
|
|
|
|
|
| |
tree-sitter-heex split out the ending_expression_value from the
partial_expression value which can help with indentation.
|
|
|
|
|
|
|
| |
This doesn't work robustly (within pattern matches). Only regular
bindings are highlighted as parameters. In order to highlight all
parameters even in matches, we would need an arbitrary nesting operator
in queries which doesn't exist yet in tree-sitter.
|
|
|
|
|
|
| |
This highlights edoc within Erlang comments. The trick was to have
the Erlang grammar consume newlines and then give them to EDoc in the
injection to use so that line-wise elements could be parsed accurately.
|
| |
|
|
|
| |
Fixes https://github.com/helix-editor/helix/issues/2771
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Co-authored-by: Garrett D'Amore <garrett.damore@weka.io>
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
|
| |
|
| |
|
|
|
|
| |
Ref: https://github.com/tree-sitter/tree-sitter-rust/commit/3ddebf46e6fe5e27fa03dc07a829a766b9979c8d
|
| |
|
|
|
|
|
|
|
|
|
| |
* fix(grammars): update treesitter grammar and queries
* add override keyword
* Update runtime/queries/typescript/highlights.scm
Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Without this scoped attribute macros are not matched as macros.
Eg
```
#[path::macro]
```
|
| |
|
|
|
|
|
|
| |
In recap for chapter 5.1 specify that the cursor is duplicted to the next suitable line
instead of the next line.
Signed-off-by: Tobias Kohlbau <tobias@kohlbau.de>
|
|
|
| |
Co-authored-by: ryan.palmer <ryan.palmer@servicenow.com>
|
| |
|
|
|
|
| |
Add indentation for `match` and `case`.
|
|
|
|
|
| |
Add syntax highlighting for `match` and `case` keywords in Python
(https://peps.python.org/pep-0636/).
|
| |
|
|
|
| |
added "if", "then", "else", "block", "loop", "end" and "mut" to the wat highlights.
|
|
|
| |
Co-authored-by: Sebastian Hoß <seb@hoß.de>
|
| |
|
| |
|
| |
|
|
|
| |
Fix comment injection & add highlighting for math delimiters.
|