Blaž Hrastnik
c2e41082e4
Remove the .txt suffix from tutor
...
The tutor file is loaded as .txt which can potentially spawn a
language server. Then the path is unset, but the LS remains active.
This can cause panics since updates are now submitted for a doc
with no path.
As a quick workaround we remove the extension which should avoid
detection.
Fixes #3730
2022-09-11 11:11:07 +09:00
Erasin
a15420ed1c
Add textobject for gdscript ( #3760 )
2022-09-10 08:47:08 -05:00
Erasin
54e78dd24f
Add godot resource support ( #3759 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-09-10 08:45:52 -05:00
Soc Virnyl S. Estela
fae9203c3e
Add papercolor dark variant ( #3742 )
2022-09-08 19:02:06 -05:00
Matouš Dzivjak
5ab85283e9
feat(languages): jsonnet ( #3714 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-09-08 09:04:18 -05:00
Giorbo
5b1113766d
Add syntax highlighting for SML ( #3692 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-09-07 13:13:06 -05:00
Michael Davis
301f5d7cf7
Fix Rust attribute highlights ( #3729 )
2022-09-07 12:45:51 +09:00
Timothy DeHerrera
1fe32737fa
nix: fix highlighting rules
...
* avoid coloring `identifier`s globally
* fix function application when not part of `select_expression`
* add `has_attribute_expression` highlighting
* fix precendence for interpolation, which should be after select
* highlight `@` as delimiter
2022-09-06 19:47:33 -05:00
Rohit K Viswanath
14f12c8a0b
Theme: Rasmus ( #3728 )
2022-09-06 17:51:02 -05:00
Timothy DeHerrera
665e27ff9d
nix: add language injections
...
By simply placing a comment with the name of the desired language just
before a multi-line string, that language will be injected.
Also, common functions and attributes which are expected to be shell
code are automatically injected.
2022-09-06 17:39:41 -05:00
Michael Davis
43b31f702a
Update tree-sitter-diff ( #3708 )
...
This change also renames the grammar from `git-diff` to `diff`.
The grammar covers regular diff syntax so I renamed the repository
a while ago.
2022-09-06 12:02:37 +09:00
Clay
da8071047a
Elixir: update tree-sitter queries ( #3645 )
2022-09-05 08:49:41 -05:00
Blaž Hrastnik
20ed8c2595
tree-sitter-solidity: Use upstream, update queries
2022-09-05 10:50:32 +09:00
Fangrui Song
0d76775453
Fix typos in tutor ( #3664 )
2022-09-03 17:30:03 -05:00
bootra
3c38fe9c70
update boo_berry theme for statusline and indent-guide ( #3653 )
2022-09-02 17:34:22 -05:00
Charles Hall
b3b164f0d5
Highlight SQL in sqlx::{query,query_as}!()
in Rust ( #3647 )
2022-09-02 17:26:42 -05:00
voroskoi
6e5e38c2ba
update zig grammar and highlight rules ( #3621 )
2022-09-02 17:22:07 -05:00
Bertrand Bousquet
04a4033b6c
theme: Add Varua color scheme ( #3610 )
2022-09-01 19:57:37 -05:00
Fanda Vacek
ec28b2b5cc
Change MonokaiProSpectrum theme error background from red to magenta. ( #3627 )
...
Co-authored-by: Fanda Vacek <fvacek@elektroline.cz>
2022-09-01 07:45:22 -05:00
Charles Hall
04e1cbe33f
fix: typo in tutor about searching compared to vim ( #3625 )
2022-09-01 07:41:15 -05:00
Michael Davis
03f0ef93ac
Update tree-sitter-rust to latest
...
There don't appear to be any regressions from the updates.
Also included is a fix which highlights the "#" as in attributes
as punctuation. This was previously unhighlighted.
2022-08-31 17:46:34 +09:00
Michael Davis
ac669ade05
erlang: Fix highlighting of empty records
...
For example
-record(state, {})
Would not highlight `state` as a type since the alternation didn't
allow for an empty tuple. Allowing the inner atom of the tuple to be
optional fixes this case.
2022-08-31 17:46:34 +09:00
Michael Davis
00d88e540e
Fix missing C highlights
...
* "const" keyword
* booleans
* <=/>= operators
2022-08-31 17:46:34 +09:00
Michael Davis
73d5bd739e
Delete invalid indents.scm queries
2022-08-31 17:45:23 +09:00
Alexander Brevig
16525349db
Themes update ( #3587 )
...
* lint: snazzy
* lint: pop-dark
* lint: penumbra+
* lint: noctis_bordo
* lint: ingrid
* lint: flatwhite
* lint: doom_acario_dark
* lint: dark_plus
* lint: boo_berry
* fix: use 47345E per author instruction
* lint: bogster
* lint: everforest
* lint: acme
* lint: serika
* fix: use nasty_red per author suggestion
* lint: nord
* lint: dracula
* lint: gruvbox
* fix: cursorline gruvbox
* lint: autumn
* fix: no fg for cursorline
* lint: ayu
* lint: rose_pine
* lint: monokai
* lint: solarized
* lint: spacebones
* fix: penumbra bg!=sky
* Update runtime/themes/ayu_light.toml
Co-authored-by: Ivan Tham <pickfire@riseup.net>
* Update runtime/themes/ayu_light.toml
Co-authored-by: Ivan Tham <pickfire@riseup.net>
* fix: fg for ui.help thanks @pickfire
* fix: ingrid with input from @intarga
Co-authored-by: Ivan Tham <pickfire@riseup.net>
2022-08-31 10:27:40 +09:00
Kristoffer Flottorp
1de17a2530
Fix fleetish theme ( #3607 )
...
Co-authored-by: krfl <kr.fl@outlook.com>
2022-08-30 08:15:38 -05:00
Roman Chumak
ab67788e76
Sonokai ( #3595 )
...
Co-authored-by: Roman Chumak <p4ymak@yandex.ru>
2022-08-29 09:00:43 -05:00
Kristoffer Flottorp
eeb0a9f504
Add fleetish theme. Based on the unreleased JetBrains Fleet editor ( #3591 )
...
Co-authored-by: krfl <kr.fl@outlook.com>
2022-08-29 09:23:54 +09:00
Soc Virnyl S. Estela
abb9f139c5
update colors for papercolor-light ( #3585 )
...
* theme: add papercolor light
* fix typo
* add markup highlighting
* theme: added diff colors
forgot to add it to PaperColor Light
* fix some ui colors
* assign more color for markup headings
* change heading color to bright7
2022-08-29 07:58:05 +08:00
David
db18206795
Fix rust text objects ( #3590 )
2022-08-28 16:03:39 -05:00
Gustavo Bogarín
e066782782
Add c-sharp textobjects ( #3494 )
...
Co-authored-by: Gustavo Bogarín <gbogarin@outlook.com>
Co-authored-by: Gustavo Bogarín <gbogarin@posibillian.tech>
2022-08-27 09:24:47 -05:00
ath3
86a8ea57bb
Pascal support ( #3542 )
2022-08-25 17:59:02 -05:00
Luna
f0fb3407d2
Fixed Doom acario theme ( #3533 ) ( #3539 )
...
Changed the `namespace` style to fix the issue (#3533 ).
I also made the theme look a little closer to how it looks in Emacs, I did however opt to still have it slightly different as I found it easier to read with my port than on the original in Emacs.
I also sorted most keys (mainly from line 8 to 28) for the theme to be in alphabetical order, so it's easier to have a quick glance where they are.
2022-08-25 23:35:43 +08:00
ath3
0a22148559
AWK Regex injection ( #3535 )
2022-08-24 16:14:56 -05:00
ath3
45add73fb1
AWK support ( #3528 )
2022-08-24 11:58:15 -05:00
Christoph Horn
facde9f18c
Julia queries: fix non-consecutive docstring highlight
2022-08-24 11:55:47 -05:00
Christoph Horn
26b2f0a1b5
Julia queries: prevent constructors to be highlighted as functions
...
Also improves the captures of the remaining identifiers.
2022-08-24 11:55:47 -05:00
Christoph Horn
5806db1e5c
Julia queries: limit markdown highlighting to docstrings
2022-08-24 11:55:47 -05:00
Christoph Horn
f5c00b9bc9
Julia queries: major refactoring of highlights.scm
, add regex injections, locals
2022-08-24 11:55:47 -05:00
Christoph Horn
77f11bf272
Julia queries: update grammar, fix breaking changes
2022-08-24 11:55:47 -05:00
Jaden
2b16fd43f9
feat(lang): Add esdl grammar ( #3526 )
2022-08-24 09:51:10 -05:00
seb-bl
ccae718a67
Improve dart indent ( #3419 )
2022-08-23 21:35:57 -05:00
ChemicalXandco
6b912b8641
add syntax highlights for xit ( #3521 )
2022-08-23 20:52:01 -05:00
Vince Mutolo
59968d27a4
add penumbra+ theme ( #3398 )
...
Co-authored-by: Vince Mutolo <vince@mutolo.org>
2022-08-20 19:26:22 -05:00
Alexander Brevig
aef00a3ab6
feat: add taskwarrior to languages so task N edit
is nice ( #3468 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2022-08-19 19:16:54 -05:00
Soc Virnyl S. Estela
bdd1192a35
add diff colors in PaperColor Light ( #3470 )
2022-08-18 08:24:54 -05:00
Soc Virnyl S. Estela
c18b54263a
theme: add papercolor light ( #3426 )
...
* theme: add papercolor light
* fix typo
* add markup highlighting
2022-08-17 22:31:17 +08:00
Michael Davis
254d558907
Update tree-sitter-swift ( #3461 )
2022-08-17 10:40:21 +09:00
Yevgnen
956fbab488
Add emacs theme ( #3410 )
2022-08-16 19:57:28 -05:00
nosa
c5deb30814
Theme Related Fixes ( #3412 )
2022-08-14 08:35:15 -05:00