aboutsummaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAge
...
* | Keep arrow and special keys in insert (#3915)Ivan Tham2022-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Keep arrow and special keys in insert Advanced users won't need it and is useful for beginners. Revert part of #3671. * Change text for insert mode section Co-authored-by: Blaž Hrastnik <blaz@mxxn.io> * Remove ctrl-up/down in insert * Reorganize insert keys and docs * Improve page up experience on last tutor The last tutor page can page down multiple times and it will break the heading on the 80x24 screen paging when reaching the last page, this keeps the style the same and make sure page up and down won't break it. Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
* | rust: Highlight function signatures as functions (#4073)Michael Davis2022-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.
* | Add dark high contrast theme refer to vscode (#3312)Slug2022-10-03
| | | | | | | | | | | | | | | | | | * Add dark high contrast theme * Add my sign * Fix typo * Change gray to white for comment and remove Italic
* | Update treesitter markdown (#4078)David2022-10-03
| | | | | | | | | | * Update treesitter markdown * Update inline and add table injections
* | Onedarker theme: some improvements (#4069)nuid322022-10-02
| |
* | Adjust light-gray in onedarker theme (#4060)nuid322022-10-01
|/
* Add support for webassembly text format (#4040)Roberto Vidal2022-10-01
|
* themes: Add onedarker (#3980)nuid322022-10-01
|
* WGSL syntax highlighting fix (#3996)Chickenkeeper2022-09-30
|
* Add comment injection for R (#4031)Maximilian Muecke2022-09-29
|
* tutor: missing <ESC> before removing the second cursor (#4027)joleaf2022-09-29
| | | This step was missing in section 5.2 of tutor.
* Fix tutor typo `favourite` to `favorite` (#4007)Sora2022-09-28
|
* Add gruvbox dark (#3948)Sven-Hendrik Haase2022-09-28
| | | | | * Add gruvbox dark * fixup! Add gruvbox dark
* fix: Improve JSX and TSX tag highlighting (#3973)Jacob Chandler2022-09-26
|
* Remove `do_block` from Ruby indents (#3976)Oskar Köök2022-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.
* Add bufferline colors to 15 themes (#3881)Invader Zim2022-09-23
| | | | | | | | | | | | | | | | | | | Themes: * acme * ayu_dark * ayu_light * ayu_mirage * base16_default_dark * base16_default_light * bogster * catppuccin_frappe * catppuccin_latte * catppuccin_macchiato * catppuccin_mocha * darcula * dark_plus * doom_acario_dark * emacs
* docs: Punctuation on tutor (#3888)adrian52022-09-23
|
* Theme: Papercolor: Tune inactive statusline (#3938)Henrik Tjäder2022-09-22
|
* Fix highlighting on single-character Rust consts (#3927)gavincrawford2022-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 Suraci2022-09-18
|
* Add darcula theme based upon Intelij Darcula (#3739)Nick Ogden2022-09-16
|
* fix: Improving JSX and TSX indents (#3853)Benjamin Streit2022-09-16
|
* Improve flatwhite theme (#3843)Kristoffer Flottorp2022-09-16
| | | Co-authored-by: krfl <kr.fl@outlook.com>
* improve fleetish theme (#3844)Kristoffer Flottorp2022-09-16
| | | Co-authored-by: krfl <kr.fl@outlook.com>
* feat: Syntax highlighting for Astro files (#3829)Benjamin Streit2022-09-13
|
* Clean Up Nord Theme (#3792)Alex Mayer2022-09-12
| | | | | - Add markup styles - Replace custom colors with Nord colors - Clean up code spacing
* Remove arrow key recommendation from tutor (#3811)Michael Davis2022-09-12
|
* Make whitespace in monokai-pro-spectrum theme one step dimmer to avoid (#3814)Fanda Vacek2022-09-12
| | | | | the white space confusion with hyphen Co-authored-by: Fanda Vacek <fvacek@elektroline.cz>
* Remove the .txt suffix from tutorBlaž Hrastnik2022-09-11
| | | | | | | | | | | | The tutor file is loaded as .txt which can potentially spawn a language server. Then the path is unset, but the LS remains active. This can cause panics since updates are now submitted for a doc with no path. As a quick workaround we remove the extension which should avoid detection. Fixes #3730
* Add textobject for gdscript (#3760)Erasin2022-09-10
|
* Add godot resource support (#3759)Erasin2022-09-10
| | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Add papercolor dark variant (#3742)Soc Virnyl S. Estela2022-09-09
|
* feat(languages): jsonnet (#3714)Matouš Dzivjak2022-09-08
| | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Add syntax highlighting for SML (#3692)Giorbo2022-09-07
| | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Fix Rust attribute highlights (#3729)Michael Davis2022-09-07
|
* nix: fix highlighting rulesTimothy DeHerrera2022-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
* Theme: Rasmus (#3728)Rohit K Viswanath2022-09-06
|
* nix: add language injectionsTimothy DeHerrera2022-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 Davis2022-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)Clay2022-09-05
|
* tree-sitter-solidity: Use upstream, update queriesBlaž Hrastnik2022-09-05
|
* Fix typos in tutor (#3664)Fangrui Song2022-09-03
|
* update boo_berry theme for statusline and indent-guide (#3653)bootra2022-09-02
|
* Highlight SQL in `sqlx::{query,query_as}!()` in Rust (#3647)Charles Hall2022-09-02
|
* update zig grammar and highlight rules (#3621)voroskoi2022-09-02
|
* theme: Add Varua color scheme (#3610)Bertrand Bousquet2022-09-02
|
* Change MonokaiProSpectrum theme error background from red to magenta. (#3627)Fanda Vacek2022-09-01
| | | Co-authored-by: Fanda Vacek <fvacek@elektroline.cz>
* fix: typo in tutor about searching compared to vim (#3625)Charles Hall2022-09-01
|
* Update tree-sitter-rust to latestMichael Davis2022-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 recordsMichael Davis2022-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.