| Commit message (Collapse) | Author | Age |
|
|
| |
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
|
|\
| |
| | |
Support different kinds of underline rendering (updated)
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Underline styles are mutally exclusive and overwrite each other.
Therefore implementing as an modifier lead to incorrect behaviour
when the underline style is overwritten.
For backwards compatability the "underline" modified is retained (but
deprecated). Instead the "underline_style" and "underline_color"
optios should be used to style underlines.
|
| |
| |
| |
| |
| |
| |
| | |
The cxterminfo crate has been used over popular alternatives
like `term` since it supports querying for extended capabilities
and also for it's small codebase size (which will make it easy
to inline it into helix in the future if required).
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds four new modifiers that can be used in themes:
- undercurled
- underdashed
- underdotted
- double-underline
|
| | |
|
| | |
|
| |
| |
| |
| | |
palettes (#4221)
|
| | |
|
| |
| |
| | |
Co-authored-by: Wojciech Kępka <wojciech.kepka@softax.pl>
|
| |
| |
| | |
Co-authored-by: Wojciech Kępka <wojciech.kepka@softax.pl>
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- treat `restrict`/`_Atomic` like `const`/`volatile` => @keyword.storage.modifier
- highlight `unsigned int` as builtin => @type.builtin
- recognize `static_cast` and friends => @keyword
- `template` is a kind of entity like `typename` => @keyword.storage.type
- many declaration modifiers have nothing to do with storage/types
(explicit, friend, access specifiers, inline in C++) => @keyword
- fix floats highlighted as integer => @constant.numeric
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
No need to say additionally, as well, also, etc. One is enough.
|
| | |
|
| |
| |
| |
| |
| | |
If the reader is unfortunate enough to place the cursor at the beginning
of the line on step #1, subsequent steps will fail.
|
| |
| |
| |
| |
| |
| | |
The phrase "Like the select command" suggests that the reader has been
introduced to select already. That doesn't happen until the next
chapter.
|
| | |
|
| |
| |
| |
| | |
Clarify comments in indent code.
|
| |
| |
| |
| | |
Improve and re-enable python indent queries.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
* Rename "dark gray" to "light gray"
* Add colours for statusline modes
* Use UI background for inactive panes
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
color-modes to the bogster theme. (#4121)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
* Add my sign
* Fix typo
* Change gray to white for comment and remove Italic
|
| |
| |
| |
| |
| | |
* Update treesitter markdown
* Update inline and add table injections
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
This step was missing in section 5.2 of tutor.
|