| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-12-22 | Update queries | Santos Gallegos | |
| - Don't use the old form for predicates - Update some invalid queries | |||
| 2021-12-18 | highlights(python): Improve self and cls highlight (#2134) | Fabian | |
| 1. This function simplifies an unnecessary lua-match usage. 2. Fixes an accidental change, where "cls" was changed to "class" (fe4f320b66) 3. Match functions, which have have a decorator. 4. But exclude @staticmethod 5. Only highlight "cls" as @variable.builtin when the decorator is @classmethod This might be a bit to complicated and some of this not to useful, as this existing rule: ```scm ((identifier) @variable.builtin (#eq? @variable.builtin "self")) ``` overwrites the queries anyway. | |||
| 2021-11-23 | Prefer lua-match over match | Lewis Russell | |
| as string.find is much quicker than vim.regex:match* | |||
| 2021-11-12 | Python: highlight semicolon | Santos Gallegos | |
| 2021-11-02 | chore: fix typos | Dundar Göc | |
| 2021-11-01 | Update queries/python/highlights.scm | Santos Gallegos | |
| 2021-11-01 | Revert "feat: add `del` keyword for highlights" | Santos Gallegos | |
| This reverts commit 385193d41fe6b74fe0e3698588ae54545d1cd88b. | |||
| 2021-11-01 | feat: add `del` keyword for highlights | Ashish Panigrahi | |
| 2021-10-22 | Python: highlight interpolation escaped chars | Santos Gallegos | |
| Support for these was just added in the grammar. | |||
| 2021-07-11 | Python: fix class highlights (#1548) | Santos Gallegos | |
| 2021-07-06 | Highlights(python): Add `@keyword.function` | Sergio Alejandro Vargas | |
| Use `@keyword.function` for `def` and `lambda` | |||
| 2021-07-04 | feat(keywords) merge return and yield into keyword.return group | antonk52 | |
| 2021-07-04 | feat(keywords) add keyword.return & keyword.yield | antonk52 | |
| 2021-07-01 | python(highlights): don't use type for APP | Stephan Seitz | |
| 2021-05-16 | highlights(python): use any-of? | Stephan Seitz | |
| 2021-01-07 | Python highlights: update definition of decorator | Stephan Seitz | |
| 2021-01-06 | Remove usages of `@embedded` in highlights | Stephan Seitz | |
| 2020-12-18 | Python: fix self highlighing | Santos Gallegos | |
| 2020-11-30 | Update Python queries | Stephan Seitz | |
| 2020-11-03 | Fix Python queries for parser update | Stephan Seitz | |
| 2020-10-05 | Dart highlights: Reset highlight in interpolation | Stephan Seitz | |
| 2020-09-19 | fix(python): use `@Normal` again for f-strings `@none` is not aggressive enough | Stephan Seitz | |
| 2020-09-19 | Add @keyword.operator for operators that are English words and add ↵ | Stephan Seitz | |
| @exception for Java/JS | |||
| 2020-09-15 | reset python interpolation node | kiyan42 | |
| 2020-09-14 | Fix #307: Use and document TSVariable/TSVariableBuiltin in all languages | Stephan Seitz | |
| 2020-09-11 | ci: fix wrong queries | Thomas Vigouroux | |
| 2020-08-20 | Python highlights: add additional operators | Stephan Seitz | |
| This is applies the upstream PR to our repo: https://github.com/tree-sitter/tree-sitter-python/pull/73 | |||
| 2020-08-18 | Python: fix some highlights | Santos Gallegos | |
| These aren't valid lua patterns | |||
| 2020-08-17 | Python: update highlights | Santos Gallegos | |
| - Fix "as" outside imports - Add builtin classes and constants | |||
| 2020-08-17 | chore(highlights): remove is predicate usage | Steven Sojka | |
| 2020-08-16 | Python: update highlights | Santos Gallegos | |
| - Get rid of @self - Highlight methods correctly - Highlight self as the first parameter of a method - Use new syntax (# for predicates, (_) instead of (*) for wildcards) | |||
| 2020-08-16 | fix(queries): use vim-match for non lua regexes | Steven Sojka | |
| 2020-08-16 | feat(highlights): add is predicate | Steven Sojka | |
| 2020-08-14 | Python highlights: Highlight ->, ... | Stephan Seitz | |
| 2020-07-22 | Fix #198: prefer method highlighting over attribute | Stephan Seitz | |
| 2020-07-22 | Python highlights: add lambda parameters | Stephan Seitz | |
| 2020-07-20 | Python highlights: highlight functions with self as methods (#198) | Stephan Seitz | |
| Also highlight __init__/__new__ as constructor | |||
| 2020-07-09 | Python highlights: Surround type subscript query with (type ...) | Stephan Seitz | |
| 2020-07-08 | Highlight complete type definition | Stephan Seitz | |
| 2020-07-08 | Python locals/highlights: Parameters can be optionally typed | Stephan Seitz | |
| 2020-06-30 | add python async | kiyan42 | |
| 2020-06-26 | Python highlights: Reset highlighting in f-string interpolation | Stephan Seitz | |
| This solution is preferable to `(identifier) @Normal` since otherwise everything without highlight will use string-highlighting. | |||
| 2020-06-26 | Python highlights: Add walrus operator | Stephan Seitz | |
| 2020-06-24 | Adapt Python highlights to new query syntax | Stephan Seitz | |
| 2020-06-21 | Add highlighting of dunder identifiers (e.g. __all__, __add__) to Python ↵ | Stephan Seitz | |
| highlights | |||
| 2020-06-21 | Updated python highlights | Jakub Łuczyński | |
| * allow for digits in constant names * removed redundant/conflicting rules * added missing hlmap * fixed escape_sequence * more explicit @constructor assignment * added rules for function decoration identifiers | |||
| 2020-05-28 | Improve Python highlights | Stephan Seitz | |
| - Highlight types in attributes as @type (**Foo**.a) - Highlight superclasses @type - Highlight ^[A-Z] as @type - Highlight isinstance(*, type) as @type - Highlight default_parameter and keyword_argument as @parameter - Highlight *args, **kwargs as @parameter - Highlight -> as @operator | |||
| 2020-05-17 | Introduce `@include` | Stephan Seitz | |
| 2020-05-17 | Add python/highlights.scm from tree-sitter-python | Stephan Seitz | |
