Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | c/c++ highlighting: various tweaks | Sam McCall | 2022-10-15 | |
| | | | | | | | | | | - treat `restrict`/`_Atomic` like `const`/`volatile` => @keyword.storage.modifier - highlight `unsigned int` as builtin => @type.builtin - recognize `static_cast` and friends => @keyword - `template` is a kind of entity like `typename` => @keyword.storage.type - many declaration modifiers have nothing to do with storage/types (explicit, friend, access specifiers, inline in C++) => @keyword - fix floats highlighted as integer => @constant.numeric | |||
* | c/c++ highlights: *& are @type or @operator based on context (#4278) | Sam McCall | 2022-10-15 | |
| | ||||
* | Add support for Purescript language (#4242) | Dario Oddenino | 2022-10-14 | |
| | ||||
* | Fix C++ syntax highlighting, and improve C & WGSL highlighting (#4079) | Chickenkeeper | 2022-10-14 | |
| | ||||
* | Update tree-sitter-lua and add textobjects for Lua (#3552) | Lennard Hofmann | 2022-10-12 | |
| | ||||
* | Rename extend indent captures. | Daniel Ebert | 2022-10-11 | |
| | | | | Clarify comments in indent code. | |||
* | Add `extend-indented` and `stop-extend` captures for indent queries. | Triton171 | 2022-10-11 | |
| | | | | Improve and re-enable python indent queries. | |||
* | Change twig tree-sitter grammar (#4176) | gbprod | 2022-10-10 | |
| | ||||
* | Improve C# syntax highlighting (#4118) | Chickenkeeper | 2022-10-10 | |
| | ||||
* | rust: Highlight function signatures as functions (#4073) | Michael Davis | 2022-10-03 | |
| | | | | | | | | | | | This stanza highlights functions within trait definitions. For example, in: pub trait Widget { fn render(self, area: Rect, buf: &mut Buffer); } `render` is currently highlighted as a variable. With this change it's highlighted as a function. | |||
* | Update treesitter markdown (#4078) | David | 2022-10-03 | |
| | | | | | * Update treesitter markdown * Update inline and add table injections | |||
* | Add support for webassembly text format (#4040) | Roberto Vidal | 2022-10-01 | |
| | ||||
* | WGSL syntax highlighting fix (#3996) | Chickenkeeper | 2022-09-30 | |
| | ||||
* | Add comment injection for R (#4031) | Maximilian Muecke | 2022-09-29 | |
| | ||||
* | fix: Improve JSX and TSX tag highlighting (#3973) | Jacob Chandler | 2022-09-26 | |
| | ||||
* | Remove `do_block` from Ruby indents (#3976) | Oskar Köök | 2022-09-26 | |
| | | | `do_block` and `block` seem to conflict, causing double-indentation in some cases. Removing `do_block` does not seem to have any negative effect, while fixing the double-indentation issue. | |||
* | Fix highlighting on single-character Rust consts (#3927) | gavincrawford | 2022-09-21 | |
| | | | | Co-authored-by: Kirawi <67773714+kirawi@users.noreply.github.com> Co-authored-by: Gavin Crawford <gavincrawford@users.noreply.github.com> | |||
* | add `bass` language + highlighting (#3771) | Alex Suraci | 2022-09-18 | |
| | ||||
* | fix: Improving JSX and TSX indents (#3853) | Benjamin Streit | 2022-09-16 | |
| | ||||
* | feat: Syntax highlighting for Astro files (#3829) | Benjamin Streit | 2022-09-13 | |
| | ||||
* | Add textobject for gdscript (#3760) | Erasin | 2022-09-10 | |
| | ||||
* | Add godot resource support (#3759) | Erasin | 2022-09-10 | |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | |||
* | feat(languages): jsonnet (#3714) | Matouš Dzivjak | 2022-09-08 | |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | |||
* | Add syntax highlighting for SML (#3692) | Giorbo | 2022-09-07 | |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | |||
* | Fix Rust attribute highlights (#3729) | Michael Davis | 2022-09-07 | |
| | ||||
* | nix: fix highlighting rules | Timothy DeHerrera | 2022-09-07 | |
| | | | | | | | | * 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 | |||
* | nix: add language injections | Timothy DeHerrera | 2022-09-06 | |
| | | | | | | | | 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. | |||
* | Update tree-sitter-diff (#3708) | Michael Davis | 2022-09-06 | |
| | | | | | 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. | |||
* | Elixir: update tree-sitter queries (#3645) | Clay | 2022-09-05 | |
| | ||||
* | tree-sitter-solidity: Use upstream, update queries | Blaž Hrastnik | 2022-09-05 | |
| | ||||
* | Highlight SQL in `sqlx::{query,query_as}!()` in Rust (#3647) | Charles Hall | 2022-09-02 | |
| | ||||
* | update zig grammar and highlight rules (#3621) | voroskoi | 2022-09-02 | |
| | ||||
* | Update tree-sitter-rust to latest | Michael Davis | 2022-08-31 | |
| | | | | | | 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. | |||
* | erlang: Fix highlighting of empty records | Michael Davis | 2022-08-31 | |
| | | | | | | | | | | 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. | |||
* | Fix missing C highlights | Michael Davis | 2022-08-31 | |
| | | | | | | * "const" keyword * booleans * <=/>= operators | |||
* | Delete invalid indents.scm queries | Michael Davis | 2022-08-31 | |
| | ||||
* | Fix rust text objects (#3590) | David | 2022-08-28 | |
| | ||||
* | Add c-sharp textobjects (#3494) | Gustavo Bogarín | 2022-08-27 | |
| | | | | Co-authored-by: Gustavo Bogarín <gbogarin@outlook.com> Co-authored-by: Gustavo Bogarín <gbogarin@posibillian.tech> | |||
* | Pascal support (#3542) | ath3 | 2022-08-25 | |
| | ||||
* | AWK Regex injection (#3535) | ath3 | 2022-08-24 | |
| | ||||
* | AWK support (#3528) | ath3 | 2022-08-24 | |
| | ||||
* | Julia queries: fix non-consecutive docstring highlight | Christoph Horn | 2022-08-24 | |
| | ||||
* | Julia queries: prevent constructors to be highlighted as functions | Christoph Horn | 2022-08-24 | |
| | | | | Also improves the captures of the remaining identifiers. | |||
* | Julia queries: limit markdown highlighting to docstrings | Christoph Horn | 2022-08-24 | |
| | ||||
* | Julia queries: major refactoring of `highlights.scm`, add regex injections, ↵ | Christoph Horn | 2022-08-24 | |
| | | | | locals | |||
* | Julia queries: update grammar, fix breaking changes | Christoph Horn | 2022-08-24 | |
| | ||||
* | feat(lang): Add esdl grammar (#3526) | Jaden | 2022-08-24 | |
| | ||||
* | Improve dart indent (#3419) | seb-bl | 2022-08-24 | |
| | ||||
* | add syntax highlights for xit (#3521) | ChemicalXandco | 2022-08-24 | |
| | ||||
* | feat: add taskwarrior to languages so `task N edit` is nice (#3468) | Alexander Brevig | 2022-08-20 | |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> |