Luca Saccarola
d99a720536
theme: make dracula ui.virtual.whitespace less intrusive ( #5627 )
2 years ago
Alex
f103d2273b
Add `markup.strikethrough` theme keys ( #5619 )
2 years ago
Doug Kelkhoff
2b58ff4d7c
Add configuration for min width of line-numbers gutter ( #4724 )
2 years ago
Soso
8347139ff5
book: Use per-theme syntax-highlighting CSS variables ( #5406 )
...
Until this patch, all themes used the Colibri values for syntax highlighting.
This made the documentation very hard to read in some light themes.
2 years ago
Vítor Galvão
42b0401416
tutor: Change "Type" to "Press" for specials keys and modifiers ( #5609 )
2 years ago
eugene yokota
99fcb10860
theme: monkai_aqua variant ( #5578 )
...
Current monokai (pro or otherwise) seems too red and green,
missingthe bright aqua / cyan color found in Sublime's Monokai.
This adds a variant of monokai, which I named monokai_aqua.
2 years ago
Ivan Tham
a20a96abdc
Remove apply_transaction helper ( #5598 )
2 years ago
Timothy DeHerrera
68fc10903a
themes: Extend snazzy ( #3971 )
2 years ago
yashpalgoyal1304
edd0ba7f19
book: Link MSYS2 proper command page ( #5601 )
2 years ago
LeoniePhiline
248a9f3635
fix(theme): Fix error background-foreground-contrast in monokai_pro_spectrum
2 years ago
LeoniePhiline
338f207d4b
fix(theme): Replace non-palette color "magenta" with palette color "red" in monokai_pro_spectrum
2 years ago
anna
8e10c592b9
add lua injection regex ( #5606 )
2 years ago
eugene yokota
4535d0fa74
highlight(scala): update to fix potential crash ( #5576 )
...
* highlight(scala): update to fix crash
tree-sitter-scala has recently add a fix to workaround segv crashes in other editors.
Not sure if it happens to Helix as well, but it's probably a good idea to use the latest.
* highlight(scala): String interpolator support
This captures String interpolator as `function`
Co-authored-by: Chris Kipp <ckipp@pm.me>
2 years ago
Nachum Barcohen
94ef6fb69b
Add more file-types for python ( #5593 )
2 years ago
luetage
670c6b0d40
Kanagawa: theme rulers and some miscellaneous fixes ( #5571 )
...
* discern between rulers and whitespace, add sumiInk2
* darker background for menu and help, bold selection
* bold modifier for insert and select
* dark color for window separator
* bring ruler, whitespace, indent-guide together
2 years ago
Blaž Hrastnik
efeec1282c
theme: Make github match github.com more closely
...
This is a slight divergence from the VSCode theme, but it's more
accurate.
https://github.com/primer/github-vscode-theme/issues/111
https://github.com/primer/github-vscode-theme/issues/88
2 years ago
Pascal Kuthe
0e5159ceca
Fix panic for noop selecting join ( #5579 )
2 years ago
Clément Delafargue
4d7082eb5c
theme(zenburn): separate theme for selection.ui.primary ( #5573 )
2 years ago
Pascal Kuthe
7868e5f2d8
highlight non-bar cursors ( #5575 )
2 years ago
Pascal Kuthe
1b69c7b4af
doc: add build instructions for musl-libc ( #5572 )
2 years ago
Gokul Soumya
5c7db7aed5
Replace menu::Item::{row, label} with format()
2 years ago
Gokul Soumya
b2837ff3be
Minimize allocation when converting table rows to string
2 years ago
Gokul Soumya
7a76c6cbba
Use upstream implementation of table column calculation
...
Changed in a68e38e59e
.
2 years ago
Gokul Soumya
9aafcb2b9a
Reuse table in picker
2 years ago
gibbz00
deae13f404
Primary cursor colors by mode ( #5130 )
...
* (theme) feat: mode based primary cursor colors
* docs/themes: mode based primary cursor colors
2 years ago
Josh Bainbridge
b65f104a3f
Fix diagnostic indicator background for gruvbox themes ( #5540 )
...
The diagnostic indicator background did not match the column or rows background
colour as this was context specific, and the background for the indicator was
being explicitly set.
This commit removes the explicit value for the indicators background allowing
it to adapt to the context. This is aligns it with other themes, and resolves
the issue.
2 years ago
mejo13
e7e47fd542
Add command to rotate view backward ( #5356 )
2 years ago
Clément Delafargue
9530fab4b6
doc: expand documentation on configuring minor modes
...
Fixes #3835 , #4811
2 years ago
Clément Delafargue
a02dd17e82
doc: make the order of unimpaired mappings consistent
...
Most mappings are next `]` then previous `[`, except for a few ones.
Fixes #5145
2 years ago
dependabot[bot]
6317e0a715
build(deps): bump hashbrown from 0.13.1 to 0.13.2 ( #5559 )
...
Bumps [hashbrown](https://github.com/rust-lang/hashbrown ) from 0.13.1 to 0.13.2.
- [Release notes](https://github.com/rust-lang/hashbrown/releases )
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/hashbrown/compare/v0.13.1...v0.13.2 )
---
updated-dependencies:
- dependency-name: hashbrown
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
6d34faf4fb
build(deps): bump libc from 0.2.137 to 0.2.139 ( #5558 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.137 to 0.2.139.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.137...0.2.139 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Nikodem Rabuliński
3cf5216dbd
Commit to history after executing a command from the palette ( #5294 )
2 years ago
greg-enbala
60f84be40c
Separate jump behavior from increment/decrement ( #4123 )
...
increment/decrement (C-a/C-x) had some buggy behavior where selections
could be offset incorrectly or the editor could panic with some edits
that changed the number of characters in a number or date. These stemmed
from the automatic jumping behavior which attempted to find the next
date or integer to increment. The jumping behavior also complicated the
code quite a bit and made the behavior somewhat difficult to predict
when using many cursors.
This change removes the automatic jumping behavior and only increments
or decrements when the full text in a range of a selection is a number
or date. This simplifies the code and fixes the panics and buggy
behaviors from changing the number of characters.
2 years ago
Ayoub Benali
97083f8836
Enable http server by default in Metals config ( #5551 )
...
This is required to make commands like [doctor-run](https://scalameta.org/metals/docs/integrations/new-editor#run-doctor ) work.
It simply opens a browser to get general information about the build.
Co-authored-by: Ayoub Benali <ayoub.benali@xing.com>
2 years ago
Clément Delafargue
7bdba4a6bf
doc: add missing `whitespace.render` sub-key
2 years ago
Clément Delafargue
425d7e5f1b
doc: add a note about nested bindings in key remapping
...
It was not clear (to me) that minor modes were configurable in the
keymap configuration.
2 years ago
eugene yokota
6f6334f3c6
highlight(scala): update the Scala highlight queries ( #5546 )
...
There have been a lot of changes in tree-sitter/tree-sitter-scala,
including partial support for Scala 3 syntax and breaking changes in
some of the nodes.
This bumps up the grammar to the latest, and adjusts the queries.
Co-authored-by: Anton Sviridov <keynmol@gmail.com>
Co-authored-by: Chris Kipp <ckipp@pm.me>
2 years ago
Itay123
d3e0f18c89
Added opening files in the background with A-ret shortcut ( #4435 )
2 years ago
gavynriebau
cce19713fb
Fix for lost clipboard contents ( #5424 ) ( #5426 )
...
* Fix for lost clipboard contents (#5424 )
* PR feedback: Call "setsid" for all unix systems
* PR Feedback: Only install libc for unix targets
2 years ago
Clément Delafargue
b6331394a3
book: fix the injection-regex example
...
The regex uses anchors, while all of the language
configs packaged with helix don't use them.
2 years ago
Clément Delafargue
1f6809c9ce
Language support for dhall
...
https://dhall-lang.org/
2 years ago
not
051cd786a4
Rosé Pine theme: use official variants ( #5489 )
2 years ago
blt__
c988bd9629
Change built-in themes to use curly underlines ( #5419 )
...
* Change built-in themes to use curly underlines
* Change fleet_dark to use curly underlines
2 years ago
Yura Shymon
4e9a0700db
Update tree-sitter-json, add jsonc as file-type for json ( #5509 )
...
New git revision of tree-sitter-json that supports comments.
Jsonc is alias for json.
Both formats doesn't mark comments as errors now.
2 years ago
Valentin Bersier
2412f7c837
Update catppuccin themes ( #5404 )
2 years ago
Pascal Sommer
75dfaff338
Add some function documentations ( #5360 )
2 years ago
Sam McCall
a8248c50e1
Update tree-sitter-cpp, support injections in tagged rawstrings ( #5457 )
...
The grammar now exposes the delimiter of raw-strings.
We can now inject the inner grammar in cases like:
const char* script = R"js(
alert('hello world!');
)js";
2 years ago
Matthias Wahl
e65f28d41a
Add language support for ponylang ( #5416 )
...
See https://www.ponylang.io
2 years ago
taupiqueur
3ca42f7787
Fix name of channel endpoints in DAP client ( #5366 )
2 years ago
two-six
927fa112ec
Acme Theme - Add `ui.linenr` configuration ( #5488 )
2 years ago