mrjerzy
b813b1a659
Add tutor example for WORDS ( #5304 )
2 years ago
k12ish
6f8f9cac9a
Add bash syntax highlighting for `.bash_aliases` ( #5347 )
2 years ago
iobtl
6c95411488
Expand `~` when parsing file paths in `:open` ( #5329 )
2 years ago
willful759
9d15b85209
Reload language config with `:config-reload` ( #5239 )
2 years ago
Yevgnen
3fe3f2c4ee
Update `emacs` theme diff colors ( #5334 )
2 years ago
Triton171
5f2fe5fca5
Fix erroneous indent between closers of auto-pairs ( #5330 )
...
inserting a newline between 2 closers of an auto-pair.
2 years ago
leonqadirie
7ac72a39cb
Fix kanagawa theme lint and added git gutter colors ( #5273 )
...
* Fix kanagawa theme lint
Comprises 4 changes:
1. added "sumiInk3" as ui.cursorline.primary bg color
2. switched the cursor bg and fg colors (now in line with original theme)
3. added ui.menu and ui.selected colors
4. separated ui.selection and ui.selection.primary
* Add git gutter colors to kanagawa theme
In line with original:
autumnGreen for adds
autumnRed for deletes
autumnYellow for changes
* Add indent-guides and linenr.selected to kanagawa
* indent-guides are sumiInk4
* Add ui.linenr.selected is roninYellow
* Set ui.help bg to sumiInk1
2 years ago
farwyler
1f4d277013
Allow custom preprocessors for 'vue' injections ( #5268 )
2 years ago
dependabot[bot]
ebaf01924d
build(deps): bump cc from 1.0.77 to 1.0.78 ( #5308 )
...
Bumps [cc](https://github.com/rust-lang/cc-rs ) from 1.0.77 to 1.0.78.
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Commits](https://github.com/rust-lang/cc-rs/compare/1.0.77...1.0.78 )
---
updated-dependencies:
- dependency-name: cc
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]
eed80ef1c2
build(deps): bump serde from 1.0.151 to 1.0.152 ( #5307 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.151 to 1.0.152.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.151...v1.0.152 )
---
updated-dependencies:
- dependency-name: serde
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]
792c2e3dbf
build(deps): bump git-repository from 0.29.0 to 0.30.2 ( #5306 )
...
Bumps [git-repository](https://github.com/Byron/gitoxide ) from 0.29.0 to 0.30.2.
- [Release notes](https://github.com/Byron/gitoxide/releases )
- [Changelog](https://github.com/Byron/gitoxide/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Byron/gitoxide/compare/git-repository-v0.29.0...git-repository-v0.30.2 )
---
updated-dependencies:
- dependency-name: git-repository
dependency-type: direct:production
update-type: version-update:semver-minor
...
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
Soc Virnyl S. Estela
a637461677
tutor: add chapter for commenting lines ( #5211 )
2 years ago
Alex Kladov
1af76b738d
Add eb word selection trick to the tutor ( #5247 )
2 years ago
alois31
eb4ec32710
Fix opening new files ( #5278 )
...
Commit 1b89d3e535
introduced a regression
where opening a new file would no longer work, because attempting to
canonicalize its path would lead to a "No such file or directory"
error. Fall back to opening a new file when encountering an error to
fix this case.
2 years ago
Erasin
f0c6e6c9ee
fix comment token of godot resource file ( #5276 )
2 years ago
Nick
24c3b00d10
Avoid trailing `s` in message when only 1 file is opened ( #5189 )
2 years ago
cor
b1ca7ddf89
Use curl underlines in the rose_pine theme ( #5267 )
...
Also fixes the color "gold" being used for too many kinds of diagnostics, now there's a more conventional choice of diagnostics colors (redish = error, yellowish = warning, blueish = hint).
2 years ago
jliaoh
df1830ef28
mouse operations respect scrolloff ( #5255 )
2 years ago
DylanBulfin
1107296ca9
Add command to merge consecutive ranges in selection ( #5047 )
2 years ago
Jack Allison
1b89d3e535
Add file picker dialogue when opening a directory with :o ( #2707 )
2 years ago
Gioele De Vitti
7a1fa0c74f
tutor: Add a content cycling section ( #5161 )
2 years ago
Michael Davis
7905086b55
Fix HTML injection within markdown ( #5265 )
...
HTML nodes should be combined injections in the markdown block
grammar. When nodes are together the highlighting works properly but
when there is markdown content between HTML nodes like in a `<details>`
tag, the highlighting of the closing tag breaks since tree-sitter-html
looks for opening and closing tags.
2 years ago
Chickenkeeper
c4263d6a56
Fix & Tweak Rust's Syntax Highlighting ( #5238 )
2 years ago
LeoniePhiline
d0a5e11c28
fix(theme): Replace invalid `cyan` by `blue` in line with original theme ( #5250 )
2 years ago
Chirikumbrah
6ab8591715
Better diagnostics highlighting for Dracula theme. ( #5236 )
2 years ago
dependabot[bot]
bdeefbfb23
build(deps): bump serde from 1.0.150 to 1.0.151 ( #5221 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.150 to 1.0.151.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.150...v1.0.151 )
---
updated-dependencies:
- dependency-name: serde
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
farwyler
a7146f58f0
Add missing comment injection for nix ( #5208 )
2 years ago
Yusuf Bera Ertan
03baec8a2d
build(nix): update inputs ( #5219 )
2 years ago
dependabot[bot]
f7a9717088
build(deps): bump serde_json from 1.0.89 to 1.0.91 ( #5225 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.89 to 1.0.91.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.89...v1.0.91 )
---
updated-dependencies:
- dependency-name: serde_json
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]
38fd20c858
build(deps): bump indoc from 1.0.7 to 1.0.8 ( #5226 )
...
Bumps [indoc](https://github.com/dtolnay/indoc ) from 1.0.7 to 1.0.8.
- [Release notes](https://github.com/dtolnay/indoc/releases )
- [Commits](https://github.com/dtolnay/indoc/compare/1.0.7...1.0.8 )
---
updated-dependencies:
- dependency-name: indoc
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]
453c7b4699
build(deps): bump thiserror from 1.0.37 to 1.0.38 ( #5223 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.37 to 1.0.38.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.37...1.0.38 )
---
updated-dependencies:
- dependency-name: thiserror
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]
bcb78c9382
build(deps): bump toml from 0.5.9 to 0.5.10 ( #5224 )
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.5.9 to 0.5.10.
- [Release notes](https://github.com/toml-rs/toml/releases )
- [Commits](https://github.com/toml-rs/toml/commits/toml-v0.5.10 )
---
updated-dependencies:
- dependency-name: toml
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]
45c5896142
build(deps): bump anyhow from 1.0.66 to 1.0.68 ( #5222 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.66 to 1.0.68.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.66...1.0.68 )
---
updated-dependencies:
- dependency-name: anyhow
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
Lukas Werling
99b346a923
tutor: Fix typos in 8.2 ( #5213 )
2 years ago
Jonathan LEI
ba3c24aa02
Set ui.text.inactive for official themes
2 years ago
Jonathan LEI
24cd7f6adf
Make prompt suggestions greyed out
2 years ago
g-s-k
042d03269e
Add support for MATLAB/Octave files ( #5192 )
2 years ago
Jonas Everaert
aecb524e50
Crystal language support ( #4993 )
2 years ago
Alex Kladov
e6a2df8c79
Better sorting in picker in case of ties ( #5169 )
2 years ago
Eric Thorburn
b12c65678a
Print the binary required by the debug adapter ( #5195 )
...
This commit addresses issue 5193, where the author
requested that the name of the binary needed is printed along
with the rest of the health information.
This commit adds a format! macro which formats in the name of the
binary and then it will be printed along with the rest of the
debug information. The value in cmd is referenced to the call
to which, and then consumed upon the call to format!
2 years ago
Ifiok Jr
9c9c775a27
Fix a typo in the docs ( #5191 )
2 years ago
alice
3e6887648c
set 'c++' as a recognised extension for cpp ( #5183 )
2 years ago
Blaž Hrastnik
ec9aa66902
Remove redraw to fix build
2 years ago
Sebastian Zivota
5c4a9cba9a
Restore deleted goto_pos function ( #5164 )
2 years ago
Roberto Vidal
f916915b53
add redraw command ( #4354 )
...
* add redraw command
* update docs
* Update helix-term/src/commands/typed.rs
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* update docs
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2 years ago
Michael Davis
42ad1a9e04
Select diagnostic range in goto_*_diag commands ( #4713 )
...
This roughly matches the behavior of the diagnostic picker: when
jumping to a diagnostic with `[d`/`]d`/`[D`/`]D`, the range of the
diagnostic is selected instead of the start point.
2 years ago
Michael Davis
2a60de74f9
workspace symbols: Default to empty Vec on None
...
A language server might send None as the response to workspace symbols.
We should treat this as the empty Vec rather than the server sending
an error status. This fixes the interaction with gopls which uses
None to mean no matching symbols.
2 years ago
Michael Davis
35cf972ce4
DynamicPicker: Reset idle timeout on refresh
...
If the new results shown by the picker select a file that hasn't been
previewed before, the idle timeout would not trigger highlighting on
that file. With this change, we reset the idle timeout and allow that
file to be highlighted on the next idle timeout event.
2 years ago
Michael Davis
a7daa02346
DynamicPicker: Use idle-timeout as debounce
...
This change uses the idle-timeout event to trigger fetching new results
in the DynamicPicker, so idle-timeout becomes a sort of debounce. This
prevents querying the language server overly aggressively.
2 years ago
Gokul Soumya
d1f717eb8d
Re-request workspace symbols on keypress in picker
...
Most language servers limit the number of workspace symbols that
are returned with an empty query even though all symbols are
supposed to be returned, according to the spec (for perfomance
reasons). This patch adds a workspace symbol picker based on a
dynamic picker that allows re-requesting the symbols on every
keypress (i.e. when the picker query text changes). The old behavior
has been completely replaced, and I have only tested with
rust-analyzer so far.
2 years ago