Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Tune regex highlights for usage in prompts | Michael Davis | 2023-07-27 |
| | | | | | | | | | | | Since regex is almost always injected into other languages, `pattern_character`s will inherit the highlight for the structure that injects them (for example `/foo/` in JavaScript or `~r/foo/` in Elixir). This removes the string highlight when used in the prompt. We also add `ERROR` node highlighting so that errors in regex syntax appear in the prompt. This resolves a TODO in the `regex_prompt` function about highlighting errors in the regex. | ||
* | Theme Pop-Dark: Increase Diagnostics clarity (#7702) | eh | 2023-07-26 |
| | |||
* | Update everforest_dark.toml to add missing color definitions (#7739) | saltlakrits | 2023-07-26 |
| | |||
* | fix incorrect predicate in comment highlights (#7732) | Pham Huy Hoang | 2023-07-25 |
| | |||
* | Update soft-wrap indicator in gruvbox themes (#7736) | Federico Stra | 2023-07-25 |
| | |||
* | Fix selection highlighting in remaining gruvbox derived themes (#7717) | Ravi Shekhar Jethani | 2023-07-23 |
| | |||
* | Add Kaolin Dark, Light and Valley Dark themes (#7151) | Thales Ramos | 2023-07-19 |
| | | | | | Add some missing keys Inherit themes from kaolin-dark and override diverging keys | ||
* | switch to https://github.com/tree-sitter-perl/tree-sitter-perl (#7644) | Jesse Luehrs | 2023-07-17 |
| | |||
* | Add fsharp language support (#7619) | kaashyapan | 2023-07-15 |
| | |||
* | Support inlay-hints for svelteserver. (#7622) | Erasin Wang | 2023-07-14 |
| | |||
* | Update Typescript, TSX and Svelte grammar, to latest tag (#6874) | Jeppe Christiansen | 2023-07-14 |
| | | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | runtime/themes: Add "naysayer" theme (#7570) | Nick Saika | 2023-07-13 |
| | |||
* | Change dark_plus inlay-hints colors to more pleasant colors (#7611) | Karim Mk | 2023-07-12 |
| | | | | | * Changing code_dark inlay-hints colors. * Using dark_plus_experimental inlay hints is better ;) | ||
* | Add language support for persistent library syntax (#7261) | Borys Lykah | 2023-07-09 |
| | |||
* | Update the Nord theme to follow the Nord style guide (#7490) | Sharpened Blade | 2023-07-09 |
| | |||
* | Refactor queries for ecma based languages (#7207) | Gammut | 2023-07-09 |
| | |||
* | highlight(matlab): Fix string's single-quote's color (#7493) | Álan Crístoffer | 2023-06-30 |
| | |||
* | update OneDarker theme to use light-gray for inlay hints. (#7433) | gobraves | 2023-06-29 |
| | |||
* | feat(toml): highlight table headers (#7441) | Branch Vincent | 2023-06-24 |
| | |||
* | Replace MATLAB grammar (#7388) | Álan Crístoffer | 2023-06-22 |
| | |||
* | Theme: port of Zed's OneDark and OneLight themes (#7250) | eh | 2023-06-22 |
| | |||
* | highlight(sql): Update tree-sitter-sql to `98a7fc9` (#7387) | LeoniePhiline | 2023-06-19 |
| | | | | | * highlight(sql): Update tree-sitter-sql to 92018a3 * highlight(sql): Update tree-sitter-sql to 98a7fc9 | ||
* | Add forth-lsp and update tree-sitter-forth (#7334) | Alexander Brevig | 2023-06-16 |
| | | | | | * feat: add forth lsp and update tree sitter * fix: update highlights | ||
* | Webc language support (#7290) | Ivan Svoboda | 2023-06-13 |
| | | | | | * feat: add webc language support * feat: add to lang-support book webc | ||
* | Add merionette theme (#7186) | Jorge Santiago | 2023-06-13 |
| | |||
* | Add Fortran comment injections (#7305) | lefp | 2023-06-10 |
| | |||
* | Fix C++ queries and update tree-sitter-cpp (#7285) | Dimitri Sabadie | 2023-06-07 |
| | |||
* | theme: added gruvbox dark soft variant (#7139) | broke | 2023-06-07 |
| | |||
* | Add support for language t32 (#7140) | Christoph Sax | 2023-06-07 |
| | | | Co-authored-by: Christoph Sax <christoph.sax@mailbox.org> | ||
* | Autumn theme: style "soft-wrap indicator" + maintenance (#7229) | Jens Getreu | 2023-06-07 |
| | | | | Co-authored-by: Jens Getreu <getreu@getreu@web.de> | ||
* | Add support for Forth (#7256) | Alexander Brevig | 2023-06-06 |
| | |||
* | Add blueprint language (#7213) | Ivan Tkachuk | 2023-06-05 |
| | | | | | | | * Add blueprint tree-sitter support * Add blueprint lsp support * Run cargo xtask docgen | ||
* | chore: update scala tree-sitter grammar (#7147) | zetashift | 2023-05-30 |
| | | | | | * chore: update scala tree-sitter grammar * Add locals.scm for Scala | ||
* | Highlight query improvements for java and typescript (#7145) | Gammut | 2023-05-26 |
| | | | | | * Add missing queries to java highlights * Fix generic type bracket highlights in typescript | ||
* | Update spacebones_light.toml (#7125) | Ravi Shekhar Jethani | 2023-05-26 |
| | | | Better contrast between type variable and its members | ||
* | Correct selection color (#7138) | Casper Rogild Storm | 2023-05-26 |
| | |||
* | Update languages.toml for Nickel (#7059) | Viktor Kleen | 2023-05-26 |
| | |||
* | Drop old cairo grammar, alias to rust for now | Blaž Hrastnik | 2023-05-26 |
| | |||
* | Update nightfox theme (#7061) | Jan Scheer | 2023-05-18 |
| | | | | | | | | | | | * theme: nightfox - fix subselection highlighting This fixes an issue with subselect highlighting on the same line as reported here: https://github.com/helix-editor/helix/discussions/5158 * theme: nightfox - update bufferline colors This uses `ui.bufferline` to make it easier to distinguish between (in-)active tabs/buffers. | ||
* | Add comment injections for Odin (#7027) | lefp | 2023-05-12 |
| | |||
* | fix: update upstream tree-sitter-dockerfile (#6895) | Vitalii Solodilov | 2023-05-12 |
| | | | | | | | | | * fix: update upstream tree-sitter-dockerfile Fixes: #6797 * fix: review * fix: review | ||
* | Remove `tree-sitter-cabal` (#6996) | Ollie Charles | 2023-05-09 |
| | |||
* | Update dracula menu colors (#6987) | Chirikumbrah | 2023-05-08 |
| | |||
* | Add Amberwood theme (#6924) | Gagan Janjua | 2023-05-03 |
| | |||
* | Dracula theme: change variable and menu colors (#6855) | Chirikumbrah | 2023-05-01 |
| | |||
* | tutor: Delete space between shorthand (#6920) | Rafael Madriz | 2023-04-30 |
| | |||
* | tutor: Trim trailing white space (#6919) | Rafael Madriz | 2023-04-30 |
| | |||
* | [Theme - noctis] Change color for whitespace rendering and indent guides | 0rphee | 2023-04-30 |
| | |||
* | [Theme - noctis] Refine multiple cursor highlighting | 0rphee | 2023-04-30 |
| | | | Improve clarity when using multiple cursors | ||
* | inject language based on file extension & shebang (#3970) | Timothy DeHerrera | 2023-04-28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * inject language based on file extension Nodes can now be captured with "injection.filename". If this capture contains a valid file extension known to Helix, then the content will be highlighted as that language. * inject language by shebang Nodes can now be captured with "injection.shebang". If this capture contains a valid shebang line known to Helix, then the content will be highlighted as the language the shebang calls for. * add documentation for language injection * nix: fix highlights The `@` is now highlighted properly on either side of the function arg. Also, extending the phases with `buildPhase = prev.buildPhase + ''''` is now highlighted properly. Fix highlighting of `''$` style escapes (requires tree-sitter-nix bump) Fix `inherit` highlighting. * simplify injection_for_match Split out injection pair logic into its own method to make the overall flow easier to follow. Also transform the top-level function into a method on a HighlightConfiguration. * markdown: add shebang injection query |