| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | highlights: use @preproc where appropriate | ObserverOfTime | 2022-10-15 | 15 | -16/+43 |
| | | |||||
| * | test(gitattributes): add tests for highlights | ObserverOfTime | 2022-10-15 | 1 | -2/+1 |
| | | |||||
| * | highlights(c): highlight standard streams | ObserverOfTime | 2022-10-15 | 1 | -0/+3 |
| | | |||||
| * | highlights(rst): disable spell for code blocks | ObserverOfTime | 2022-10-15 | 2 | -2/+2 |
| | | | | | injections(rst): add sourcecode directive | ||||
| * | highlights(dockerfile): add several highlights | ObserverOfTime | 2022-10-15 | 1 | -0/+13 |
| | | |||||
| * | highlights(bash): add all signal names | ObserverOfTime | 2022-10-15 | 1 | -1/+3 |
| | | |||||
| * | highlights(kotlin): add companion keyword | ObserverOfTime | 2022-10-15 | 1 | -0/+3 |
| | | |||||
| * | highlights(scss): add function statement | ObserverOfTime | 2022-10-15 | 1 | -0/+7 |
| | | |||||
| * | highlights(typescript): add override keyword | ObserverOfTime | 2022-10-15 | 1 | -0/+1 |
| | | |||||
| * | highlights(vim): add some more keywords | ObserverOfTime | 2022-10-15 | 1 | -0/+6 |
| | | |||||
| * | highlights(r): add spell | Maximilian Muecke | 2022-10-15 | 1 | -1/+1 |
| | | |||||
| * | highlights(rust): distinguish between "for" in loops and impl_item | Stephan Seitz | 2022-10-15 | 1 | -2/+4 |
| | | | | | Fixes #3641 | ||||
| * | feat(viml): update queries | Christian Clason | 2022-10-15 | 1 | -1/+12 |
| | | |||||
| * | feat(php): add queries for bash injections | gbprod | 2022-10-12 | 1 | -0/+11 |
| | | | | | | This commit allows to inject bash syntax into relevant function arguments and shell expression. | ||||
| * | feat(php): improve php folds | gbprod | 2022-10-12 | 1 | -3/+12 |
| | | |||||
| * | fix(julia): remove highlight query for constants | Fredrik Ekre | 2022-10-12 | 1 | -2/+0 |
| | | | | | | | | | | This patch removes the highlight query for constant identifiers based on capitalization. This led to inconsistent highlighting since e.g. `AA` would be a regular identifier, but `AAA` a constant. It is indeed true that some constants are uppercase only identifiers, but there are also constants which doesn't follow this pattern. Since there are no rules about this it seems better to not try to guess. | ||||
| * | highlights(cpp): add alternative operator names | mliszcz | 2022-10-11 | 1 | -14/+11 |
| | | | | | | These keywords are now supported by the parser. See: https://github.com/tree-sitter/tree-sitter-cpp/pull/179 | ||||
| * | fix(php): add indent for enums | gbprod | 2022-10-10 | 1 | -0/+1 |
| | | |||||
| * | feat(swift): sync highlight queries with upstream | Alex Pinkus | 2022-10-10 | 1 | -2/+5 |
| | | | | | | | | | Upstream highlight queries have added support for Swift regex literals. This change brings that support to nvim-treesitter. Also includes some minor reordering of modifiers for logical consistency (no impact on highlighting behavior). | ||||
| * | feat(twig): add @spell on comments | gbprod | 2022-10-06 | 1 | -1/+1 |
| | | |||||
| * | Fix php indent for short array declaration | gbprod | 2022-10-06 | 1 | -0/+1 |
| | | |||||
| * | feat(spell) added spell to html-tags text | Lampros | 2022-10-05 | 1 | -1/+1 |
| | | |||||
| * | highlights(proto): highlight optional | Matthias Vogelgesang | 2022-10-04 | 1 | -0/+1 |
| | | | | | | `optional` came back with protobuf 3.15 as a valid modifier so highlight it the same way as `repeated`. | ||||
| * | Introduce twig parser | gbprod | 2022-10-03 | 2 | -0/+62 |
| | | | | | | This commit introduce parser, highlights and injections for the [twig syntax](https://twig.symfony.com) | ||||
| * | update vimdoc parser and queries | Christian Clason | 2022-09-29 | 1 | -9/+10 |
| | | |||||
| * | indents(wgsl): add indents.scm | Stephan Seitz | 2022-09-28 | 1 | -0/+19 |
| | | |||||
| * | haskell/highlights: Match `pattern` as a keyword | Jade Lovelace | 2022-09-27 | 1 | -0/+1 |
| | | | | | | | | | | | | Sample: -- | Smart constructor that deduplicates plugins pattern IdePlugins :: [PluginDescriptor ideState] -> IdePlugins ideState pattern IdePlugins{ipMap} <- IdePlugins_ (sortOn (Down . pluginPriority) . HashMap.elems -> ipMap) _ where IdePlugins ipMap = IdePlugins_{ipMap_ = HashMap.fromList $ (pluginId &&& id) <$> ipMap , lookupCommandProvider = lookupPluginId ipMap } | ||||
| * | feat(slint): <=> operator | ShootingStarDragons | 2022-09-26 | 1 | -0/+1 |
| | | | | | | | | | Slint have support <=> operator, so add this for highlight, Next time when lockfile.json is update, then merge this one Log: slint | ||||
| * | highlights(php): add spell | Laytan Laats | 2022-09-26 | 1 | -2/+2 |
| | | |||||
| * | feat(spell): support more languages | Lewis Russell | 2022-09-26 | 27 | -44/+41 |
| | | |||||
| * | feat(comment): highlight `NOTE` as `@text.note` (#3537) | Erik Westrup | 2022-09-23 | 1 | -0/+6 |
| | | |||||
| * | highlights(elvish): Use `@function.builtin` for operator-like functions | Tobias Frilling | 2022-09-19 | 1 | -1/+1 |
| | | | | Elvish uses prefix notation even for mathematical operators (i.e. `<= 1 2 3 4`), so these should be considered functions. | ||||
| * | fix(ecma injections): jsdoc match /** */ only | Nick Friday | 2022-09-15 | 1 | -1/+3 |
| | | |||||
| * | highlights(sql): remove grouped keyword | Matthias Queitsch | 2022-09-14 | 1 | -2/+1 |
| | | |||||
| * | highlights(sql): removed duplicate keywords, added new keyword, hashing | Matthias Queitsch | 2022-09-14 | 1 | -7/+12 |
| | | | | | as function.calls | ||||
| * | fix(fold): don't include whitespace end regions | Lewis Russell | 2022-09-12 | 2 | -6/+16 |
| | | | | | | | | | | | | | Some languages that are difficult to parse via Treesitter may incorrectly include whitespace lines at the end of regions. This can makes the calculated folds sub-optimal. To recitfy, use a custom directive (trim), to calculate the range with the trailing whitespace lines removed. Note this only works if the region end column is 0. Also added folds for Make. | ||||
| * | highlights(lua): add spell | Lewis Russell | 2022-09-12 | 1 | -0/+2 |
| | | |||||
| * | parsers: add blueprint parser | Gabriele Musco | 2022-09-12 | 1 | -0/+57 |
| | | |||||
| * | Add spell query | Omar Zeghouani | 2022-09-11 | 1 | -0/+1 |
| | | |||||
| * | highlights(solidity): use `@function.call`/`@method.call` | Stephan Seitz | 2022-09-11 | 1 | -3/+3 |
| | | |||||
| * | highlights(hack): use `@function.call`/`@method.call` | Stephan Seitz | 2022-09-11 | 1 | -3/+3 |
| | | |||||
| * | highlights(haskell): use `@function.call` | Stephan Seitz | 2022-09-11 | 1 | -4/+4 |
| | | |||||
| * | highlights(elvish): use `@function.call` | Stephan Seitz | 2022-09-11 | 1 | -1/+1 |
| | | |||||
| * | highlights(elvish): use `@operator` for operators | Stephan Seitz | 2022-09-11 | 1 | -1/+1 |
| | | |||||
| * | highlights(fish): use `@function.call` | Stephan Seitz | 2022-09-11 | 1 | -1/+1 |
| | | |||||
| * | highlights(clojure): use `@function.call` | Stephan Seitz | 2022-09-11 | 1 | -2/+2 |
| | | |||||
| * | highlights(clojure): out-comment TODO query | Stephan Seitz | 2022-09-11 | 1 | -16/+16 |
| | | |||||
| * | highlights(wgsl): use `@function.call` | Stephan Seitz | 2022-09-11 | 1 | -1/+1 |
| | | |||||
| * | highlights(ecma): use `@method.call`/`function.call` | Stephan Seitz | 2022-09-11 | 1 | -2/+2 |
| | | |||||
| * | highlights(c_sharp): use `@method.call` | Stephan Seitz | 2022-09-11 | 1 | -4/+4 |
| | | |||||
