Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase from master 2023-11-01 #2

Open
wants to merge 340 commits into
base: jump-rebase
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
340 commits
Select commit Hold shift + click to select a range
0eea76c
build(deps): bump globset from 0.4.11 to 0.4.12 (#7795)
dependabot[bot] Aug 1, 2023
9941355
build(deps): bump serde_json from 1.0.103 to 1.0.104 (#7793)
dependabot[bot] Aug 1, 2023
1d702ea
update yanked dependency (#7800)
Zoybean Aug 1, 2023
93acb53
add node boundary movement
dead10ck Aug 17, 2022
15e07d4
feat: smart_tab
dead10ck Oct 8, 2022
325692a
languages: add protobuf language servers (#7796)
jzelinskie Aug 2, 2023
bc73740
Update tree-sitter-zig (#7803)
voroskoi Aug 2, 2023
5535ba8
fix range formatting error message typo (#7823)
Carrotstrip Aug 4, 2023
d5af4ae
build(deps): bump serde from 1.0.175 to 1.0.180 (#7794)
dependabot[bot] Aug 4, 2023
286e440
Bump the version of Hare's grammar (#7784)
atomcult Aug 4, 2023
5a51036
Update t32 language queries to version 2.2.1 (#7811)
xasc Aug 4, 2023
f19793c
Improve wren support (#7819)
Jummit Aug 4, 2023
80d2599
Add new moon theme to default themes (#7834)
mohamedimrane Aug 4, 2023
1d18982
feat(indent): add basic java indentation queries (#7844)
woojiq Aug 7, 2023
979933b
Update tree-sitter-scheme
archseer Aug 7, 2023
5707151
Only use tsq for tsq files
archseer Aug 7, 2023
86fc203
CI: Remove the aarch64 appimage build steps from release (#7832)
the-mikedavis Aug 7, 2023
d6c799f
Update tree-sitter-git-commit (#7831)
the-mikedavis Aug 7, 2023
7af37bb
Add tree-sitter textobjects queries for bash (#7764)
gajdusek Aug 7, 2023
7cda5b8
build(tree-sitter): update javascript, typescript and tsx (#7852)
woojiq Aug 7, 2023
c7e9e94
Skip rendering gutters when gutter width exceeds view width (#7821)
ArchUsr64 Aug 8, 2023
a7a145a
Center the picker preview selection using visual lines (#7837)
doy Aug 8, 2023
fcbac48
Show whether file readonly in statusline (#7740)
connortsui20 Aug 8, 2023
c1c71bb
build(deps): bump serde from 1.0.180 to 1.0.183 (#7860)
dependabot[bot] Aug 8, 2023
aa4d84a
Align view for background buffer opened with `alt-ret` (#7691)
woojiq Aug 8, 2023
942852b
build(deps): bump lsp-types from 0.94.0 to 0.94.1 (#7861)
dependabot[bot] Aug 8, 2023
f7c0ca7
build(deps): bump tempfile from 3.7.0 to 3.7.1 (#7862)
dependabot[bot] Aug 8, 2023
1c1df42
build(deps): bump globset from 0.4.12 to 0.4.13 (#7864)
dependabot[bot] Aug 8, 2023
cefc33e
use AND operator when searching (#7839)
tshepang Aug 8, 2023
f01ca10
Detect non-existent files as non-readonly (#7875)
the-mikedavis Aug 8, 2023
294aa66
Add Unison support (#7724)
zetashift Aug 8, 2023
48eb0d4
Enhance :toggle to support cycling numbers (#7877)
alevinval Aug 9, 2023
1077630
Update tree-sitter grammar for nu (#7873)
NotLebedev Aug 9, 2023
cb9b08d
Add new Yellowed theme to default themes (#7849)
Gael-Lopes-Da-Silva Aug 9, 2023
c0eae84
feat: add todo.txt tree-sitter (#7835)
Jan9103 Aug 9, 2023
57f093d
Jinja language family syntax support (#7233)
vanarok Aug 9, 2023
7078e84
Fix YAML auto indent
dead10ck Apr 14, 2023
929eb0c
expand indents guide
dead10ck Jul 19, 2023
eab0d4f
Implement @align (and @anchor) indent query.
Triton171 Aug 11, 2023
36a59e4
Improve C, Rust & Python indent queries & add @align captures.
Triton171 Aug 11, 2023
155cedc
Fix broken indentation that causes the indentation tests to fail.
Triton171 Aug 3, 2023
b315901
Run indentation tests on a part of the Helix source code.
Triton171 Aug 11, 2023
ee3171c
Document @align indent capture.
Triton171 Aug 11, 2023
01776e6
Prevent GraphemeStrs created from Strings from leaking (#7920)
dilr Aug 13, 2023
2caca1c
Add pod highlighting (#7907)
doy Aug 13, 2023
b0c270f
Added some LSP servers and updated python's roots (#7897)
arenekosreal Aug 13, 2023
19dff5c
Update slint grammar (#7893)
erasin Aug 13, 2023
d56638b
fix formatting in the rust textobject query file
doy Aug 14, 2023
d6bb109
Update stale comments
theteachr Aug 14, 2023
085706e
Include completions for git-ignored files in debugger prompt (#7936)
quantonganh Aug 14, 2023
3a162e2
Make editor remember the latest search register (#5244)
xJonathanLEI Aug 14, 2023
0b2e968
build(deps): bump tokio from 1.29.1 to 1.31.0 (#7944)
dependabot[bot] Aug 15, 2023
e9a807a
build(deps): bump bitflags from 2.3.3 to 2.4.0 (#7943)
dependabot[bot] Aug 15, 2023
a1c5005
build(deps): bump regex from 1.9.1 to 1.9.3 (#7945)
dependabot[bot] Aug 15, 2023
2756f70
build(deps): bump rustix from 0.38.4 to 0.38.8 (#7946)
dependabot[bot] Aug 15, 2023
ea88677
Stop Terminal::drop from overriding work of Terminal::restore. (#7931)
dilr Aug 15, 2023
7b2f3f5
Recognize more filenames for zsh (#7930)
avi-cenna Aug 15, 2023
090a225
goto_file: open picker if a directory is selected (#7909)
Aug 15, 2023
cbfe8ee
add strace highlighting (#7928)
sigmaSd Aug 15, 2023
567eda8
add .star as starlark file extension (#7922)
dastbe Aug 15, 2023
61ccf4e
autumn theme: improve readability of comments (#7939)
getreu Aug 15, 2023
0a45fb4
document a-ret picker keybinding (#7884)
bjorn-ove Aug 15, 2023
56ccaed
markdown.inline: Add `injection.combined` to html tag (#7960)
lucario387 Aug 16, 2023
2b7e7c8
Update Monokai bufferline theming to be distinguish active buffers (#…
weakphish Aug 17, 2023
18a79aa
Update tree-sitter-robot (#7970)
Hubro Aug 18, 2023
e4c95f6
Nord theme: Update ruler to set bg instead of fg (#7995)
dastrukar Aug 18, 2023
01a1e5e
Update tree-sitter to latest master (#7998)
the-mikedavis Aug 19, 2023
2767459
Remove path completions for `:new` command (#8010)
nkitsaini Aug 20, 2023
22f4f31
Remove unnecessary `Err` from `get_canonicalized_path` (#8009)
nkitsaini Aug 20, 2023
7534296
update fsharp tree-sitter (#8024)
kaashyapan Aug 21, 2023
0cc94cd
goto_file_impl: use relative path to open file (#7965)
michaelBelsanti Aug 21, 2023
454b61c
Update pyright config to avoid time-outs (#8032)
David-Else Aug 21, 2023
e5f8d8e
create separate timer for redraw requests (#8023)
pascalkuthe Aug 21, 2023
d7e4d07
build(deps): bump anyhow from 1.0.72 to 1.0.75 (#8035)
dependabot[bot] Aug 22, 2023
52d5bc0
build(deps): bump cc from 1.0.79 to 1.0.83 (#8037)
dependabot[bot] Aug 22, 2023
10f75ac
build(deps): bump tempfile from 3.7.1 to 3.8.0 (#8038)
dependabot[bot] Aug 22, 2023
2123b99
build(deps): bump thiserror from 1.0.44 to 1.0.47 (#8039)
dependabot[bot] Aug 22, 2023
4ac4055
build(deps): bump serde from 1.0.183 to 1.0.185 (#8034)
dependabot[bot] Aug 22, 2023
c3442f3
build(deps): bump crossterm from 0.26.1 to 0.27.0
dependabot[bot] Aug 21, 2023
e8fef6b
Bump crossterm to 0.27 in helix-term on macos
the-mikedavis Aug 22, 2023
050c019
Translate new ScrollLeft/ScrollRight crossterm mouse events
the-mikedavis Aug 22, 2023
546c8ca
Handle switch from crossterm::Result to io::Result
the-mikedavis Aug 22, 2023
75c5a33
Highlight Dart 3 `sealed` and `base` keywords (#7974)
arslee07 Aug 23, 2023
c9694f6
Add ltex-ls language server (#7838)
David-Else Aug 23, 2023
aeaeb09
add gemini language support (#8070)
Aug 26, 2023
9f843e4
highlight(matlab): bumps grammar after some improvements (#8040)
acristoffers Aug 28, 2023
992c858
chore: update strace tree sitter grammar (#8087)
sigmaSd Aug 28, 2023
072e1ea
Update tree-sitter-gleam, enable auto-format (#8085)
the-mikedavis Aug 28, 2023
79c0425
Sync latest catppuccin theme changes (#8102)
dvic Aug 28, 2023
bcbad25
build(deps): bump regex from 1.9.3 to 1.9.4 (#8106)
dependabot[bot] Aug 29, 2023
9265263
build(deps): bump tokio from 1.31.0 to 1.32.0 (#8105)
dependabot[bot] Aug 29, 2023
d71e58c
build(deps): bump encoding_rs from 0.8.32 to 0.8.33 (#8104)
dependabot[bot] Aug 29, 2023
3ac2ac6
build(deps): bump log from 0.4.19 to 0.4.20 (#8103)
dependabot[bot] Aug 29, 2023
82cd445
add `reset` to the color palette (#8083)
wildwestrom Aug 29, 2023
b67d2c3
fix: line numbers remain relative when helix loses focus (#7955)
woojiq Aug 29, 2023
40d7e6c
Copy desktop and icon files to Nix output (#7979)
Dragonink Aug 29, 2023
0cb595e
transition to nucleo for fuzzy matching (#7814)
pascalkuthe Aug 30, 2023
7fffc0a
Rename reset to default (#8114)
chtenb Aug 30, 2023
6bef982
use which on formatter command (#8064)
zaucy Aug 30, 2023
a276726
crossterm: Handle 'hidden' modifier (#8120)
the-mikedavis Aug 31, 2023
48373d4
Clear completion when switching windows via click (#8118)
the-mikedavis Aug 31, 2023
7cf775d
Build flake packages with stable Rust (#8133)
the-mikedavis Aug 31, 2023
a38ec6d
avoid excessive memory consumption in picker (#8127)
pascalkuthe Sep 1, 2023
bb3e699
Fix find commands for buffers with non-LF line-endings (#8111)
woojiq Sep 3, 2023
e8fc77f
Maintain the current cursor's position and view in the vsplit/hsplit …
TheRealLorenz Sep 4, 2023
9d7f665
Update tree-sitter-blueprint (#8161)
YaLTeR Sep 4, 2023
61814fe
Nord Theme: Fix missing ui text focus, use undercurls for diagnostics…
jscarrott Sep 4, 2023
9b397c9
build(deps): bump rustix from 0.38.8 to 0.38.11 (#8174)
dependabot[bot] Sep 5, 2023
10e7ca8
build(deps): bump cachix/install-nix-action from 22 to 23 (#8172)
dependabot[bot] Sep 5, 2023
761cdf1
build(deps): bump serde from 1.0.185 to 1.0.188 (#8176)
dependabot[bot] Sep 5, 2023
4dbdcae
build(deps): bump regex from 1.9.4 to 1.9.5 (#8175)
dependabot[bot] Sep 5, 2023
65c3cca
build(deps): bump serde_json from 1.0.104 to 1.0.105 (#8177)
dependabot[bot] Sep 5, 2023
48b7520
build(deps): bump actions/checkout from 3 to 4 (#8173)
dependabot[bot] Sep 5, 2023
8778083
Detect tmux clipboard provider on macOS (#8182)
xJonathanLEI Sep 6, 2023
0cfd46c
Do not show (running) when opening picker (#8148)
pascalkuthe Sep 6, 2023
e6cdc5f
Don't use word splitting during fuzzy matching (#8192)
pascalkuthe Sep 6, 2023
c0fd8bc
Fix Clone definition for Injector (#8194)
the-mikedavis Sep 7, 2023
8017bb2
add redraw command (#6949)
dovahcrow Sep 8, 2023
14401ff
docs: fix link to document formatting requests (#8166)
tjmgregory Sep 8, 2023
eb9c378
fix syntax highlights in dynamic picker (#8206)
pascalkuthe Sep 9, 2023
528a5e3
Update EdgedDB (ESDL) grammar (#8222)
greym0uth Sep 9, 2023
b959162
Add tree-sitter-highlight-name command (#8170)
LukeHalasy Sep 10, 2023
0d986fc
chore: add additional ignore file highlights (#8220)
rossmanch Sep 10, 2023
829db76
Add feed-related formats as xml (#8232)
amousset Sep 10, 2023
81d6d3f
re-add indent and textobject queries for perl (#7947)
doy Sep 10, 2023
6f3a657
add material theme collection (#8211)
yhyadev Sep 10, 2023
83ac53a
Fix various typos (#8233)
amousset Sep 10, 2023
acef759
Add additional YAML injections (#8217)
gjabell Sep 10, 2023
060e73a
Lower idle-timeout to 250ms
archseer Sep 11, 2023
95e994a
Add more shebangs to languages
archseer Sep 11, 2023
ef23847
scheme: Highlight abbreviations
archseer Sep 11, 2023
7090555
Add `insert-final-newline` config option (#8157)
zqianem Sep 12, 2023
a8449af
build(deps): bump thiserror from 1.0.47 to 1.0.48 (#8252)
dependabot[bot] Sep 12, 2023
d46127f
build(deps): bump which from 4.4.0 to 4.4.1 (#8251)
dependabot[bot] Sep 12, 2023
719ef3f
build(deps): bump chrono from 0.4.26 to 0.4.30 (#8247)
dependabot[bot] Sep 12, 2023
e3d537c
build(deps): bump url from 2.4.0 to 2.4.1 (#8250)
dependabot[bot] Sep 12, 2023
ccabfee
build(deps): bump rustix from 0.38.11 to 0.38.13 (#8249)
dependabot[bot] Sep 12, 2023
e4ba237
Disable auto-pairing ` in OCaml (#8260)
eilvelia Sep 12, 2023
729f32d
Better indent line color for Dracula theme. (#8266)
Chirikumbrah Sep 12, 2023
fe6b556
Fix search highlighting for the default docs theme (#8270)
zqianem Sep 13, 2023
764172d
Theme: Papercolor: Cleanup, linting and using inheritance (#8276)
AfoHT Sep 13, 2023
e41bee6
[theme] Fix zenburn theme inlay hint color (#8278)
theli-ua Sep 13, 2023
e9d0bd7
fix crash in picker preview for invalid ranges
pascalkuthe Sep 12, 2023
13d4463
correctly center items in picker preview
pascalkuthe Sep 12, 2023
19d44b6
add cyan_light theme (#8293)
atahrijouti Sep 15, 2023
941dc6c
add GNU assembler (gas) support #8291)
sirius94 Sep 16, 2023
0e55648
Add JSON highlighting for `flake.lock` files (#8304)
yoav-lavi Sep 16, 2023
b4494e1
queries/nix: add injection rule for python test scripts
pacien Feb 3, 2023
37e48f4
queries/nix: align match start for language comments
pacien Sep 15, 2023
8b076e3
Add `.editorconfig` highlighting as INI (#8308)
yoav-lavi Sep 16, 2023
ca9a7d5
add .babelrc highlighting (#8309)
yoav-lavi Sep 17, 2023
cb39242
Use Maskhjarnas tree-sitter-purescript (#8306)
NomisIV Sep 17, 2023
7fa5f34
Update Unison highlights (#8315)
zetashift Sep 17, 2023
53500f6
build(deps): bump libc from 0.2.147 to 0.2.148 (#8327)
dependabot[bot] Sep 19, 2023
312c175
build(deps): bump indoc from 2.0.3 to 2.0.4 (#8329)
dependabot[bot] Sep 19, 2023
3640623
build(deps): bump chrono from 0.4.30 to 0.4.31 (#8328)
dependabot[bot] Sep 19, 2023
1c88432
build(deps): bump serde_json from 1.0.105 to 1.0.107 (#8330)
dependabot[bot] Sep 19, 2023
651fd1c
Add Unicode support to PureScript's highlight queries (#8338)
postsolar Sep 20, 2023
2284bce
Allow specifying a different style for diff indicator in vcs gutter. …
amousset Sep 20, 2023
842687e
Add `.webmanifest` as supported JSON files (#8342)
zefr0x Sep 23, 2023
7702e13
add polkit policy files to xml detection (#8369)
nerohd Sep 24, 2023
17edbac
Improve and complete Arabic translation for meta information (#8380)
zefr0x Sep 25, 2023
0252c7b
add polkit rules files to javascript detection (#8370)
nerohd Sep 25, 2023
f520b16
Style Bold/Italic/Strikethrough markdown in docs (#8385)
A-Walrus Sep 25, 2023
35cbe26
build(deps): bump unicode-width from 0.1.10 to 0.1.11 (#8393)
dependabot[bot] Sep 26, 2023
d7b38e3
build(deps): bump smallvec from 1.11.0 to 1.11.1 (#8394)
dependabot[bot] Sep 26, 2023
b495ca4
build(deps): bump rustix from 0.38.13 to 0.38.14 (#8395)
dependabot[bot] Sep 26, 2023
01e281c
markdown: Recognize `<code>` tags with attributes as code (#8397)
the-mikedavis Sep 26, 2023
2776233
update go highlight queries (#8399)
bhainesva Sep 26, 2023
080a085
Filter out language servers which fail to spawn (#8374)
woojiq Sep 26, 2023
0c879d4
Add shebangs for Makefiles (#8410)
kmicklas Sep 26, 2023
ba06371
Fix missing HTML tag colorization in onedark theme (#8409)
lucaszebrowsky Sep 26, 2023
77fe8f2
refine darcula and darcula-solid themes (#8412)
boofexxx Sep 28, 2023
1297d92
improve nord theme (#8414)
jonahlund Sep 29, 2023
4e86d1c
fix multicursor snippet placeholder directions (#8423)
pascalkuthe Sep 30, 2023
893802d
Add VSCode file associations (#8388)
yoav-lavi Oct 1, 2023
0e13db2
Add validation to CSS and JSON language servers (#8433)
David-Else Oct 1, 2023
6abaf3d
LSP: Fix codeAction/resolve server capability check (#8421)
the-mikedavis Oct 2, 2023
7fbfec7
book: Fix broken link (#8441)
k2d222 Oct 2, 2023
588363c
build(deps): bump regex from 1.9.5 to 1.9.6 (#8451)
dependabot[bot] Oct 3, 2023
7dddbca
build(deps): bump rustix from 0.38.14 to 0.38.15 (#8449)
dependabot[bot] Oct 3, 2023
a42b5f0
build(deps): bump libloading from 0.8.0 to 0.8.1 (#8448)
dependabot[bot] Oct 3, 2023
e122add
build(deps): bump thiserror from 1.0.48 to 1.0.49 (#8447)
dependabot[bot] Oct 3, 2023
1756ba4
update with new mdbook index.hbs (#8445)
gabydd Oct 3, 2023
75c0a5c
enable starting hx with a working directory (#8223)
lloydbond Oct 3, 2023
68fce3e
Add tailwindcss language server (#8442)
David-Else Oct 4, 2023
93e54fa
add support for json5 (#8473)
ds-cbo Oct 6, 2023
bdf7937
Add ansible-language-server for yaml (#7973)
lwandrebeck Oct 8, 2023
96bbfb7
bump tree-sitter-sql (#8464)
ds-cbo Oct 9, 2023
5cb76e7
add lsp for graphql (#8492)
kjuulh Oct 9, 2023
a857480
Set the working directory before loading the config (#8498)
bjorn-ove Oct 9, 2023
e0d5b79
build(deps): bump hashbrown from 0.14.0 to 0.14.1 (#8500)
dependabot[bot] Oct 10, 2023
ca0382b
build(deps): bump tokio from 1.32.0 to 1.33.0 (#8501)
dependabot[bot] Oct 10, 2023
d8f059c
build(deps): bump rustix from 0.38.15 to 0.38.18 (#8502)
dependabot[bot] Oct 10, 2023
1852292
build(deps): bump libc from 0.2.148 to 0.2.149 (#8503)
dependabot[bot] Oct 10, 2023
07a006d
Add +N CLI argument to jump to first file's line number (#8521)
bjorn-ove Oct 12, 2023
574f821
Make parse_macro work for "-" outside "<..>" (#8475)
bjorn-ove Oct 12, 2023
1ef7f24
Update purescript-tree-sitter grammar (#8527)
NomisIV Oct 13, 2023
9f6e9a1
Add 'while_statement' to bash indents (#8528)
gajdusek Oct 13, 2023
c6854e5
build(deps): bump gix from 0.48.0 to 0.51.0
dependabot[bot] Aug 8, 2023
a6ab062
Re-lock 'time' dep at 0.3.23
the-mikedavis Aug 8, 2023
7c98b1c
Fix 'Tree::lookup_entry_by_path' usage
the-mikedavis Aug 8, 2023
d9d7f67
Add support for showing all LSPs in --health (#7315)
TheRealLorenz Oct 16, 2023
cd59164
fix(lsp): ensure we only highlight diagnostics for lsp with the featu…
yo-main Oct 17, 2023
814cf17
bump tree-sitter-haskell and update queries (#8558)
rmehri01 Oct 17, 2023
83ce8d0
build(deps): bump regex from 1.9.6 to 1.10.2 (#8557)
dependabot[bot] Oct 17, 2023
fc16449
Add nord night theme (#8549)
Joe-Zer0 Oct 17, 2023
e6d2835
Fixed issue when the first file specified as an argument was a relati…
bjorn-ove Oct 18, 2023
7d5bc9b
build(deps): bump serde from 1.0.188 to 1.0.189 (#8554)
dependabot[bot] Oct 20, 2023
ac8759c
build(deps): bump bitflags from 2.4.0 to 2.4.1 (#8555)
dependabot[bot] Oct 20, 2023
6d598d3
build(deps): bump rustix from 0.38.18 to 0.38.19 (#8556)
dependabot[bot] Oct 20, 2023
8d44459
Add helix-specific ignore files (#8099)
PaulOlteanu Oct 21, 2023
764715a
languages: add templ (#8540)
rsteube Oct 21, 2023
31f50bf
don't break on hyphen with :reflow (#8569)
Stephen-Seo Oct 21, 2023
88bc52a
Theme cyan light diff colors (#8587)
atahrijouti Oct 23, 2023
fef4d53
build(deps): bump ropey from 1.6.0 to 1.6.1 (#8593)
dependabot[bot] Oct 24, 2023
6acbb07
build(deps): bump hashbrown from 0.14.1 to 0.14.2 (#8594)
dependabot[bot] Oct 24, 2023
25ea6b8
build(deps): bump rustix from 0.38.19 to 0.38.20 (#8595)
dependabot[bot] Oct 24, 2023
9dbf882
build(deps): bump thiserror from 1.0.49 to 1.0.50 (#8596)
dependabot[bot] Oct 24, 2023
68c7537
build(deps): bump ahash from 0.8.3 to 0.8.5 (#8597)
dependabot[bot] Oct 24, 2023
b5d691a
Add optional runtime fallback directory (#8610)
dead10ck Oct 25, 2023
2ebcc4d
Pin tree-sitter to the 0.20.10 release (#8396)
the-mikedavis Oct 25, 2023
c7e15dd
Add changelog notes for 23.10 (#8086)
the-mikedavis Oct 25, 2023
f6021dd
ci: Disable riscv release build (currently broken)
archseer Oct 25, 2023
c24a67c
Add rust html injection query (#8603)
rmehri01 Oct 26, 2023
5ce1c30
Revert "Pin tree-sitter to the 0.20.10 release (#8396)"
archseer Oct 26, 2023
ef1f4f3
CI: Publish stable book before master (#8621)
the-mikedavis Oct 26, 2023
2906660
Add typst language and lsp (#7474)
AlexanderBrevig Oct 26, 2023
9eec9ad
Add LPF tree sitter (#8536)
TheZoq2 Oct 26, 2023
553ffbc
Use terminfo to reset terminal cursor style (#8591)
rmehri01 Oct 26, 2023
4f1d414
switch to tree-sitter-ron (#8624)
gabydd Oct 26, 2023
99bf62a
Theme: Add gruber-darker theme (#8598)
rifoxide Oct 26, 2023
ab266b9
Say "unindent" instead of "outdent" in tutor (#8623)
blt-r Oct 26, 2023
f992c3b
feat(highlights): add more comment highlights (#8564)
RoloEdits Oct 26, 2023
ef0c31d
Fix precedence order of @align captures in indent computation (#8659)
Triton171 Oct 29, 2023
44e03fa
add golangci-lint-langserver (#8656)
angaz Oct 29, 2023
992b7a0
Update idle-timeout in docs (#8661)
johnc219 Oct 30, 2023
7d7ed78
Add MacPorts as installation option for MacOS (#8663)
jgelens Oct 30, 2023
d0430f1
Only render preview if picker has a preview function (#8667)
rmehri01 Oct 30, 2023
566f416
build(deps): bump rustix from 0.38.20 to 0.38.21 (#8671)
dependabot[bot] Oct 31, 2023
ccc3085
ci: Use a shared cache across build workflow steps
archseer Oct 31, 2023
403a173
build(deps): bump serde from 1.0.189 to 1.0.190 (#8670)
dependabot[bot] Oct 31, 2023
d171e23
build(deps): bump futures-util from 0.3.28 to 0.3.29 (#8673)
dependabot[bot] Oct 31, 2023
d32e052
build(deps): bump ahash from 0.8.5 to 0.8.6 (#8669)
dependabot[bot] Oct 31, 2023
53bb62b
build(deps): bump tempfile from 3.8.0 to 3.8.1 (#8672)
dependabot[bot] Oct 31, 2023
a069b92
Add missing license files for themes (#8684)
blinxen Oct 31, 2023
a49f276
Implement jump mode
semin-park Jan 16, 2023
c68aab7
Add jump colors to theme files
semin-park Jan 15, 2023
3712ed6
Let jump keys be configurable
semin-park Feb 3, 2023
1985581
Add jump-mode section in the configuration book
semin-park Feb 4, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 12 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Install stable toolchain
uses: helix-editor/rust-toolchain@v1
with:
profile: minimal
override: true

- uses: Swatinem/rust-cache@v2
with:
shared-key: "build"

- name: Run cargo check
run: cargo check
Expand All @@ -34,12 +36,14 @@ jobs:
HELIX_LOG_LEVEL: info
steps:
- name: Checkout sources
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install stable toolchain
uses: dtolnay/[email protected]

- uses: Swatinem/rust-cache@v2
with:
shared-key: "build"

- name: Cache test tree-sitter grammar
uses: actions/cache@v3
Expand All @@ -63,14 +67,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install stable toolchain
uses: dtolnay/[email protected]
with:
components: rustfmt, clippy

- uses: Swatinem/rust-cache@v2
with:
shared-key: "build"

- name: Run cargo fmt
run: cargo fmt --all --check
Expand All @@ -88,12 +94,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install stable toolchain
uses: dtolnay/[email protected]

- uses: Swatinem/rust-cache@v2
with:
shared-key: "build"

- name: Validate queries
run: cargo xtask query-check
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/cachix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install nix
uses: cachix/install-nix-action@v22
uses: cachix/install-nix-action@v23

- name: Authenticate with Cachix
uses: cachix/cachix-action@v12
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Setup mdBook
uses: peaceiris/actions-mdbook@v1
Expand All @@ -26,16 +26,16 @@ jobs:
OUTDIR=$(basename ${{ github.ref }})
echo "OUTDIR=$OUTDIR" >> $GITHUB_ENV

- name: Deploy
- name: Deploy stable
uses: peaceiris/actions-gh-pages@v3
if: startswith(github.ref, 'refs/tags/')
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./book/book
destination_dir: ./${{ env.OUTDIR }}

- name: Deploy stable
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
if: startswith(github.ref, 'refs/tags/')
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./book/book
destination_dir: ./${{ env.OUTDIR }}
20 changes: 10 additions & 10 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -70,11 +70,11 @@ jobs:
rust: stable
target: aarch64-unknown-linux-gnu
cross: true
- build: riscv64-linux
os: ubuntu-latest
rust: stable
target: riscv64gc-unknown-linux-gnu
cross: true
# - build: riscv64-linux
# os: ubuntu-latest
# rust: stable
# target: riscv64gc-unknown-linux-gnu
# cross: true
- build: x86_64-macos
os: macos-latest
rust: stable
Expand Down Expand Up @@ -103,7 +103,7 @@ jobs:

steps:
- name: Checkout sources
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Download grammars
uses: actions/download-artifact@v3
Expand Down Expand Up @@ -160,7 +160,7 @@ jobs:

- name: Build AppImage
shell: bash
if: matrix.build == 'aarch64-linux' || matrix.build == 'x86_64-linux'
if: matrix.build == 'x86_64-linux'
run: |
# Required as of 22.x https://github.com/AppImage/AppImageKit/wiki/FUSE
sudo add-apt-repository universe
Expand Down Expand Up @@ -231,7 +231,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v3
uses: actions/checkout@v4

- uses: actions/download-artifact@v3

Expand Down Expand Up @@ -263,7 +263,7 @@ jobs:
mv bins-$platform/hx$exe $pkgname
chmod +x $pkgname/hx$exe

if [[ "$platform" = "aarch64-linux" || "$platform" = "x86_64-linux" ]]; then
if [[ "$platform" = "x86_64-linux" ]]; then
mv bins-$platform/helix-*.AppImage* dist/
fi

Expand Down
3 changes: 0 additions & 3 deletions .ignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,2 @@
# Things that we don't want ripgrep to search that we do want in git
# https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md#automatic-filtering

# Minified JS vendored from mdbook
book/theme/highlight.js
Loading