summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-27haskell/highlights: Match `pattern` as a keywordJade Lovelace
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 }
2022-09-26feat(slint): <=> operatorShootingStarDragons
Slint have support <=> operator, so add this for highlight, Next time when lockfile.json is update, then merge this one Log: slint
2022-09-26highlights(php): add spellLaytan Laats
2022-09-26feat(spell): support more languagesLewis Russell
2022-09-26Update lockfile.jsonGitHub
2022-09-25Update lockfile.jsonGitHub
2022-09-24Update lockfile.jsonGitHub
2022-09-24Update lockfile.jsonGitHub
2022-09-23feat(comment): highlight `NOTE` as `@text.note` (#3537)Erik Westrup
2022-09-23Update lockfile.jsonGitHub
2022-09-23ci(lint): update stylua-actionsChristian Clason
2022-09-20Update READMEGithub Actions
2022-09-20chore(pug): mark as experimentalObserverOfTime
2022-09-19Update lockfile.jsonGitHub
2022-09-19fix(highlight): respect g:skip_ts_default_groups on ColorScheme autocmdNull Chilly
2022-09-19highlights(elvish): Use `@function.builtin` for operator-like functionsTobias Frilling
Elvish uses prefix notation even for mathematical operators (i.e. `<= 1 2 3 4`), so these should be considered functions.
2022-09-19Update lockfile.jsonGitHub
2022-09-18Update lockfile.jsonGitHub
2022-09-17Update lockfile.jsonGitHub
2022-09-17Update lockfile.jsonGitHub
2022-09-16Update lockfile.jsonGitHub
2022-09-15fix(ecma injections): jsdoc match /** */ onlyNick Friday
2022-09-15Update lockfile.jsonGitHub
2022-09-14Update lockfile.jsonGitHub
2022-09-14highlights(sql): remove grouped keywordMatthias Queitsch
2022-09-14update sql lockfileMatthias Queitsch
2022-09-14highlights(sql): removed duplicate keywords, added new keyword, hashingMatthias Queitsch
as function.calls
2022-09-13Update lockfile.jsonGitHub
2022-09-12fix(fold): don't include whitespace end regionsLewis Russell
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.
2022-09-12Update lockfile.jsonGitHub
2022-09-12Update READMEGithub Actions
2022-09-12highlights(lua): add spellLewis Russell
2022-09-12parsers: add blueprint parserGabriele Musco
2022-09-12Update lockfile.jsonGitHub
2022-09-11build: add a rockspecMatthieu Coudron
so that users can install this via luarocks
2022-09-11Add spell queryOmar Zeghouani
2022-09-11highlights(solidity): use `@function.call`/`@method.call`Stephan Seitz
2022-09-11highlights(hack): use `@function.call`/`@method.call`Stephan Seitz
2022-09-11highlights(haskell): use `@function.call`Stephan Seitz
2022-09-11highlights(elvish): use `@function.call`Stephan Seitz
2022-09-11highlights(elvish): use `@operator` for operatorsStephan Seitz
2022-09-11highlights(fish): use `@function.call`Stephan Seitz
2022-09-11highlights(clojure): use `@function.call`Stephan Seitz
2022-09-11highlights(clojure): out-comment TODO queryStephan Seitz
2022-09-11highlights(wgsl): use `@function.call`Stephan Seitz
2022-09-11highlights(ecma): use `@method.call`/`function.call`Stephan Seitz
2022-09-11highlights(c_sharp): use `@method.call`Stephan Seitz
2022-09-11Update lockfile.jsonGitHub
2022-09-11Update lockfile.jsonGitHub
2022-09-10highlights(hlsl): add more reserved modifiersStephan Seitz