bendns' repos
/
helix
Unnamed repository; edit this file 'description' to name the repository.
master
24
Branches
30
Tags
Code
Clone
HTTPS
SSH
Open with VS Code
Commits
change sneddit
bendn committed
3 days ago
6a9523a
Revert "onenter"
bendn committed
3 days ago
de29e45
Revert "matching brace"
bendn committed
3 days ago
577e0f1
add sticky context
bendn committed
5 days ago
a3cbb48
yeah!
bendn committed
6 weeks ago
bcfbb87
matching brace
bendn committed
8 weeks ago
4b2055a
onenter
bendn committed
8 weeks ago
ecb6f7b
"invent some symbols"k
bendn committed
8 weeks ago
9ead3f1
smybolci
bendn committed
8 weeks ago
f4c71ec
hmmhm
bendn committed
2 months ago
71c1f02
impl structuraleq
bendn committed
2 months ago
f8c20ce
impl derefpure
bendn committed
2 months ago
f905846
impl deref
bendn committed
2 months ago
cd46a45
ca
bendn committed
2 months ago
a08dfb6
good ieda
bendn committed
3 months ago
84a197d
add good rt dir
bendn committed
3 months ago
9e8efb0
hashability
bendn committed
4 months ago
fffeb3c
hmm
bendn committed
4 months ago
27365ba
fix(helix-dap): seq number must start at 1 (#14706)
Leonard Iklé committed
4 months ago
0b61e72
Add tags.scm and rainbows.scm for Unison (#14714)
zetashift committed
4 months ago
e0e15e4
queries: Add rainbows for jsonc
Michael Davis committed
4 months ago
5a92474
ecma/injections: inject graphql language on gql`…` contents (#14702)
Sean Barag committed
4 months ago
9dcd19e
fix(tutor): add full stops for consistency (#14693)
Daniel Lazaro committed
4 months ago
d752d90
Fix typo in languages.toml (#14690)
Rock Boynton committed
4 months ago
cf26ee9
Add TTOX Soft Theme (#14574)
Samuel Guyah committed
4 months ago
de0518d
Add Andromeda theme (#14661)
Patryk Adamkiewicz committed
4 months ago
ad0fadd
build(deps): bump toml in the rust-dependencies group (#14682)
dependabot[bot] committed
4 months ago
6e6761b
dependabot: Ignore etcetera
Michael Davis committed
4 months ago
956a21d
add highlights and rainbows for bovex (#14651)
evie committed
4 months ago
63a67b8
dependabot: Ignore crates requiring edition 2025
Michael Davis committed
4 months ago
6e36634
languages: bump tree-sitter-c (#14640)
Celeste Montero committed
4 months ago
fabd508
build(deps): bump gix from 0.73.0 to 0.74.1 (#14673)
dependabot[bot] committed
4 months ago
e8cad18
Bump indoc and cc deps
Michael Davis committed
4 months ago
18ac25b
build(deps): bump actions/download-artifact from 5 to 6 (#14672)
dependabot[bot] committed
4 months ago
ea26b3c
build(deps): bump actions/upload-artifact from 4 to 5 (#14670)
dependabot[bot] committed
4 months ago
e17c4de
lang: add lakefile.toml to lean.roots (#14678)
Narazaki, Shuji committed
4 months ago
029a2db
editor.md: Consistently use double quotes when describing default values (#14638)
Vítor Galvão committed
4 months ago
7c4ff9c
editor.md: Change "Set to `true`" to "Whether" (#14639)
Vítor Galvão committed
4 months ago
92a4754
fix(helix-term): correct health status for non-existent grammar paths (#14619)
Jan-Justin van Tonder committed
4 months ago
d79cce4
Add hie.yaml as root Haskell file (#14617)
Laurent P. René de Cotret committed
4 months ago
29eb570
queries(scheme): move `@function.builtin` next to `@function` (#14618)
may committed
4 months ago
76fdd24
don't set the row position to the empty last line with the `+` cli arg (#14590)
may committed
4 months ago
50e4992
build(deps): bump the rust-dependencies group with 7 updates (#14630)
dependabot[bot] committed
4 months ago
668bf38
Add more XML file types (#14625)
Will Faught committed
4 months ago
2abefac
flake: Remove darwin CoreFoundation dev-shell input
Michael Davis committed
4 months ago
97aee49
highlights: update tree-sitter-pest (#14563)
may committed
4 months ago
b0a3d8d
queries(python): always mark kwarg names as `@variable.parameter` (#14565)
may committed
4 months ago
8f8243a
update tree-sitter-javascript and tree-sitter-typescript (#14568)
may committed
4 months ago
1c57722
Split :exit command from :write-quit (#11849)
William Poromaa committed
4 months ago
f6f8634
kdl: add slashdash comments highlight support (#14570)
Milo Moisson committed
4 months ago
4547133
languages.toml: update tree-sitter-rust to latest (#14548)
may committed
4 months ago
c664b84
Improve :wqa! message (#14267)
oskarwires committed
4 months ago
282345c
picker: Increase item limit for caching in last_picker to 1_000_000
Michael Davis committed
4 months ago
0ada510
Add support for KittyCAD lang (KCL) (#14542)
Rock Boynton committed
4 months ago
88ef6af
build(deps): bump the rust-dependencies group with 4 updates (#14594)
dependabot[bot] committed
4 months ago
6e07bcc
lang: recognize bash-completion files (#14587)
Ricardo Fernández Serrata committed
5 months ago
50e4385
lang: recognize `gitconfig` (no dot) (#14589)
Ricardo Fernández Serrata committed
5 months ago
01388b8
languages: Add zuo to languages (#14583)
Ross Smyth committed
5 months ago
10c6a10
Add yarn.lock to languages (#14581)
Branch Vincent committed
5 months ago
a5a9ecb
set position to last line when passing `+` arg without number (#14571)
may committed
5 months ago
630107d
build(deps): bump the rust-dependencies group with 4 updates (#14550)
dependabot[bot] committed
5 months ago
5b05634
commands: make goto next/prev add to the jumplist (#14467)
junglerobba committed
5 months ago
c599e4e
perf(transport): switch to `sonic_rs` for parsing (#13690)
RoloEdits committed
5 months ago
e4c5388
nix: Update flake lock
Ross Smyth committed
5 months ago
35aab18
nix: systems -> flakeExposed for risc-v flake exposure
Ross Smyth committed
5 months ago
93a5ff7
add rainbow brackets to nord theme (#14546)
Paul Mattern committed
5 months ago
7081150
feat(langs): recognize .sh_history (#14541)
Ricardo Fernández Serrata committed
5 months ago
a270846
add highlighting for nearley (#14482)
evie committed
5 months ago
6fffaf6
style: unify verbs in help message to base form (#14501)
Lingxuan Ye committed
5 months ago
81b4a2c
feat(languages): add support for the eiffel programming language (#14470)
alschena committed
5 months ago
e50e8a3
queries(scheme): properly highlight define-values (#14504)
may committed
5 months ago
0a29729
feat: enable comment highlights in jsonnet (#14527)
Maksymilian Wrzesień committed
5 months ago
a8ac3c5
Add injections for mise config (#14525)
Remo Senekowitsch committed
5 months ago
5c3e4b6
Add .itermcolors to xml file types (#14531)
Will Faught committed
5 months ago
cb3c450
Add .terminal to xml file types (#14532)
Will Faught committed
5 months ago
f327307
Add injections for inline scripts in jj config (#14530)
Remo Senekowitsch committed
5 months ago
abe82e7
build(deps): bump the rust-dependencies group with 8 updates (#14518)
dependabot[bot] committed
5 months ago
bfcbef1
Add rainbow brackets support to Darcula themes (#14506)
Jesús González committed
5 months ago
109c812
Update doom-one theme (#14384)
Norman Paniagua committed
5 months ago
50c1a67
Update zenburn theme (#14459)
Jakob Jordan committed
5 months ago
ed08fbd
Avoid cloning language server names in Document::save
Michael Davis committed
5 months ago
ce351f4
Support textDocument/diagnostic specification (Pull diagnostics) (#11315)
Sofus committed
5 months ago
a5d0a0e
Use the default terminal size when runtime detection fails
Alexander Shirokov committed
5 months ago
ba506a5
build(deps): bump the rust-dependencies group with 6 updates (#14483)
dependabot[bot] committed
5 months ago
0ebe450
fix(lints): clippy 1.89-1.90 (#14223)
RoloEdits committed
5 months ago
37fe42d
feat: flatten single-child dirs in file explorer (#14173)
Sylvain Terrien committed
5 months ago
55167c2
feat: add file explorer options (#13888)
Karem Abdul-Samad committed
5 months ago
8acfc55
update source for mail grammar (#14479)
Daniel Fichtinger committed
5 months ago
1426e1f
update nushell parser and queries (#14377)
Axlefublr committed
5 months ago
1bf9879
Support mode 2031 dark/light mode detection (#14356)
Michael Davis committed
5 months ago
23a647a
tui: Use Crossterm on Windows (#14454)
Michael Davis committed
5 months ago
c2b582a
Add rainbows for Koto (#14469)
Ian Hobson committed
5 months ago
0ae37dc
tui: Patch cell content style instead of overwriting
Michael Davis committed
5 months ago
dbb472d
fix(queries/svelte): inherit html for injections and set svelte_raw_text to typescript (#14460)
Sri Senthil Balaji J committed
5 months ago
46e3617
build(deps): bump the rust-dependencies group with 6 updates (#14458)
dependabot[bot] committed
5 months ago
c092120
statusline: dynamic padding for unfocused mode (#14440)
Piotr Ginał committed
5 months ago
ffe513d
fix(helix-view/clipboard): use serde generated name for Win32Yank (#14455)
Sri Senthil Balaji J committed
5 months ago
d015eff
fix: Make `Table` `Cell`s set the style of their text (#13776)
CalebLarsen committed
5 months ago
a4d7804
Added Ashokai theme family (#14446)
Ash Joseph committed
5 months ago
ea2541f
Switch svelte treesitter and update queries (#14343)
Sri Senthil Balaji J committed
5 months ago
6971397
Add support for the SlightLisp language (#14236)
Xavier R. Guérin committed
5 months ago
2dddace
Close prompts when switching windows (#13620)
CalebLarsen committed
5 months ago
66737c6
Extend DebugArgumentValue to support toml tables, ref #14282 (#14283)
Matt committed
5 months ago
fbf6407
feat(languages): add `latexmkrc` to `perl` file-types (#14450)
Kristoffer Plagborg Bak Sørensen committed
5 months ago
1f020b1
Add .tmux.conf glob to bash file-types (#14449)
Antti Eskelinen committed
5 months ago
9acfa51
Add support for matching function call arguments in Zig (#14436)
Lukáš Lalinský committed
5 months ago
2d7436f
feat: add support for grammar wikitext the mediawiki dialect (#14432)
Igor Támara committed
5 months ago
1388166
Update fortran tree sitter files (#14448)
Steffen committed
5 months ago
342f2a9
feat: add uppercase file extensions for Fortran (#14447)
Steffen committed
5 months ago
5bfc7bf
feat: add `.kube/kuberc` to list of `yaml` file-types (#14444)
Kristoffer Plagborg Bak Sørensen committed
5 months ago
5609e3b
feat(languages): add podman `*.conf` files to `toml` file-types (#14443)
Kristoffer Plagborg Bak Sørensen committed
5 months ago
c614467
Add debug logging of reset-cursor escape sequence
Michael Davis committed
6 months ago
c531b7a
feat(helix-tui): add configuration to manually enable/disable KKP (#14398)
Valentin Cocaud committed
6 months ago
92b0a2f
Bump termina to v0.1.1
Michael Davis committed
6 months ago
378b27c
Add new theme: Nvim-dark (#14403)
fl0 committed
6 months ago
2095586
build(deps): bump the rust-dependencies group with 6 updates (#14410)
dependabot[bot] committed
6 months ago
987b04b
Fix Lean LSP module imports (#14381)
Grégoire Locqueville committed
6 months ago
322bb1c
Add a simple language server for HDL (nand2tetris) (#14415)
quantonganh committed
6 months ago
34e0f7e
feat(languages): add `gitlab-ci` language specialized from `yaml` (#14396)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
97293c9
feat(highlights): add support for syntax features in `hurl` version 6.0.0 (#12725)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
7103826
fix white/bright white base16 color mixup (#14409)
Charles Hall committed
6 months ago
05a99c2
kdl queries: basic tag.scm and niri injections (#14401)
Axlefublr committed
6 months ago
14030d0
move cyan_light to jetbrains_cyan_light (#14412)
Abderrahmane TAHRI JOUTI committed
6 months ago
ff376b0
feat: add `fods` and `fodt` extensions to `xml` filetype (#14416)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
d25726f
scheme: add block comment token, textobjects.scm (#14408)
may committed
6 months ago
8f2af68
feat(bash): add init scripts for `xinit` and `startx` to bash file-types (#14397)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
fe8e21a
queries(scheme): mark the variables of do as `@variable`
may committed
6 months ago
d0218f7
queries(scheme): convert a #match? to a #any-of?
may committed
6 months ago
e2333f6
queries(scheme): more consistently indent with two spaces
may committed
6 months ago
70187c4
feat: add `docker-language-server`
kpbaks committed
6 months ago
8058fef
feat: add `docker-bake` language
kpbaks committed
6 months ago
0928e5e
Add Expert LSP support for Elixir and Heex languages (#14395)
Ariel Chenet committed
6 months ago
b391185
mark arguments of case-lambda as variable, mark case-lambda as keyword (#14386)
may committed
6 months ago
f59dc9e
feat: add `runhaskell` and `stack` as haskell shebangs (#14385)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
d63c2d2
feat: detect `.wslconfig` as ini filetype (#14383)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
0a4207b
feat(ruby): detect `.irbrc` file as ruby (#14382)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
3adc021
fish injection query for nu, on `nu -c` (#14376)
Axlefublr committed
6 months ago
d1750a7
build(deps): bump the rust-dependencies group with 2 updates (#14373)
dependabot[bot] committed
6 months ago
c5f0a4b
feat(ruby): inject bash into builtin ways of running system commands (#14372)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
4967229
language support for strictdoc (#14314)
Nora Breitmoser-Widdecke committed
6 months ago
68f11f9
feat(languages): detect more vim file-types (#14365)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
af74a61
fix(theme): correct goto_word and comments background in `flatwhite.toml` (#14348)
Andrey R. committed
6 months ago
cfb5158
use constant.builtin.boolean scope for ecma boolean (#14357)
Dang committed
6 months ago
e3fafb6
Improve "written" message for small (<1024B) files
Michael Davis committed
6 months ago
6e9939a
Remove `Backend::get_cursor`
Michael Davis committed
6 months ago
b08aba8
Replace Crossterm with Termina
Michael Davis committed
6 months ago
83abbe5
tui: Refactor Config type handling in backends
Michael Davis committed
6 months ago
9cc912a
queries(rust): Highlight type infer in more places (#14351)
Nik Revenco committed
6 months ago
fe1393c
queries(rust): properly highlight Dioxus' `rsx!` macro (#14354)
Nik Revenco committed
6 months ago
392e444
queries(rust): Highlight tacit functions when we are 100% sure they are (#14350)
Nik Revenco committed
6 months ago
0ea5d87
feat: add `shellcheckrc` language (#14202)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
6b73c3c
Fix bugs in Editor::focus (#14262)
Michael Davis committed
6 months ago
b309d72
Add tag queries for java, kotlin, protobuf and bash (#14349)
Kalpaj Chaudhari committed
6 months ago
d546a79
support cython (#14128)
Arthur committed
6 months ago
7c37e8a
queries: Inject regex into regular Rust string literals
Michael Davis committed
6 months ago
d4c91da
add a link to release packe on debian installation docs (#14346)
Robin Kraft committed
6 months ago
dc7c2ac
feat(bash): inject bash into builtins expecting bash code as input (#14268)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
99cea8c
fix(htmldjango): add roots to htmldjango language (#14305)
Tijs-B committed
6 months ago
077c901
queries: update highlights/injections for jjconfig (#14308)
Bryce Berger committed
6 months ago
a5bf7c0
Update tree-sitter-gleam
Michael Davis committed
6 months ago
8ab2072
build(deps): bump the rust-dependencies group with 8 updates (#14317)
dependabot[bot] committed
6 months ago
feeaec0
docs: fix possible error when building the optimized version from source (#14330)
Georgios Tsoulis committed
6 months ago
4f5eaa4
Fix shell pipe command lines not using expansions (#14191)
Jonas Köhnen committed
6 months ago
7a5b618
feat(grammar): update zig tree-sitter (#14336)
RoloEdits committed
6 months ago
77ff51c
feat(languages): Add buck2 PACKAGE files as starlark file type (#14324)
Erik committed
6 months ago
7e4e556
update: nyxvamp-theme (#14319)
zoey committed
6 months ago
96c6019
nix: Remove debug ls -al (#14320)
Ross Smyth committed
6 months ago
3dadd82
add AWS config and kube config file support (#14316)
Jaakko Paju committed
6 months ago
5a8fb73
feat(languages): specialize toml file-type for git-cliff config file (#14301)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
8671882
theme: add color-modes support to molokai (#14250)
Sylvain Terrien committed
6 months ago
1d3e65f
Add NvChad's solarized dark theme (#14280)
Uładzisłaŭ Hińko committed
6 months ago
f81b59f
languages.toml: Add GPX extension to XML (#14300)
Vítor Galvão committed
6 months ago
cc8e890
queries: Fix precedence of Rust for-loop keyword highlight
Michael Davis committed
6 months ago
aa14cd3
themes: Fix other modus vivendi licenses
Michael Davis committed
6 months ago
22a3b10
Make buffer picker default to last file (#14176)
ishanray committed
6 months ago
535e6ee
Add Flatbuffers language and grammar (#14275)
Aidan Gauland committed
6 months ago
4b40b45
themes: Fix modus vivendi license
Michael Davis committed
6 months ago
95c378a
feat(languages): specilize toml file-type for cross-rs config file (#14274)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
74bb02f
fix adwaita-light ui.virtual color (#14238)
Matej Almáši committed
6 months ago
b81ee02
build(deps): bump the rust-dependencies group with 3 updates (#14270)
dependabot[bot] committed
6 months ago
9ec07cf
don't remove highlights for selections in `modus_*` themes (#14232)
evie committed
6 months ago
9f34f8b
feat(python): add regex injection to functions in the std `re` module (#14254)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
3fb1443
feat: inject `jq` into `jq "..."` string literals in common shells (#14253)
Kristoffer Plagborg Bak Sørensen committed
6 months ago
207c0e3
Add rainbows for Lua (#14256)
Erasin Wang committed
6 months ago
f9f5fe6
Add queries for Wgsl (#14257)
Erasin Wang committed
6 months ago
e5e7fe4
Add rainbows for ron (#14258)
Erasin Wang committed
6 months ago
da4ede9
Recognize `.git/info/exclude` as `.gitignore` (#14264)
Ricardo Fernández Serrata committed
6 months ago
6f26a25
queries: Fix highlight of ':' in TypeScript ternary expressions
Michael Davis committed
6 months ago
b1eb9c0
fix: add runtimeDir as propagated build input (#14247)
Gabor Pihaj committed
6 months ago
b6ccbdd
Add support for KConfig (#14205)
Gareth Widlansky committed
6 months ago
a4a2b50
feat: add a tree-sitter grammar for systemverilog (#14174)
Francesco Urbani committed
6 months ago
e5d1f6c
feat: add a tree-sitter grammar for Doxyfile (#14235)
Erik committed
6 months ago
050e1d9
Improve error messages for goto LSP commands (#14171)
Nick Pupko committed
6 months ago
2b9cc20
fix(go): enable markdown injections in function doc comments (#14230)
Artyom Vasich committed
6 months ago
9e3b510
add rainbows.scm for tsq (#14216)
Gareth Widlansky committed
6 months ago
6b93c77
Add rainbows.scm for PHP (#14228)
Erasin Wang committed
6 months ago
fdaec3f
book: Add Helix mode in Lite XL and Lapce (#14210)
rusty-snake committed
6 months ago
8a898c8
Remove the Ubuntu PPA installation method from the docs (#14237)
Fabian Mettler committed
6 months ago
e0544d0
build(deps): bump actions/download-artifact from 4 to 5 (#14219)
dependabot[bot] committed
7 months ago
001efa8
build(deps): bump the rust-dependencies group with 5 updates (#14222)
dependabot[bot] committed
7 months ago
00dbca9
build(deps): bump actions/checkout from 4 to 5 (#14220)
dependabot[bot] committed
7 months ago
6726c1f
adjust cyan in modus_vivendi rainbow (and yellow in _tritanopia) (#14218)
evie committed
7 months ago
7747d3b
Add rainbows.scm queries for Janet (#14203)
Peter Rice committed
7 months ago
4d0466d
Improve onedarker theme by adding highlight scopes (#14194)
Mike Boutin committed
7 months ago
ed2807a
feat: add `pip-requirements` language (#14161)
Kristoffer Plagborg Bak Sørensen committed
7 months ago
327f385
feat: add tree-sitter rainbow query for Swift (#14165)
Friedrich Stoltzfus committed
7 months ago
155fde5
fix: 2 bugs in the `Alt-)` and `Alt-(` commands (#13985)
Nik Revenco committed
7 months ago
f5a399c
jj: Set the indent to four spaces for descriptions (#14199)
Trevor Gross committed
7 months ago
cb7188d
just: bump grammar support to fix alias name bug and add tag queries (#14169)
Poliorcetics committed
7 months ago
a44695e
Support features of :open in :vsplit & :hsplit (#13461)
Jonas Köhnen committed
7 months ago
ef3a49d
feat: inject css into standard browser API methods that expect css selector as argument (#14181)
Kristoffer Plagborg Bak Sørensen committed
7 months ago
56fa9bf
languages(matlab): bump grammar version (#14195)
Álan Crístoffer committed
7 months ago
b5a9c34
feat: update go grammar and queries (#14167)
infastin committed
7 months ago
e8e36a6
feat: update css grammar and highlights.scm (#14147)
infastin committed
7 months ago
1857297
languages: Add doc comment token for C# (#14164)
Isaac Corbrey committed
7 months ago
4a25f63
build(deps): bump the rust-dependencies group with 4 updates (#14163)
dependabot[bot] committed
7 months ago
0345400
feat: add a tree-sitter grammar for hdl (#14140)
quantonganh committed
7 months ago
43990ed
feat: add `robots.txt` language (#14089)
Kristoffer Plagborg Bak Sørensen committed
7 months ago
178c557
Update `go-format-string` grammar and queries (#14106)
Kristoffer Plagborg Bak Sørensen committed
7 months ago
6c0d598
fix parentheses in popup description for html tag matching (#14157)
evie committed
7 months ago
5b5f6da
chore: visual fixes to nyxvamp radiance base variant theme (#14130)
zoey committed
7 months ago
601c904
Update koka grammar and queries to support koka v3 (#14135)
chtenb committed
7 months ago
93cf3b1
Add `--no-format` flag to `:update` command (#14136)
Kristoffer Plagborg Bak Sørensen committed
7 months ago
fdfc6df
docs: add encodings for < and > literals in remapping (#14144)
Rich committed
7 months ago
d259593
give modus-vivendi rainbows (#14131)
evie committed
7 months ago
758f80a
docker: Update the default indentation to match other editors (#14108)
Trevor Gross committed
7 months ago
e58b08d
docs: Correct expansion argument formatting (#14123)
Alex Pearwin committed
7 months ago
62f3cd3
book: Update inline diagnostics defaults (#14124)
Mo Bitar committed
7 months ago
39cccc2
build(deps): bump the rust-dependencies group with 7 updates (#14109)
dependabot[bot] committed
7 months ago
f0be627
Update rst to v0.2.0 (#14111)
wcampbell committed
7 months ago
1bdd8ae
editorconfig: allow empty alternates (#14107)
Remo Senekowitsch committed
7 months ago
2d5a19f
Add rainbow brackets for dark_plus (#14103)
David Else committed
7 months ago
d9fe479
Remove lean server memory limit (#14075)
Matthew Toohey committed
7 months ago
39eec87
Update tree-sitter-blade and queries (#14097)
Emran committed
7 months ago
285a744
Reduce weight of 1 space indents in indent detection (#14088)
Knoqx committed
7 months ago
2f7cc9d
Run 'cargo xtask docgen'
Michael Davis committed
7 months ago
ca4f638
feat(theme): Sync catppuccin themes to include rainbow array (#14094)
George Hollister committed
7 months ago
4480da7
Add rainbows.scm queries for rust-format-args-macro
Michael Davis committed
7 months ago
1f7b593
Preserve file creation time on macOS and Windows (#13561)
alice pellerin committed
7 months ago
6807e32
Run 'cargo xtask docgen'
Michael Davis committed
7 months ago
54e748b
add `insert_character_interactive` command (#11411)
jyn committed
7 months ago
c8224bc
Rainbow tree-sitter matches 🌈 (#13530)
Michael Davis committed
7 months ago
1941f0b
feat: add grammar for lua pattern language (#14082)
Kristoffer Plagborg Bak Sørensen committed
7 months ago
e17b80a
Enable inline diagnostics by default (#13970)
Michael Davis committed
7 months ago
6dc4722
Current working directory status (#10998)
Muhammad Fathir Irhas committed
7 months ago
6ea3677
add aura 'n aurara themes (#11791)
rathewolf committed
7 months ago
fe2291a
Use separate color for primary selection in `jetbrains_dark` (#12606)
Daniel Rotter committed
7 months ago
a789ec7
docs: Add jumplist documentation to the book (#13849)
CalebLarsen committed
7 months ago
6b51196
docs: Add architecture notes for stdx and event crates
Michael Davis committed
7 months ago
ddbac29
Enhance Sidra theme color palette and JS support (#14033)
Md Atiquz Zaman committed
7 months ago
f4557d0
feat(lsp): sort diagnostic picker by severity (#13806)
RoloEdits committed
7 months ago
6479f74
add more quote types to markdown autopairs (#13693)
Axlefublr committed
7 months ago
27c90b7
Improve the keymap doc in the book (#13655)
Chuyang Chen committed
7 months ago
9ea190b
feat: add language filtering to hx --health (#13484)
Sylvain Terrien committed
7 months ago
c278256
feat: add yamlfmt as default yaml formatter (#13310)
Daniel Fichtinger committed
7 months ago
8dbc664
feat: add `workspace_directory` and `current_working_directory` variable expansions (#13068)
Nik Revenco committed
7 months ago
f72b6f7
feat: Add vimscript language support (#13062)
Daniel Fichtinger committed
7 months ago
4fd4588
fix(queries): typst function highlight (#14068)
Hendrik committed
7 months ago
94c96cf
fix: gruvbox theme collision (#14063)
Carter Watson committed
7 months ago
44b5413
prompt: fix crash on unwrap graphemes (#14050)
Alexander committed
7 months ago
e15134b
feat: highlight go string interpolation that use stdlib `fmt` package (#14069)
Kristoffer Plagborg Bak Sørensen committed
7 months ago
22e60d6
ci(release): update runner os for windows and macos (#14073)
RoloEdits committed
7 months ago
8297d60
fix(queries): Fix filesystem permissions for snakemake (#14061)
Valtteri Koskivuori committed
7 months ago
4281228
languages: nix formatter (#14046)
kiara committed
7 months ago
395a71b
Update Koto grammar and queries, add formatter (#14049)
Ian Hobson committed
7 months ago
1e4bf67
Fix symlink directories in file explorer (#14028)
Alexander Meinhardt Scheurer-Volkmann committed
7 months ago
b01fbb4
added janet indents (#14020)
MrWheatley committed
7 months ago
f75a26c
fix janet highlights (#14017)
MrWheatley committed
7 months ago
21ae1c9
feat: Add `kotlin-lsp` to `languages.toml` (#14021)
Fea committed
7 months ago
7b8a4b7
tree-sitter: update Inko grammar and queries (#14022)
Yorick Peterse committed
7 months ago
715d4ae
Fixed theme location (#14016)
Ivan Shymkiv committed
7 months ago
22b184b
feat(theme): add Gruvbox Material Dark theme variants (#14005)
Ivan Shymkiv committed
7 months ago
665ee4d
feat(themes): add Gruvbox Material Light theme (#14007)
Ivan Shymkiv committed
7 months ago
ecd18e3
just: bump grammar support to handle module path in aliases and recipes dependencies (#14009)
Poliorcetics committed
7 months ago
e7f95ca
Use syntax symbol pickers for Erlang
Michael Davis committed
7 months ago
4418e33
Document tags.scm queries, commands and language support
Michael Davis committed
7 months ago
6c71fc0
Add syntax symbol pickers based on tags.scm queries
Michael Davis committed
7 months ago
727758e
Add initial tags.scm queries
Michael Davis committed
7 months ago
63eb1b8
Complete words from open buffers (#13206)
Michael Davis committed
7 months ago
2d5826d
Add release notes for 25.07.1
Michael Davis committed
7 months ago
9f4ef2f
build: lower ubuntu version from `24.04` to `22.04` (#13983)
RoloEdits committed
7 months ago
fd8aacc
Add textobjects for XML, HTML and JSX (#11158)
Björn Ganslandt committed
7 months ago
2ee11a0
contrib(completions/nushell): switch from deprecated `filter` to `where` (#13848)
Poliorcetics committed
7 months ago
9512cb9
Add tree-sitter injections for jj config files (#13926)
Bryce Berger committed
7 months ago
3658e97
build(deps): bump toml from 0.8.23 to 0.9.2 in the rust-dependencies group (#13955)
dependabot[bot] committed
7 months ago
ab668c2
[theme] Fix zenburn doc comment color (#13962)
Anton Romanov committed
7 months ago
ef2ebc5
Add changelog notes for 25.07 (#13939)
Michael Davis committed
7 months ago
5cda70e
feat(themes): add soft-wrap style for nightfox (#13957)
Meiram Shunshalin committed
7 months ago
c67c3fa
Gracefully handle highlighter bugs in the markdown component
Michael Davis committed
8 months ago
6fd1efd
Add a language to fix Rust highlights in format-args macros
Michael Davis committed
8 months ago
86f10ae
deps: Update tree-house-bindings to v0.2.1
Michael Davis committed
8 months ago
d2f37b1
fix: bitwise representation for RGB highlight (#13188)
Nik Revenco committed
8 months ago
e844a43
Add docs to helix-stdx, helix-tui, helix-vcs (#13765)
CalebLarsen committed
8 months ago
ca7479c
feat: add :buffer-close-others --skip-visible flag (#5393)
Matthew Toohey committed
8 months ago
7e1fbb0
Add a '--no-format' flag for :write commands
Michael Davis committed
8 months ago
2f56091
feat(theme): add doom-one theme (#13933)
spentbliss committed
8 months ago
636cbe5
Add Django language support (#13935)
Maikel Martens committed
8 months ago
43187f2
Allow symlinks in shell program completions
Michael Davis committed
8 months ago
532f241
languages: consider compose.yaml/.yml as docker compose language (#13930)
Gabriel Lopes Rodrigues committed
8 months ago
ba04f53
Add ability to configure atomic saving (#13656)
StratusFearMe21 committed
8 months ago
242353b
Allow `:move` command to accept directories as target (#13922)
belowm committed
8 months ago
de89846
languages: create dedicated language for json-ld (#13925)
Kristoffer Plagborg Bak Sørensen committed
8 months ago
8e0f326
queries: Odin or_break+or_continue keywords, struct indents
connnnal committed
8 months ago
16d0664
chore: Bump Odin grammar
connnnal committed
8 months ago
9447a9c
queries/gomod: add "tool", "toolchain" to keywords (#13913)
Jonas Köhnen committed
8 months ago
febc3d0
build(deps): bump the rust-dependencies group with 2 updates (#13909)
dependabot[bot] committed
8 months ago
0604780
Fix off by one error when opening multiple new lines with CRLF line endings (#13905)
Andrew Davis committed
8 months ago
02fe437
Rose pine theme: improve contrast of selected menu item (#13908)
Daniel Fortes committed
8 months ago
e88e48f
Add systemd-lsp and dts-lsp (#13907)
Val Packett committed
8 months ago
fc53af9
languages: add comment tokens for DTD language (#13904)
Kristoffer Plagborg Bak Sørensen committed
8 months ago
3e5bb39
Add highlighting for git notes editmsg (#13885)
Remo Senekowitsch committed
8 months ago
479c3b5
languages: add Java .properties file support (#13874)
Kristoffer Plagborg Bak Sørensen committed
8 months ago
9789b27
queries: add textobjects for qml (#13855)
Kristoffer Plagborg Bak Sørensen committed
8 months ago
6c6607e
queries: Add locals.scm for C. Improve C parameter highlights (#13876)
CalebLarsen committed
8 months ago
bcb6c20
queries: Update highlights for Odin (#13877)
CalebLarsen committed
8 months ago
f7ab5ec
Fix panic in `goto_word` when `editor.jump-label-alphabet` is empty (#13863)
Tino committed
8 months ago
6a09047
queries: Fix precedence of Fennel highlights
Michael Davis committed
8 months ago
6081a5d
build(deps): bump indexmap in the rust-dependencies group (#13872)
dependabot[bot] committed
8 months ago
0043c16
docs: escape pipe in typeable command name (#13869)
David Crespo committed
8 months ago
e5f9937
languages: add Caddyfile support (#13859)
Kristoffer Plagborg Bak Sørensen committed
8 months ago
91dff93
helix-view: expand primary selection line range in shell commands (#13840)
Sean Barag committed
8 months ago
0ca1225
Add "Dark Synthwave" theme (#13857)
Peter Retzlaff committed
8 months ago
4d782bb
fix: Highlight `'x'` as a character in Go
Nik Revenco committed
8 months ago
b036fa0
feat: Inject markdown into Go's block documentation comments
Nik Revenco committed
8 months ago
0d79923
Re-detect `.editorconfig` on `:config-reload` (#13443)
CalebLarsen committed
8 months ago
305f8bc
Fix typo in helix-tui text module docs (#13860)
Luka Krmpotić committed
8 months ago
e03f100
queries: inject nix into `lib.literalExression` string contents (#13851)
Kristoffer Plagborg Bak Sørensen committed
8 months ago
f75d718
queries/dockerfile: injections for heredocs (#13852)
Jonas Köhnen committed
8 months ago
d654a07
feat: recognize mimeapps.list as INI (#13850)
Ricardo Fernández Serrata committed
8 months ago
930340e
Change tree-sitter parser for Git commit message files
Michael Davis committed
8 months ago
44293df
queries: inject all lines in a newline escaped RUN Dockerfile instruction as bash (#13845)
Kristoffer Plagborg Bak Sørensen committed
8 months ago
a9d51ef
languages: detect `~/.gem/credentials` as yaml (#13843)
Kristoffer Plagborg Bak Sørensen committed
8 months ago
b9f980f
fix: Make code-action popup auto close like other popups (#13832)
CalebLarsen committed
8 months ago
c3c4895
Sidra Theme - A super customizable, balanced dark theme for Helix (#13575)
Md Atiquz Zaman committed
8 months ago
974ac9e
queries: Fix Rust function parameter locals tracking (#13828)
CalebLarsen committed
8 months ago
60fce35
build(deps): bump libc in the rust-dependencies group (#13827)
dependabot[bot] committed
8 months ago
4f98583
Add a `ConfigDidChange` event
Michael Davis committed
8 months ago
4396347
DAP: Support the startDebugging reverse request (#13403)
Jason Williams committed
8 months ago
2338b44
feat(langs): acknowledge `jsconfig` (#13822)
Ricardo Fernández Serrata committed
8 months ago
58dfa15
fix: highlight `floor` in `|> float.floor` as function in Gleam (#13813)
Nik Revenco committed
8 months ago
171dfc6
Update tree-sitter-twig rev to latest commit (#13689)
Harald Atteneder committed
8 months ago
250af46
feat: Improved syntax highlighting for Gleam (#13807)
Nik Revenco committed
8 months ago
40a3fb9
Update Crystal tree sitter and add support for ameba-ls (#13805)
Margret Riegert committed
8 months ago
c966421
Show all active scopes in :tree-sitter-highlight-name
Michael Davis committed
8 months ago
4a85171
feat(languages): detect BUCK files as starlark (#13810)
Yesudeep Mangalapilly committed
8 months ago
472a27e
Remove blank_issue template
Michael Davis committed
8 months ago
0367292
Fix prompt truncation for non-ASCII lines
Michael Davis committed
8 months ago
d3fb8fc
Fix `goto_file` on Windows (#13770)
yuri committed
8 months ago
684e108
Update gleam tree-sitter grammar (#13793)
Damir Vandic committed
8 months ago
3c6c221
chore: bump purescript grammar (#13782)
Alan committed
8 months ago
6b94d70
Add diagnostic source to diagnostic pickers (#13758)
Roald Storm committed
8 months ago
1491cbc
use human-readable sizes for file size on save/write (#13627)
Saheed Adeleye committed
8 months ago
e11794b
fix: inconsistent error messages (#12577)
Nik Revenco committed
8 months ago
fba644f
build(deps): bump the rust-dependencies group with 3 updates (#13777)
dependabot[bot] committed
8 months ago
24fe989
queries: Fix highlighting of '#' in CSS color hex codes
Michael Davis committed
8 months ago
fed3edc
stdx: Add an iterator over grapheme indices in a rope slice
Michael Davis committed
8 months ago
4099465
stdx: Unify RopeSlice grapheme cluster iterators
Michael Davis committed
8 months ago
9100bce
stdx: Add `RopeSliceExt::(nth_){next,prev}_grapheme_boundary`
Michael Davis committed
8 months ago
f5dc824
Update tree-house to v0.3.0
Michael Davis committed
8 months ago
362e97e
LSP: Short-circuit documentColors request for no servers
Michael Davis committed
8 months ago
ba54b6a
feat: allow moving nonexistent file (#13748)
Tatesa Uradnik committed
8 months ago
837627d
Fix: update c++ highlights (#13772)
CalebLarsen committed
8 months ago
1246549
Highlight HTML entities (#13753)
uncenter committed
8 months ago
ada8004
update imara-diff (#13722)
Pascal Kuthe committed
8 months ago
205e7ec
Feat: inlay hint length limit (#13742)
yuri committed
9 months ago
1315b7e
Add Amber language server (#13763)
Lens0021 / Leslie committed
9 months ago
52192ae
Picker: Detect language before rendering preview (#13761)
Jonas Köhnen committed
9 months ago
fba1a61
added crystal formatter in languages.toml (#13759)
polyface committed
9 months ago
b90d896
Highlight Ecma escape sequences (#13762)
uncenter committed
9 months ago
6e4ec96
chore: updated c,c++ highlights (#13747)
CalebLarsen committed
9 months ago
62f270e
feat: add neocmakelsp language server (#13740)
idealseal committed
9 months ago
3b7aadd
feat: add tombi language server (#13723)
Nguyễn Đức Toàn committed
9 months ago
ab97585
Merge formatting options and `config.format` in range format request (#13734)
yuri committed
9 months ago
9dbfb9b
chore: updated themes using 'comment.block.documentation' to also use 'comment.line.documentation'
Caleb Larsen committed
9 months ago
091f19f
fix: Rust now correctly highlights doc comments as @comment.{block,line}.documentation instead of @comment
Caleb Larsen committed
9 months ago
ae3eac8
build(deps): bump the rust-dependencies group with 4 updates (#13730)
dependabot[bot] committed
9 months ago
fbe9785
feat(colorscheme): add lapis_aquamarine colorscheme (#13726)
spentbliss committed
9 months ago
7092e30
Update languages.toml for Mojo (#13648)
Samuel Ibarra committed
9 months ago
705d467
build(deps): bump which from 7.0.3 to 8.0.0 (#13729)
dependabot[bot] committed
9 months ago
05a4d05
fix: re-ordered and updated python highlights (#13715)
CalebLarsen committed
9 months ago
2b26d27
feat: add luau grammars and lsp (#13702)
Grey committed
9 months ago
e773d6c
Update language loader before refreshing theme in `:config-reload`
Michael Davis committed
9 months ago
633c5fb
Add Pyrefly language server (#13713)
Tan Kian committed
9 months ago
b75e958
Remove unused `helix_core::graphemes::is_grapheme_boundary`
Michael Davis committed
9 months ago
f4b488e
Update tree-house and bindings to v0.2.0
Michael Davis committed
9 months ago
7410fe3
Add `rotate_selections_{first,last}` commands (#13615)
Axlefublr committed
9 months ago
637274c
minor: Add missing call to `Vec::clear` for a buffer
Michael Davis committed
9 months ago
01341cb
Allow multiple `#not-kind-eq?` predicates in indent queries
Michael Davis committed
9 months ago
b1f4717
queries: Recognize methods as a locals scope
Michael Davis committed
9 months ago
25b299a
Update tree-sitter-rust-format-args
Michael Davis committed
9 months ago
4dd4ba7
set working dir of the lsp command to workspace root (#13691)
Skyler Hawthorne committed
9 months ago
ca4ae7f
syntax: add grammar and highlighting for the alloy config lang (#13660)
Matt Conway committed
9 months ago
d375f1e
Reuse content buffer in JSONRPC recv for LSP and DAP
Michael Davis committed
9 months ago
8d2870b
Set enableDiagnostics in prisma-language-server config
Michael Davis committed
9 months ago
f6878f6
fix: trim whitespace up to the last selection on insert_newline (#13673)
Ryan Mehri committed
9 months ago
6c43dc4
build(deps): bump the rust-dependencies group with 2 updates (#13676)
dependabot[bot] committed
9 months ago
1ea9050
fix: Some Incorrect Rust highlights (#13657)
Nik Revenco committed
9 months ago
2baff46
highlights/go: fix locals clashing with variable.other.member (#13644)
Jonas Köhnen committed
9 months ago
921ca08
feat: Add Clarity language support (#13647)
Jeff Bencin committed
9 months ago
17fb12b
Fix command line completion replacement for quoted items
Michael Davis committed
9 months ago
67f1fe2
Consistently use `helix_core::config::default_{lang,config}_loader`
Michael Davis committed
9 months ago
8961ae1
Add Ty language server (#13643)
Tino committed
9 months ago
3366db0
Add file indentation style for statusline (#13632)
Erasin Wang committed
9 months ago
733ebcd
Make signature_help more like hover, fix overflow and lack of scrolling in signature_help (#13566)
CalebLarsen committed
9 months ago
2bd7452
Append changes to history on jumps (#13619)
CalebLarsen committed
9 months ago
7dcddf9
build(deps): bump the rust-dependencies group with 2 updates (#13621)
dependabot[bot] committed
9 months ago
c9e7b0f
fix(doc): missing capitalization of `goto_{next,prev}_tabstop` (#13616)
Axlefublr committed
9 months ago
2fbe7fc
fix: fix support for grammar overlays and include predicate (#13603) (#13613)
Zhaith Izaliel committed
9 months ago
12523cd
fix(highlights/ungrammar): improve UX (#13607)
Binh Tran committed
9 months ago
8d58f6c
Fix `try_restore_indent` on non-LF documents
Michael Davis committed
9 months ago
702a961
feat: highlight rust string interpolation macros that use `format_args!` (#13533)
Nik Revenco committed
9 months ago
1023e8f
Add an `--insensitive`/`-i` flag for `:sort` (#13560)
Saheed Adeleye committed
9 months ago
223ceec
fix(tutor): replace unexisting and non existing with nonexistent
Christian Fredrik Johnsen committed
9 months ago
cb1ec1b
fix(tutor): fix typos in section 11.2
Christian Fredrik Johnsen committed
9 months ago
4098151
fix(tutor): recommend `e` instead of `w` for selecting word
Christian Fredrik Johnsen committed
9 months ago
1edf982
docs(building-from-source): suggest optimized install cmd as alternative (#13553)
Ricardo Fernández Serrata committed
9 months ago
237d875
Add matching cursor to nord theme (#13574)
Kris Warner committed
9 months ago
b70b8df
fix(highlights/ini): make consistency with toml (#13589)
Binh Tran committed
9 months ago
ae0dd31
health: Use lsp name in output wherever possible (#13573)
Jérôme Tamba committed
9 months ago
76029e5
build(deps): bump the rust-dependencies group with 3 updates (#13576)
dependabot[bot] committed
9 months ago
3a6c974
Updated python/locals.scm to label `self` and `cls` as `variable.buitin` (#13552)
CalebLarsen committed
9 months ago
ebf96bd
syntax: Reset query cursor byte range for textobjects
Michael Davis committed
9 months ago
5a1dcc2
CI: Set a timeout for the test suite workflow
Michael Davis committed
9 months ago
be1bf2f
queries: Reorder Slint and HTML injections in Rust
Michael Davis committed
9 months ago
05ae617
Removed unnecessary apostrophe in keymap.md (#13551)
CalebLarsen committed
9 months ago
e606652
Update tree-sitter-haskell (#13475)
CalebLarsen committed
9 months ago
df02ef6
Use 'ui.text' as a base style for the syntax highlighter
Michael Davis committed
9 months ago
3ceae88
More glob to detect gitattributes file (#13540)
Nguyễn Hồng Quân committed
9 months ago
b4e51ef
Show the primary selection index on statusline (#12326)
Rock Boynton committed
9 months ago
f157a91
Bump tree-house-bindings to v0.1.1 to fix IllumOS build
Michael Davis committed
9 months ago
a7c3a43
statusline: Avoid unnecessary allocations for `&'static str` spans
Michael Davis committed
9 months ago
702b1d0
statusline: Avoid showing only 'W' in workspace-diagnostics element
Michael Davis committed
9 months ago
b0528bb
syntax: Fix language detection by shebang
Michael Davis committed
9 months ago
09bc67a
Add nyxvamp themes (#12185)
zoey committed
10 months ago
6be3864
Revert "feat: Highlight Rust String interpolation macros"
Michael Davis committed
10 months ago
f46222c
feat: Highlight Rust String interpolation macros
Nikita Revenco committed
10 months ago
9bb80a7
queries: Inject markdown into Rust doc comments
Michael Davis committed
10 months ago
be1cf09
queries: Rewrite all locals
Michael Davis committed
10 months ago
a3b64b6
Replace tree-sitter with tree-house
Michael Davis committed
10 months ago
aea5352
Add the `syn_loader` to `Document`
Michael Davis committed
10 months ago
24e3ccc
syntax: Move config types to a separate module
Michael Davis committed
10 months ago
c94fde8
Add `sld` to Scheme file type extensions (#13528)
Jengamon committed
10 months ago
84e95d3
build(deps): bump the rust-dependencies group with 6 updates (#13518)
dependabot[bot] committed
10 months ago
447a6d3
perf(statusline): reorder match and specify `u32` for `workspace_diagnostics` (#13512)
RoloEdits committed
10 months ago
47547e9
add support for tree-sitter custom template languages on vue (#13511)
Aitor committed
10 months ago
908b9ed
Changed rust-analyzer configuration to use server-side file watching (#13432)
Bekobi committed
10 months ago
63a1a94
fix: typos (#13505)
omahs committed
10 months ago
bfd2c72
verilog: add highlighting for the "var" keyword (#13493)
Bryce Berger committed
10 months ago
4c86009
bump: tree-sitter-cpp (#13504)
Jules Wiriath committed
10 months ago
313ef30
chore: clean up grammars.nix (#13506)
bloxx12 committed
10 months ago
9bb370c
flake: checks: build the release package
Bloxx12 committed
10 months ago
cb1ecc9
default.nix: remove ellipsis in argument attrset
Bloxx12 committed
10 months ago
7a6bc53
flake: drop flake-utils dependency
Bloxx12 committed
10 months ago
60a03a3
Update Bash highlights (#13477)
David Else committed
10 months ago
e4ef096
xtask: Allow passing languages and themes to check
Michael Davis committed
10 months ago
9e7a6a5
feat: add wgsl built-in functions to `@function.builtin` (#13479)
Nik Revenco committed
10 months ago
1460a08
Update tree-sitter-v (#13469)
Sean Russell committed
10 months ago
51d3b15
verilog: separate highlighting of keyword operators (#13473)
Remo Senekowitsch committed
10 months ago
e53462c
build(deps): bump the rust-dependencies group with 3 updates (#13474)
dependabot[bot] committed
10 months ago
fb45017
feat: add a tree-sitter grammar and highlights for dunst's config (#13458)
Rotem Horesh committed
10 months ago
cbac427
feat: add basic Slang support (#13449)
CalebLarsen committed
10 months ago
46cb177
Add support for Pug language (#13435)
Spenser Black committed
10 months ago
4784650
docs(guides/textobject): list `parameter.around` capture (#13470)
uncenter committed
10 months ago
ece12dd
Support `.git-blame-ignore-revs` (#13460)
Spenser Black committed
10 months ago
72932a3
feat(commands): add `selection` variable expansion (#13467)
RoloEdits committed
10 months ago
4c630c1
feat(commands): add `language` variable expansion (#13466)
RoloEdits committed
10 months ago
ac3c6eb
queries: Fix `comment.unused` highlights in Erlang
Michael Davis committed
10 months ago
12139a4
build(grammar): remove explicit opt out of optimizations for MSVC (#13451)
RoloEdits committed
10 months ago
aa3fad8
Add goto_column and extend_to_column commands (#13440)
Daniel Bowring committed
10 months ago
69b9db2
Help Linguist identify Tree-sitter queries (#13436)
Spenser Black committed
10 months ago
1c32fb2
build(deps): bump the rust-dependencies group with 3 updates (#13437)
dependabot[bot] committed
10 months ago
b42e1d2
feat: give formatters access to filename (#13429)
Joffrey Bluthé committed
10 months ago
949d9e4
chore(msrv): bump from 1.76 to 1.82 (#13275)
RoloEdits committed
10 months ago
fbc4e57
LSP: Fix `Client::supports_feature` check for 'colorProvider'
Michael Davis committed
10 months ago
47cdd23
queries: Fix precedence for zero-arity erlang macros
Michael Davis committed
10 months ago
9f3b193
Improve auto completion for shell commands (#12883)
Sumandora committed
10 months ago
99b5718
fix(highlights/go): defer, go, goto are keywords (#13425)
Jonas Köhnen committed
10 months ago
448e3c2
Add highlighting for lua methods (#13401)
Tobias Tschinkowitz committed
10 months ago
95c8d9c
sonokai: fix constant.builtin highlights (#13410)
dastrukar committed
10 months ago
8580d35
feat(theme): add kinda_nvim theme (#13406)
one committed
10 months ago
c5e9dda
Update svelte tree sitter commit (#13423)
Queyrouzec committed
10 months ago
01f7e63
feat(theme): add vesper theme (#13394)
IwantHappiness committed
10 months ago
2ec59f8
feat(theme): add ataraxia theme (#13390)
Mazrine committed
10 months ago
23e1626
chore(languages): bump tree-sitter-go-mod (#13395)
Matouš Dzivjak committed
10 months ago
0354ceb
fix theme onelight: ui.picker.header (#13413)
Erasin Wang committed
10 months ago
6264073
Update scss and highlights (#13414)
Erasin Wang committed
10 months ago
52d4d77
build(deps): bump libc in the rust-dependencies group (#13389)
dependabot[bot] committed
10 months ago
0815b52
Fix tokyonight_* theme color keys (#13375)
Daichi Tamaki committed
10 months ago
523e8aa
Make `goto_word` jump-labels easier to distinguish for zed themes (#13370)
Kristoffer Plagborg Bak Sørensen committed
10 months ago
3bfec18
feat: added ashen theme (#13366)
Daniel Fichtinger committed
10 months ago
0f1af75
feat: add basic Quarto support (#13339)
James Turk committed
10 months ago
37b5d8b
Update other-software.md (#13360)
chtenb committed
10 months ago
7950409
feat(themes): add gruvbox-material (#13311)
Jonas Köhnen committed
10 months ago
0ca01a9
update serika themes (#13341)
VuiMuich committed
10 months ago
8f30f39
add: ui.text.focus to gruvbox configs (#13315)
Carter Watson committed
10 months ago
31cc211
Basic language support for Fennel. Might even work. (#13260)
icefoxen committed
10 months ago
bce1662
build(deps): bump the rust-dependencies group with 3 updates (#13351)
dependabot[bot] committed
10 months ago
b1345b3
Basic injection queries for Quint (#13322)
Niklas Gruhn committed
11 months ago
340934d
remove the multilingual field from book.toml (#13328)
Gábor Szabó committed
11 months ago
d0275a5
chore(jjdescription): bump rev to latest (#13329)
RoloEdits committed
11 months ago
4a79399
docs: another injection query example (#13312)
Niklas Gruhn committed
11 months ago
8b952bb
feat(config): add `[workspace-]diagnostics` fields to statusline (#13288)
RoloEdits committed
11 months ago
d24e4fc
ci: add arm64 runner (#13273)
RoloEdits committed
11 months ago
34aa4d4
flake: fix Helix.desktop and helix.png output paths (#13305)
PL Pery committed
11 months ago
032c7b8
build(deps): bump the rust-dependencies group across 1 directory with 5 updates (#13301)
dependabot[bot] committed
11 months ago
5d16aae
Change highlights order (#13293)
Julien THILLARD committed
11 months ago
a799794
Book: Mentions zsh-helix-mode in other-softwares (#13294)
Multirious committed
11 months ago
0609b06
Update docs link to Commands.md in Remapping.md (#13284)
James Rogers committed
11 months ago
4130b16
feat: add ! alias for sh and | for pipe (#13263)
Jason Fuchs committed
11 months ago
46f7cdb
Added: missing highlighting to `queries/_typescript` (#13250)
Mykyta committed
11 months ago
9cfb8af
Add support for extend_file_{start,end} (#11767)
Dimitri Sabadie committed
11 months ago
29789f2
Fix out of date comments on merge_toml_values (#13253)
Austin L Wolfgram committed
11 months ago
efdcf34
Add WESL language (#13267)
Weihnachtsbaum committed
11 months ago
e9a3dcd
Update themes.md (#13247)
Mykyta committed
11 months ago
effe849
Update mint lsp command args (#13248)
Jorge Gomez committed
11 months ago
130f725
feat: sync catppuccin theme changes (#13262)
Nik Revenco committed
11 months ago
42de785
Debian control file syntax highlighting (#13245)
Wesley Hershberger committed
11 months ago
6c42ed1
perf: use `next_back` on `DoubleEndedIterator`
Rolo committed
11 months ago
5b72b59
refactor: change empty check to `is_empty` instead of `len > 0`
Rolo committed
11 months ago
1bc45c8
refactor: uneeded string conversion for Display type
Rolo committed
11 months ago
f857a98
build(deps): bump gix from 0.70.0 to 0.71.0 (#13269)
dependabot[bot] committed
11 months ago
5a671e6
fixed: typo in capture group, removed duplicate query (#13251)
Mykyta committed
11 months ago
994b750
Add Prolog tree-sitter grammar (#11611)
Max committed
11 months ago
1fc19c6
feat: added lsp for just (#13276)
Daniel Fichtinger committed
11 months ago
d0c5a20
book: avoid uncomfortable flow disruption (#13271)
Tshepang Mbambo committed
11 months ago
2bb0d52
build(deps): bump once_cell in the rust-dependencies group (#13244)
dependabot[bot] committed
11 months ago
7ebf650
feat: add ConsoleOnly to desktop entry categories (#13236)
Sri Senthil Balaji J committed
11 months ago
db187c4
editor: Remove closed Document after updating Views
Michael Davis committed
11 months ago
e148d8b
Add peachpuff theme (#13225)
Andrea Novellini committed
11 months ago
fb815e2
Remove bg from tokyonight text (#13216)
Gavin Morrow committed
11 months ago
e735485
Add ui.text.directory to spacebones (#13213)
Keir Lawson committed
11 months ago
bb96a53
fix(keymap): point to proper `MappableCommand` instead of `Command` (#13214)
RoloEdits committed
11 months ago
01fce51
Track progress title an display in place of internal token (#13180)
Keir Lawson committed
11 months ago
7929c07
Update golangci-lint command for v2 (#13204)
Alexandre Legent committed
11 months ago
68d7308
feat: add tmTheme as XML filetype (#13202)
Daniel Fichtinger committed
11 months ago
a2c580c
Add earl_grey theme (#13203)
Steven Vancoillie committed
11 months ago
cf7eb55
Avoid removing modified documents in Editor::close_document
Michael Davis committed
11 months ago
388a3b7
LSP: Avoid requesting document colors for ghost transactions
Michael Davis committed
11 months ago
d43de14
build(deps): bump the rust-dependencies group with 4 updates (#13190)
dependabot[bot] committed
11 months ago
04d1180
Allow `:theme` to show current theme (#13192)
Nick committed
11 months ago
5adb4b7
Book: Add a section with links to "Helix mode" in non-Helix software. (#12258)
Sebastian Dörner committed
11 months ago
13b2dc3
Color swatches ( 🟩 green 🟥 #ffaaaa ) (#12308)
Nik Revenco committed
11 months ago
0ee5850
Make `goto_word` highlights visible (same fix as #12904) (#13174)
Asta Halkjær From committed
11 months ago
8ff5447
add `ui.text.directory` to onedark (#13166)
Branch Vincent committed
11 months ago
f07c1c1
build(grammar): remove `-fPIC` flag from windows build (#13169)
RoloEdits committed
11 months ago
8ad6e53
Add focus_nova theme (#13144)
Ahmir Postell committed
11 months ago
6bedca8
LSP: Eagerly decode request results in the client
Michael Davis committed
11 months ago
7e7a985
Add document and LSP lifecycle events, move some callbacks into hooks
Michael Davis committed
11 months ago
6da1a79
Add pull diagnostics `identifier` to LSP diagnostic provider
Michael Davis committed
11 months ago
2cc33b5
Refactor DiagnosticProvider as an enum
Michael Davis committed
11 months ago
683fac6
commands: Allow any number of arguments in `:bc`, `:bc!`
Michael Davis committed
11 months ago
2d4c2a1
LSP: Gracefully handle partial failures in multi-server LSP requests
Michael Davis committed
11 months ago
14cab4b
Support EditorConfig (#13056)
Michael Davis committed
11 months ago
3a63e85
chore(worker): remove unused lifetime on `EventAccumulator` (#13158)
RoloEdits committed
11 months ago
f6cb905
Show successfully requested code actions after a failed request (#13156)
Ian Hobson committed
11 months ago
1c9a5bd
minor: Accept `impl AsRef<Path>` in loader's runtime_file helper
Michael Davis committed
11 months ago
1dee64f
Switch from reddish-orange to orangeish-yellow for Solarized diff.delta (#13121)
Jan committed
11 months ago
b7d735f
Switch from reddish-orange to orangeish-yellow for Solarized diff.delta (#13121)
Jan committed
11 months ago
7ca916a
queries(scheme): consider the first argument of λ to be a variable (#13143)
may committed
11 months ago
8e65077
add werk language and highlights (#13136)
Freddie Gilbraith committed
11 months ago
d6cacb2
Adds Carbon theme for helix editor (#13067)
Rishikanth Chandrasekaran committed
11 months ago
ccf9564
language: Extend ini with more systemd file-types (#13139)
Max Milton committed
11 months ago
e7c82a3
minor: Move 'execute_lsp_command' helper into helix-view
Michael Davis committed
11 months ago
33c17d4
feat: add indents for starlark (#13126)
Zeger Van de Vannet committed
11 months ago
6f463db
build(deps): bump the rust-dependencies group with 5 updates (#13131)
dependabot[bot] committed
11 months ago
70a60ef
fix: adjust spelling of simlink->symlink (#13128)
trevershick committed
11 months ago
9d31e4d
Add '///' to Amber comment-token configuration (#13122)
Lens0021 / Leslie committed
11 months ago
27ca9d2
languages: Also include `gitconfig` as an extension (#13115)
Ben Brown committed
11 months ago
e56d3ab
commands: Allow zero or one arguments in `:reflow`
Michael Davis committed
12 months ago
9574e55
minor: Use parking_lot workspace dependency in helix-vcs
Michael Davis committed
12 months ago
44bddf5
minor: Use a workspace dependency for parking_lot
Michael Davis committed
12 months ago
b47c9da
feat(tlaplus) : added `tlaplus` config + grammar (#13081)
VESSE Léo committed
12 months ago
fdaf12a
Fix Ruby highlights (#13055)
SadMachinesP86 committed
12 months ago
0d84bd5
queries: Add JSON injection for Rust `json!({..})` macros
Michael Davis committed
12 months ago
1bd7a39
queries: Inject into string content in Rust injections
may committed
12 months ago
694b615
Fix precedence of JSON highlight queries for keys
Michael Davis committed
12 months ago
7f41670
chore: Point OpenSCAD grammar to official repo (#13033)
Mikhail Katychev committed
12 months ago
430ce9c
warn when configured theme is unusable for color reasons (#13058)
iximeow committed
12 months ago
d1e0891
minor: Add a helper function for setting the configured theme
Michael Davis committed
12 months ago
e74956f
update vhdl tree-sitter (#13091)
Chris44442 committed
12 months ago
8d590e8
Sunset theme: version 2.0 (#13086)
Egor Afanasin committed
12 months ago
63ed85b
Update base16_transparent.toml `ui.linenr` (#13080)
Constantin Angheloiu committed
12 months ago
9bd3cec
feat(ini): bumped grammar version to include support for global parameters (#13088)
Daniel Fichtinger committed
12 months ago
8df58b2
build(deps): bump rustix from 0.38.44 to 1.0.2 (#13071)
dependabot[bot] committed
12 months ago
f9360fb
build(deps): bump cachix/install-nix-action from 30 to 31 (#13073)
dependabot[bot] committed
12 months ago
88a254d
Update install instructions (#13079)
Jonathan Davies committed
12 months ago
c5c9e65
build(deps): bump cachix/cachix-action from 15 to 16 (#13074)
dependabot[bot] committed
12 months ago
9db6c53
build(deps): bump the rust-dependencies group with 5 updates (#13070)
dependabot[bot] committed
12 months ago
ff558f9
minor: Fix native line-ending handling in trimming integration tests
Michael Davis committed
12 months ago
b38eae1
Avoid inserting final newlines in empty files
Michael Davis committed
12 months ago
67879a1
Add config for trimming trailing whitespace and newlines on write
Michael Davis committed
12 months ago
aa20eb8
minor: Trim trailing whitespace in `languages.toml`
Michael Davis committed
12 months ago
ee9db44
languages.toml: Change wgsl_analyzer to wgsl-analyzer (#13063)
Lauri Gustafsson committed
12 months ago
296eb9b
feat: Add SourcePawn language support (#13028)
suza committed
12 months ago
dc4761a
fix: render rulers before the cursor
Noel Cower committed
12 months ago
2d3b75a
flake: Revert devShell linker to lld
Michael Davis committed
12 months ago
8da226f
flake: Use mold for linking in devShell
Michael Davis committed
12 months ago
fab08c0
flake: Split platform and common RUSTFLAGS in devShell
Michael Davis committed
12 months ago
b6e58c0
flake: Avoid setting HELIX_RUNTIME in devShell
Michael Davis committed
12 months ago
1955883
LSP: Fix offset encoding test case
Michael Davis committed
12 months ago
c4d314d
feat: add `harper-ls` LSP configuration (#13029)
Daniel Fichtinger committed
12 months ago
b423ed4
flake: Copy logo.svg in postInstall hook
Michael Davis committed
12 months ago
a3fa658
Fix the git hash missing and add some more comments. (#13024)
Christopher Smyth committed
12 months ago
b1ee4ab
minor: Move json deserialization into text_document_hover future
Michael Davis committed
12 months ago
fbc0f95
Set cargoLock.allowBuiltinFetchGit in Nix package
Michael Davis committed
12 months ago
486f429
direnv: Watch changes to default.nix
Michael Davis committed
12 months ago
28e69f0
minor: Tweak some verbose LSP logs
Michael Davis committed
12 months ago
ab56f9e
Clean up Nix Flake & make it easier to customize (#12831)
Christopher Smyth committed
12 months ago
1d45378
Add beans theme (#12963)
Erwin de Keijzer committed
12 months ago
671a603
Improve %% escaping error message (#13018)
Alexander Brassel committed
12 months ago
82f8ac2
build(deps): bump the rust-dependencies group with 11 updates (#13017)
dependabot[bot] committed
12 months ago
9440fea
Kanagawa: fix palette and attempt at a markdown compromise (#12895)
luetage committed
12 months ago
1a28999
Rewrite command line parsing, add flags and expansions (#12527)
Michael Davis committed
2025-02-27
0efa820
remove unnecessary allocations in switch_case (#12786)
may committed
2025-02-27
e1c7a1e
Highlight file picker directories with 'ui.text.directory'
Michael Davis committed
2025-02-27
7bebe0a
feat: Improve look of Global Search Picker (#12855)
Nik Revenco committed
2025-02-27
682967d
Added missing CSS highlight Tree Sitter Scopes (#12497)
Mykyta committed
2025-02-27
1e8774a
feat(kdl): add `kdlfmt` as formatter for kdl (#12967)
Daniel Fichtinger committed
2025-02-27
c364084
Add pkl-lsp (#12962)
Branch Vincent committed
2025-02-27
1dd8a19
languages.toml: add starpls as Starlark language server (#12958)
tshaynik committed
2025-02-27
43eab10
feat: added comment textobject to toml (#12952)
Daniel Fichtinger committed
2025-02-27
83d4ca4
Update c-sharp queries (#12948)
SofusA committed
2025-02-27
534d090
feat: language support for mail files (#12945)
Daniel Fichtinger committed
2025-02-27
bb3af14
Accept more scons as python language (#12943)
wcampbell committed
2025-02-27
26cb3c2
Update languages.toml to add astro-ls (#12939)
Bang Lee committed
2025-02-27
69f25a8
feat(lsp): add protobuf language servers (#12936)
Dmitriy Sokolov committed
2025-02-27
8cb0d86
feat(lsp): add container name as a column in the symbol pickers (#12930)
David Vogt committed
2025-02-27
c98302a
fix: escape percent character when yanking to search register (#12886)
Roberto Vidal committed
2025-02-27
0ba2e05
queries: Fix precedence in Erlang highlights
Michael Davis committed
2025-02-26
e1060a2
Set theme before opening documents
Michael Davis committed
2025-02-26
fcddd50
build(deps): bump the rust-dependencies group with 6 updates (#12956)
dependabot[bot] committed
2025-02-25
35575b0
queries: Fix module highlights in koto
Michael Davis committed
2025-02-25
7e87a36
xtask: Inline query and theme checks into main module
Michael Davis committed
2025-02-24
6182bdc
queries: Reverse precedence for git-config highlights
Michael Davis committed
2025-02-24
e1c26eb
queries: Remove unknown predicates
Michael Davis committed
2025-02-23
3683cd9
Add indents and textobjects for Kotlin (#12925)
Sebastian Dörner committed
2025-02-21
0deb8bb
Read language servers from config in `:lsp-restart`
Michael Davis committed
2025-02-21
3d7e273
languages/xml: add mpd & smil extensions (#12916)
J. Dekker committed
2025-02-19
6304e7b
Avoid cloning configured env vars when starting a language server
Michael Davis committed
2025-02-19
d031260
Use custom titles for register select info boxes
Michael Davis committed
2025-02-19
e0da129
Use a `Cow<'static, str>` for the Info component title
Michael Davis committed
2025-02-19
b8912ad
Improve jump label colors for `github_light` theme (#12907)
oxcrow committed
2025-02-18
1c0b36b
application: Eliminate duplicate theme and syntax loader clones
Michael Davis committed
2025-02-18
e35d420
build(deps): bump the rust-dependencies group with 3 updates (#12903)
dependabot[bot] committed
2025-02-18
4819482
Migrate helix-event to foldhash
Michael Davis committed
2025-02-18
82f07fe
Improve `onedarker` theme contrast `cursorline`/`selection` (#12833)
Mike Boutin committed
2025-02-18
1c47aec
feat: highlight rust repetition pattern (#12871)
Nik Revenco committed
2025-02-18
ef375d6
fix `:yank-joined` disrespecting default-yank-register option (#12890)
Axlefublr committed
2025-02-17
0445062
Cyan Theme : fix popup not having any background (#12891)
Abderrahmane TAHRI JOUTI committed
2025-02-17
4672804
build(deps): bump pulldown-cmark from 0.12.2 to 0.13.0 in the rust-dependencies group (#12865)
dependabot[bot] committed
2025-02-13
7275b7f
Remove unused dependencies
Michael Davis committed
2025-02-13
ed3bc2b
Cyan light UI grays and directory prompt (#12864)
Abderrahmane TAHRI JOUTI committed
2025-02-13
3ccf8d5
feat(sql): update tree-sitter files (#12837)
RoloEdits committed
2025-02-13
efb44e0
queries: Fix html highlight precedence ordering
Michael Davis committed
2025-02-13
144a4f4
Prevent auto-format in auto-save (#12817)
Harishankar G committed
2025-02-13
df752bb
fix: check and print remaining language servers (#12841)
T. Li committed
2025-02-12
d8c4c7c
Replace 'pkgbuild-language-server' with 'termux-language-server'
Michael Davis committed
2025-02-12
c3e9a0d
feat: Add support for the Ink programming language (#12773)
Jean-Louis Fuchs committed
2025-02-12
258e3e1
Remove typst-lsp config
Michael Davis committed
2025-02-12
5a66270
mark xsl files as XML (#12834)
Roberto Vidal committed
2025-02-11
6aa82bb
build(deps): bump the rust-dependencies group with 4 updates (#12832)
dependabot[bot] committed
2025-02-11
518d054
Add Djot support (#12562)
Matthew Mark Ibbetson committed
2025-02-11
35faa73
Add support for `yara` language (#12753)
Abhi committed
2025-02-11
7a3470c
fix: Align `Markdown` styles with tree sitter highlights (#12696)
Nikita Revenco committed
2025-02-11
199dc05
Reapply "Re-enable Hare by default (#11507)"
Michael Davis committed
2025-02-11
5e2501d
nix: add indent TS query (#12829)
Milo Moisson committed
2025-02-11
a03becf
feat: add mising pkgs.writers.write* nix tree-sitter injections (#12774)
Kristoffer Plagborg Bak Sørensen committed
2025-02-11
a6f94e0
feat: add mising builtins.fromTOML nix tree-sitter injection (#12776)
Kristoffer Plagborg Bak Sørensen committed
2025-02-11
2197b3c
Add CSV language and syntax highlighting (#11973)
Jaakko Paju committed
2025-02-10
a19c95a
Fix Bash completion space regression (#12828)
Xubai Wang committed
2025-02-10
ff012e8
just: bump grammar support to handle more kind of shebang injections (#12818)
Poliorcetics committed
2025-02-10
fcfa70e
fix: Rust highlights (regression from the reverse-query-precedence PR) (#12795)
Nikita Revenco committed
2025-02-07
1b89f99
feat(themes): add `ui.text.directory` to gruber-darker (#12797)
Jonas Köhnen committed
2025-02-06
c36ed6a
Update tree-sitter-erlang
Michael Davis committed
2025-02-06
18b9eb9
reverse zig highlights (#12777)
Gabriel Dinner-David committed
2025-02-05
b0e1eaf
add support for the FGA language (#12763)
Drew Zemke committed
2025-02-05
a36730c
Add Tera templating language support (#12756)
uncenter committed
2025-02-04
75abc23
LSP: Properly discard out-of-date diagnostics
Michael Davis committed
2025-02-04
313a647
LSP: Move diagnostic handling from Application to Editor
Michael Davis committed
2025-02-04
62625ed
queries: Remove `(ERROR)` from all highlights
Michael Davis committed
2025-02-04
16ff063
Update highlights.scm for Gren language (#12769)
Robin Heggelund Hansen committed
2025-02-04
ee33a84
Print full error chain when failing to load grammar (#12744)
Niklas Wallgren committed
2025-02-04
1258111
DAP: Drain pending requests on recv failure
Michael Davis committed
2025-02-04
26db541
minor: Remove double BufReader wrapper in DAP client
Michael Davis committed
2025-02-04
d456377
DAP: Configure child process stderr as piped
Michael Davis committed
2025-02-04
d0d1693
build(deps): bump the rust-dependencies group with 4 updates (#12766)
dependabot[bot] committed
2025-02-04
8995cca
Add `copy_between_registers` for interactive register copying
Michael Davis committed
2025-02-03
066e938
commands: Eagerly clear autoinfo in select_register, insert_register
Michael Davis committed
2025-02-03
e882a75
minor: Prefer stable `core::num::abs_diff` to polyfill
Michael Davis committed
2025-02-03
ebdab86
update(theme): add virtual-inlay hint highlight to snazzy theme (#11089)
jack committed
2025-02-03
ab6a92e
Fix typos (#12690)
Viktor Szépe committed
2025-02-03
e22bbf5
Add block comment configuration for PHP
Leo Unglaub committed
2025-02-03
0ab403d
queries: Improve Rust const generic and '_' type highlighting
Michael Davis committed
2025-02-03
b8bfc44
Reverse highlight precedence ordering (#9458)
Michael Davis committed
2025-02-03
5952d56
queries: Add 'not-eq' and 'not-match' predicates to TSQ highlights
Michael Davis committed
2025-02-03
3824010
queries: Fix module/namespace highlight in Unison
Michael Davis committed
2025-02-03
93fa990
core: Make completion item documentation optional
Michael Davis committed
2025-02-02
70d452d
ui: Expose the 'prompt' module
Michael Davis committed
2025-02-02
369f2bb
feat(lang:r): Add roxygen header comment token (#12748)
Doug Kelkhoff committed
2025-02-02
0f594c3
Document installation of rust-analyzer via rustup (#12618)
Remo Senekowitsch committed
2025-02-02
de11273
implement incomplete completion requests
Pascal Kuthe committed
2025-02-02
5c1f3f8
Add a completion handler type in helix-view for tracking responses
Pascal Kuthe committed
2025-02-02
4e0fc0e
minor: Move `CompletionEvent` to a new completion handler module
Michael Davis committed
2025-02-02
1ab35ad
core: Add a provider type to track the origin of a completion
Pascal Kuthe committed
2025-02-02
018081a
LSP: Eagerly send requests in `Client::request`
Michael Davis committed
2025-02-02
f0fa905
LSP: Remove future wrapper from `Client::notify`, `Client::reply`
Michael Davis committed
2025-02-02
5532ef3
Use the slotmap workspace dependency in helix-view
Pascal Kuthe committed
2025-02-02
0ea401d
Highlight $ template literals as shell commands (#12751)
uncenter committed
2025-02-02
e70f883
Recognize `.sublime-*` files (#12750)
Kristoffer Plagborg Bak Sørensen committed
2025-02-02
3061634
Use the first char in a grapheme for classification (#12483)
rhogenson committed
2025-02-02
17ffa38
Join input and wait tasks in external formatter Tokio command
Michael Davis committed
2025-02-01
c3620b7
Use typable command doc when keybind provides no arguments
Michael Davis committed
2025-02-01
e9c16b7
Hover UI: Eagerly convert hover response to Markdown
Michael Davis committed
2025-02-01
8439ce5
fix: add comment token for svelte files (#12743)
Nikita Revenco committed
2025-02-01
6edff24
Set a statusline error for formatter errors in `:format`
Michael Davis committed
2025-02-01
47f84d0
Remove popup_border calculations from LSP Hover UI component
Michael Davis committed
2025-02-01
2367b20
config: Deny unknown fields in `[editor.smart-tab]`
Michael Davis committed
2025-01-31
28047fe
perf(ropey): enable `simd` feature for `stdx` (#12735)
RoloEdits committed
2025-01-31
025719c
Do not record keys pressed by macros while recording a macro (#12733)
renshyle committed
2025-01-31
80dbe03
Properly prevent `crossterm` features being used when `feature = "term"` not enabled in `helix-view` (#12734)
John Kelly committed
2025-01-31
6906164
LSP: Fix option handling in goto definition/references commands
Michael Davis committed
2025-01-30
d285a8a
LSP: Support multiple langauge servers for goto references
Michael Davis committed
2025-01-30
1a821ac
LSP: Support multiple language servers for goto definition
Michael Davis committed
2025-01-30
f7394d5
LSP commands: Move offset encoding onto the Location type
Michael Davis committed
2025-01-30
ba116b4
Fix byte/char indexing mix-up in path completion
Michael Davis committed
2025-01-29
c9dc940
Add ghostty configuration support (#12703)
Gareth Widlansky committed
2025-01-29
8328c42
chore(grammar): update cairo + queries (#12712)
0xLucqs committed
2025-01-28
6049f20
fix zig highlight query use of #lua-match (#12708)
Gabriel Dinner-David committed
2025-01-28
8d6efaf
build(deps): bump the rust-dependencies group with 2 updates (#12707)
dependabot[bot] committed
2025-01-28
98ddbf0
goto_diag: avoid wraparound by default (#12704)
Zi How Poh committed
2025-01-28
0c8f0c0
DAP: Refactor handling of Event and Request protocol types
Michael Davis committed
2025-01-28
fec5101
DAP: Move module ID tests out of events module
Michael Davis committed
2025-01-28
9bc63c1
Move rope grapheme iterators from core to stdx
Michael Davis committed
2025-01-27
20151a5
core: Remove unused byte index grapheme functions
Michael Davis committed
2025-01-27
51832b0
stdx: Add floor/ceil/is grapheme boundary functions to RopeSliceExt
Michael Davis committed
2025-01-27
39b7232
goto_word: Skip keys with modifiers in both on-next-key blocks
Michael Davis committed
2025-01-27
0364521
goto_word: Reject jump label characters with modifiers
Michael Davis committed
2025-01-27
f5f9f49
just: bump grammar support to Just 1.39.0 (#12692)
Poliorcetics committed
2025-01-27
b00b475
Cycle through hover results from multiple language servers (#10122)
kyfanc committed
2025-01-27
9829ac0
feat: print helpful suggestion when using `:{,r}sort` incorrectly (#12585)
Kristoffer Plagborg Bak Sørensen committed
2025-01-26
7c907e6
feat: add asm-lsp for assembly dialects (#12684)
Kristoffer Plagborg Bak Sørensen committed
2025-01-26
259be07
stdx: Replace RopeSliceExt::byte_to_next_char with ceil_char_boundary
Michael Davis committed
2025-01-26
360c6bb
Use RopeSliceExt floor/ceil functions for goto_file_impl search cap
Michael Davis committed
2025-01-26
4919058
stdx: Add floor/ceil char boundary functions to RopeSliceExt
Michael Davis committed
2025-01-26
23b424a
Update install.md: fix link to lang server install instructions (#12675)
Joel Dueck committed
2025-01-26
aac0ce5
flake: Revert update of nixpkgs
Michael Davis committed
2025-01-26
899afad
fix: `goto_file_impl` incorrect use of `slice` instead of `byte_slice` (#12673)
magackame committed
2025-01-26
3fdd989
Small refinements for modus themes (#12670)
Alexis Mousset committed
2025-01-25
de738ba
doc: Document `mdm` and `mrm` for popup help (#12650)
Darshan Kumawat committed
2025-01-25
81708b7
Update tree-sitter-elixir
Michael Davis committed
2025-01-25
8bf9adf
fix: HELIX_RUNTIME environment path for windows on building-from-source book page (#12658)
Kevin Danne committed
2025-01-24
9088f8a
feat: specify custom lang server(s) for `:lsp-stop` and `:lsp-restart` (#12578)
Nikita Revenco committed
2025-01-24
a63a2ad
perf(syntax): short-circuit if name matches `language_id` (#12407)
RoloEdits committed
2025-01-24
4ded712
Revert "Re-enable Hare by default (#11507)"
Michael Davis committed
2025-01-24
151caea
Rename "file browser" => "file explorer"
Michael Davis committed
2025-01-24
d4ade40
tui buffer: Handle multi-width graphemes in set_string_anchored
Michael Davis committed
2025-01-24
0b9701e
prompt: Cap anchor to line length in cursor calculation
Michael Davis committed
2025-01-24
9d6ea77
Add file browser (#11285)
Denys Rybalka committed
2025-01-24
6b044ae
fix: better display of prompts on long inputs (#12036)
Yomain committed
2025-01-24
8af3310
rust: Highlight `/` and `!` within comments as comments
Michael Davis committed
2025-01-24
1afa63d
Update to more up-to-date zig tree-sitter repo (#11980)
Khang Nguyen Duy committed
2025-01-24
5f62c5c
Add path completion for multiple cursors (#12550)
TornaxO7 committed
2025-01-24
fa27ae1
Update nix flake inputs
Michael Davis committed
2025-01-24
8986f8b
fix: typos
Rolo committed
2025-01-24
650af50
fix(lints): clippy 1.84
Rolo committed
2025-01-24
c1d382a
feat: passing multile of the same files in the arguments places a cursor at each position (#12192)
Nikita Revenco committed
2025-01-24
168b11e
Restrict tagged template language injections for ecma (#12217)
uncenter committed
2025-01-24
f70923c
Add ghostty/config and hgrc file types
Branch Vincent committed
2025-01-24
8f1585a
Add fish-lsp and bump tree-sitter-fish
Branch Vincent committed
2025-01-24
0d5f6f0
tutor: flips selections -> flips direction of selection (#12638)
Roman Frołow committed
2025-01-24
122bbea
docs: force creating symbolic link if it exists (#12637)
Roman Frołow committed
2025-01-24
088ba58
book: Document language.rulers config option (#12627)
Remo Senekowitsch committed
2025-01-24
ce348d8
docs: Fix broken link (#12623)
Remo Senekowitsch committed
2025-01-24
def6139
Add beancount-language-server (#12610)
Fraser Li committed
2025-01-24
cf7b36f
Update languages.toml to fix cl-lsp (#12615)
robb committed
2025-01-24
c81e013
Update `tree-sitter-rust` (#12607)
Rock Boynton committed
2025-01-24
dca235c
Recognize `bun.lock` as JSONC
Michael Davis committed
2025-01-24
fcf981b
Replace current file when loading in background from picker (#12605)
Jose Alvarez committed
2025-01-24
d123193
add language server for wat (#12581)
Pig Fang committed
2025-01-24
4304149
add ruby-lsp as candidate for the ruby lsp (#12511)
FITAHIANA Nomeniavo joe committed
2025-01-24
6593969
snippets: Discard placeholder text for the `$0` tabstop
Michael Davis committed
2025-01-23
cb0f201
snippets: Add a test case for parsing `${0:placeholder}`
Michael Davis committed
2025-01-23
032dada
CI: Cache tree-sitter grammars in all jobs
Michael Davis committed
2025-01-23
7dea2b0
syntax: Prefer `RopeSlice` for non-id language injection markers
Michael Davis committed
2025-01-23
76a8682
syntax: Lookup up `(#set! injection.language "name")` props by ID
Michael Davis committed
2025-01-23
0602553
build(deps): bump the rust-dependencies group with 5 updates (#12614)
dependabot[bot] committed
2025-01-21
09b2f6a
Fix indent unit of git-rebase config (#12617)
Remo Senekowitsch committed
2025-01-21
64aca8b
minor: Rename '*' at eof integration test to be more specific
Michael Davis committed
2025-01-21
ccdb710
fix: panic when pressing `*` after the end of the file (#12611)
Nikita Revenco committed
2025-01-21
ba4793f
Add changelog notes for 25.01.1 (#12560)
Michael Davis committed
2025-01-20
e7ac2fc
feat: add `MERGE_MSG` file glob for git-commit (#12589)
Christoph Heiss committed
2025-01-19
7cc93eb
Re-enable Hare by default (#11507)
Michael Davis committed
2025-01-18
2c09a35
Bump Spade grammar (#12583)
Frans Skarman committed
2025-01-18
954c97f
fix: surprising behaviour when changing line above a comment (#12575)
Nikita Revenco committed
2025-01-18
076d8bd
Remove unused variant from FormatterError
Michael Davis committed
2025-01-17
3433973
Add extra logging for external formatters and formatting errors
Michael Davis committed
2025-01-17
6906877
Eliminate an unnecessary clone in insert_newline
Michael Davis committed
2025-01-17
4c41c52
Fix slicing panic in path completion variable expansion (#12556)
Michael Davis committed
2025-01-17
ffdfb59
Generate a .deb file (#12453)
janos-r committed
2025-01-17
d4ee22b
chore(solidity): update to newest grammar and fix queries (#12457)
Valentin B. committed
2025-01-16
29dda14
book: Add missing TOC entries to editor config page
Michael Davis committed
2025-01-16
19f7bc9
minor: Use more exact allocations in `insert_newline`
Michael Davis committed
2025-01-15
3318953
Fix offset tracking in `insert_newline`
Michael Davis committed
2025-01-15
4bd17e5
Add '///' to Dart `comment-token` configuration
Michael Davis committed
2025-01-15
99d33c7
Improve `dark_plus` theme: Change `special`, `ui.text.directory` and `ui.virtual.wrap` (#12530)
David Else committed
2025-01-15
ca19496
Add support for the Gren programming language (#12525)
Robin Heggelund Hansen committed
2025-01-14
f69659c
Use a workspace dependency for bitflags
Michael Davis committed
2025-01-14
27bb244
build(deps): bump the rust-dependencies group with 6 updates
dependabot[bot] committed
2025-01-14
3d772af
Fix `open_{below, above}` behaviour with multiple cursors (#12465)
TornaxO7 committed
2025-01-13
60bff8f
add `rockspec` to lua file types (#12516)
Taylor C. Richberger committed
2025-01-13
134aebf
Fix a bug in matlab indentation and updates the grammar commit hash to latest (#12518)
Álan Crístoffer committed
2025-01-13
367ccc1
fix: unable to detect Color completion item hex code for some LSPs (#12501)
Nikita Revenco committed
2025-01-12
e01775a
Add directory name to `:cd` errors
Michael Davis committed
2025-01-12
0f2ce30
Add .clang-tidy highlighting (#12498)
meator committed
2025-01-12
b05971f
feat(highlights): add more built-in functions for `ecma`, `rust` and `haskell` (#12488)
Nikita Revenco committed
2025-01-12
a539199
pin to `ubuntu-22.04` for releases (#12464)
Kirawi committed
2025-01-11
e440e54
fix(highlights): recognize `!` as the never type (#12485)
Nikita Revenco committed
2025-01-11
8f5f818
Add comment tokens for JSONC
Michael Davis committed
2025-01-11
b26903c
language support: CodeQL (#12470)
Evan Richter committed
2025-01-10
9721144
Run formatter from Document directory (#12315)
Rob Gonnella committed
2025-01-09
a83c23b
Fix a typo in join_selections (#12452)
rhogenson committed
2025-01-08
931dd9c
Fix blank buffer picker preview on doc with no views
Michael Davis committed
2025-01-08
917174e
book: Document editor.lsp.display-progress-messages config option
Michael Davis committed
2025-01-07
a0bd39d
build(deps): bump the rust-dependencies group with 3 updates (#12437)
dependabot[bot] committed
2025-01-07
e698b20
changelog: Add missing breaking change for display-messages config
Michael Davis committed
2025-01-07
5616f1d
Revert "refactor(shellwords)!: change arg handling strategy (#11149)"
Michael Davis committed
2025-01-07
2178186
Format '--version' calendar version as 'YY.0M'
Michael Davis committed
2025-01-06
03f35af
Improve markdown heading highlights (#12417)
uncenter committed
2025-01-06
6c9619d
Use `@attribute` scope for JSX attributes (#12416)
uncenter committed
2025-01-06
e856dde
perf: cache `Document`s relative path (#12385)
RoloEdits committed
2025-01-06
f80ae99
refactor(shellwords)!: change arg handling strategy (#11149)
RoloEdits committed
2025-01-06
64b38d1
Add cursorline color to iceberg theme (#12404)
Seigo Mori committed
2025-01-05
377e369
docs: catppuccin themes should not be directly edited here (#12400)
Nikita Revenco committed
2025-01-05
fa4aa0f
feat: correct Swift highlights (#12409)
Nikita Revenco committed
2025-01-05
2b8f8df
feat: highlight `:` as a delimiter in Rust (#12408)
Nikita Revenco committed
2025-01-05
eed052e
Update onelight theme (#12399)
Erasin Wang committed
2025-01-05
0654a1f
doc: generate `lang-support.md` for `teal` (#12402)
RoloEdits committed
2025-01-04
3531760
Fix Teal LSP name. (#12395)
André L. Alvares committed
2025-01-04
b47b946
Change Cwd to Cmd (#12396)
Will Faught committed
2025-01-04
827deba
Add changelog notes for 25.01 (#12347)
Michael Davis committed
2025-01-04
dabfb6c
Add dim modifier to diagnostic.unnecessary in catppuccin_mocha.toml (#12391)
Niza Toshpulatov committed
2025-01-03
9dcc1f0
docs: fix typo in usage.md (#12390)
David Crespo committed
2025-01-03
eaa7c8e
minor: fix syntax tree pretty print test
Michael Davis committed
2025-01-03
4817bfa
tsq: Tune highlights to more closely match 24.07 release
Michael Davis committed
2025-01-03
e0bccd2
Escape double quotes for anonymous nodes in :tree-sitter-subtree
Michael Davis committed
2025-01-03
38e8382
Update hyprland langugauge file type. (#12384)
Darshan Kumawat committed
2025-01-02
c9cc147
Migrate to an improved proto grammar (#12225)
Sebastian Dörner committed
2025-01-01
b1759f9
LSP Client: Accept floats with trailing zeros as valid JSONRPC IDs (#12376)
Samuel Selleck committed
2025-01-01
4a59f68
build(deps): bump the rust-dependencies group with 2 updates (#12371)
dependabot[bot] committed
2024-12-31
2b4a77b
Sunset theme: add ui.text.directory (#12372)
Egor Afanasin committed
2024-12-31
41763b4
fix: Bump `vento` grammar revision (#12368)
Matthew Taylor committed
2024-12-31
bbeb99d
fix (hx --health): Don't print headers in white (#12355)
Jean Abou Samra committed
2024-12-29
9cc056e
add `uv` shebang for python (#12360)
Karim Abou Zeid committed
2024-12-29
6d07ae4
minor: Setup default keymap directly in xtask docgen
Michael Davis committed
2024-12-29
073efe4
docs: Fix dead links to tree-sitter docs
Michael Davis committed
2024-12-28
127567d
languages: add block comment tokens for jinja and nunjucks (#12348)
{{david|odenwald}} committed
2024-12-28
4b288e4
fix: string literals with format args not in `format!` (#12354)
RoloEdits committed
2024-12-28
19c91df
Improve tsq/tree-sitter-query language support (#12148)
uncenter committed
2024-12-27
a5a7cff
Make git revision available for nix flake builds (#12331)
0rphee committed
2024-12-26
7b9b932
Consistently replace line-endings in paste/replace commands
Michael Davis committed
2024-12-25
c262fe4
build(deps): bump the rust-dependencies group with 7 updates (#12327)
dependabot[bot] committed
2024-12-25
a074129
Add diff injections for jjdescription tree-sitter (#12305)
Bryce Berger committed
2024-12-25
eda96cc
docs: Mention sudo in macports installation snippet (#12336)
DiegoDev committed
2024-12-25
c63616b
feat: Highlight `=` and `;` in `.proto` files (#12339)
Nikita Revenco committed
2024-12-25
faf0eee
chore: update tree-sitter-heex to version 0.7.0 (#12334)
Clay committed
2024-12-25
a2b241e
feat: Nginx support (#12309)
Nikita Revenco committed
2024-12-25
0fd4a4a
feat(themes): add `ui.text.directory` to nightfox (#12328)
Pedro Fedricci committed
2024-12-24
9e77c44
release docs: Fix `git push` command for the release tag
Michael Davis committed
2024-12-22
ea17b9e
minor: Remove redundant condition in shell pipe trimming
Michael Davis committed
2024-12-22
4f63a46
feat: autohelp for delete, replace and add surrounds (#12262)
Nikita Revenco committed
2024-12-22
ac4c017
fix: Respect workspace-lsp-roots on doc opening (#12223)
Maurice Hieronymus committed
2024-12-22
b946b21
Colors for items in the completion menu (#12299)
Nikita Revenco committed
2024-12-20
ba6e6dc
Odin textobjects (#12302)
cornishon committed
2024-12-20
a91263d
Add Koto language support (#12307)
Ian Hobson committed
2024-12-20
06d0f33
Document diagnostic severity levels (#12306)
Eduardo Rittner Coelho committed
2024-12-20
eaff0c3
Sync Catppuccin theme changes (#12304)
uncenter committed
2024-12-20
1e94122
feat: use `ui.text.directory` for path completion item if its a folder (#12295)
Nikita Revenco committed
2024-12-20
355e381
chore: Update slint tree-sitter grammar to version 1.9 (#12297)
Tobias Hunger committed
2024-12-19
cbc06d1
Show parser availability in --health [LANG] (#12228)
Eduardo Rittner Coelho committed
2024-12-19
9e4da4b
Outdent array literals for php [] (#12286)
Christian Schneider committed
2024-12-18
13e5a2e
Update dark_plus theme for inactive text and improve jump label (#12289)
David Else committed
2024-12-18
0134bb7
Adds colored directories to everforest themes (#12287)
Peter Ingram committed
2024-12-18
ec65cc4
Allow theming directory prompt completions (#12205)
Nikita Revenco committed
2024-12-18
91a5d40
helix-lsp-types: `use bitflags::bitflags` rather than extern crate
Michael Davis committed
2024-12-18
6eb186e
helix-lsp-types: Prefer `crate::Url` to `url::Url`
Michael Davis committed
2024-12-18
1980bd5
dockerfile: bump tree-sitter grammar to gain support for heredocs (#12230)
Tim Sampson committed
2024-12-18
cc3b77b
Trim trailing colons from paths to allow copy/pasting git grep -n output (#9963)
Christian Schneider committed
2024-12-18
fcded6c
implement snippet tabstop support
Pascal Kuthe committed
2024-12-18
1badd9e
add fallback onNextKey
Pascal Kuthe committed
2024-12-18
66fb1e6
add DocumentFocusLost event
Pascal Kuthe committed
2024-12-18
609c29b
add `changes` and `ghost_transaction` to DocumentDidChange events
Pascal Kuthe committed
2024-12-18
5537e68
add snippet system to helix core
Pascal Kuthe committed
2024-12-18
c8c0d04
Add range type to helix stdx
Pascal Kuthe committed
2024-12-18
db95927
build(deps): bump the rust-dependencies group with 10 updates (#12277)
dependabot[bot] committed
2024-12-17
312c64f
Fix build from source with Spade tree-sitter grammar (#12276)
André Sá committed
2024-12-17
6753580
Add block-comment-tokens configuration for Java
Michael Davis committed
2024-12-17
bae6a58
Avoid allocating the `--help` message (#12243)
Integral committed
2024-12-17
250d9fa
Expand tildes in `:read` command (#12271)
Aaalibaba committed
2024-12-17
3b36cf1
docs: remove mention that `-` requires special handling (#12250)
Nikita Revenco committed
2024-12-16
99fdbce
Add ltex-ls-plus language server (#12251)
David Else committed
2024-12-16
9b14750
language: add comment token for java files (#12266)
TornaxO7 committed
2024-12-16
4e5b064
Fix panic in `kill_to_end_of_line` when handling multibyte characters (#12237)
Takumi Matsuura committed
2024-12-14
e14c346
feat(highlights): add `COMPLIANCE` to `error` (#12244)
RoloEdits committed
2024-12-14
617f538
languages(v): use vlang/v-analyzer instead of v-analyzer/v-analyzer (#12236)
Yuki Kobayashi committed
2024-12-13
ce133a2
Fix continuing comment token for first line (#12215)
TornaxO7 committed
2024-12-11
89a7cde
doc: fix default value in doc for `continue-comments` (#12235)
TornaxO7 committed
2024-12-11
51ac3e0
Add config option for continue commenting (#12213)
TornaxO7 committed
2024-12-10
5005c14
helix-lsp-types: Remove Cargo.lock
Michael Davis committed
2024-12-10
2f74530
typo (#12224)
Tshepang Mbambo committed
2024-12-10
a1a5fae
fix: report correct amount of files opened and improved error message when Helix can't parse directory as file (#12199)
Nikita Revenco committed
2024-12-08
db1d842
Support bindings with the Super (Cmd/Win/Meta) modifier (#6592)
Michael Davis committed
2024-12-08
271c32f
fix: allow to parse "-" as a key code (#12191)
Tomas Zemanovic committed
2024-12-06
fc9968b
Simplify `change_current_directory` and remove extra allocs
Michael Davis committed
2024-12-06
28953ef
feat: `:cd -` changes to the previous working directory (#12194)
Nikita Revenco committed
2024-12-06
93deb1f
Fix mojo LSP configuration to conform to magic introduction (#12195)
Allemand Instable committed
2024-12-06
a6f80c5
Add static commands to documentation (#11950)
David Crespo committed
2024-12-06
cd1f6e8
Add integration tests for line comment continuation
Michael Davis committed
2024-12-05
fd3e889
Trim all trailing whitespace on insert_newline
Michael Davis committed
2024-12-05
1e6fe00
Draw each message line separately in `draw_eol_diagnostic`
Ian Hobson committed
2024-12-05
4c8175c
Remove an incorrect comment
Ian Hobson committed
2024-12-05
715a13b
Change default comment token to # for unrecognized files (#12080)
Kieran Moy committed
2024-12-05
e670970
feat: `:cd` with no args changes to home directory (#12042)
Nikita Revenco committed
2024-12-05
565bfbb
add Vintage theme (#9361)
rojebd committed
2024-12-05
5bdf141
update voxed theme (#9328)
rojebd committed
2024-12-05
8a7006d
Add support for Teal language (#12081)
barsoosayque committed
2024-12-05
cd972ae
theme: Include key names in style parsing warnings
Michael Davis committed
2024-12-04
07e7e75
Show an error when formatter is not available (#12183)
Tomasz Zurkowski committed
2024-12-04
7a2afdc
docs: Eliminate improper use of "LSP" term
Michael Davis committed
2024-12-04
085c4fe
contributing: Add steps for updating the MSRV
Michael Davis committed
2024-12-03
fa68bac
CI: Use an env var for MSRV
Michael Davis committed
2024-12-03
403aaa8
build(deps): bump the rust-dependencies group with 3 updates (#12181)
dependabot[bot] committed
2024-12-03
cf81e15
fix: catppuccin theme colors for checked and unchecked lists (#12167)
Nikita Revenco committed
2024-12-03
c0bfdd7
registers: Use saved values for clipboard providers which can't read
Michael Davis committed
2024-12-02
ec1628c
Add support for the Vento template language (#12147)
uncenter committed
2024-12-02
548f04f
add bufferline highlighting for flexoki themes (#12146)
xiabo committed
2024-12-02
44c1d51
just: bump grammar support to Just 1.37.0 (#12141)
Poliorcetics committed
2024-12-02
83fe23c
Fix language configuration for .conf files (#12156)
Jaakko Paju committed
2024-12-02
b1bdbc6
Remove unnecessary clippy allow for old false positive
Michael Davis committed
2024-12-02
191b0f0
fix(clippy): clippy 1.83 lints (#12150)
RoloEdits committed
2024-12-02
5ba97ba
cleanup: remove pr.md introduced in #11448 (#12140)
Poliorcetics committed
2024-11-28
e1d1a5c
fix: Remove leftover debug println! (#12138)
Poliorcetics committed
2024-11-27
0f47292
Search selection with word boundary detection (#12126)
Milan Vaško committed
2024-11-27
7676106
Improve language support for Ada (#12131)
Ronan Desplanques committed
2024-11-27
95e6c11
build(deps): bump the rust-dependencies group with 4 updates (#12129)
dependabot[bot] committed
2024-11-26
80709ce
CI: Pin mdbook to 0.4.43
Michael Davis committed
2024-11-26
dbd3b25
book: Copy over index.hbs from mdbook 0.4.43
Michael Davis committed
2024-11-26
436855a
fix(clippy): suppress `unused` lint on windows (#12107)
RoloEdits committed
2024-11-22
cbbeca6
Add WORKSPACE.bzlmod to starlark file-types (#12103)
Ryan Roden-Corrent committed
2024-11-22
46ffec3
CI: Match rust-toolchain action to MSRV version
Michael Davis committed
2024-11-22
fbe216e
chore(msrv): bump MSRV from 1.70 to 1.76
Rolo committed
2024-11-22
f07c1cc
Add support for path completion (#2608)
Philipp Mildenberger committed
2024-11-22
dc941d6
Add support for Amber-lang (#12021)
Lens0021 / Leslie committed
2024-11-21
f305c72
chore(solidity): add highlight queries (#12102)
Valentin B. committed
2024-11-21
9e0d2d0
Add language support for Quint (#11898)
Niklas Gruhn committed
2024-11-21
b8313da
Add Sunset theme (#12093)
Egor Afanasin committed
2024-11-21
32ff0fc
Add default-yank-register option (#11430)
yehor committed
2024-11-21
9e171e7
Update Snakemake language config (#11936)
Teemu Säilynoja committed
2024-11-21
b92e8ab
Update current hex themes, add a new hex theme (#10849)
PORTALSURFER committed
2024-11-21
8807dbf
hyprlang: add hyprls language server (#11056)
Arthur committed
2024-11-21
15b478d
clipboard: Sway builtin provider yank and paste commands
Michael Davis committed
2024-11-21
467fad5
clipboard: Fix builtin_names for x-clip, x-sel, win-32-yank
Michael Davis committed
2024-11-21
b855cd0
fix: simplify text reflowing strategy to improve language compatibility (#12048)
spx01 committed
2024-11-21
6101b3a
Adding NestedText language support (#11987)
Yerlan committed
2024-11-21
887bbbc
suggest `*.desktop` for AppImage (#10823)
Ricardo Fernández Serrata committed
2024-11-21
7ee66c0
Use latest tree-sitter-bicep, support bicepparams (#11525)
Heath Stewart committed
2024-11-21
843c058
Use bold statusline for mode indicator in onedarker theme (#11958)
Travis Harmon committed
2024-11-21
ed7e5bd
Update Zig's comment tokens (#12049)
Krishan committed
2024-11-21
b501a30
Add spade support (#11448)
Frans Skarman committed
2024-11-21
310bc04
Docs Key-Remapping: Move Commands to top as introduction (#11953)
Thomas Aarholt committed
2024-11-21
2f6a113
Update modus themes to 4.6.0 (#11949)
Alexis Mousset committed
2024-11-21
8c6ca3c
docs: Improve display of inline-diagnostics config sample
Michael Davis committed
2024-11-21
b97c745
Document how to use modifier keys in macro remaps (#11930)
Adam Chalmers committed
2024-11-21
d8e2aab
docs: Remove invalid '--path helix-term' from build instructions
Michael Davis committed
2024-11-21
188f701
languages: Add `ssh_config.d/*.conf` as a glob for sshclientconfig (#11947)
Robert Edmonds committed
2024-11-21
83f1b98
Make Spacebones theme picker selection more legible (#12064)
Keir Lawson committed
2024-11-21
4dc46f9
Set tags color in monokai theme (#11917)
Javier Goday committed
2024-11-21
4d0b7e5
fix(languages): treat tsconfig.json as jsonc (#12031)
Yuki Kobayashi committed
2024-11-21
548fd57
Treat .clangd and .clang-format as YAML (#12032)
blt-r committed
2024-11-21
8ed8d52
fix: added .DS_Store to gitignore
Elizabeth committed
2024-11-21
eeb5b7b
fix(swift): disabled auto-format & added .swift-format highlighting
Elizabeth committed
2024-11-21
d95b21d
Update Unison grammar and queries (#12039)
zetashift committed
2024-11-21
56bb366
feat(languages): add .livemd Markdown extension (#12034)
Aidan Gauland committed
2024-11-21
06d5b88
Add Carbonfox theme (#11558)
Eamon Caton committed
2024-11-21
e2d79c1
Add new "Eiffel" theme (#11679)
mesmere committed
2024-11-21
5b3e0b6
Add yo themes (#11703)
Michael McClintock committed
2024-11-21
07262f5
queries/nix: add injections for nim writers (#11837)
pacien committed
2024-11-21
6ec510d
chore: update perl + pod parsers (#11848)
Veesh Goldman committed
2024-11-21
4d36121
Bump tree-sitter llvm grammars (#11851)
Sebastian Neubauer committed
2024-11-21
f9ac1f1
Bump tree-sitter-nasm (#11795)
Grenier Célestin committed
2024-11-21
2dbecd3
Theme: Seoul256 dark & light (#11466)
eh committed
2024-11-21
aa10b1f
update to newest rescript treesitter library and queries (#11165)
Freddie Gilbraith committed
2024-11-21
0796888
Add `:config-reload` to configuration docs (#11086)
Raghu Saxena committed
2024-11-21
4e2faa0
Theme: add adwaita-light theme (#10869)
AbrA-K committed
2024-11-21
0fca0d0
Add clipboard provider configuration (#10839)
Alfie Richards committed
2024-11-21
68ee876
feat(highlights): add `INVARIANT` to error tag (#12094)
RoloEdits committed
2024-11-21
b6e555a
Add package.json and (and tsconfig.json) for TS/JS language config roots (#10652)
Jaakko Paju committed
2024-11-21
48e15f7
Save an undo checkpoint before paste in insert mode (#8121)
Michael Davis committed
2024-11-21
59b020e
docs: Document what directory file_picker opens from (#10816)
Mark Stosberg committed
2024-11-21
239262e
Add correct source file for TypableCommandList (#11839)
Eduardo Rittner Coelho committed
2024-11-21
23600e3
docs(keymap): add select_all_children (#11972)
Sam Kagan committed
2024-11-21
287e412
Pluralize 'parenthesis' in the tutorial (#12015)
stefanvi committed
2024-11-21
bc18dc2
Add support for textproto language. (#11874)
Sebastian Dörner committed
2024-11-21
3fd7ca3
chore: add "ui.virtual.jump-label" to serika-dark theme (#11911)
Oren Mittman committed
2024-11-21
6373027
build(deps): bump the rust-dependencies group with 5 updates (#12088)
dependabot[bot] committed
2024-11-21
f06f481
build(deps): bump unicode-general-category from 0.6.0 to 1.0.0 (#12089)
dependabot[bot] committed
2024-11-21
a219d5a
helix-term: Use workspace thiserror dep
Michael Davis committed
2024-11-21
d489c03
build(deps): bump thiserror from 1.0.64 to 2.0.3
dependabot[bot] committed
2024-11-21
f621423
build(deps): bump which from 6.0.3 to 7.0.0 (#12090)
dependabot[bot] committed
2024-11-21
35802cb
Re-vendor encoding_rs test data
Michael Davis committed
2024-11-13
6cca982
Fix breaking change in gix Tree::loop_entry_by_path
Michael Davis committed
2024-11-13
9806ca0
build(deps): bump the rust-dependencies group across 1 directory with 11 updates
dependabot[bot] committed
2024-11-13
b5d56e5
fix: removed explict default config file from swift-format (#12052)
Elizabeth committed
2024-11-11
10c3502
Treat .prettierrc as YAML (#11997)
Yuki Kobayashi committed
2024-11-05
b53dafe
just: update tree-sitter-grammar to support 1.36.0 (#11606)
Poliorcetics committed
2024-11-05
c0920e7
feat: Add support for cylc configuration files (#11830)
Elliot Fontaine committed
2024-10-31
38faf74
build(deps): bump the rust-dependencies group with 6 updates (#11924)
dependabot[bot] committed
2024-10-23
101a74b
Bump flake dependencies
Michael Davis committed
2024-10-21
6d64e62
flake: Include --cfg tokio_unstable in Rust flags
Michael Davis committed
2024-10-21
f371dca
Continue line comments (#10996)
TornaxO7 committed
2024-10-19
be2884d
Adding snakemake to language (#11858)
Sebastian Dall committed
2024-10-19
a145335
Bump `jjdescription` grammar revision (#11857)
karei committed
2024-10-18
855a43a
docs(themes): place `ui.highlight.frameline` and `ui.highlight` together (#11896)
Ivan B. committed
2024-10-18
5ab1f1e
Add glsl_analyzer as default language server for GLSL (#11891)
langurmonkey committed
2024-10-18
1437ba1
build(deps): bump cc in the rust-dependencies group (#11890)
dependabot[bot] committed
2024-10-16
d1b8129
Update repology URL after change from helix to helix-editor (#11877)
David Else committed
2024-10-15
f2d54db
Fix repology badge (#11895)
Dmitry Marakasov committed
2024-10-15
e4f3483
build(deps): bump the rust-dependencies group with 4 updates (#11850)
dependabot[bot] committed
2024-10-11
a7651f5
build(deps): bump cachix/install-nix-action from 29 to 30 (#11852)
dependabot[bot] committed
2024-10-08
761f70d
Remove auto-pair for single quote in SML. (#11838)
rhogenson committed
2024-10-07
f55f1f8
Add support for dune project language (#11829)
Christopher Kaster committed
2024-10-07
048973f
refactor(lsp): handle out-of-range `active_signature` (#11825)
RoloEdits committed
2024-10-06
f6d39cb
Merge pull request #11486 from helix-editor/lsp-location-refactor
Pascal Kuthe committed
2024-10-04
162028d
fix git repo detection on symlinks (#11732)
Skyler Hawthorne committed
2024-10-04
02b6f14
Add a highlight for the keyword.storage scope to the onedark theme (#11802)
Ian Hobson committed
2024-10-01
57ec3b7
Fix some odin highlights (#11804)
Akseli committed
2024-10-01
083bb01
build(deps): bump the rust-dependencies group with 5 updates (#11805)
dependabot[bot] committed
2024-10-01
cb9307b
build(deps): bump cachix/install-nix-action from V28 to 29 (#11806)
dependabot[bot] committed
2024-10-01
e28b0da
Add Erlang Language Platform (ELP) support to Erlang (#11499)
offsetcyan committed
2024-09-30
e5dd60f
Small bogster theme improvements (#11353)
Denis Krienbühl committed
2024-09-30
d103248
add key concepts to usage.md (#11485)
David Crespo committed
2024-09-30
4245378
chore: add "ui.virtual.jump-label" to gruber-darker theme (#11547)
Oren Mittman committed
2024-09-30
e1cacd1
Add vale language server (#11636)
David Else committed
2024-09-30
5975e53
feat(languages): add `superhtml` as lsp for `html` (#11609)
RoloEdits committed
2024-09-30
24f2429
Add undocumented keybindings to book (#11662)
chtenb committed
2024-09-30
5ffd4ae
Improve tree-sitter-subtree (#11663)
chtenb committed
2024-09-30
8cdce92
fix: fish builtin functions are highlighted as such (#11792)
Axlefublr committed
2024-09-30
48b89d4
languages.toml: recognize ldtk files (#11793)
Dmitriy Sokolov committed
2024-09-30
dd45ae1
Fix typo in tutor ch 13.5 (#11765)
Ian J Sikes committed
2024-09-30
2c3a00e
Bump tree-sitter-nickel (#11771)
jneem committed
2024-09-29
2ce4c6d
Add: validation of bundled themes in build workflow (#11627)
Tim committed
2024-09-28
82dd963
Add .rbs files to ruby language (#11786)
Konstantin Munteanu committed
2024-09-28
70bbc9d
Remove "true" from odinfmt line (#11759)
Akseli committed
2024-09-25
b18a471
chore: Update slint tree-sitter grammar to version 1.8 (#11757)
Tobias Hunger committed
2024-09-25
f49b18d
Update HCL grammar (#11749)
Lukas Knuth committed
2024-09-25
50ba848
build(deps): bump the rust-dependencies group with 2 updates (#11761)
dependabot[bot] committed
2024-09-25
30aa375
Fix panic when drawing at the edge of the screen. (#11737)
rhogenson committed
2024-09-23
73deaba
Join single-line comments with J. (#11742)
rhogenson committed
2024-09-23
8b1764d
Update README.md (#11665)
James Munger committed
2024-09-22
d6eb10d
adding support for jujutsu VCS inside find_workspace resolution (#11685)
Théo Daron committed
2024-09-22
896bf47
add circom tree-sitter, syntax-highlighting, and lsp support (#11676)
Thor 🪁 committed
2024-09-22
c850b90
small fix syntax highlighting in vue.js files (#11706)
Mykyta committed
2024-09-22
274c660
Fix Rope.starts_with. (#11739)
rhogenson committed
2024-09-21
5717aa8
fix(themes): fix diagnostics in snazzy (#11731)
timd committed
2024-09-19
9f93de5
Handle window/showMessage and display it bellow status line (#5535)
Ayoub Benali committed
2024-09-19
b85e824
chore: add ruff and jedi lsp servers (#11630)
Nicolas Karolak committed
2024-09-18
a7b8b27
Update picker headers styling in Darcula themes (#11620)
Jesús González committed
2024-09-17
84fbadb
Stylize horizon-dark picker v2 columns (#11649)
ves committed
2024-09-17
f4df4bf
build(deps): bump the rust-dependencies group with 4 updates (#11712)
dependabot[bot] committed
2024-09-17
c754949
build(deps): bump cachix/install-nix-action from V27 to 28 (#11713)
dependabot[bot] committed
2024-09-17
9851edf
fix: Lean language server consuming excessive memory (#11683)
Niklas Gruhn committed
2024-09-15
5ce77de
build(deps): bump the rust-dependencies group with 4 updates (#11669)
dependabot[bot] committed
2024-09-10
237cbe4
cargo update (#11651)
Skyler Hawthorne committed
2024-09-08
6309cc7
fix(clippy): `doc_lazy_continuation` (#11642)
RoloEdits committed
2024-09-07
c5083ef
build(deps): bump gix-path from 0.10.10 to 0.10.11 (#11648)
dependabot[bot] committed
2024-09-07
6d0a73f
build(deps): bump the rust-dependencies group with 2 updates (#11622)
dependabot[bot] committed
2024-09-04
41db5d7
Make helix_core::Uri cheap to clone
Michael Davis committed
2024-09-03
da2b0a7
picker: Removed owned variant of PathOrId
Michael Davis committed
2024-09-03
48e9357
Replace uses of lsp::Location with a custom Location type
Michael Davis committed
2024-09-03
606b957
Change primary selection cursor color for naysayer (#11617)
viyic committed
2024-09-03
90f978d
build(deps): bump the rust-dependencies group with 4 updates (#11585)
dependabot[bot] committed
2024-08-28
1b5295a
lsp: Gracefully ignore invalid diagnostic severity (#11569)
Lennard Hofmann committed
2024-08-26
af7a1fd
Add cshtml to html file-types (#11540)
Yavorski committed
2024-08-23
620dfce
build(deps): bump the rust-dependencies group with 7 updates (#11530)
dependabot[bot] committed
2024-08-21
38e6fcd
Update gruvbox themes (#11477)
0rphee committed
2024-08-20
9e7c488
fix: ensure view is initiated for jump_* commands (#11529)
RoloEdits committed
2024-08-20
4e729de
copy shell completion to nix output (#11518)
nryz committed
2024-08-20
e290479
Add/improve textobject queries (#11513)
Jaakko Paju committed
2024-08-18
b90ec5c
Clarify lesson 10.1 wording (#11478)
Per-Gunnar committed
2024-08-15
ff33b07
Highlight types and enum members in the rust prelude (#8535)
Frans Skarman committed
2024-08-15
f9aae99
Update everforest themes (#11459)
0rphee committed
2024-08-13
f65ec32
build(deps): bump the rust-dependencies group with 4 updates (#11476)
dependabot[bot] committed
2024-08-13
112b287
refactor(commands): `trim_end` of `sh` output (#11161)
RoloEdits committed
2024-08-11
e46cedf
Add gherkin syntax highlighting (#11083)
Samy AB committed
2024-08-10
91e642c
keep (cursor) position when exactly replacing text (#5930)
Pascal Kuthe committed
2024-08-09
e604d9f
Add documentation for static/typable/macro commands
Michael Davis committed
2024-08-09
7e85fd5
Disallow macro keybindings within command sequences
Michael Davis committed
2024-08-09
b7820ee
Parse and execute macro mappable commands
Michael Davis committed
2024-08-09
1098a34
removed duplicate in lang-support MD file with vector dedup. (#10563)
Timothy Hutz committed
2024-08-09
bb43a90
feat: add iceberg light/dark themes (#10674)
Chromo-residuum-opec committed
2024-08-09
9daf5c6
Update languages.toml - add nixd, closes #10734 (#10767)
Kiara Grouwstra committed
2024-08-09
3b306fa
Document completion menu bindings (#10994)
chtenb committed
2024-08-09
e884dae
Provide more details on runtime directory (#11026)
Eduard Bardají Puig committed
2024-08-09
779ce41
Update fsharp tree sitter repo reference (#11061)
Sampo Siltanen committed
2024-08-09
2e90868
Use `try_lock` in `diff_handle` for Diff gutter (#11092)
kanielrkirby committed
2024-08-09
f028268
feat: add thrift hightlight (#11367)
麦芽糖 committed
2024-08-09
aaaafb8
just: Use updated grammar with recent language changes and correct highlighting (#11380)
Poliorcetics committed
2024-08-09
68f495b
add verilog comment textobjects (#11388)
lefp committed
2024-08-09
8851031
Add jq language support (#11393)
Val Packett committed
2024-08-09
2f60c21
Update HTML highlights (#11400)
David Else committed
2024-08-09
931ddbb
fix(picker): no longer `trim` search pattern (#11406)
RoloEdits committed
2024-08-09
f522519
Add TypeSpec support (#11412)
Heath Stewart committed
2024-08-09
d6431f4
Support i3wm and sway config (#11424)
bilabila committed
2024-08-09
c9c4452
dark_plus: add picker highlights, update underlined modifier syntax, and tweak a few settings (#11415)
David Else committed
2024-08-09
f8f056d
Added `mesonlsp` as the default LSP for Meson (#11416)
Raph committed
2024-08-09
ca47b3c
Add .svn as workspace root marker (#11429)
yehor committed
2024-08-09
9678c3f
Add commands for movement by subwords (#8147)
Jefta committed
2024-08-09
518425e
stdx: ...and this cast is now unnecessary
Blaž Hrastnik committed
2024-08-07
0929704
stdx: PSID now sits under Win32::Foundation
Blaž Hrastnik committed
2024-08-07
7d017d8
stdx: Include all required windows-sys APIs
Blaž Hrastnik committed
2024-08-07
8f6793a
Fix crossterm compilation on macOS
Blaž Hrastnik committed
2024-08-07
6ba46e5
tui: Port improvement from ratatui on crossterm 0.28 (https://github.com/ratatui-org/ratatui/pull/1072)
Blaž Hrastnik committed
2024-08-07
7091857
build(deps): bump the rust-dependencies group with 9 updates
dependabot[bot] committed
2024-08-07
92a87db
build(deps): bump bitflags from 1.3.2 to 2.6.0
dependabot[bot] committed
2024-08-07
6d123aa
Update Gleam tree sitter to support label shorthand syntax (#11427)
Philip Giuliani committed
2024-08-07
b8c968f
Add statusline errors when nothing is selected with `s`, `K`, `A-K` (#11370)
André Carneiro committed
2024-08-02
0a4432b
output `stderr` in `:sh` popup if shell commands fail (#11239)
RoloEdits committed
2024-08-01
cfe80ac
fix :move panic when starting a new language server (#11387)
TheoCorn committed
2024-08-01
63953e0
chore: clean up clippy lints (#11377)
RoloEdits committed
2024-08-01
86aecc9
Merge pull request #11355 from helix-editor/helix-lsp-types
Pascal Kuthe committed
2024-07-31
3fcf168
Updated Godot support (#11235)
Erasin Wang committed
2024-07-31
b19551b
update language configuration for Tcl (#11236)
Andrew Chou committed
2024-07-31
a4cfcff
Fix finding injection layer in tree cursor with nested layers (#11365)
Michael Davis committed
2024-07-31
22c1a40
build(deps): bump the rust-dependencies group with 6 updates (#11371)
dependabot[bot] committed
2024-07-30
ce809fb
Add theme keys for the picker header area (#11343)
麦芽糖 committed
2024-07-29
08ac37d
stable sort lsp edits (#11357)
Pascal Kuthe committed
2024-07-29
8e041c9
reduce log noise on file writes (#11361)
Skyler Hawthorne committed
2024-07-29
fa13b2b
Remove unnecessary `.as_mut()` call and fix log messages (#11358)
dnaq committed
2024-07-29
2a2bc79
Documented ulimit fix for error during integration tests (#11356)
lynn pepin committed
2024-07-28
2943911
Fix panic when starting helix tutor (#11352)
dnaq committed
2024-07-28
f595019
new theme named ao (#11063)
Michael Jones committed
2024-07-28
fade4b2
contrib: nushell: also complete available languages with --health (#11346)
Poliorcetics committed
2024-07-28
9e55e8a
Resolve unclosed HTML tag doc warning
Michael Davis committed
2024-07-28
af2ac55
helix-lsp-types: Resolve clippy lints in tests
Michael Davis committed
2024-07-28
981e5cd
'cargo fmt'
Michael Davis committed
2024-07-28
3963969
Replace lsp-types in helix-lsp with helix-lsp-types
Michael Davis committed
2024-07-28
e21e4eb
Rename `lsp-types` crate to `helix-lsp-types`
Michael Davis committed
2024-07-28
7793031
Add helix-lsp-types to workspace
Michael Davis committed
2024-07-28
1ccdc55
Vendor the `lsp-types` crate
Michael Davis committed
2024-07-28
2900bc0
feat(languages): update `just` grammar and queries (#11306)
RoloEdits committed
2024-07-28
6eae846
Tombstone LSP clients stopped with :lsp-stop
Michael Davis committed
2024-07-28
ae72a1d
Lower log level for message about removing clients from the registry
Michael Davis committed
2024-07-28
59429e1
Disable hard link integration test on Android
Skyler Hawthorne committed
2024-07-28
face6a3
Update helix-core/Cargo.toml
Pascal Kuthe committed
2024-07-28
30fb63c
lock unicode width
Pascal Kuthe committed
2024-07-28
2824e69
Fix writing hardlinks (#11340)
Kirawi committed
2024-07-28
e5372b0
Use fs' mtime to avoid saving problem on out-of-synced network fs (#11142)
Nikolay Minaev committed
2024-07-27
0813147
Improve scrolloff behavior (#11323)
Remo Senekowitsch committed
2024-07-26
229784c
Reorganize Document::apply_impl (#11304)
Michael Davis committed
2024-07-26
a1e20a3
Fix example query in pickers.md (#11322)
Damir Vandic committed
2024-07-26
9b65448
languages: add mdx to markdown filetypes (#11122)
Jimmy Zelinskie committed
2024-07-26
5e945c3
build(deps): bump gix-attributes from 0.22.2 to 0.22.3 (#11318)
dependabot[bot] committed
2024-07-26
d48b690
Add support for `jjdescription` files (#11271)
karei committed
2024-07-25
f34dca7
Make bash completion behave normally (#11246)
Luca Saccarola committed
2024-07-24
ef4a4ff
Document use of filter columns in pickers (#11218)
Ryan Roden-Corrent committed
2024-07-24
5d3f05c
fix(lsp): `find_completion_range` off-by-one (#11266)
RoloEdits committed
2024-07-24
7c5e5f4
just module extension (#11286)
1adept committed
2024-07-24
9d21b8f
Fix typos in 2-character label jump Tutor entry (#11298)
Rich Robinson committed
2024-07-24
182b26b
Add tutor entry about 2-character label jump (#11273)
JR committed
2024-07-24
4c18355
Consistently maintain view position (#10559)
Ingrid committed
2024-07-24
1d0a3d4
build(deps): bump the rust-dependencies group with 5 updates (#11281)
dependabot[bot] committed
2024-07-23
0d62656
Return document display name from the '%' special register (#11275)
Michael Davis committed
2024-07-23
86795a9
Revert `kanagawa` diff colour change from #11187 (#11270)
karei committed
2024-07-23
d47e085
fix: usage of `node12 which is deprecated` (#11277)
Hamir Mahal committed
2024-07-23
f523119
Add `:mv` as an alias for `:move` (#11256)
Trevor Gross committed
2024-07-22
70a9477
contrib: add nushell completions (#11262)
Poliorcetics committed
2024-07-22
6c0a7f6
Picker: Skip dynamic query debounce for pastes (#11211)
Michael Davis committed
2024-07-19
dbaa636
tree-sitter: Update SHA of parser fro the slint language (#11224)
Tobias Hunger committed
2024-07-18
748a9cf
global_search: Save only the primary query to the history register (#11216)
Michael Davis committed
2024-07-18
b927985
global_search: Save search when accepting an option (#11209)
Michael Davis committed
2024-07-17
c9d829a
Bring `kanagawa` colours better in line with neovim version (#11187)
karei committed
2024-07-17
bd5e893
Fix a typo in the tutor (#11201)
irkill committed
2024-07-17
72e0f63
Update release docs (#11182)
Michael Davis committed
2024-07-16
22a0514
Fix `select_all_children` command (#11195)
Leandro Braga committed
2024-07-16
aac8142
fix(commands): change `pipe`-like output trimming (#11183)
RoloEdits committed
2024-07-16
5353510
Fixed headings (# / ##) to match other docs (#11192)
Adam Perkowski committed
2024-07-16
850c9f6
build(deps): bump the rust-dependencies group with 3 updates (#11194)
dependabot[bot] committed
2024-07-16
884b53c
Regenerate documentation (#11196)
Masanori Ogino committed
2024-07-16
6b94751
add `:edit` and `:e` as aliases for `:open` (#11186)
jyn committed
2024-07-16
b0cf86d
Merge pull request #6417 from pascalkuthe/inline-diagnostics
Blaž Hrastnik committed
2024-07-15
107cdf3
gracefully handle lack of tokio runtime
Pascal Kuthe committed
2024-07-15
386fa37
only show inline diagnostics after a delay
Pascal Kuthe committed
2024-07-15
7283ef8
fix scrolling/movement for multiline virtual text
Pascal Kuthe committed
2024-07-15
d8a1156
ignore empty virtual text layers
Pascal Kuthe committed
2024-07-15
a17b008
use correct position for cursor in doc popup
Pascal Kuthe committed
2024-07-15
3abc07a
remove redudant/incorrect view bound check
Pascal Kuthe committed
2024-07-15
7e13316
render diagnostic inline
Pascal Kuthe committed
2024-07-15
6d051d7
stable sort diagnostics to avoid flickering
Pascal Kuthe committed
2024-07-15
39b3d81
fix typo in doc_formatter.rs
Pascal Kuthe committed
2024-07-15
839f4d7
streamline text decoration API
Pascal Kuthe committed
2024-07-15
2c0506a
correctly wrap at text-width
Pascal Kuthe committed
2024-07-15
9a93240
Improve line annotation API
Pascal Kuthe committed
2024-07-15
4c7cdb8
track char_idx in DocFormatter
Pascal Kuthe committed
2024-07-15
e15626a
ensure highlight scopes are skipped properly
Pascal Kuthe committed
2024-07-15
2023445
implement Add/Sub for position
Pascal Kuthe committed
2024-07-15
22dfad6
Merge pull request #9647 from helix-editor/pickers-v2
Blaž Hrastnik committed
2024-07-15
08ee8b9
Picker: Highlight the currently active column
Michael Davis committed
2024-07-15
9de5f5c
Keep editor from switching to normal mode when loading a Document (#11176)
FlorianNAdam committed
2024-07-15
6345b78
Accept 'IntoIterator<Item = Column<T, D>>' for picker columns
Michael Davis committed
2024-07-15
a7777b3
Picker: Reset the cursor on prompt change
Michael Davis committed
2024-07-15
009bbda
Accept 'IntoIterator<Item = T>' for Picker::new options
Michael Davis committed
2024-07-15
8555248
Avoid allocations in Picker file preview callback
Michael Davis committed
2024-07-15
3906f66
Convert LSP URIs into custom URIs
Michael Davis committed
2024-07-15
f4a433f
avoid collecting columns to a temporary vec
Pascal Kuthe committed
2024-07-15
4082820
Request a UI redraw on Drop of an Injector
Michael Davis committed
2024-07-15
6ccbfe9
Add a hidden column for the global search line contents
Michael Davis committed
2024-07-15
6492f17
global_search: Suggest latest '/' register value
Michael Davis committed
2024-07-15
7b1131a
Refactor global_search as a dynamic Picker
Michael Davis committed
2024-07-15
1d023b0
Remove sym_picker helper fun
Michael Davis committed
2024-07-15
5622db6
Consolidate DynamicPicker into Picker
Michael Davis committed
2024-07-15
9e31ba5
Bump nucleo to v0.4.1
Michael Davis committed
2024-07-15
11f809c
Implement Error for InjectorShutdown
Michael Davis committed
2024-07-15
2c9f5b3
Replace picker shutdown bool with version number
Michael Davis committed
2024-07-15
53ac833
Add column configurations for existing pickers
Michael Davis committed
2024-07-15
385b398
Add a special query syntax for Pickers to select columns
Michael Davis committed
2024-07-15
c4c17c6
Refactor Picker in terms of columns
Michael Davis committed
2024-07-15
f40fca8
Use an AsyncHook for picker preview highlighting
Michael Davis committed
2024-07-15
dae3841
Update highlights.scm and injections.scm for blade.php files (#11138)
Emran Ramezan committed
2024-07-15
702a96d
Inject the comment grammar into Hare (#11173)
Masanori Ogino committed
2024-07-15
7f77d95
Make `format_selections` respect document configuration (#11169)
arcofx committed
2024-07-15
1bad3b0
Adjust the ruler color of the default theme
Blaž Hrastnik committed
2024-07-14
079f544
Add changelog notes for 24.07 (#10731)
Michael Davis committed
2024-07-14
b2cc7d8
Exclude EOL repos from the Repology badge (#11159)
Masanori Ogino committed
2024-07-14
c9b4840
Theme: Kanagawa Dragon (#10172)
eh committed
2024-07-14
e6bf97b
Commit an undo checkpoint before each write (#11062)
Michael Davis committed
2024-07-14
44d2fc2
Update tree-sitter-todotxt (#11097)
Lukas Grassauer committed
2024-07-14
35f1c2a
Add regex injections into bash (#11112)
David Else committed
2024-07-14
928e3f0
Update Hare grammar (#11130)
Masanori Ogino committed
2024-07-14
ec0bdb3
Include .yml files in Helm chart templates (#11135)
Antonin committed
2024-07-14
b0f3fe7
refactor(commands): trim end of `pipe`-like output (#10952)
RoloEdits committed
2024-07-13
fd7b1a3
Fix ZSH completions (#11133)
David Else committed
2024-07-12
a75b1cf
Documentation: Convert links in the `.desktop` file to absolute paths (#11115)
David Else committed
2024-07-12
501af93
Add {pdm,uv}.lock, git/ignore, npmrc to languages (#11131)
Branch Vincent committed
2024-07-12
2d1ac0f
Add space back to main text in the tutor after chapter 11 (#11117)
David Else committed
2024-07-11
8229a40
Update ZSH completions (#11120)
David Else committed
2024-07-11
9d75385
Add basedpyright langserver (#11121)
baiyang1919813 committed
2024-07-11
649bd45
feat: improve hx fish completion (#10853)
Yuntao Zhao committed
2024-07-10
86982ab
Expand tilde for selected paths in goto_file (#10964)
Michael Davis committed
2024-07-10
15a26b8
Update fleet_dark.toml (#11046)
q committed
2024-07-10
bfb7023
Add changes for undo in insert mode (#11090)
kanielrkirby committed
2024-07-10
86e4b51
Fix heredoc and add ansi_c_string highlights in bash queries (#11118)
David Else committed
2024-07-10
71df242
build(deps): bump the rust-dependencies group with 5 updates (#11113)
dependabot[bot] committed
2024-07-09
348c0eb
`&Option<T>` -> `Option<&T>` (#11091)
Ricardo Fernández Serrata committed
2024-07-09
6997ee9
add cursorcolumn and cursorline to base16_transparent theme (#11099)
Salman Farooq committed
2024-07-07
0c8d51e
Minor improvements to comments in selection.rs (#11101)
Matt Armstrong committed
2024-07-07
8b7c33d
Fix language server ID type in lsp_workspace_command (#11105)
Michael Davis committed
2024-07-07
1fb99ec
Allow multiple language server with lsp-workspace-command (#10176)
Schmiddiii committed
2024-07-06
06d8fee
Add hsc filetype to haskell (#11074)
Charlie Moog committed
2024-07-02
fc97ecc
Override far too dark cursorline (#11071)
adriaan committed
2024-07-02
3524060
Tell language servers that Helix can request formatting (#11064)
Robin committed
2024-07-02
64f8660
Bump time from broken version (0.3.23) (#11065)
Christopher Smyth committed
2024-07-02
ed761fb
chore: update cairo tree sitter + queries (#11067)
Lucas @ StarkWare committed
2024-07-02
0c6ffe1
build(deps): bump the rust-dependencies group with 3 updates (#11072)
dependabot[bot] committed
2024-07-02
9c4c66d
Fix homebrew formula link (#11058)
Mark Murphy committed
2024-06-30
21fd654
VHDL highlights.scm improvement (#10845)
Chris44442 committed
2024-06-29
c6dbb9c
Delay auto-save until exiting insert mode (#11047)
Michael Davis committed
2024-06-29
dca952c
Large Gruvbox refactoring (#10773)
Chirikumbrah committed
2024-06-27
b4811f7
Add new color theme 'iroaseta' (#10381)
Michael Jones committed
2024-06-27
0e46f56
Only pluralise "buffer" when required (#11018)
Thomas Schafer committed
2024-06-27
6ed0d0c
build(deps): bump the rust-dependencies group with 4 updates (#11032)
dependabot[bot] committed
2024-06-25
b05ed9b
add ruler at 101 and text-width at 100 to lean in languages.toml (#10969)
Ashley Vaughn committed
2024-06-23
a982e5c
Add "jsonl" as filetype for JSON lang (#11004)
Alejandro Gastón Alvarez committed
2024-06-23
b894cf0
Add block comment tokens for typst (#10955)
tingerrr committed
2024-06-23
3706c0d
base16_default: add styles to newer unthemed features (#10858)
J. Dekker committed
2024-06-23
3b5f2e6
tree-sitter: Update parent links on reused injection layers (#10978)
Michael Davis committed
2024-06-23
44e113c
Revert "Replace unicode-general-category with icu-properties (#10989)" (#11006)
Kirawi committed
2024-06-23
b55cb3a
Replace unicode-general-category with icu-properties (#10989)
Kirawi committed
2024-06-18
9b7dffb
Update tree-sitter-rust (#10973)
blt-r committed
2024-06-18
0edf609
Prevent improper files (like /dev/random) from being used as file arguments (#10733)
TiredTumblrina committed
2024-06-18
94a9c81
Fix multiple broken links in the documentation (#10953)
David Else committed
2024-06-18
d70f58d
Fix jump_backwards behaviour when jumplist is at capacity (#10968)
Thomas Schafer committed
2024-06-18
668f123
Add curly single and double quotes to BRACKETS (#10971)
adiabatic committed
2024-06-18
69acf66
improve jump colors for github_dark themes (#10946)
Meris Bahtijaragic committed
2024-06-18
afe9049
Make prompt use cursor set for Insert mode (#10945)
Shaun_Sheep committed
2024-06-18
bc73dd1
DAP: Deserialize number IDs (#10943)
slawomirlech committed
2024-06-15
dbacaad
Sync latest Catppuccin themes changes (#10954)
uncenter committed
2024-06-15
43cc30d
Downgrade unicode-width to 0.1.12 (#10963)
Michael Davis committed
2024-06-15
8eda96d
fix(editor): prevent overflow in count modifier (#10930)
RoloEdits committed
2024-06-13
9c479e6
Optional history for rename_symbol (#10932)
Sebastian Poeplau committed
2024-06-12
62655e9
feat(cairo): update tree-sitter grammar and queries (#10919)
Lucas @ StarkWare committed
2024-06-12
9123d3f
build(deps): bump the rust-dependencies group across 1 directory with 5 updates (#10926)
dependabot[bot] committed
2024-06-11
8a549b7
Improve readability of virtual text with 'noctis' theme (#10910)
emilylime committed
2024-06-11
a64dbf8
Auto Save All Buffers After A Delay (#10899)
Hendrik Wolff committed
2024-06-11
265608a
in flake mkShell default RUSTFLAGS to an empty string if unset (#10880)
Asger Juul Brunshøj committed
2024-06-10
a1cda3c
Remove special handling of line ending characters in selection replacement (#10786)
Chris Pyles committed
2024-06-10
03813bb
Update Swift Grammar and Queries (#10802)
Arturs Krumins committed
2024-06-08
aa1630a
add elisp support (#10644)
Zoey Hewll committed
2024-06-07
44504b7
Add `py`, `hs`, `rs` and `typ` injection regexes (#10785)
tingerrr committed
2024-06-07
80e0e98
"it's" -> "its", in `crossterm.rs` (#10860)
Ricardo Fernández Serrata committed
2024-06-07
3a03109
Fix logic to update version when HEAD changes. (#10896)
Ryan Roden-Corrent committed
2024-06-07
886d307
LSP: Resolve completion items when any info is missing (#10873)
Michael Davis committed
2024-06-06
6f1437e
Flush pending writes before suspend (#10797)
Marty committed
2024-06-05
c39cde8
build(deps): bump toml in the rust-dependencies group (#10879)
dependabot[bot] committed
2024-06-04
31bcde3
update tree-sitter-earthfile to 0.5.3 (#10779)
Gaëtan Lehmann committed
2024-06-03
a801044
build(deps): bump the rust-dependencies group across 1 directory with 10 updates (#10871)
dependabot[bot] committed
2024-06-03
6dbab51
fix: correctly reset inlay hints when stopping or restarting LSPs for a document (#10741)
Poliorcetics committed
2024-06-02
9722656
avoid cnorm on certain terminals (#10769)
Christopher Bayliss committed
2024-05-28
1796735
Correct typo in "current buffer's directory" (#10814)
Mark Stosberg committed
2024-05-27
730e684
tree-sitter: update Inko grammar (#10805)
Yorick Peterse committed
2024-05-24
f1c9580
--- (#10804)
dependabot[bot] committed
2024-05-24
4dbb4ee
--- (#10798)
dependabot[bot] committed
2024-05-21
41dec92
--- (#10799)
dependabot[bot] committed
2024-05-21
a789f72
Handle relative symlinks on write (#10790)
Kirawi committed
2024-05-21
5b9f5f9
tui: Constify functions, shrink Margin representation
Blaž Hrastnik committed
2024-05-21
dfcd814
tui: Port https://github.com/ratatui-org/ratatui/pull/1036
Blaž Hrastnik committed
2024-05-21
e94735b
correctly handle opening helix inside symlinked directory (#10728)
Pascal Kuthe committed
2024-05-20
8444f52
Reset all changes overlapped by selections in ':reset-diff-change' (#10178)
Michael Davis committed
2024-05-20
ff6aca1
fix match bracket matching (#10777)
Krishan committed
2024-05-17
2301430
Add support for Mojo (#10743)
Dmitry Salin committed
2024-05-15
889bbef
build(deps): bump the rust-dependencies group with 2 updates (#10756)
dependabot[bot] committed
2024-05-14
e76020d
feat(solidity): add missing operators for highlights (#10757)
Valentin B committed
2024-05-14
380c7ad
Synchronize files after writing (#10735)
Michael Davis committed
2024-05-14
855568f
tree-sitter: Update slint grammar (#10749)
Tobias Hunger committed
2024-05-13
5fea7cd
docs/src/package-managers: update nixos link to official wiki (#10718)
Felix Richter committed
2024-05-10
00e9e5e
Remove outdated comment about key binding being disabled (#10717)
Aral Balkan committed
2024-05-08
f4a6100
build(deps): bump the rust-dependencies group across 1 directory with 11 updates (#10715)
dependabot[bot] committed
2024-05-08
f656b4f
`cargo fmt`
Michael Davis committed
2024-05-08
5c11af1
Resolve new Clippy lints
Michael Davis committed
2024-05-08
9dd51e7
Bump MSRV to 1.74.0
Michael Davis committed
2024-05-08
3cf2a91
Added missing colors to dark_high_contrast (#10705)
Jeremia committed
2024-05-08
2bc0d03
Update Odin tree sitter grammar (#10698)
Chris committed
2024-05-07
81d4cbc
FIx incorrectly spelled cfg options (#10703)
Christopher Smyth committed
2024-05-07
5e3de68
improve match bracket matching (#10613)
Pascal Kuthe committed
2024-05-07
5b8b2f4
lang(starlark): Add WORKSPACE glob. (#10713)
Ryan Roden-Corrent committed
2024-05-07
0432d9c
Revert "Refactor statusline elements to build `Spans` (#9122)" (#10642)
Szabin committed
2024-05-06
beb5afc
Expose all flake outputs through flake-compat (#10673)
Matt Moriarity committed
2024-05-06
e16a4f8
Add support for Inko (#10656)
Yorick Peterse committed
2024-05-06
b437b8b
feat: add support for gjs and gts (#9940)
Arthur D committed
2024-05-06
295a9a9
Improve the structure of the documentation (#10619)
David Else committed
2024-05-06
a959c0e
Debugger template: allow missing or empty completion list (#10332)
François Laignel committed
2024-05-06
f86f350
lang(json): make field key highlighting consistent with toml and yaml (#10676)
Vladyslav Karasov committed
2024-05-06
6876f92
docs[install/pre-build binaries]: add runtime setup (#10693)
Guilherme Salustiano committed
2024-05-06
50b13d1
fix: update link in adding_languages.md (#10677)
Silvan Schmidt committed
2024-05-06
7d1e5f1
remove ' and add ⟨⟩ in lean autopairs (#10688)
Ashley Vaughn committed
2024-05-05
6181899
Add `is not` and `not in` to python syntax (#10647)
Matthew Pomes committed
2024-05-03
7e13213
signature: use the suggested LSP signature when changed (#10655)
Hichem committed
2024-05-03
cfca308
Add completion/signature bindings to keymap.md (#10654)
Ryan Roden-Corrent committed
2024-05-02
31273c6
add `try` keyword to rust highlights (#10641)
Luv-Ray committed
2024-04-30
752ed8e
add textobjects queries for hurl (#10594)
TobiEiss committed
2024-04-29
d8701bf
Add comment injection to typst queries (#10628)
tingerrr committed
2024-04-29
eeb8782
Add pest support (#10616)
Erasin Wang committed
2024-04-29
724a96a
fix: do not stop at first url at goto_file (#10622)
Kitsu committed
2024-04-29
ec22479
fix: avoid child area overflow on split (#10620)
Kitsu committed
2024-04-29
8db9301
move popup when cursor line changes
Pascal Kuthe committed
2024-04-28
e2594b6
fix required_size implementation of signature help
Pascal Kuthe committed
2024-04-28
93e8c16
fix popup size calculation
Pascal Kuthe committed
2024-04-28
2d6d876
fix lsp restart (#10614)
Pascal Kuthe committed
2024-04-28
a1d7997
Fixed ECMAScript private member highlighting (#10554)
Elizabeth committed
2024-04-28
bc03b6b
nit: remove unused `ceiling_dir` param
Alexis (Poliorcetics) Bourget committed
2024-04-27
615d34a
cleanup: remove useless Git struct, using free functions instead
Alexis (Poliorcetics) Bourget committed
2024-04-27
f1461b4
cleanup: remove dummy diff provider, it's the exact same as not having one
Alexis (Poliorcetics) Bourget committed
2024-04-27
918dd3f
Change cursor color per mode for default (#10608)
Diogenesoftoronto committed
2024-04-27
5ee7411
Enable metals inlay hints (#10597)
Keir Lawson committed
2024-04-27
31248d4
Add debug highlights to the dark plus theme (#10593)
David Else committed
2024-04-25
109f53f
test: match around closest pair tree-sitter version
woojiq committed
2024-04-25
839ec4a
feat: find closest pair using tree-sitter
woojiq committed
2024-04-25
81dc8e8
Add support for highlighting any `.*ignore` file (#10579)
Yoav Lavi committed
2024-04-24
50c90cb
Refactor Dark Plus and add new maintainer (#10574)
David Else committed
2024-04-24
22960e0
specify direction for select_prev_sibling and select_next_sibling (#10542)
Krishan committed
2024-04-23
89a9f2b
Remove kirawi from `dark_plus` maintainer list (#10543)
Kirawi committed
2024-04-22
e18b772
don't overload LS with completion resolve requests
Pascal Kuthe committed
2024-04-22
38ee845
use newtype parttern for langauge server id
Pascal Kuthe committed
2024-04-22
b834806
feat(themes): jump-label for modus themes (#10538)
Matouš Dzivjak committed
2024-04-21
d140072
Ignore .svn version control files (#10536)
Simran Kedia committed
2024-04-21
26d9610
Simplify first-in-line computation for indent queries. (#10527)
Triton171 committed
2024-04-21
efae85e
build(deps): bump the rust-dependencies group with 8 updates (#10532)
dependabot[bot] committed
2024-04-20
35b6aef
feat: update bash grammar to latest tree-sitter-bash rev (#10526)
Chris Sergienko committed
2024-04-20
345e687
popup: call required_size only once while rendering
Ben Fekih, Hichem committed
2024-04-20
4b8bcd2
Improve popup position
Ben Fekih, Hichem committed
2024-04-20
af4ff80
Respect mode when starting a search (#10505)
Michael Davis committed
2024-04-20
211f368
Override crossterm's support for NO_COLOR. (#10514)
Kevin Vigor committed
2024-04-20
18d5cac
refactor(themes): `gruvbox` warnings to `yellow1` (#10506)
RoloEdits committed
2024-04-19
94405f3
theme: everblush (#10394)
urly3 committed
2024-04-19
98b4df2
Update lang-support.md for new wiki page name (#10508)
Nuke committed
2024-04-19
2209eff
feat(themes): add `ui.virtual.ruler` for `base16_default_dark`
Rolo committed
2024-04-18
34291f0
feat(themes): add `ui.virtual.ruler` for `base16_default_light`
Rolo committed
2024-04-18
4e16956
feat(themes): add `ui.virtual.ruler` for `base16_terminal`
Rolo committed
2024-04-18
bb57686
feat(themes): add `ui.virtual.ruler` for `mellow`
Rolo committed
2024-04-18
ccb0c40
feat(themes): add `ui.virtual.ruler` for `poimandres`
Rolo committed
2024-04-18
785d09e
feat(themes): add `ui.virtual.ruler` for `varua`
Rolo committed
2024-04-18
6fdc1d6
feat(themes): add `ui.virtual.ruler` for `vim_dark_high_contrast`
Rolo committed
2024-04-18
c0aadfd
feat(themes): add `ui.virtual.ruler` for `base16_default`
Rolo committed
2024-04-18
368b29c
feat(themes): add `ui.virtual.ruler` for `horizon-dark`
Rolo committed
2024-04-18
be8dc22
fix(themes): correct typo in `theme.toml`
Rolo committed
2024-04-18
a5a9827
feat(themes): add `ui.virtual.ruler` for `default`
Rolo committed
2024-04-18
88da9e8
refactor(themes): change `solarized_*` ruler to `bg`
Rolo committed
2024-04-18
4713eb0
refactor(themes): removed `ui.highlight` effects from `solarized_light`
Rolo committed
2024-04-18
6bdc6f4
Improve HTML highlighting (#10503)
ves committed
2024-04-18
97f683b
minor: Update docs
Blaž Hrastnik committed
2024-04-18
8924691
Add Move language support
Blaž Hrastnik committed
2024-04-18
f06a166
Fix kanagawa theme when using cursorline (#10500)
Daniel O'Brien committed
2024-04-18
1d23796
Implement read command (#10447)
Sean Perry committed
2024-04-18
30baff9
Include "change" in textobject autoinfo (#10496)
ath3 committed
2024-04-17
521acca
update earthfile grammar and highlight queries (#10489)
Gaëtan Lehmann committed
2024-04-17
ab203b5
correctly describe behavior of C in tutor (#10465)
Pascal Kuthe committed
2024-04-17
1cce693
Fix: Svelte queries (#10487)
Clara Smyth committed
2024-04-17
43dff1c
languages/rust: add `rust-script` and `cargo` shebangs (#10484)
Jonathan Lebon committed
2024-04-17
36ee9ba
allow cycling through function signatures/overloads (#9974)
Hichem committed
2024-04-17
69e08d9
Add a warning in docs about conflicts with terminal default key bindings (#10380)
Rowan Lovejoy committed
2024-04-16
7775b35
Add missing hyprlang support (#10383)
Kieran Moy committed
2024-04-16
50470f7
Support Typst 0.11 (#10321)
Idobenhamo committed
2024-04-16
68765f5
Enabled traversing multiple buffers at once (#10463)
Matthew Bourke committed
2024-04-16
8e16172
Add support for Xena OpenAutomation files (#10448)
Alexis-Lapierre committed
2024-04-16
8256ca7
Update gix to version 0.62 (#10451)
blinxen committed
2024-04-16
70459b2
chore: update tree-sitter-rust to v0.21.0 (#10365)
Pedro Fedricci committed
2024-04-15
0546273
Add bufferline and cursorline colors to vim dark theme (#10444)
Sufian committed
2024-04-15
1245760
Add lldb-dap debugger support for Odin (#10175)
Christopher Kaster committed
2024-04-14
9df1266
Update tree-sitter-ld and highlights (#10379)
Matthew Toohey committed
2024-04-13
081f7d0
Read symlink when writing files (#10339)
Kirawi committed
2024-04-12
6d363a9
fix(languages/helm): recognize _*.tpl as helm (#10344)
Arthur committed
2024-04-11
c9ae694
add LDIF support (#10330)
Alexander Brevig committed
2024-04-11
009a549
Improve solidity highlighting
Blaž Hrastnik committed
2024-04-11
4fc0a4d
themes/monokai: add inlay-hint style (#10334)
Josh Robson Chase committed
2024-04-10
34c7eb4
don't manually grapheme align ts highlights (#10310)
Pascal Kuthe committed
2024-04-10
73d26d0
Hightlight meson.options as meson file (#10323)
blt-r committed
2024-04-10
b974716
fix char/byte index mixup in overlay rendering (#10317)
Pascal Kuthe committed
2024-04-09
f601b7c
Update nord.toml (#10307)
VKondakoff committed
2024-04-09
c5e257b
feat(solidity): add textobject queries for solidity (#10318)
Valentin B committed
2024-04-09
b8ddb2f
Use new in-crate TreeCursor
Skyler Hawthorne committed
2024-04-09
c99c333
feat(command): select_all_children
Skyler Hawthorne committed
2024-04-09
fa67c5c
feat(command): select_all_siblings
Skyler Hawthorne committed
2024-04-09
87c4161
add Range::{from_node,into_byte_range}
Skyler Hawthorne committed
2024-04-09
cf9b88f
Respect lsp definition order for code actions (#9590)
Evgeniy Tatarkin committed
2024-04-09
07cb24a
material theme: fix statusline color (#10308)
Yomain committed
2024-04-09
cf99615
build(deps): bump peaceiris/actions-mdbook from 1 to 2 (#10314)
dependabot[bot] committed
2024-04-09
55346f3
build(deps): bump peaceiris/actions-gh-pages from 3 to 4 (#10313)
dependabot[bot] committed
2024-04-09
cf259e3
refactor(themes): removed `ui.highlight` effects from `solarized_dark` (#10261)
RoloEdits committed
2024-04-09
ae85f5f
feat(themes): add ruler for `adwaita-dark` (#10260)
RoloEdits committed
2024-04-09
c499f9a
chore: remove unused xtask themelint (#10294)
Alexander Brevig committed
2024-04-08
be8afe1
Fix scrolling to the end within a popup (#10181)
Hichem committed
2024-04-08
ea2a485
fix mouse right click selection (#10067)
Diego committed
2024-04-08
92338bc
Varua theme jump label support (#10299)
Bertrand Bousquet committed
2024-04-08
d180395
material theme: add diagnostics and other missing stuff (#10290)
Yomain committed
2024-04-08
1e7c01d
fix off by one error for completion-replace option (#10279)
Pascal Kuthe committed
2024-04-08
6f5ea6b
feat: Add ADL language support (#10029)
Gary Miller committed
2024-04-08
0da809c
Add angular language server (#10166)
Pebrianz committed
2024-04-08
e663daf
Improve `goto_file_impl` (#9065)
TornaxO7 committed
2024-04-07
e69292e
Add jump-label style for dark high contrast (#10102)
Slug committed
2024-04-06
97afd67
Handle partial failure when sending textDocument/didSave (#10168)
Michael Davis committed
2024-04-06
3f2de21
Fix crash on lsp text edits with invalid ranges (#9649)
Eduardo Farinati committed
2024-04-06
d3bfa3e
recognize more files and shebangs (#10120)
Ricardo Fernández Serrata committed
2024-04-06
1ba5763
Add koka language server and update grammar (#10119)
Matthew Toohey committed
2024-04-05
a2ee2e6
Merge unnecessary/deprecated diagnostic highlights separately (#10084)
Michael Davis committed
2024-04-05
f240d89
Add new keyword as per PEP 695 (#10165)
Karem Abdul-Samad committed
2024-04-05
d053886
Remove duplicate keyword highlight for Python 'and' (#10160)
Aito Stukas committed
2024-04-05
5f44890
Use an enum to represent yank decision during deletion of a selection (#10148)
Harishankar G committed
2024-04-04
962c714
remove redundant imports (#10154)
Tshepang Mbambo committed
2024-04-04
3e2b85c
Add a serializer for the jump alphabet config option (#10156)
Michael Davis committed
2024-04-04
1539312
Disable todotxt grammar for files named "todo.txt"
Blaž Hrastnik committed
2024-04-04
5fece00
Add tcl highlighting (#9837)
Eloi Torrents committed
2024-04-04
88f2931
Add jumb label color to ayu themes (#10133)
André Sá committed
2024-04-04
f16380d
Autumn theme: add jump label (#10134)
Jens Getreu committed
2024-04-04
fa79ce5
Use a boolean to indicate whether to yank during deletion of a selection (#10132)
Harishankar G committed
2024-04-04
f773972
typofix (#10125)
Takumi Matsuura committed
2024-04-03
84cc42e
feat(languages): Tiltfile as starlark language (#10072)
Evgeniy Tatarkin committed
2024-04-03
e54e3f0
languages: update templ (#10114)
Angus Dippenaar committed
2024-04-03
e0ec344
add earthfile language configuration (#10111)
Gaëtan Lehmann committed
2024-04-03
226b275
Add fsharp block comment tokens to languages.toml (#10108)
Sampo Siltanen committed
2024-04-03
5484424
Add jump label support to Darcula themes (#10116)
Jesús González committed
2024-04-03
96f7d73
reconfigure tree properly after closing view (#10004)
Luis Useche committed
2024-04-02
190fbf6
show newest options in jumplist picker first, fix docs (#10095)
woojiq committed
2024-04-02
cc8290f
Theme: PaperColor: Tune jump-label (#10104)
Henrik Tjäder committed
2024-04-02
e63ed05
add support for jump labels in tokyonight themes (#10106)
Clément Delafargue committed
2024-04-02
545ff1a
build(deps): bump the rust-dependencies group with 3 updates (#10099)
dependabot[bot] committed
2024-04-02
bb0bfa2
uswd lldb-dab instead of lldb-dap in the default dap configuration (#10091)
RoloEdits committed
2024-04-02
b24c465
Add Buildkite command/commands support to yaml injections (#10090)
Manuel Mendez committed
2024-04-02
4b236f3
Dim primary selection in kanagawa (#10094)
Maksym Pavlenko committed
2024-04-02
8635913
Add jump-label styling for base16 themes (#10076)
Pawel Grzybek committed
2024-04-01
d56f3fb
Use a temporary file for writes (#9236)
Kirawi committed
2024-04-01
88d455a
Changed file picker (#5645)
Jonathan LEI committed
2024-04-01
a224ee5
Add textobject for entries/elements of list-like things (#8150)
Daniel S Poulin committed
2024-03-31
1abb64e
add new theme keys for LSP diagnostic tags (#10064)
Krishan committed
2024-03-31
47ef9f0
add flexoki theme (#10002)
ftqo committed
2024-03-31
2f4572d
added ../gleam/injections.scm (#10062)
Ni committed
2024-03-31
0c3bc46
Support scrolling popup contents using mouse (#10053)
Gokul Soumya committed
2024-03-31
957d030
feat(themes): add `jump-label` for oneLight theme (#10061)
Erasin Wang committed
2024-03-31
0da5865
add initial support for bitbake language (#10010)
Pascal Eberhard committed
2024-03-31
9a80f72
Factor out line ending handling in integration tests (#9921)
Skyler Hawthorne committed
2024-03-31
f599165
feat(languages): .mkdn as markdown extension (#10065)
Matouš Dzivjak committed
2024-03-31
2533b08
typo (#10060)
Tshepang Mbambo committed
2024-03-31
8b7cbf5
Add jump-label (#10058)
Abderrahmane TAHRI JOUTI committed
2024-03-31
25d8e94
chore: add "ui.virtual.jump-label" to solarized colorschemes (#10056)
Dawid Ciężarkiewicz committed
2024-03-31
825ae74
feat(themes): add jump-label style for nightfox (#10052)
Pedro Fedricci committed
2024-03-31
96220cb
Make Helix.appdata.xml spec-compliant (#10051)
blt-r committed
2024-03-31
3d6f34c
Add changelog notes for 24.03 (#9946)
Michael Davis committed
2024-03-30
2cadec0
Add main.odin to Odin roots (#9968)
Chris committed
2024-03-30
64c1de1
Add JetBrains default dark theme (#9967)
Yannic Nuwenhof committed
2024-03-30
787a237
fix: cursor line on material themes (#10043)
Yomain committed
2024-03-30
381976a
chore: update tree-sitter-markdown (#10039)
Daniel Flanagan committed
2024-03-29
527cbe6
Add injections for GraphQL and ERB in Ruby (#10036)
Joe committed
2024-03-29
7ec509e
Add jump-label to Kanagawa theme + format (#10030)
mlemesle committed
2024-03-28
c69ad7b
fix: don't highlight colons (:) in comments (#10014)
Vladyslav Karasov committed
2024-03-27
f21efc7
Fix rustc warnings about unused 'pub use's (#10011)
Michael Davis committed
2024-03-27
cb286b7
feat(themes): add `jump-label` for gruvbox themes (#10012)
RoloEdits committed
2024-03-27
a6c6fa4
feat: add jump format for monokai family (#10009)
Ben Lee-Cohen committed
2024-03-26
cef839e
Adding jump styles for Nord and Nord Light (#10008)
Ben Lee-Cohen committed
2024-03-26
1e50fb8
Revert "helix-term: allow to backspace out-of the command prompt (#9828)" (#10005)
Michael Davis committed
2024-03-26
07e21a1
Fix regression in color-modes
Blaž Hrastnik committed
2024-03-26
a0d6566
build(deps): bump the rust-dependencies group with 6 updates (#10007)
dependabot[bot] committed
2024-03-26
3205bc4
doc: small formatting corrections (#9986)
Yomain committed
2024-03-26
d4b4670
Use the OS path separator instead of / (#10000)
Mo committed
2024-03-25
1d10878
Add narrow no-break space support (#9604)
Quentin committed
2024-03-25
614a744
feat: Add `Ohm` language support (#9991)
Novus Nota committed
2024-03-25
2d9e336
Add jump label color ("rosewater") to catppuccin themes (#9983)
Armando Pérez Marqués committed
2024-03-24
47995bf
Add jump label color to rose-pine themes (#9981)
Tobias Brunner committed
2024-03-24
7bce953
feat: add jump label color to onedark theme
Florent Nuttens committed
2024-03-24
da2dec1
feat: add jump label color to dark plus theme
Florent Nuttens committed
2024-03-24
628dcd5
feat: add jump label color to catppuccin themes
Florent Nuttens committed
2024-03-24
2178adf
Add jump label color to horizon-dark theme (#9984)
ves committed
2024-03-24
54fab65
feat: add jump label color to dracula themes (#9973)
Yomain committed
2024-03-23
8f65bfe
Add an Amp-like jump command
Pascal Kuthe committed
2024-03-23
b46064b
add reverse rope grapheme iterator
Pascal Kuthe committed
2024-03-23
3001f22
dismiss pending keys properly for mouse/paste
Pascal Kuthe committed
2024-03-23
66b9ff1
use slices instead of Rc for virtual text
Pascal Kuthe committed
2024-03-23
69e07ab
Reimplement tree motions in terms of syntax::TreeCursor
Michael Davis committed
2024-03-23
68b2157
Add a TreeCursor type that travels over injection layers
Michael Davis committed
2024-03-23
b1222f0
syntax: Track parent LanguageLayer IDs
Michael Davis committed
2024-03-23
6dd46bf
Fix repeat last motion for goto next/prev diagnostic (#9966)
Jaakko Paju committed
2024-03-23
d5c2973
fix: undefined bufferline colors (#9960)
Carter Watson committed
2024-03-22
be307a4
Add rclone.conf as a glob to make it behave as an ini file (#9959)
David Else committed
2024-03-22
c9e34c5
C++: Improve parameter highlighting
Michael Davis committed
2024-03-21
f5d95de
Rust: Highlight extern crate aliases
Michael Davis committed
2024-03-21
c099dde
Update tree-sitter-gleam and highlights
Michael Davis committed
2024-03-21
9ceeea5
Update tree-sitter-erlang and highlights
Michael Davis committed
2024-03-21
fdcd461
Recognize 'mmd' as mermaid
Michael Davis committed
2024-03-21
459eb9a
Update tree-sitter-git-commit
Michael Davis committed
2024-03-21
9610254
Create a tutor entry for using splits (#9417)
JR committed
2024-03-21
51739f1
Update rasmus.toml (#9939)
Jordan Reger committed
2024-03-21
5ba36fe
Evenly space statusline areas when there isn't space to align middle (#9950)
Michael Davis committed
2024-03-21
7f5fd63
Add new theme keys for LSP diagnostic tags for dark_plus (#9949)
David Else committed
2024-03-21
52a0734
fix(languages): specify correct comment-token for PKGBUILD files (#9943)
Hendrik Norkowski committed
2024-03-20
b8e79c0
Refactor statusline elements to build `Spans` (#9122)
Szabin committed
2024-03-19
bcf7b26
Add support for ember.js templates (#9902)
Arthur Deierlein committed
2024-03-19
427dd2f
add register completion (#9936)
Kirawi committed
2024-03-19
d9de809
Ignore more version control systems (#9935)
Tobias Hunger committed
2024-03-19
1d1806c
feat: add suport for helm charts (#9900)
Arthur Deierlein committed
2024-03-19
4b49476
Prevent `shell_keep_pipe` from stopping on nonzero exit status code (#9817)
Cyrill Schenkel committed
2024-03-19
5b8bfc5
Initial Ada language support (after stale) (#9908)
Damian Zaręba committed
2024-03-19
485c5cf
Enhance support for PKGBUILDS (#9909)
Arthur Deierlein committed
2024-03-19
0b6dea6
Do not stop reloading docs on error (#9870)
Luis Useche committed
2024-03-19
6a22d7d
Respect undercurl config even with no terminfo (#9897)
Khang Nguyen Duy committed
2024-03-19
4d2282c
build(deps): bump the rust-dependencies group with 3 updates (#9929)
dependabot[bot] committed
2024-03-19
3d4889c
Optimize get_truncated_path
mo8it committed
2024-03-19
0f5430a
Optimize getting a relative path
mo8it committed
2024-03-19
e91ec8e
Optimize fold_home_dir
mo8it committed
2024-03-19
6ed93b6
Call as_ref only once
mo8it committed
2024-03-19
6607938
ci: Group minor rust dependency dependabot updates
Blaž Hrastnik committed
2024-03-19
13533cb
build(deps): bump tokio-stream from 0.1.14 to 0.1.15 (#9926)
dependabot[bot] committed
2024-03-19
df8352e
build(deps): bump anyhow from 1.0.80 to 1.0.81 (#9925)
dependabot[bot] committed
2024-03-19
ef797ac
build(deps): bump gix from 0.58.0 to 0.61.0 (#9924)
dependabot[bot] committed
2024-03-19
7ef583b
build(deps): bump thiserror from 1.0.57 to 1.0.58 (#9923)
dependabot[bot] committed
2024-03-19
326c078
build(deps): bump clipboard-win from 5.2.0 to 5.3.0 (#9922)
dependabot[bot] committed
2024-03-19
8dc50bd
Add yaml LSP for docker compose (#9916)
Jaakko Paju committed
2024-03-19
5802258
add koka language support (#8727)
Matthew Toohey committed
2024-03-18
2e4653e
Add initial support for SuperCollider (#9329)
Phil committed
2024-03-18
94d210c
Fix malformed predicates in highlighting queries
Michael Davis committed
2024-03-18
4ffe993
Bump tree-sitter to 0.22.2
Michael Davis committed
2024-03-18
38af99f
Add textobject queries for vala (#8541)
Joey Hain committed
2024-03-18
476e6ba
Add blade support (#9513)
Leonardo Eugênio committed
2024-03-18
d99b617
Fix selected text background in toykonight (#9789)
Carsten Führmann committed
2024-03-18
eead105
Updated grammar for hurl 4 (#9775)
Erasin Wang committed
2024-03-18
64389f9
Extend groovy support (#9677)
Benedikt Ritter committed
2024-03-18
f7913c1
Update to modus-themes 4.4.0 (#9912)
Alexis Mousset committed
2024-03-18
8457652
Fix URL in doc chapter about Textobject queries (#5773)
Jonas De Vuyst committed
2024-03-18
0301d01
add 'file-absolute-path' to statusline (#4535)
Dan Cardamore committed
2024-03-18
3890376
Add Support for JSONC (#9906)
George "Riye" Hollister committed
2024-03-18
e36774c
Add support for hyprland config (#9899)
Arthur Deierlein committed
2024-03-18
9ec0271
fix typo "braket" in jsx highlights (#9910)
Arthur Deierlein committed
2024-03-18
61f7d9c
Keybind for Extend/shrink selection up and down (#9080)
Emi committed
2024-03-18
761df60
Fix comment key bind behaviour in OCaml (#9894)
Nick committed
2024-03-16
6fea787
Handle starting and continuing the count separately (#9887)
Michael Davis committed
2024-03-16
9282f1b
Update regex-cursor (#9891)
Mike Trinkala committed
2024-03-16
b961acf
Add a yank diagnostic command (#9640)
Kirawi committed
2024-03-15
0c51ab1
Use non-deprecated chrono Duration functions
Michael Davis committed
2024-03-14
6c4d986
build(deps): bump chrono from 0.4.34 to 0.4.35
dependabot[bot] committed
2024-03-14
b44b627
build(deps): bump log from 0.4.20 to 0.4.21 (#9856)
dependabot[bot] committed
2024-03-14
e01a558
fix(themes-catppuccin): make inlay hints more legible (#9859)
fnuttens committed
2024-03-13
3915b04
build(deps): bump libloading from 0.8.2 to 0.8.3 (#9857)
dependabot[bot] committed
2024-03-12
2d15acd
build(deps): bump cc from 1.0.88 to 1.0.90 (#9855)
dependabot[bot] committed
2024-03-12
ab61874
build(deps): bump open from 5.0.1 to 5.1.2 (#9854)
dependabot[bot] committed
2024-03-12
2e2a1d6
build(deps): bump cachix/install-nix-action from 25 to 26 (#9851)
dependabot[bot] committed
2024-03-12
2d589e7
treesitter: Add textobjects for native funcs and constructors (#9806)
Kalpaj Chaudhari committed
2024-03-10
c145999
Use Nu language for NUON files (#9839)
Aidan Gauland committed
2024-03-10
3bd4932
helix-term: allow to backspace out-of the command prompt (#9828)
Markus F.X.J. Oberhumer committed
2024-03-09
0dc67ff
add linker script language (#9835)
Matthew Toohey committed
2024-03-09
e3c6c82
fix: close #9771 fix comments with `(` and `)` (#9800)
Alexander Brevig committed
2024-03-08
fd89c3c
Add PowerShell highlighting (#9827)
Chris committed
2024-03-08
301dfb0
Fix panic in select_textobject_around (#9832)
Mike Trinkala committed
2024-03-08
e27b047
Fix panic in surround_replace/delete nested multi-cursor (#9815)
Mike Trinkala committed
2024-03-08
cb01e52
build(deps): bump mio from 0.8.9 to 0.8.11 (#9808)
dependabot[bot] committed
2024-03-06
b93fae9
build(deps): bump clipboard-win from 5.1.0 to 5.2.0 (#9811)
dependabot[bot] committed
2024-03-06
4e5f19d
build(deps): bump ahash from 0.8.9 to 0.8.11 (#9813)
dependabot[bot] committed
2024-03-06
7a473c7
build(deps): bump libloading from 0.8.1 to 0.8.2 (#9810)
dependabot[bot] committed
2024-03-06
ea0b244
build(deps): bump arc-swap from 1.6.0 to 1.7.0 (#9809)
dependabot[bot] committed
2024-03-06
7d8c86e
flake.lock: Bump flake inputs to prevent a warning message (#9816)
varris1 committed
2024-03-05
3f98891
feat(languages): add support for `*.Dockerfile` `file-types` naming convention (#9772)
RoloEdits committed
2024-03-04
cc43e35
Fix panic when using surround_replace/delete (#9796)
Mike Trinkala committed
2024-03-04
9267343
Fix panic when using join_selections_space (#9783)
Mike Trinkala committed
2024-03-02
5bd0072
Fix precedence of svelte typescript injection (#9777)
Michael Davis committed
2024-03-02
d769fad
languages.toml: add elvish shebang (#9779)
Malpha committed
2024-03-02
f04dafa
Support LSP diagnostic tags (#9780)
Michael Davis committed
2024-03-02
5ca6a44
Fix bug 9703 by commenting out the wrong command (#9778)
Marcin Drzymala committed
2024-03-02
1d6db30
feat: Add markdown-oxide language server (#9758)
Felix Zeller committed
2024-03-01
062fb81
Document embracing smart-tab navigation. (#9762)
Dawid Ciężarkiewicz committed
2024-03-01
44db259
Mark GTK builder ui files as XML (#9754)
Keir Lawson committed
2024-02-29
d0bb774
Switch Nim tree-sitter queries to alaviss/tree-sitter-nim (#9722)
JJ committed
2024-02-29
e51a1e4
fix split_on_newline (#9756)
Pascal Kuthe committed
2024-02-29
1143f47
update languages.toml: tree-sitter-lua grammar (#9727)
Brian Dorsey committed
2024-02-29
f03b91d
Add support for pde files (#9741)
Chris committed
2024-02-28
083a9e7
Avoid cloning the whole paragraph content just for rendering (#9739)
Mo committed
2024-02-28
00653c7
toggling of block comments (#4718)
Gabriel Dinner-David committed
2024-02-27
26b3dc2
build(deps): bump cc from 1.0.85 to 1.0.88 (#9734)
dependabot[bot] committed
2024-02-27
f46a09a
add fidl support (#9713)
巢鹏 committed
2024-02-27
358ac6b
build(deps): bump serde from 1.0.196 to 1.0.197 (#9736)
dependabot[bot] committed
2024-02-27
1a82aee
build(deps): bump serde_json from 1.0.113 to 1.0.114 (#9735)
dependabot[bot] committed
2024-02-27
ea95c68
build(deps): bump tempfile from 3.10.0 to 3.10.1 (#9733)
dependabot[bot] committed
2024-02-27
d0f8261
build(deps): bump ahash from 0.8.6 to 0.8.9 (#9737)
dependabot[bot] committed
2024-02-27
b43d9aa
switch to regex-cursor (#9422)
Pascal Kuthe committed
2024-02-26
cd02976
slint: Update SHA of tree-sitter parser (#9698)
Tobias Hunger committed
2024-02-26
c68ec92
Fix colors of tokyonight diagnostic undercurls (#9724)
Carsten Führmann committed
2024-02-26
a876148
LSP: Normalize diagnostic file paths
Michael Davis committed
2024-02-25
928bf80
LSP: Key diagnostics off file path instead of URI
Michael Davis committed
2024-02-25
8141a4a
Don't run scheduled builds on forks (#9718)
Ryan Mehri committed
2024-02-25
dfa5382
Optimization of tilde expansion (#9709)
Mo committed
2024-02-24
6db666f
Bump tree-sitter-sql (#9634)
DS/Charlie committed
2024-02-24
ec9efde
Completely fix bash autocomplete handling of filenames with spaces (#9708)
wr7 committed
2024-02-24
38484f3
Add osm and osc extensions to xml language filetypes (#9697)
Jake Low committed
2024-02-24
03623f2
Properly handle spaces in filenames in bash autocomplete (#9702)
wr7 committed
2024-02-23
7100ed4
Use a hook for resolving completion items
Michael Davis committed
2024-02-23
b7b6f30
Cyan Light theme : Add License and Author (#9688)
Abderrahmane TAHRI JOUTI committed
2024-02-21
98ebeee
Use groovy support when editing Gradle files (#9681)
Benedikt Ritter committed
2024-02-21
eca5376
build(deps): bump textwrap from 0.16.0 to 0.16.1 (#9674)
dependabot[bot] committed
2024-02-20
cad0209
build(deps): bump anyhow from 1.0.79 to 1.0.80 (#9675)
dependabot[bot] committed
2024-02-20
d2aacb3
build(deps): bump chrono from 0.4.33 to 0.4.34 (#9673)
dependabot[bot] committed
2024-02-20
2733547
Add Groovy grammar (#9350)
Volodymyr Chernetskyi committed
2024-02-20
990378a
Make mouse click extend selection in select mode (#5436)
Jonathan LEI committed
2024-02-19
cdef4f8
fix LSP ComplitionTriggerKind value for `TriggerKind::Auto` (#9660)
nkitsaini committed
2024-02-19
787cc36
Add textobject queries for HCL (#9658)
Jaakko Paju committed
2024-02-19
ebf155d
Add textobject queries for Nix (#9659)
Jaakko Paju committed
2024-02-19
2dc9ce6
Add docker-compose language (#9661)
Malpha committed
2024-02-19
c72426c
add monokai soda theme (#9651)
Jimmy Zelinskie committed
2024-02-19
b950dea
Scroll cursor and page together (neovim-like scrolling) (#8015)
AlexanderDickie committed
2024-02-19
9ab3f9d
Add tmux.conf as a bash file type (#9653)
Vince Varga committed
2024-02-18
6432669
Improve textobjects for parameter/argument for Dart (#9644)
melted-brownie committed
2024-02-17
78c3419
Add Rust fields as argument textobject (#9637)
Vivek Kethineni committed
2024-02-17
3e963b3
Fix Sonokai theme to better match original (#5379)
Nick Condron committed
2024-02-17
6ffe09e
Remove unwrap on line option, preventing DAP crash (#9632)
Matt committed
2024-02-16
76e512f
Bump tree-sitter-erlang, add `*.app.src` file-type (#9627)
Michael Davis committed
2024-02-14
59369d9
Allow numbers as second input event (#8471)
Mehdi Abedi committed
2024-02-14
4df08dd
Add changes to history when paste-replacing (#9625)
Mihir Gadgil committed
2024-02-13
c59f299
fix lsp config reload (#9415)
kyfanc committed
2024-02-13
fe869e5
build(deps): bump cc from 1.0.83 to 1.0.85 (#9618)
dependabot[bot] committed
2024-02-13
7934ac7
build(deps): bump unicode-segmentation from 1.10.1 to 1.11.0 (#9617)
dependabot[bot] committed
2024-02-13
36ad70e
build(deps): bump clipboard-win from 5.0.0 to 5.1.0 (#9616)
dependabot[bot] committed
2024-02-13
c55bf72
build(deps): bump thiserror from 1.0.56 to 1.0.57 (#9615)
dependabot[bot] committed
2024-02-13
caad87e
theme: horizon-dark fix constructor color (#9493)
ves committed
2024-02-12
fd7b722
Add support for Odin's formatter (#9537)
Chris committed
2024-02-12
661e123
build(deps): bump toml from 0.7.6 to 0.8.10 (#9539)
dependabot[bot] committed
2024-02-12
c111e28
Adding Curzon theme (#9553)
Gagan Janjua committed
2024-02-12
d232e7a
docs: Document that what the `diff` gutter symbol does (#9587)
Mark Stosberg committed
2024-02-12
0516337
Added "zon" file type to zig language section. (#9582)
Tom Manner committed
2024-02-12
bb1e2dd
feat(languages): use `fish_indent` as the formatter for fish
kpbaks committed
2024-02-12
78ed3ad
feat(languages): add formatter for just
kpbaks committed
2024-02-12
0eec518
Dracula whitespace color changes (#9588)
Chirikumbrah committed
2024-02-12
45ee568
Add Hoon (#9190)
iko committed
2024-02-12
d7c7589
minor: Fix compilation
Blaž Hrastnik committed
2024-02-12
ad7b7bc
Add required-root-patterns for situational lsp activation (#8696)
ontley committed
2024-02-12
6a90166
sonokai: Add color modes support and change contrast between ruler and bg (#9376)
HumanEntity committed
2024-02-12
ac8d1f6
languages: add CEL, SpiceDB schema language (#9296)
Jimmy Zelinskie committed
2024-02-12
d9f7aaa
build(deps): bump tempfile from 3.9.0 to 3.10.0 (#9538)
dependabot[bot] committed
2024-02-12
7d8ce1a
Updated Swift grammar, adding 'any' and 'await' keywords. (#9586)
7ombie committed
2024-02-12
204c370
build(deps): bump tokio from 1.35.1 to 1.36.0 (#9540)
dependabot[bot] committed
2024-02-12
13b9885
follow neovim's truecolor detection (#9577)
Kirawi committed
2024-02-12
786b5c5
Add glob file type support (#8006)
Galen Abell committed
2024-02-12
581a1eb
expand upon the arch linux install instructions (#9574)
Android789515 committed
2024-02-09
d570c29
feat(languages): pkl (#9515)
Matouš Dzivjak committed
2024-02-09
d137a08
Fix scroll track (#9508)
ath3 committed
2024-02-09
f8e2d82
slint: Update treesitter parser and queries (#9551)
Tobias Hunger committed
2024-02-08
a1272bd
Fix pulldown_cmark breaking changes to tag types
Michael Davis committed
2024-02-07
bbcc892
build(deps): bump pulldown-cmark from 0.9.6 to 0.10.0
dependabot[bot] committed
2024-02-07
630d911
build(deps): bump libc from 0.2.152 to 0.2.153 (#9541)
dependabot[bot] committed
2024-02-07
72c508d
Revert "build(deps): bump cc from 1.0.83 to 1.0.84 (#8809)" (#9548)
Bogdan Agica committed
2024-02-07
c64a0e6
Fix cursorline Zed OneDark (#9549)
eh committed
2024-02-06
28a39e6
fix division by zero when prompt completion area is too small (#9524)
Diego committed
2024-02-06
a37af2d
Update colors used for zed themes (#9544)
eh committed
2024-02-06
1d87c6a
feat(languages): golang comments and numeric types (#9525)
Matouš Dzivjak committed
2024-02-06
0975d9c
Adding two themes using only colors from 16-color terminal themes (#9477)
Doug Kelkhoff committed
2024-02-04
5c567f3
Update Unison tree-sitter grammar for type changes and add indent queries (#9505)
zetashift committed
2024-02-04
6e3ed7f
Improve tree-sitter queries for Scala (#9475)
Jaakko Paju committed
2024-02-04
75d61d8
feat: Add `Tact` language support (#9512)
Novus Nota committed
2024-02-04
d1054de
Update grammars for Nushell to rev 358c4f50 (#9502)
Devyn Cairns committed
2024-02-04
3f38072
feat(queries): regex injection for golang (#9510)
Matouš Dzivjak committed
2024-02-04
d545452
Use gix pipeline filter instead of manual crlf implementation (#9503)
Shoyu Vanilla committed
2024-02-04
81ae768
build(deps): bump serde_json from 1.0.111 to 1.0.113 (#9471)
dependabot[bot] committed
2024-02-03
70cea93
build(deps): bump chrono from 0.4.32 to 0.4.33 (#9472)
dependabot[bot] committed
2024-02-03
aa4241c
build(deps): bump serde from 1.0.195 to 1.0.196 (#9473)
dependabot[bot] committed
2024-02-03
5ec9565
build(deps): bump pulldown-cmark from 0.9.3 to 0.9.6 (#9474)
dependabot[bot] committed
2024-02-03
dd59602
Set ui.virtual.ruler background for GitHub themes (#9487)
Andrew Carter committed
2024-02-01
dbac78b
Use range positions to determine insert_newline motion (#9448)
Waleed Dahshan committed
2024-01-30
cf44921
make path changes LSP spec conform (#8949)
Pascal Kuthe committed
2024-01-28
87a720c
Use janet-simple grammar for Janet (#9247)
sogaiu committed
2024-01-28
f5b67d9
Add icon to Windows executable (#9104)
NitinKM committed
2024-01-28
4ab7029
feat: add hard/soft contrast for gruvbox light mode (#9266)
Twinkle committed
2024-01-28
eb3c4e9
Add argument to textobject in gdscript. (#9288)
Ryan Roden-Corrent committed
2024-01-28
fe44391
highlight(scala): highlight abstract methods in traits and classes (#9340)
Jaakko Paju committed
2024-01-28
ee68fd0
adjust color darkness on ruler & inlay-hints (#9375)
Abderrahmane TAHRI JOUTI committed
2024-01-28
0328fa4
Respect injections in movement::move_parent_node_end
Michael Davis committed
2024-01-28
035b8ea
Respect injections in :tree-sitter-highlight-name
Michael Davis committed
2024-01-28
8b6565c
Use injection syntax trees for bracket matching
Michael Davis committed
2024-01-28
5e0b3cc
Include interpolated SQL strings in Scala injection queries (#9428)
Jaakko Paju committed
2024-01-28
9978d42
Make status line modes bold for theme onedark (#9435)
Travis Harmon committed
2024-01-28
f0be0c6
Make status line modes bold (#9449)
Chirikumbrah committed
2024-01-28
1616021
lang(git-ignore): add `helix/ignore` to git-ignore file types (#9447)
Poliorcetics committed
2024-01-28
0d09fb4
Update some grammars to a commit where the license file is included (#9279)
blinxen committed
2024-01-25
2661e05
Fix error message shown for goto references (#9382)
Nick committed
2024-01-25
d8b8d2f
highlighting: Gate multiple captures behind `#is-not? local` predicates (#9390)
Michael Davis committed
2024-01-25
cda8ea9
minor: Silence noisy language server not found error in log
Blaž Hrastnik committed
2024-01-24
83f09ec
Improve error handling for `which::which` failures
Michael Davis committed
2024-01-24
cb25d13
Re-export `which` from `helix-stdx::env`
Michael Davis committed
2024-01-24
6d724a8
minor: Silence noisy set_error log
Blaž Hrastnik committed
2024-01-24
6bfe1dd
build(deps): bump actions/cache from 3 to 4 (#9402)
dependabot[bot] committed
2024-01-24
b606c05
Update Typst Tree-Sitter grammar (#9403)
Idobenhamo committed
2024-01-24
299bcce
Add text object queries for dart (#9411)
melted-brownie committed
2024-01-24
2058b37
build(deps): bump gix from 0.57.1 to 0.58.0 (#9407)
dependabot[bot] committed
2024-01-23
7caae13
build(deps): bump smallvec from 1.12.0 to 1.13.1 (#9405)
dependabot[bot] committed
2024-01-23
cbd8602
Add bufferline config for onedark & onedarker themes (#9397)
Jaakko Paju committed
2024-01-23
4168864
build(deps): bump bitflags from 2.4.1 to 2.4.2 (#9404)
dependabot[bot] committed
2024-01-23
ae8042b
build(deps): bump regex from 1.10.2 to 1.10.3 (#9408)
dependabot[bot] committed
2024-01-23
e85507c
build(deps): bump chrono from 0.4.31 to 0.4.32 (#9409)
dependabot[bot] committed
2024-01-23
960cda6
refactor completion and signature help using hooks
Pascal Kuthe committed
2024-01-23
8e592a1
Add hook/event system
Pascal Kuthe committed
2024-01-23
13ed4f6
Highlight .bash_history as bash (#9401)
Boris Verkhovskiy committed
2024-01-23
7d7ace5
Update Scala tree-sitter grammar (#9348)
Jaakko Paju committed
2024-01-23
9ed3dc5
bash, make, css: highlight and indent queries improvement (#9393)
woojiq committed
2024-01-23
52a43bc
Fix typo in string representation of GotoReference (#9395)
Matthew Toohey committed
2024-01-22
f5f08be
Handle failure when enabling bracketed paste (#9353)
Ahmed Hagi committed
2024-01-18
9c56afe
Use helix-stdx tilde expansion and normalization for HELIX_RUNTIME paths
Michael Davis committed
2024-01-18
1bc7aac
Create helix-stdx crate for stdlib extensions
Michael Davis committed
2024-01-18
1f916e6
Address clippy lints (#9371)
Daniel Sedlak committed
2024-01-18
af8e524
feat(lsp): implement show document request (#8865)
Matouš Dzivjak committed
2024-01-18
c60ba4b
Made inlay-hints not look like normal code (#9370)
HumanEntity committed
2024-01-18
6754acd
Exit a language server if it sends a message with invalid json (#9332)
Ben Dennis committed
2024-01-17
dcdecaa
Support PureScript's new spago.yaml configs (#9362)
Jeremy Brudvik committed
2024-01-17
f41727c
Delete .ignore (#9363)
Kirawi committed
2024-01-17
6339a8c
update tempfile dev-dependency to 3.9 (#9359)
Kirawi committed
2024-01-17
44cb8e5
build(deps): bump cachix/cachix-action from 13 to 14 (#9347)
dependabot[bot] committed
2024-01-16
eef46b1
build(deps): bump cachix/install-nix-action from 24 to 25 (#9346)
dependabot[bot] committed
2024-01-16
bd9eef1
build(deps): bump thiserror from 1.0.52 to 1.0.56 (#9345)
dependabot[bot] committed
2024-01-16
0e7f5d6
build(deps): bump anyhow from 1.0.78 to 1.0.79 (#9344)
dependabot[bot] committed
2024-01-16
fa1d8df
build(deps): bump rustix from 0.38.28 to 0.38.30 (#9342)
dependabot[bot] committed
2024-01-16
2d8d16f
build(deps): bump smallvec from 1.11.2 to 1.12.0 (#9341)
dependabot[bot] committed
2024-01-16
8a00620
Fix export instructions in installation doc (#9306)
JR committed
2024-01-16
6ce57b7
Select subtree within injections in :tree-sitter-subtree (#9309)
Michael Davis committed
2024-01-15
eca3ccf
Bump tree-sitter to latest master (#9317)
Michael Davis committed
2024-01-15
3011df4
ignore empty TS nodes in match bracket
Pascal Kuthe committed
2024-01-15
445f7a2
don't crash in plaintext bracket match (mm) on empty file
Pascal Kuthe committed
2024-01-15
2fb7e50
Change path normalization strategy to not resolve symlinks (#9330)
woojiq committed
2024-01-14
3f88a3f
Make nix flake respect unused grammars (#9326)
Sebastian Zivota committed
2024-01-14
a0b0210
Fallback to filename for +arg (#9333)
jw013 committed
2024-01-14
054ce39
Remove sourcehut tree-sitter grammars from default build (#9316)
Michael Davis committed
2024-01-11
17dd102
Revert "build(deps): bump ahash from 0.8.6 to 0.8.7" (#9294)
Pascal Kuthe committed
2024-01-11
7739d3e
make sure to sync views when applying edits to unfocused views (#9173)
Gabriel Dinner-David committed
2024-01-09
84e24b3
health - add formatter to display (#7986)
Sammo98 committed
2024-01-09
65d0412
Normalize `S-<lower-ascii>` keymaps to uppercase ascii (#9213)
Michael Davis committed
2024-01-09
305d6e9
Initialize diagnostics when opening a document (#8873)
Philipp Mildenberger committed
2024-01-09
41ca46c
added voxed theme (#9164)
rojebd committed
2024-01-09
46ecc10
update comment grammar (#9253)
Kirawi committed
2024-01-09
7af78c7
update history of a newly focused view (#9271)
Pascal Kuthe committed
2024-01-09
48c49f0
Check for rename support before showing LSP rename prompt (#9277)
Michael Davis committed
2024-01-09
0cbd8d3
don't automatically dismiss zero width diagnostics (#9280)
Pascal Kuthe committed
2024-01-09
4da6191
build(deps): bump serde_json from 1.0.109 to 1.0.111 (#9284)
dependabot[bot] committed
2024-01-09
20b91fd
build(deps): bump ignore from 0.4.21 to 0.4.22 (#9283)
dependabot[bot] committed
2024-01-09
97145ea
build(deps): bump libc from 0.2.151 to 0.2.152 (#9282)
dependabot[bot] committed
2024-01-09
bad10a5
build(deps): bump ahash from 0.8.6 to 0.8.7 (#9281)
dependabot[bot] committed
2024-01-09
f421242
build(deps): bump serde from 1.0.193 to 1.0.195 (#9285)
dependabot[bot] committed
2024-01-09
e2e8d27
runtime/themes: adding "ttox" theme (#8524)
Tomas committed
2024-01-08
77ab792
feat: update wren tree-sitter grammar (#8544)
Greedwolf DSS committed
2024-01-08
918bd9c
Info on how to skip grammar build when building from source (#8698)
NitinKM committed
2024-01-08
e46fb58
Update goto_file docs (#8563) (#9001)
jw013 committed
2024-01-08
00d681c
Add textobject queries for protobuf grammar. (#9184)
Ryan Roden-Corrent committed
2024-01-08
c8e5830
Update tokyonight themes (#9099)
Paul Graydon committed
2024-01-08
154d9b6
Add textobject queries for Scala (#9191)
Jaakko Paju committed
2024-01-08
73deba7
Add HOCON language support (#9203)
Jaakko Paju committed
2024-01-08
a32d537
Fix: misleading active tab color in monokai_pro* (#9148)
DuckDuckWhale committed
2024-01-08
f8ae2bc
Add auto-pairs to scheme language support (#9232)
petrak@ committed
2024-01-05
7e389b6
remove build warnings (#9180)
Tshepang Mbambo committed
2024-01-04
da4afaf
build(deps): bump serde_json from 1.0.108 to 1.0.109 (#9201)
dependabot[bot] committed
2024-01-04
8f2e611
build(deps): bump tempfile from 3.8.1 to 3.9.0 (#9199)
dependabot[bot] committed
2024-01-04
2e3f330
build(deps): bump anyhow from 1.0.76 to 1.0.78 (#9200)
dependabot[bot] committed
2024-01-04
b908aba
build(deps): bump futures-executor from 0.3.29 to 0.3.30 (#9168)
dependabot[bot] committed
2024-01-04
78d85eb
build(deps): bump gix from 0.57.0 to 0.57.1 (#9202)
dependabot[bot] committed
2024-01-04
5876b76
Add .prettierrc to json file types (#9214)
Jaakko Paju committed
2024-01-03
a6ed104
Reduce logo sizes even more (#9211)
Manuel Mendez committed
2024-01-03
efc4865
rust highlights: clean up constructor logic (#8957)
Rose Hudson committed
2024-01-02
a680b2e
Avoid crashing with 2 instances of the same LSP (#9134)
Gabriel Lopes Rodrigues committed
2024-01-02
7fd266e
build(deps): bump gix from 0.56.0 to 0.57.0 (#9188)
Sebastian Thiel committed
2023-12-30
85fce2f
consistent diagnostic sorting
Pascal Kuthe committed
2023-12-27
783ff27
make diagnostics stick to word boundaries
Pascal Kuthe committed
2023-12-27
515ef17
Add config to mark diagnostic sources as persistent
Pascal Kuthe committed
2023-12-27
8653e1b
build(deps): bump tokio from 1.35.0 to 1.35.1 (#9169)
dependabot[bot] committed
2023-12-27
c874a89
build(deps): bump anyhow from 1.0.75 to 1.0.76 (#9170)
dependabot[bot] committed
2023-12-27
0036782
build(deps): bump futures-util from 0.3.29 to 0.3.30 (#9171)
dependabot[bot] committed
2023-12-27
2ec4d50
build(deps): bump thiserror from 1.0.51 to 1.0.52 (#9172)
dependabot[bot] committed
2023-12-27
1fc20cd
Reduce logo.svg size (-93B) (#9106)
goyalyashpal committed
2023-12-22
d5e6749
Add markup styling to nord theme (#9135)
Sharpened Blade committed
2023-12-22
7b0f92b
Add .glif to XML file-types (#9130)
romi committed
2023-12-22
ab50299
Update upload/download-artifact actions to v4 (#9120)
Michael Davis committed
2023-12-21
585402d
theme: update noctis (#9123)
0rphee committed
2023-12-20
5f04d09
add smali language support (#9089)
Evan Richter committed
2023-12-20
a98b8dd
build(deps): bump lsp-types from 0.94.1 to 0.95.0 (#9117)
dependabot[bot] committed
2023-12-19
63218a5
Update README.md to add link to Kakoune and Neovim (#9119)
Passw committed
2023-12-19
8736ce3
Support drawing popup frame (#4313)
ath3 committed
2023-12-19
9ba691c
theme: add horizon-dark (#9008)
ves committed
2023-12-19
06d7dc6
Add Avro schema file support (#9113)
Lucas Wagler committed
2023-12-19
970f9e6
Add haskell-language-server as lsp for cabal files (#9111)
0rphee committed
2023-12-19
0a83d85
feat(themes): add modus vivendi theme(s) (#8894)
Matouš Dzivjak committed
2023-12-19
80dd585
build(deps): bump thiserror from 1.0.50 to 1.0.51 (#9116)
dependabot[bot] committed
2023-12-19
c1ab94b
when text document sync capability is only kind send didSave without text (#9101)
Gabriel Dinner-David committed
2023-12-18
f27fdb2
book: Describe usage of `.ignore` and helix-specific ignore files in `[editor.file-picker]` section (#9102)
Novus Nota committed
2023-12-18
a1a20d2
Add support for Agda (#8285)
JJ committed
2023-12-16
c56cd6e
fix `:indent-style` crash (#9087)
TornaxO7 committed
2023-12-16
914c834
Add alignment indent queries for binary & ternary expressions in C.
Daniel Ebert committed
2023-12-15
33d8560
Simplify implementation of `add_indent_level`.
Daniel Ebert committed
2023-12-15
723a132
Align arguments in a function call in C.
Daniel Ebert committed
2023-12-15
3e79a35
Add documentation for new indent computation
Daniel Ebert committed
2023-12-15
a5acfdb
Make the indent heuristic configurable
Daniel Ebert committed
2023-12-15
938a710
Improve relative indent computation.
Daniel Ebert committed
2023-12-15
559bfc1
Implement relative indent queries,
Daniel Ebert committed
2023-12-15
d29a66f
fix: typo in scm files inside runtime/queries/ (#8630)
Susheel Thapa committed
2023-12-15
23fd145
Add tutor for match mode (#8751)
JR committed
2023-12-15
e332c7d
Specify BG and FG cursor colors in Darcula themes (#9002)
Jesús González committed
2023-12-15
f1e34ce
Change R markdown language name to fix language server detection (#9012)
Matthew Toohey committed
2023-12-15
1185632
Add initial support for janet-lang (#9081)
Phil committed
2023-12-15
b4571c2
build(deps): bump zerocopy from 0.7.20 to 0.7.31 (#9092)
dependabot[bot] committed
2023-12-15
437fbee
Update keymap.md: improve grammar (#9069)
Valerii Petryniak committed
2023-12-13
7c55190
chore: Update tree-sitter-d (#9021)
Michal Rostecki committed
2023-12-13
c259144
build(deps): bump gix from 0.55.2 to 0.56.0 (#9055)
dependabot[bot] committed
2023-12-13
49dffa7
build(deps): bump rustix from 0.38.26 to 0.38.28 (#9054)
dependabot[bot] committed
2023-12-12
f036451
build(deps): bump once_cell from 1.18.0 to 1.19.0 (#9053)
dependabot[bot] committed
2023-12-12
7f44a6a
build(deps): bump libc from 0.2.150 to 0.2.151 (#9056)
dependabot[bot] committed
2023-12-12
3e24982
build(deps): bump tokio from 1.34.0 to 1.35.0 (#9057)
dependabot[bot] committed
2023-12-12
53ad0f7
Fix version of Nix package (#9013)
Tanguy committed
2023-12-09
5109286
Join empty lines with only one space in `join_selections` (#8989)
TornaxO7 committed
2023-12-06
b81aacc
Update gleam grammar and queries (#9003)
Frederick Schwalbe committed
2023-12-05
c3cb179
build(deps): bump open from 5.0.0 to 5.0.1 (#8992)
dependabot[bot] committed
2023-12-05
4c2bd49
use workspace inheritance for common version (#8925)
Skyler Hawthorne committed
2023-12-05
bf7c4e1
Add more accurate to official theme type highlighting to Darcula themes (#8738)
Jesús González committed
2023-12-05
44c3d48
fix: update rose_pine to be identical to main repo (#8946)
Niklas Alexander Shern committed
2023-12-05
ab763b3
Add .envrc.local and .envrc.private to env file-types (#8988)
Manuel Mendez committed
2023-12-05
9fcfb88
build(deps): bump grep-searcher from 0.1.12 to 0.1.13 (#8998)
dependabot[bot] committed
2023-12-05
8532cec
build(deps): bump cachix/cachix-action from 12 to 13 (#8997)
dependabot[bot] committed
2023-12-05
fa7a8ff
build(deps): bump ignore from 0.4.20 to 0.4.21 (#8996)
dependabot[bot] committed
2023-12-05
0d890ef
build(deps): bump cachix/install-nix-action from 23 to 24 (#8995)
dependabot[bot] committed
2023-12-05
00d565b
build(deps): bump slotmap from 1.0.6 to 1.0.7 (#8994)
dependabot[bot] committed
2023-12-05
58daa31
build(deps): bump rustix from 0.38.25 to 0.38.26 (#8993)
dependabot[bot] committed
2023-12-05
aad44f6
build(deps): bump url from 2.4.1 to 2.5.0 (#8991)
dependabot[bot] committed
2023-12-05
79965a2
upgrade tree-sitter-python (#8976)
Skyler Hawthorne committed
2023-12-04
fcd564f
nix: update flake inputs (#8943)
Evan Richter committed
2023-12-04
455b206
languages: update rescript grammar (#8962)
Nan Zhong committed
2023-12-04
466b87c
use canonical name (#8960)
Tshepang Mbambo committed
2023-12-01
86023cf
direnv: Watch the rust-toolchain file (#8921)
Michael Davis committed
2023-11-29
0c81ef7
add log tree-sitter (#8916)
Tudyx committed
2023-11-29
f8d261c
Add musicxml to xml extensions (#8935)
A-Walrus committed
2023-11-29
0739d13
build(deps): bump grep-regex from 0.1.11 to 0.1.12 (#8930)
dependabot[bot] committed
2023-11-29
0d9145a
fix(ui): use crossterm cursor when at the end of the rope (#8934)
Hendrik Norkowski committed
2023-11-28
b023faa
fix CI: tree-sitter-gemini user renamed
Blaž Hrastnik committed
2023-11-28
6d168ed
build(deps): bump serde from 1.0.192 to 1.0.193 (#8931)
dependabot[bot] committed
2023-11-28
3e451f0
build(deps): bump grep-searcher from 0.1.11 to 0.1.12 (#8929)
dependabot[bot] committed
2023-11-28
008208f
build(deps): bump hashbrown from 0.14.2 to 0.14.3 (#8928)
dependabot[bot] committed
2023-11-28
b30451f
build(deps): bump clipboard-win from 4.5.0 to 5.0.0 (#8927)
dependabot[bot] committed
2023-11-28
4bc4334
build(deps): bump globset from 0.4.13 to 0.4.14 (#8926)
dependabot[bot] committed
2023-11-28
8de8a66
use crossterm cursor in editor when out of focus (#6858)
Hendrik Norkowski committed
2023-11-28
71fd858
set Cargo feature resolver to v2 (#8917)
Fomalhaut Weisszwerg committed
2023-11-27
b7f98d1
update which crate to 5.0.0 (#8902)
Davide Ferrero committed
2023-11-25
3f9788d
Fix precedence of ui.virtual.whitespace (#8879)
chtenb committed
2023-11-25
8c68074
bump MSRV to 1.70.0 (#8877)
Cole Helbling committed
2023-11-25
8b0ae3d
Add modus operandi themes (#8728)
Alexis Mousset committed
2023-11-23
090ed97
DBML Language support (#8860)
ghashy committed
2023-11-23
ff095eb
add LSP for nushell (#8878)
Ethan Brierley committed
2023-11-23
f1b9c19
Document the bufferline scopes (#8880)
chtenb committed
2023-11-22
db83eb0
Revert "Fix precedence of ui.virtual.whitespace (#8750)"
Blaž Hrastnik committed
2023-11-22
811d62d
Fix precedence of ui.virtual.whitespace (#8750)
chtenb committed
2023-11-22
41b307b
Resolve args.files before changing directory (#8676)
Bjorn Ove Hay Andersen committed
2023-11-21
47b6c4b
open urls with goto_file command (#5820)
Matouš Dzivjak committed
2023-11-21
3052050
build(deps): bump rustix from 0.38.22 to 0.38.25 (#8874)
dependabot[bot] committed
2023-11-21
bfd60a5
[themes] Add missing license files for recently added themes
blinxen committed
2023-11-20
a0e5bb8
[themes] Mention license files in README
blinxen committed
2023-11-20
b167523
GN language support (#6969)
Dan Field committed
2023-11-18
b306b25
make increment/decrement exit select mode
Ryan Mehri committed
2023-11-18
6bf5548
make switch case commands exit select mode
Ryan Mehri committed
2023-11-18
09c78e8
make align exit select mode
Ryan Mehri committed
2023-11-18
d4a0eba
make replace with clipboard commands exit select mode
Ryan Mehri committed
2023-11-18
5913073
make paste commands exit select mode
Ryan Mehri committed
2023-11-18
1271a50
make indent/unindent exit select mode
Ryan Mehri committed
2023-11-18
34de1ca
theme: show active selection and buffer for naysayer theme (#8838)
Niklas Alexander Shern committed
2023-11-18
2acf5e3
Update some grammars to a commit where the license file is included (#8691)
blinxen committed
2023-11-18
39aa6fa
Book: fix formatting of some default values (#8837)
WuerfelDev committed
2023-11-18
2579bca
Theme: Papercolor: Add inlay-hint style (#8827)
crozbo committed
2023-11-18
7868136
docs: add docs for soft-wrap in languages.toml (#8836)
Luca Saccarola committed
2023-11-18
5889b81
Change Fedora installation to the new official Helix package (#8762)
Seth Maurice-Brant committed
2023-11-18
73ca2d5
theme: add starlight (#8787)
Eemil Haapanen committed
2023-11-17
3c8bf9d
build(deps): bump rustix from 0.38.21 to 0.38.22 (#8807)
dependabot[bot] committed
2023-11-16
2040444
build(deps): bump cc from 1.0.83 to 1.0.84 (#8809)
dependabot[bot] committed
2023-11-14
40959bb
build(deps): bump serde from 1.0.191 to 1.0.192 (#8810)
dependabot[bot] committed
2023-11-14
e5d02cd
Remove 'roots' keys with default value from languages.toml
Michael Davis committed
2023-11-14
69a0df9
Default 'roots' field of language config
Michael Davis committed
2023-11-14
8b2d97e
build(deps): bump smallvec from 1.11.1 to 1.11.2 (#8808)
dependabot[bot] committed
2023-11-14
13386a4
build(deps): bump tokio from 1.33.0 to 1.34.0 (#8811)
dependabot[bot] committed
2023-11-14
5ec53c0
theme: Add Theme poimandres (#8759)
Ambuj Singh committed
2023-11-13
23fea46
Highlight meson_options.txt as a meson file (#8794)
blt__ committed
2023-11-13
172ef2f
grammars.nix: allow the user to apply overlays (#8749)
mydumpfire committed
2023-11-09
6ab774d
build(deps): bump futures-executor from 0.3.28 to 0.3.29 (#8743)
dependabot[bot] committed
2023-11-09
4229583
build(deps): bump libc from 0.2.149 to 0.2.150 (#8741)
dependabot[bot] committed
2023-11-09
aac7bd9
build(deps): bump serde_json from 1.0.107 to 1.0.108 (#8744)
dependabot[bot] committed
2023-11-09
91bdceb
build(deps): bump serde from 1.0.190 to 1.0.191 (#8740)
dependabot[bot] committed
2023-11-09
676ab0c
Add indent queries for scheme (and reuse them for common-lisp & racket). (#8720)
Triton171 committed
2023-11-09
cb0bc25
Add command to move files with LSP support (#8584)
Yomain committed
2023-11-09
e868678
Theme: Papercolor: Add type.parameter (#8735)
Henrik Tjäder committed
2023-11-07
7bc564d
highlights: add type.parameter scope to several more languages (#8718)
Joey Hain committed
2023-11-06
f73e9a8
Update PureScript grammar (#8712)
postsolar committed
2023-11-05
a98ad13
Update markdown grammar to v0.1.6
MDeiml committed
2023-11-05
2fddc2a
swap yank command registers (#8708)
Skyler Hawthorne committed
2023-11-04
10b178e
Add an installation method field to the bug report template (#8711)
Michael Davis committed
2023-11-04
8dc1977
replace kdl tree-sitter to fix highlighting (#8652)
cgahr committed
2023-11-04
5c325fe
add highlight scope for type parameters (#8660)
Joey Hain committed
2023-11-04
70bbbd7
Adjusted ui.virtual.inlay-hint color for everblush theme (#8705)
Arkady Rost committed
2023-11-03
ae6a0a9
Swap system and primary clipboard registers (#8703)
Omnikar committed
2023-11-03
1755c61
Add missing license files for themes (#8684)
blinxen committed
2023-11-01
a069b92
build(deps): bump tempfile from 3.8.0 to 3.8.1 (#8672)
dependabot[bot] committed
2023-10-31
53bb62b
build(deps): bump ahash from 0.8.5 to 0.8.6 (#8669)
dependabot[bot] committed
2023-10-31
d32e052
build(deps): bump futures-util from 0.3.28 to 0.3.29 (#8673)
dependabot[bot] committed
2023-10-31
d171e23
build(deps): bump serde from 1.0.189 to 1.0.190 (#8670)
dependabot[bot] committed
2023-10-31
403a173
ci: Use a shared cache across build workflow steps
Blaž Hrastnik committed
2023-10-31
ccc3085
build(deps): bump rustix from 0.38.20 to 0.38.21 (#8671)
dependabot[bot] committed
2023-10-31
566f416
Only render preview if picker has a preview function (#8667)
Ryan Mehri committed
2023-10-31
d0430f1
Add MacPorts as installation option for MacOS (#8663)
Jeffrey Gelens committed
2023-10-31
7d7ed78
Update idle-timeout in docs (#8661)
John Careaga committed
2023-10-30
992b7a0
add golangci-lint-langserver (#8656)
Angus Dippenaar committed
2023-10-29
44e03fa
Fix precedence order of @align captures in indent computation (#8659)
Triton171 committed
2023-10-29
ef0c31d
feat(highlights): add more comment highlights (#8564)
RoloEdits committed
2023-10-27
f992c3b
Say "unindent" instead of "outdent" in tutor (#8623)
blt__ committed
2023-10-27
ab266b9
Theme: Add gruber-darker theme (#8598)
Mehedi Rifat committed
2023-10-27
99bf62a
switch to tree-sitter-ron (#8624)
Gabriel Dinner-David committed
2023-10-27
4f1d414
Use terminfo to reset terminal cursor style (#8591)
Ryan Mehri committed
2023-10-27
553ffbc
Add LPF tree sitter (#8536)
Frans Skarman committed
2023-10-27
9eec9ad
Add typst language and lsp (#7474)
Alexander Brevig committed
2023-10-27
2906660
CI: Publish stable book before master (#8621)
Michael Davis committed
2023-10-26
ef1f4f3
Revert "Pin tree-sitter to the 0.20.10 release (#8396)"
Blaž Hrastnik committed
2023-10-26
5ce1c30
Add rust html injection query (#8603)
Ryan Mehri committed
2023-10-26
c24a67c
ci: Disable riscv release build (currently broken)
Blaž Hrastnik committed
2023-10-25
f6021dd
Add changelog notes for 23.10 (#8086)
Michael Davis committed
2023-10-25
c7e15dd
Pin tree-sitter to the 0.20.10 release (#8396)
Michael Davis committed
2023-10-25
2ebcc4d
Add optional runtime fallback directory (#8610)
Skyler Hawthorne committed
2023-10-25
b5d691a
build(deps): bump ahash from 0.8.3 to 0.8.5 (#8597)
dependabot[bot] committed
2023-10-24
68c7537
build(deps): bump thiserror from 1.0.49 to 1.0.50 (#8596)
dependabot[bot] committed
2023-10-24
9dbf882
build(deps): bump rustix from 0.38.19 to 0.38.20 (#8595)
dependabot[bot] committed
2023-10-24
25ea6b8
build(deps): bump hashbrown from 0.14.1 to 0.14.2 (#8594)
dependabot[bot] committed
2023-10-24
6acbb07
build(deps): bump ropey from 1.6.0 to 1.6.1 (#8593)
dependabot[bot] committed
2023-10-24
fef4d53
Theme cyan light diff colors (#8587)
Abderrahmane TAHRI JOUTI committed
2023-10-23
88bc52a
don't break on hyphen with :reflow (#8569)
Stephen Seo committed
2023-10-21
31f50bf
languages: add templ (#8540)
rsteube committed
2023-10-21
764715a
Add helix-specific ignore files (#8099)
Paul Olteanu committed
2023-10-21
8d44459
build(deps): bump rustix from 0.38.18 to 0.38.19 (#8556)
dependabot[bot] committed
2023-10-20
6d598d3
build(deps): bump bitflags from 2.4.0 to 2.4.1 (#8555)
dependabot[bot] committed
2023-10-20
ac8759c
build(deps): bump serde from 1.0.188 to 1.0.189 (#8554)
dependabot[bot] committed
2023-10-20
7d5bc9b
Fixed issue when the first file specified as an argument was a relative directory (#8520)
Bjorn Ove Hay Andersen committed
2023-10-18
e6d2835
Add nord night theme (#8549)
Joe-Zer0 committed
2023-10-17
fc16449
build(deps): bump regex from 1.9.6 to 1.10.2 (#8557)
dependabot[bot] committed
2023-10-17
83ce8d0
bump tree-sitter-haskell and update queries (#8558)
Ryan Mehri committed
2023-10-17
814cf17
fix(lsp): ensure we only highlight diagnostics for lsp with the feature enabled (#8551)
Yomain committed
2023-10-17
cd59164
Add support for showing all LSPs in --health (#7315)
Lorenzo Bellina committed
2023-10-16
d9d7f67
Fix 'Tree::lookup_entry_by_path' usage
Michael Davis committed
2023-10-16
7c98b1c
Re-lock 'time' dep at 0.3.23
Michael Davis committed
2023-10-16
a6ab062
build(deps): bump gix from 0.48.0 to 0.51.0
dependabot[bot] committed
2023-10-16
c6854e5
Add 'while_statement' to bash indents (#8528)
Petr Gajdůšek committed
2023-10-13
9f6e9a1
Update purescript-tree-sitter grammar (#8527)
NomisIV committed
2023-10-13
1ef7f24
Make parse_macro work for "-" outside "<..>" (#8475)
Bjorn Ove Hay Andersen committed
2023-10-12
574f821
Add +N CLI argument to jump to first file's line number (#8521)
Bjorn Ove Hay Andersen committed
2023-10-12
07a006d
build(deps): bump libc from 0.2.148 to 0.2.149 (#8503)
dependabot[bot] committed
2023-10-10
1852292
build(deps): bump rustix from 0.38.15 to 0.38.18 (#8502)
dependabot[bot] committed
2023-10-10
d8f059c
build(deps): bump tokio from 1.32.0 to 1.33.0 (#8501)
dependabot[bot] committed
2023-10-10
ca0382b
build(deps): bump hashbrown from 0.14.0 to 0.14.1 (#8500)
dependabot[bot] committed
2023-10-10
e0d5b79
Set the working directory before loading the config (#8498)
Bjorn Ove Hay Andersen committed
2023-10-09
a857480
add lsp for graphql (#8492)
Kasper Juul Hermansen committed
2023-10-09
5cb76e7
bump tree-sitter-sql (#8464)
DS/Charlie committed
2023-10-09
96bbfb7
Add ansible-language-server for yaml (#7973)
Laurent Wandrebeck committed
2023-10-08
bdf7937
add support for json5 (#8473)
DS/Charlie committed
2023-10-07
93e54fa
Add tailwindcss language server (#8442)
David Else committed
2023-10-04
68fce3e
enable starting hx with a working directory (#8223)
Lloyd Bond committed
2023-10-03
75c0a5c
update with new mdbook index.hbs (#8445)
Gabriel Dinner-David committed
2023-10-03
1756ba4
build(deps): bump thiserror from 1.0.48 to 1.0.49 (#8447)
dependabot[bot] committed
2023-10-03
e122add
build(deps): bump libloading from 0.8.0 to 0.8.1 (#8448)
dependabot[bot] committed
2023-10-03
a42b5f0
build(deps): bump rustix from 0.38.14 to 0.38.15 (#8449)
dependabot[bot] committed
2023-10-03
7dddbca
build(deps): bump regex from 1.9.5 to 1.9.6 (#8451)
dependabot[bot] committed
2023-10-03
588363c
book: Fix broken link (#8441)
Mathis Brossier committed
2023-10-02
7fbfec7
LSP: Fix codeAction/resolve server capability check (#8421)
Michael Davis committed
2023-10-02
6abaf3d
Add validation to CSS and JSON language servers (#8433)
David Else committed
2023-10-02
0e13db2
Add VSCode file associations (#8388)
Yoav Lavi committed
2023-10-02
893802d
fix multicursor snippet placeholder directions (#8423)
Pascal Kuthe committed
2023-09-30
4e86d1c
improve nord theme (#8414)
Jonah Lund committed
2023-09-30
1297d92
refine darcula and darcula-solid themes (#8412)
boofexxx committed
2023-09-28
77fe8f2
Fix missing HTML tag colorization in onedark theme (#8409)
Lucas Zebrowsky committed
2023-09-27
ba06371
Add shebangs for Makefiles (#8410)
Ken Micklas committed
2023-09-27
0c879d4
Filter out language servers which fail to spawn (#8374)
woojiq committed
2023-09-27
080a085
update go highlight queries (#8399)
Ben Haines committed
2023-09-26
2776233
markdown: Recognize `<code>` tags with attributes as code (#8397)
Michael Davis committed
2023-09-26
01e281c
build(deps): bump rustix from 0.38.13 to 0.38.14 (#8395)
dependabot[bot] committed
2023-09-26
b495ca4
build(deps): bump smallvec from 1.11.0 to 1.11.1 (#8394)
dependabot[bot] committed
2023-09-26
d7b38e3
build(deps): bump unicode-width from 0.1.10 to 0.1.11 (#8393)
dependabot[bot] committed
2023-09-26
35cbe26
Style Bold/Italic/Strikethrough markdown in docs (#8385)
A-Walrus committed
2023-09-25
f520b16
add polkit rules files to javascript detection (#8370)
nerohd committed
2023-09-25
0252c7b
Improve and complete Arabic translation for meta information (#8380)
zefr0x committed
2023-09-25
17edbac
add polkit policy files to xml detection (#8369)
nerohd committed
2023-09-24
7702e13
Add `.webmanifest` as supported JSON files (#8342)
zefr0x committed
2023-09-23
842687e
Allow specifying a different style for diff indicator in vcs gutter. (#8343)
Alexis Mousset committed
2023-09-21
2284bce
Add Unicode support to PureScript's highlight queries (#8338)
postsolar committed
2023-09-21
651fd1c
build(deps): bump serde_json from 1.0.105 to 1.0.107 (#8330)
dependabot[bot] committed
2023-09-19
1c88432
build(deps): bump chrono from 0.4.30 to 0.4.31 (#8328)
dependabot[bot] committed
2023-09-19
3640623
build(deps): bump indoc from 2.0.3 to 2.0.4 (#8329)
dependabot[bot] committed
2023-09-19
312c175
build(deps): bump libc from 0.2.147 to 0.2.148 (#8327)
dependabot[bot] committed
2023-09-19
53500f6
Update Unison highlights (#8315)
zetashift committed
2023-09-18
7fa5f34
Use Maskhjarnas tree-sitter-purescript (#8306)
NomisIV committed
2023-09-17
cb39242
add .babelrc highlighting (#8309)
Yoav Lavi committed
2023-09-17
ca9a7d5
Add `.editorconfig` highlighting as INI (#8308)
Yoav Lavi committed
2023-09-17
8b076e3
queries/nix: align match start for language comments
pacien committed
2023-09-17
37e48f4
queries/nix: add injection rule for python test scripts
pacien committed
2023-09-17
b4494e1
Add JSON highlighting for `flake.lock` files (#8304)
Yoav Lavi committed
2023-09-17
0e55648
add GNU assembler (gas) support #8291)
Cyrill Schenkel committed
2023-09-16
941dc6c
add cyan_light theme (#8293)
Abderrahmane TAHRI JOUTI committed
2023-09-16
19d44b6
correctly center items in picker preview
Pascal Kuthe committed
2023-09-14
13d4463
fix crash in picker preview for invalid ranges
Pascal Kuthe committed
2023-09-14
e9d0bd7
[theme] Fix zenburn theme inlay hint color (#8278)
Anton Romanov committed
2023-09-14
e41bee6
Theme: Papercolor: Cleanup, linting and using inheritance (#8276)
Henrik Tjäder committed
2023-09-14
764172d
Fix search highlighting for the default docs theme (#8270)
Em Zhan committed
2023-09-13
fe6b556
Better indent line color for Dracula theme. (#8266)
Chirikumbrah committed
2023-09-13
729f32d
Disable auto-pairing ` in OCaml (#8260)
Bannerets committed
2023-09-13
e4ba237
build(deps): bump rustix from 0.38.11 to 0.38.13 (#8249)
dependabot[bot] committed
2023-09-12
ccabfee
build(deps): bump url from 2.4.0 to 2.4.1 (#8250)
dependabot[bot] committed
2023-09-12
e3d537c
build(deps): bump chrono from 0.4.26 to 0.4.30 (#8247)
dependabot[bot] committed
2023-09-12
719ef3f
build(deps): bump which from 4.4.0 to 4.4.1 (#8251)
dependabot[bot] committed
2023-09-12
d46127f
build(deps): bump thiserror from 1.0.47 to 1.0.48 (#8252)
dependabot[bot] committed
2023-09-12
a8449af
Add `insert-final-newline` config option (#8157)
Em Zhan committed
2023-09-12
7090555
scheme: Highlight abbreviations
Blaž Hrastnik committed
2023-09-11
ef23847
Add more shebangs to languages
Blaž Hrastnik committed
2023-09-11
95e994a
Lower idle-timeout to 250ms
Blaž Hrastnik committed
2023-09-11
060e73a
Add additional YAML injections (#8217)
Galen Abell committed
2023-09-11
acef759
Fix various typos (#8233)
Alexis Mousset committed
2023-09-11
83ac53a
add material theme collection (#8211)
Yhya committed
2023-09-11
6f3a657
re-add indent and textobject queries for perl (#7947)
Jesse Luehrs committed
2023-09-11
81d6d3f
Add feed-related formats as xml (#8232)
Alexis Mousset committed
2023-09-11
829db76
chore: add additional ignore file highlights (#8220)
Ross Manchester committed
2023-09-11
0d986fc
Add tree-sitter-highlight-name command (#8170)
Luke Halasy committed
2023-09-10
b959162
Update EdgedDB (ESDL) grammar (#8222)
Jaden committed
2023-09-10
528a5e3
fix syntax highlights in dynamic picker (#8206)
Pascal Kuthe committed
2023-09-09
eb9c378
docs: fix link to document formatting requests (#8166)
Theodore Gregory committed
2023-09-09
14401ff
add redraw command (#6949)
Weiyuan Wu committed
2023-09-08
8017bb2
Fix Clone definition for Injector (#8194)
Michael Davis committed
2023-09-07
c0fd8bc
Don't use word splitting during fuzzy matching (#8192)
Pascal Kuthe committed
2023-09-06
e6cdc5f
Do not show (running) when opening picker (#8148)
Pascal Kuthe committed
2023-09-06
0cfd46c
Detect tmux clipboard provider on macOS (#8182)
Jonathan LEI committed
2023-09-06
8778083
build(deps): bump actions/checkout from 3 to 4 (#8173)
dependabot[bot] committed
2023-09-05
48b7520
build(deps): bump serde_json from 1.0.104 to 1.0.105 (#8177)
dependabot[bot] committed
2023-09-05
65c3cca
build(deps): bump regex from 1.9.4 to 1.9.5 (#8175)
dependabot[bot] committed
2023-09-05
4dbdcae
build(deps): bump serde from 1.0.185 to 1.0.188 (#8176)
dependabot[bot] committed
2023-09-05
761cdf1
build(deps): bump cachix/install-nix-action from 22 to 23 (#8172)
dependabot[bot] committed
2023-09-05
10e7ca8
build(deps): bump rustix from 0.38.8 to 0.38.11 (#8174)
dependabot[bot] committed
2023-09-05
9b397c9
Nord Theme: Fix missing ui text focus, use undercurls for diagnostics (#8165)
John Scarrott committed
2023-09-05
61814fe
Update tree-sitter-blueprint (#8161)
Ivan Molodetskikh committed
2023-09-04
9d7f665
Maintain the current cursor's position and view in the vsplit/hsplit commands too (#8109)
Lorenzo Bellina committed
2023-09-04
e8fc77f
Fix find commands for buffers with non-LF line-endings (#8111)
woojiq committed
2023-09-04
bb3e699
avoid excessive memory consumption in picker (#8127)
Pascal Kuthe committed
2023-09-01
a38ec6d
Build flake packages with stable Rust (#8133)
Michael Davis committed
2023-09-01
7cf775d
Clear completion when switching windows via click (#8118)
Michael Davis committed
2023-08-31
48373d4
crossterm: Handle 'hidden' modifier (#8120)
Michael Davis committed
2023-08-31
a276726
use which on formatter command (#8064)
Ezekiel Warren committed
2023-08-30
6bef982
Rename reset to default (#8114)
chtenb committed
2023-08-30
7fffc0a
transition to nucleo for fuzzy matching (#7814)
Pascal Kuthe committed
2023-08-30
0cb595e
Copy desktop and icon files to Nix output (#7979)
Tanguy committed
2023-08-29
40d7e6c
fix: line numbers remain relative when helix loses focus (#7955)
woojiq committed
2023-08-29
b67d2c3
add `reset` to the color palette (#8083)
West committed
2023-08-29
82cd445
build(deps): bump log from 0.4.19 to 0.4.20 (#8103)
dependabot[bot] committed
2023-08-29
3ac2ac6
build(deps): bump encoding_rs from 0.8.32 to 0.8.33 (#8104)
dependabot[bot] committed
2023-08-29
d71e58c
build(deps): bump tokio from 1.31.0 to 1.32.0 (#8105)
dependabot[bot] committed
2023-08-29
9265263
build(deps): bump regex from 1.9.3 to 1.9.4 (#8106)
dependabot[bot] committed
2023-08-29
bcbad25
Sync latest catppuccin theme changes (#8102)
Damir Vandic committed
2023-08-29
79c0425
Update tree-sitter-gleam, enable auto-format (#8085)
Michael Davis committed
2023-08-28
072e1ea
chore: update strace tree sitter grammar (#8087)
sigmaSd committed
2023-08-28
992c858
highlight(matlab): bumps grammar after some improvements (#8040)
Álan Crístoffer committed
2023-08-28
9f843e4
add gemini language support (#8070)
Sol Fisher Romanoff committed
2023-08-27
aeaeb09
Add ltex-ls language server (#7838)
David Else committed
2023-08-24
c9694f6
Highlight Dart 3 `sealed` and `base` keywords (#7974)
arslee07 committed
2023-08-23
75c5a33
Handle switch from crossterm::Result to io::Result
Michael Davis committed
2023-08-23
546c8ca
Translate new ScrollLeft/ScrollRight crossterm mouse events
Michael Davis committed
2023-08-23
050c019
Bump crossterm to 0.27 in helix-term on macos
Michael Davis committed
2023-08-23
e8fef6b
build(deps): bump crossterm from 0.26.1 to 0.27.0
dependabot[bot] committed
2023-08-23
c3442f3
build(deps): bump serde from 1.0.183 to 1.0.185 (#8034)
dependabot[bot] committed
2023-08-22
4ac4055
build(deps): bump thiserror from 1.0.44 to 1.0.47 (#8039)
dependabot[bot] committed
2023-08-22
2123b99
build(deps): bump tempfile from 3.7.1 to 3.8.0 (#8038)
dependabot[bot] committed
2023-08-22
10f75ac
build(deps): bump cc from 1.0.79 to 1.0.83 (#8037)
dependabot[bot] committed
2023-08-22
52d5bc0
build(deps): bump anyhow from 1.0.72 to 1.0.75 (#8035)
dependabot[bot] committed
2023-08-22
d7e4d07
create separate timer for redraw requests (#8023)
Pascal Kuthe committed
2023-08-22
e5f8d8e
Update pyright config to avoid time-outs (#8032)
David Else committed
2023-08-22
454b61c
goto_file_impl: use relative path to open file (#7965)
Mike committed
2023-08-21
0cc94cd
update fsharp tree-sitter (#8024)
kaashyapan committed
2023-08-21
7534296
Remove unnecessary `Err` from `get_canonicalized_path` (#8009)
nkitsaini committed
2023-08-21
22f4f31
Remove path completions for `:new` command (#8010)
nkitsaini committed
2023-08-21
2767459
Update tree-sitter to latest master (#7998)
Michael Davis committed
2023-08-19
01a1e5e
Nord theme: Update ruler to set bg instead of fg (#7995)
dastrukar committed
2023-08-19
e4c95f6
Update tree-sitter-robot (#7970)
Tomas Sandven committed
2023-08-19
18a79aa
Update Monokai bufferline theming to be distinguish active buffers (#7983)
Jack Allison committed
2023-08-18
2b7e7c8
markdown.inline: Add `injection.combined` to html tag (#7960)
Pham Huy Hoang committed
2023-08-16
56ccaed
document a-ret picker keybinding (#7884)
Bjorn Ove Hay Andersen committed
2023-08-15
0a45fb4
autumn theme: improve readability of comments (#7939)
Jens Getreu committed
2023-08-15
61ccf4e
add .star as starlark file extension (#7922)
David Bell committed
2023-08-15
567eda8
add strace highlighting (#7928)
sigmaSd committed
2023-08-15
cbfe8ee
goto_file: open picker if a directory is selected (#7909)
Andrés Cabero committed
2023-08-15
090a225
Recognize more filenames for zsh (#7930)
N committed
2023-08-15
7b2f3f5
Stop Terminal::drop from overriding work of Terminal::restore. (#7931)
Dillard Robertson committed
2023-08-15
ea88677
build(deps): bump rustix from 0.38.4 to 0.38.8 (#7946)
dependabot[bot] committed
2023-08-15
2756f70
build(deps): bump regex from 1.9.1 to 1.9.3 (#7945)
dependabot[bot] committed
2023-08-15
a1c5005
build(deps): bump bitflags from 2.3.3 to 2.4.0 (#7943)
dependabot[bot] committed
2023-08-15
e9a807a
build(deps): bump tokio from 1.29.1 to 1.31.0 (#7944)
dependabot[bot] committed
2023-08-15
0b2e968
Make editor remember the latest search register (#5244)
Jonathan LEI committed
2023-08-15
3a162e2
Include completions for git-ignored files in debugger prompt (#7936)
quantonganh committed
2023-08-14
085706e
Update stale comments
theteachr committed
2023-08-14
d6bb109
fix formatting in the rust textobject query file
Jesse Luehrs committed
2023-08-14
d56638b
Update slint grammar (#7893)
Erasin Wang committed
2023-08-13
19dff5c
Added some LSP servers and updated python's roots (#7897)
Noob Zhang committed
2023-08-13
b0c270f
Add pod highlighting (#7907)
Jesse Luehrs committed
2023-08-13
2caca1c
Prevent GraphemeStrs created from Strings from leaking (#7920)
Dillard Robertson committed
2023-08-13
01776e6
Document @align indent capture.
Daniel Ebert committed
2023-08-11
ee3171c
Run indentation tests on a part of the Helix source code.
Daniel Ebert committed
2023-08-11
b315901
Fix broken indentation that causes the indentation tests to fail.
Daniel Ebert committed
2023-08-11
155cedc
Improve C, Rust & Python indent queries & add @align captures.
Daniel Ebert committed
2023-08-11
36a59e4
Implement @align (and @anchor) indent query.
Daniel Ebert committed
2023-08-11
eab0d4f
expand indents guide
Skyler Hawthorne committed
2023-08-11
929eb0c
Fix YAML auto indent
Skyler Hawthorne committed
2023-08-11
7078e84
Jinja language family syntax support (#7233)
Ivan Isekeev committed
2023-08-09
57f093d
feat: add todo.txt tree-sitter (#7835)
Jan9103 committed
2023-08-09
c0eae84
Add new Yellowed theme to default themes (#7849)
Gaël committed
2023-08-09
cb9b08d
Update tree-sitter grammar for nu (#7873)
Artemiy committed
2023-08-09
1077630
Enhance :toggle to support cycling numbers (#7877)
Alex Vinyals committed
2023-08-09
48eb0d4
Add Unison support (#7724)
zetashift committed
2023-08-09
294aa66
Detect non-existent files as non-readonly (#7875)
Michael Davis committed
2023-08-09
f01ca10
use AND operator when searching (#7839)
Tshepang Mbambo committed
2023-08-08
cefc33e
build(deps): bump globset from 0.4.12 to 0.4.13 (#7864)
dependabot[bot] committed
2023-08-08
1c1df42
build(deps): bump tempfile from 3.7.0 to 3.7.1 (#7862)
dependabot[bot] committed
2023-08-08
f7c0ca7
build(deps): bump lsp-types from 0.94.0 to 0.94.1 (#7861)
dependabot[bot] committed
2023-08-08
942852b
Align view for background buffer opened with `alt-ret` (#7691)
woojiq committed
2023-08-08
aa4d84a
build(deps): bump serde from 1.0.180 to 1.0.183 (#7860)
dependabot[bot] committed
2023-08-08
c1c71bb
Show whether file readonly in statusline (#7740)
Connortsui20 committed
2023-08-08
fcbac48
Center the picker preview selection using visual lines (#7837)
Jesse Luehrs committed
2023-08-08
a7a145a
Skip rendering gutters when gutter width exceeds view width (#7821)
Anshul Dalal committed
2023-08-08
c7e9e94
build(tree-sitter): update javascript, typescript and tsx (#7852)
woojiq committed
2023-08-08
7cda5b8
Add tree-sitter textobjects queries for bash (#7764)
Petr Gajdůšek committed
2023-08-08
7af37bb
Update tree-sitter-git-commit (#7831)
Michael Davis committed
2023-08-08
d6c799f
CI: Remove the aarch64 appimage build steps from release (#7832)
Michael Davis committed
2023-08-08
86fc203
Only use tsq for tsq files
Blaž Hrastnik committed
2023-08-07
5707151
Update tree-sitter-scheme
Blaž Hrastnik committed
2023-08-07
979933b
feat(indent): add basic java indentation queries (#7844)
woojiq committed
2023-08-07
1d18982
Add new moon theme to default themes (#7834)
Mohamed Imrane Chehabi committed
2023-08-05
80d2599
Improve wren support (#7819)
Jummit committed
2023-08-04
f19793c
Update t32 language queries to version 2.2.1 (#7811)
Christoph Sax committed
2023-08-04
5a51036
Bump the version of Hare's grammar (#7784)
J. Brock committed
2023-08-04
286e440
build(deps): bump serde from 1.0.175 to 1.0.180 (#7794)
dependabot[bot] committed
2023-08-04
d5af4ae
fix range formatting error message typo (#7823)
Austin L Wolfgram committed
2023-08-04
5535ba8
Update tree-sitter-zig (#7803)
voroskoi committed
2023-08-03
bc73740
languages: add protobuf language servers (#7796)
Jimmy Zelinskie committed
2023-08-03
325692a
feat: smart_tab
Skyler Hawthorne committed
2023-08-01
15e07d4
add node boundary movement
Skyler Hawthorne committed
2023-08-01
93acb53
update yanked dependency (#7800)
Zoey Hewll committed
2023-08-01
1d702ea
build(deps): bump serde_json from 1.0.103 to 1.0.104 (#7793)
dependabot[bot] committed
2023-08-01
9941355
build(deps): bump globset from 0.4.11 to 0.4.12 (#7795)
dependabot[bot] committed
2023-08-01
0eea76c
Add yank_to_clipboard commands, bind to `<space>y` by default
Michael Davis committed
2023-07-31
d4f9716
Reimplement clipboard commands in terms of special regs
Michael Davis committed
2023-07-31
4555a6b
Preview the latest value for regular registers
Michael Davis committed
2023-07-31
2d838d7
book: Document default and special registers
Michael Davis committed
2023-07-31
86a1f01
commands: Allow using selected register where hardcoded
Michael Davis committed
2023-07-31
a23b701
Use refactored Registers type
Michael Davis committed
2023-07-31
baceb02
Add system & primary clipboards as special registers
Michael Davis committed
2023-07-31
0f19f28
Add the '%' (current filename) register
Michael Davis committed
2023-07-31
32d071a
Add '#' and '.' special registers
Michael Davis committed
2023-07-31
da2afe7
Refactor Registers to take Editor
Michael Davis committed
2023-07-31
5eb1a25
replace new lsp for vlang (#7760)
lydiandy committed
2023-07-31
57952c4
add new theme based on the default vim dark theme (#7785)
Jesse Luehrs committed
2023-07-30
d557196
Register .gltf file type for JSON (#7781)
Mateusz S. Szczygieł committed
2023-07-29
13e7eda
feat: update prql parser (#7771)
Matthias Q committed
2023-07-29
224fd5f
Add wren support (#7765)
Jummit committed
2023-07-28
9a4890f
Refactor Nix flake to use crane (#7763)
Michael Davis committed
2023-07-28
d6856cf
Reformat with nightly rustfmt for better let-else formatting (#7721)
Philipp Mildenberger committed
2023-07-27
8a28f30
pin TS to unreleased git revision to fix freezes (#7737)
Pascal Kuthe committed
2023-07-27
262a595
highlighted_code_block: Take input text as &str
Michael Davis committed
2023-07-27
953073a
Prefer RopeSlice to &Rope in helix_core::syntax
Michael Davis committed
2023-07-27
98ef05d
Tune regex highlights for usage in prompts
Michael Davis committed
2023-07-27
f0b877e
Syntax-highlight regex prompts
Michael Davis committed
2023-07-27
0dc3753
Save an undo checkpoint before accepting completion (#7747)
Michael Davis committed
2023-07-27
6a431af
Theme Pop-Dark: Increase Diagnostics clarity (#7702)
eh committed
2023-07-27
dea6894
Update everforest_dark.toml to add missing color definitions (#7739)
saltlakrits committed
2023-07-26
5a52897
fix incorrect predicate in comment highlights (#7732)
Pham Huy Hoang committed
2023-07-26
75239a9
Update soft-wrap indicator in gruvbox themes (#7736)
Federico Stra committed
2023-07-26
a188282
build(deps): bump signal-hook from 0.3.16 to 0.3.17 (#7728)
dependabot[bot] committed
2023-07-25
b266628
build(deps): bump thiserror from 1.0.43 to 1.0.44 (#7730)
dependabot[bot] committed
2023-07-25
00dc205
build(deps): bump serde from 1.0.171 to 1.0.175 (#7727)
dependabot[bot] committed
2023-07-25
7295340
build(deps): bump tempfile from 3.6.0 to 3.7.0 (#7726)
dependabot[bot] committed
2023-07-25
46251a1
Fix docs for default statusline config (#7720)
sigmaSd committed
2023-07-24
5ec126d
Fix selection highlighting in remaining gruvbox derived themes (#7717)
Ravi Shekhar Jethani committed
2023-07-23
48d57da
Drop mut from variable to silence linter (#7704)
Jonas Tepe committed
2023-07-22
505213d
Add support for LSP DidChangeWatchedFiles (#7665)
Ryan Fowler committed
2023-07-22
5c41f22
feat: resolve code action (#7677)
sigmaSd committed
2023-07-22
8977123
Add Kaolin Dark, Light and Valley Dark themes (#7151)
Thales Ramos committed
2023-07-19
d52b790
allow for higher F keys to be used (#7672)
Christian Holman committed
2023-07-19
579f68b
build(deps): bump signal-hook from 0.3.15 to 0.3.16 (#7664)
dependabot[bot] committed
2023-07-18
b47519a
build(deps): bump indoc from 2.0.2 to 2.0.3 (#7663)
dependabot[bot] committed
2023-07-18
b87858b
build(deps): bump anyhow from 1.0.71 to 1.0.72 (#7662)
dependabot[bot] committed
2023-07-18
1478a0d
build(deps): bump serde_json from 1.0.100 to 1.0.103 (#7661)
dependabot[bot] committed
2023-07-18
6d4fd77
Remove snap aliasing instructions (#7657)
J. Brock committed
2023-07-17
2fa576b
switch to https://github.com/tree-sitter-perl/tree-sitter-perl (#7644)
Jesse Luehrs committed
2023-07-17
e7f6061
Update my name README.md (#7656)
Jake Langford committed
2023-07-17
ad2061b
Clear statusline while prompt is visible (#7646)
Pascal Kuthe committed
2023-07-17
8f1c645
use a single query for injections
Pascal Kuthe committed
2023-07-17
68a98ac
fix crash when encountering overlapping injections
Pascal Kuthe committed
2023-07-17
2d5ff9e
Add a more file types for R (#7633)
Doug Kelkhoff committed
2023-07-16
79a8fd6
Add fsharp language support (#7619)
kaashyapan committed
2023-07-16
2ace603
feat: add Brewfile to Ruby file-types (#7629)
Michael Goodness committed
2023-07-14
86bf0e0
docs(install): add how to install helix from snap (#7625)
woojiq committed
2023-07-14
ab819ed
Support inlay-hints for svelteserver. (#7622)
Erasin Wang committed
2023-07-14
2cb00bc
Update Typescript, TSX and Svelte grammar, to latest tag (#6874)
Jeppe Christiansen committed
2023-07-14
bc4f08f
enhanced `surround_replace` to provide visual feedback (#7588)
Alex Vinyals committed
2023-07-13
843ae97
runtime/themes: Add "naysayer" theme (#7570)
Nick Saika committed
2023-07-13
9551e4e
Fix piping to Helix on macOS (#5468)
Jonathan committed
2023-07-13
0e0501c
Change dark_plus inlay-hints colors to more pleasant colors (#7611)
Karim Mk committed
2023-07-13
e86bb64
Register systemd files as ini (#7592)
Arian Dehghani committed
2023-07-12
a5f7190
Add shebang for nushell files (#7606)
Jorge Santiago committed
2023-07-12
9259c52
Auto indent change if selection is linewise (#7316)
Tudyx committed
2023-07-12
9893a1f
Fix crash when cwd is deleted (#7185)
Yomain committed
2023-07-12
8afc028
search buffer contents during global search (#5652)
Pascal Kuthe committed
2023-07-11
1adb194
build(deps): bump serde_json from 1.0.99 to 1.0.100 (#7598)
dependabot[bot] committed
2023-07-11
541d2b7
build(deps): bump smallvec from 1.10.0 to 1.11.0 (#7597)
dependabot[bot] committed
2023-07-11
ac57e93
build(deps): bump regex from 1.8.4 to 1.9.1 (#7596)
dependabot[bot] committed
2023-07-11
1790097
build(deps): bump serde from 1.0.166 to 1.0.171 (#7595)
dependabot[bot] committed
2023-07-11
57babd9
build(deps): bump toml from 0.7.5 to 0.7.6 (#7594)
dependabot[bot] committed
2023-07-11
62b2b63
build(deps): bump thiserror from 1.0.40 to 1.0.43 (#7593)
dependabot[bot] committed
2023-07-11
66a0b64
Update dart commit in languages.toml (#7576)
Queyrouzec committed
2023-07-10
f68956a
(Updated) Apply motion API refinements (#6078)
Gabriel Hansson committed
2023-07-10
c148826
docs: Update mdBook theme and improve maintainability (#7524)
Em Zhan committed
2023-07-10
9a324f3
Add language support for persistent library syntax (#7261)
Borys Lykah committed
2023-07-10
7c33842
Update the Nord theme to follow the Nord style guide (#7490)
Sharpened Blade committed
2023-07-09
c33795e
Refactor queries for ecma based languages (#7207)
Gammut committed
2023-07-09
607b426
Initialize log and config files right after parsing arguments (#7585)
Alex Vinyals committed
2023-07-09
28452e1
highlight(matlab): Better UTF-8 handling. (#7532)
Álan Crístoffer committed
2023-07-09
5501928
Implement the wa! command (#7577)
Ryan Fowler committed
2023-07-09
828c743
Fix `:log-open` when `--log` is specified (#7573)
Alex Vinyals committed
2023-07-09
1698992
Add filename completer for shell prompt (#7569)
Alberto Romero committed
2023-07-08
507dd50
use redraw handle for debouncing LSP messages (#7538)
Pascal Kuthe committed
2023-07-08
618620b
Fix incorrect gutter bail message (#7534)
Tom Taylor committed
2023-07-07
dc50263
Update Nickel grammar (#7551)
Erin van der Veen committed
2023-07-06
3fb4302
book: Rename Arch Linux's repository from `community` to `extra` (#7543)
zer0-x committed
2023-07-05
9ccca81
build(deps): bump gix from 0.47.0 to 0.48.0 (#7531)
dependabot[bot] committed
2023-07-04
57e538d
build(deps): bump serde from 1.0.164 to 1.0.166 (#7527)
dependabot[bot] committed
2023-07-04
c091f9a
build(deps): bump bitflags from 2.3.2 to 2.3.3 (#7530)
dependabot[bot] committed
2023-07-04
9840422
build(deps): bump indoc from 2.0.1 to 2.0.2 (#7529)
dependabot[bot] committed
2023-07-04
83e5919
build(deps): bump tokio from 1.28.2 to 1.29.1 (#7528)
dependabot[bot] committed
2023-07-04
d908a6e
highlight(matlab): Many bug fixes and improvements (#7511)
Álan Crístoffer committed
2023-07-03
457b389
highlight(matlab): Fix string's single-quote's color (#7493)
Álan Crístoffer committed
2023-07-01
a9849eb
Add .cppm file type to cpp language configuration (#7492)
Chris Heyes committed
2023-07-01
aec1b99
docs: align content with parent paragraph (#7488)
Tshepang Mbambo committed
2023-06-30
9546e0c
Update tree-sitter-matlab (#7491)
Álan Crístoffer committed
2023-06-30
78505e0
LSP: Forcefully shutdown uninitialized servers (#7449)
Michael Davis committed
2023-06-29
e0bb032
update OneDarker theme to use light-gray for inlay hints. (#7433)
gobraves committed
2023-06-29
b745fb2
LSP: Use negotiated position encoding for workspace edits (#7469)
Michael Davis committed
2023-06-29
4fab600
LSP: Discard publishDiagnostic from uninitialized servers (#7467)
Michael Davis committed
2023-06-29
d3f8e05
correctly map unsorted positions (#7471)
Pascal Kuthe committed
2023-06-28
4a2337d
build(deps): bump libc from 0.2.146 to 0.2.147 (#7463)
dependabot[bot] committed
2023-06-27
d8f9b90
build(deps): bump serde_json from 1.0.97 to 1.0.99 (#7462)
dependabot[bot] committed
2023-06-27
b68b360
build(deps): bump toml from 0.7.4 to 0.7.5 (#7461)
dependabot[bot] committed
2023-06-27
dcad5cd
build(deps): bump gix from 0.46.0 to 0.47.0 (#7460)
dependabot[bot] committed
2023-06-27
ad04b91
Mark buffers created from stdin as modified (#7431)
Michael Davis committed
2023-06-26
636c91c
fix: Regression from d491e234f4eb4d8c3869f44ab71fedf022dc463e
Blaž Hrastnik committed
2023-06-26
8d39a81
move normalize fastpath into normalize function
Pascal Kuthe committed
2023-06-25
b33516f
map positions through changes in O(N)
Pascal Kuthe committed
2023-06-25
d491e23
feat(toml): highlight table headers (#7441)
Branch Vincent committed
2023-06-24
6c6923c
highlight(matlab): Bumps tree-sitter-matlab commit. (#7442)
Álan Crístoffer committed
2023-06-24
08c0a23
Allow any indent size from 1 to 16 (#7429)
Scott Driggers committed
2023-06-23
93ac706
Replace MATLAB grammar (#7388)
Álan Crístoffer committed
2023-06-23
2c5288d
Theme: port of Zed's OneDark and OneLight themes (#7250)
eh committed
2023-06-23
842518c
make TS matching fallback to plaintext
Pascal Kuthe committed
2023-06-22
a0359f7
Avoid false positives in non-fuzzy bracket match
Pascal Kuthe committed
2023-06-22
5dba649
match pairs which don't form a standalone TS node
Pascal Kuthe committed
2023-06-22
37058e0
Fix tree sitter chunking (#7417)
A-Walrus committed
2023-06-21
eb81cf3
build(deps): bump bitflags from 2.3.1 to 2.3.2 (#7394)
dependabot[bot] committed
2023-06-20
18160a6
build(deps): bump serde_json from 1.0.96 to 1.0.97 (#7393)
dependabot[bot] committed
2023-06-20
00e819c
build(deps): bump cachix/install-nix-action from 21 to 22 (#7392)
dependabot[bot] committed
2023-06-20
293a55a
remove mention of Wasm from `vision.md` (#7395)
Kirawi committed
2023-06-20
b0cdc2d
highlight(sql): Update tree-sitter-sql to `98a7fc9` (#7387)
LeoniePhiline committed
2023-06-20
48ad9ae
Fix Component implementations for Picker (#7382)
Michael Davis committed
2023-06-19
9690e0b
Merge pull request #7264 from the-mikedavis/merge-picker-and-filepicker
Pascal Kuthe committed
2023-06-19
06d63d6
Allow ANSI colors in themes (#5119)
tomleb committed
2023-06-19
29638ba
Completely remove old Picker and rename FilePicker to Picker
Gokul Soumya committed
2023-06-19
f18acad
Make file preview callback optional
Michael Davis committed
2023-06-19
545acfd
Move FilePicker struct def closer to impl block
Gokul Soumya committed
2023-06-19
fc11121
Render the preview in FilePicker
Gokul Soumya committed
2023-06-19
15cc09f
Move Picker::render into FilePicker::render
Gokul Soumya committed
2023-06-19
34c8f9a
Move Component methods except render() to FilePicker
Gokul Soumya committed
2023-06-19
49fbf8d
Move handle_event methods from Picker to FilePicker
Gokul Soumya committed
2023-06-19
1e66e91
Move navigation methods from Picker to FilePicker
Gokul Soumya committed
2023-06-19
8516f43
Move scoring functions from Picker to FilePicker
Gokul Soumya committed
2023-06-19
7a058c7
Copy struct fields and new() from Picker to FilePicker
Gokul Soumya committed
2023-06-19
104036b
Move FilePicker::render from Component impl to normal impl
Gokul Soumya committed
2023-06-18
40916df
Use default line ending in open command (#7357)
Alex committed
2023-06-18
d5af603
Add forth-lsp and update tree-sitter-forth (#7334)
Alexander Brevig committed
2023-06-17
b4fe31c
Add yank_joined command (#7195)
spectre256 committed
2023-06-17
d8b7232
Add config for default line ending (#5621)
Alex committed
2023-06-17
3fb9faf
Webc language support (#7290)
Ivan Svoboda committed
2023-06-13
df09490
Explain how to enter Select mode in keymap (#7333)
Thomas Aarholt committed
2023-06-13
cbe2308
Preview scratch buffers in jumplist picker (#7331)
A-Walrus committed
2023-06-13
4d8c9a3
Fix next/prev tree-sitter inconsistency (#7332)
A-Walrus committed
2023-06-13
a4a8612
Add merionette theme (#7186)
Jorge Santiago committed
2023-06-13
d249639
Add rl and rla aliasses for reload and reload-all commands (#7158)
Zisulin Morbrot committed
2023-06-13
fbd22af
Add reverse_selection_contents (#7329)
Robert committed
2023-06-13
015c079
Clarify the runtime directory location in installation docs (#6624)
kazimir malevich committed
2023-06-13
37fcd16
build(deps): bump libc from 0.2.145 to 0.2.146 (#7327)
dependabot[bot] committed
2023-06-13
0e42e4e
build(deps): bump gix from 0.44.1 to 0.46.0 (#7325)
dependabot[bot] committed
2023-06-13
66ed5bd
build(deps): bump tempfile from 3.5.0 to 3.6.0 (#7326)
dependabot[bot] committed
2023-06-13
0d998c9
build(deps): bump serde from 1.0.163 to 1.0.164 (#7328)
dependabot[bot] committed
2023-06-13
3c23ea5
build(deps): bump log from 0.4.18 to 0.4.19 (#7324)
dependabot[bot] committed
2023-06-13
a6fd32e
Fix underflow when repeating a completion that has a negative shift position (#7322)
Philipp Mildenberger committed
2023-06-12
2a11fb4
Check for 'git' before fetching/building grammars (#7320)
Michael Davis committed
2023-06-12
25ad534
Use Vue language server based on Volar (#7312)
Selwyn committed
2023-06-11
18e07ad
fix: add file argument in help text (#7307)
0xHiro / ヒロ committed
2023-06-10
8c6eb88
Add Fortran comment injections (#7305)
lefp committed
2023-06-10
a197ce8
Support core mode for delve debugger (#7300)
Vitalii Solodilov committed
2023-06-10
a981a25
add config option for instant completion entry preview (defaulting to true).
Luca Schlecker committed
2023-06-10
dbd248f
Add register statusline element (#7222)
spectre256 committed
2023-06-09
00b152f
Auto indent on `insert_at_line_start` (#5837)
Alex committed
2023-06-09
993c68a
Fix book configuration for edit template (#7278)
Tshepang Mbambo committed
2023-06-08
e2a1678
Fix style overwriting in table rows with multiple cells (#7281)
Michael Davis committed
2023-06-08
b0129b5
misc doc fixes/improvements (#7282)
Tshepang Mbambo committed
2023-06-08
27891cd
Bail if no language servers support workspace symbols (#7286)
Michael Davis committed
2023-06-08
d442712
Fix C++ queries and update tree-sitter-cpp (#7285)
Dimitri Sabadie committed
2023-06-08
31b8b72
theme: added gruvbox dark soft variant (#7139)
broke committed
2023-06-08
ef5bcd5
Add support for language t32 (#7140)
Christoph Sax committed
2023-06-08
d324feb
add move_prev_long_word_end and extend_prev_long_word_end (#6905)
vwkd committed
2023-06-08
352d157
Break long sentence in book configuration footnote (#7279)
Tshepang Mbambo committed
2023-06-08
2f9b639
Propagate the count and register to command palette commands
Michael Davis committed
2023-06-07
b394997
Persist register selection in pending keymaps
Michael Davis committed
2023-06-07
0e08349
Add check for a non-zero value for tab width (#7178)
Ilya Sovtsov committed
2023-06-07
77e9a22
commands(toggle): use pattern matching on the Value enum (#7240)
Alex Vinyals committed
2023-06-07
204bac1
Fix verilog grammar source repo and revision (#7262)
blt__ committed
2023-06-07
ba691f4
Autumn theme: style "soft-wrap indicator" + maintenance (#7229)
Jens Getreu committed
2023-06-07
3e927ac
Remove Keymap(KeyTrie) and simply use KeyTrie.
gibbz00 committed
2023-06-07
9926c2d
Move `keymap.reverse_keymap()` to `Keytrie`:
gibbz00 committed
2023-06-07
b856368
Remove pub keymap.name();
gibbz00 committed
2023-06-07
eda4c79
Place `Info::from_keymap()` contents in `keymap.infobox()`:
gibbz00 committed
2023-06-07
3d0bc72
Keymap infobox: Idiomatic body tuple.
gibbz00 committed
2023-06-07
19326d2
Exclude config no_op bindings in command palette.
gibbz00 committed
2023-06-07
3a0892f
Remove superfluous command description pruning for keymap infobox:
gibbz00 committed
2023-06-07
39773e4
`helix_term::keymap`: Remove one-liner solely used for a test.
gibbz00 committed
2023-06-07
d20c163
Make `Keymap` a tuple struct.
gibbz00 committed
2023-06-07
f7df53c
keymap: Rename KeyTrie::Leaf -> KeyTrie::MapppableCommand
gibbz00 committed
2023-06-07
daea97a
keymap: Derive `Default` for KeyTrieNode
gibbz00 committed
2023-06-07
a56af22
Add support for Forth (#7256)
Alexander Brevig committed
2023-06-06
78e8695
Recognize 'make' file-type as Makefile (#7212)
Tobias Clasen committed
2023-06-06
71688a3
build(deps): bump regex from 1.8.3 to 1.8.4 (#7249)
dependabot[bot] committed
2023-06-06
9f5b965
build(deps): bump once_cell from 1.17.2 to 1.18.0 (#7248)
dependabot[bot] committed
2023-06-06
6deb0e4
build(deps): bump url from 2.3.1 to 2.4.0 (#7247)
dependabot[bot] committed
2023-06-06
a56222c
build(deps): bump hashbrown from 0.13.2 to 0.14.0 (#7246)
dependabot[bot] committed
2023-06-06
a8c99fb
build(deps): bump chrono from 0.4.25 to 0.4.26 (#7245)
dependabot[bot] committed
2023-06-06
1d114ec
build(deps): bump libc from 0.2.144 to 0.2.145 (#7244)
dependabot[bot] committed
2023-06-06
cd01dc8
feat(core): add plaintext matching fallback to tree-sitter matching (#4288)
Alex Vinyals committed
2023-06-05
a2b8cfd
Exit gracefully on termination signals (#7236)
Michael Davis committed
2023-06-05
428d33a
feat(commands): allows cycling option values at runtime (#4411)
Alex Vinyals committed
2023-06-05
d5707a4
Add blueprint language (#7213)
Ivan Tkachuk committed
2023-06-05
2022e61
Update install.md instructions regarding symlinks (#7231)
Rich Seymour committed
2023-06-05
751da01
Fix textobject keybindings in usage docs (#7197)
avaunit02 committed
2023-06-04
232d9f9
fix UB in diff gutter (#7227)
Pascal Kuthe committed
2023-06-04
de0ef8a
Add description for 'ui.text.focus' in theme docs (#7177)
Zisulin Morbrot committed
2023-05-31
d511122
chore: update scala tree-sitter grammar (#7147)
zetashift committed
2023-05-30
9238054
build(deps): bump log from 0.4.17 to 0.4.18 (#7175)
dependabot[bot] committed
2023-05-30
a726799
build(deps): bump once_cell from 1.17.1 to 1.17.2 (#7174)
dependabot[bot] committed
2023-05-30
8bd8411
build(deps): bump tokio from 1.28.1 to 1.28.2 (#7173)
dependabot[bot] committed
2023-05-30
825e7c4
build(deps): bump regex from 1.8.2 to 1.8.3 (#7172)
dependabot[bot] committed
2023-05-30
f694c24
build(deps): bump chrono from 0.4.24 to 0.4.25 (#7171)
dependabot[bot] committed
2023-05-30
d62fb8c
build(deps): bump cachix/install-nix-action from 20 to 21 (#7170)
dependabot[bot] committed
2023-05-30
a367a71
fixed repeat_last_motion extends selection (#7159)
Ethan Wilkes committed
2023-05-28
3334e7e
feat(languages): recognise `.gir` as XML (#7152)
yvt committed
2023-05-27
3a8592a
languages: add .zimrc to bash filetypes (#7146)
Jimmy Zelinskie committed
2023-05-27
b107814
Highlight query improvements for java and typescript (#7145)
Gammut committed
2023-05-27
86ef389
book: Mention Helix package in nixpkgs (#7064)
Martin Weinelt committed
2023-05-26
61a8995
Update spacebones_light.toml (#7125)
Ravi Shekhar Jethani committed
2023-05-26
6e647e8
Correct selection color (#7138)
Casper Rogild Storm committed
2023-05-26
1dd1735
Fix typo in syntax.rs (#7114)
Ikko Eltociear Ashimine committed
2023-05-26
349e2b5
Support hidden justfiles (#7088)
William Etheredge committed
2023-05-26
a2e11af
Treat 'Vagrantfile' files as Ruby code (#7112)
Brandon Sprague committed
2023-05-26
16375cd
Update languages.toml for Nickel (#7059)
Viktor Kleen committed
2023-05-26
0c21c22
Update language support doc
Blaž Hrastnik committed
2023-05-26
0266ec6
fix compilation
Blaž Hrastnik committed
2023-05-26
591629e
Drop old cairo grammar, alias to rust for now
Blaž Hrastnik committed
2023-05-26
c6d1430
Fix off-by-one in select symbol references (#7132)
Matthew Toohey committed
2023-05-25
207829e
Update diagnostics correctly on LSP exit (#7111)
Poliorcetics committed
2023-05-23
8e2660b
build(deps): bump bitflags from 2.2.1 to 2.3.1 (#7117)
dependabot[bot] committed
2023-05-23
6043c3c
build(deps): bump toml from 0.7.3 to 0.7.4 (#7120)
dependabot[bot] committed
2023-05-23
a66e287
build(deps): bump regex from 1.8.1 to 1.8.2 (#7119)
dependabot[bot] committed
2023-05-23
16275db
build(deps): bump pulldown-cmark from 0.9.2 to 0.9.3 (#7118)
dependabot[bot] committed
2023-05-23
d765132
feat(languages): recognise `Cargo.lock` as TOML
yvt committed
2023-05-22
16e0340
Recognise XAML files as XML (#7083)
Chris committed
2023-05-20
d3cca0f
fix(docs): Remove `config` from language configuration docs (#7082)
LeoniePhiline committed
2023-05-20
41f52d7
Add command to merge non-consecutive ranges (#7053)
Szabin committed
2023-05-20
70e4cdb
fix off-by-one git-commit rulers (#7072)
Charles Hall committed
2023-05-20
e4a9bec
nix: add overlay for convenient package usage (#7078)
Yt committed
2023-05-19
ff442ee
Merge pull request #2507 from Philipp-M/multiple-language-servers
Blaž Hrastnik committed
2023-05-19
53f47bc
Rebase cleanup/fixes and use lsp::CompletionItem in item_to_transaction directly
Philipp Mildenberger committed
2023-05-19
2a512f7
Clarify language-servers documentation for mergeable LSP features (`diagnostics`, `code-action`, `completion`, `document-symbols` and `workspace-symbols`)
Philipp Mildenberger committed
2023-05-19
f8fa0d8
Sort language servers table in languages.toml and rename language server 'R' to 'r'
Philipp Mildenberger committed
2023-05-19
b6d0e26
Apply all review suggestions (doc_id -> id, error message, unnecessary if)
Philipp Mildenberger committed
2023-05-19
f45bbf1
Simplify gutter diagnostics rendering by using partition_point instead of binary search
Philipp Mildenberger committed
2023-05-19
656ee24
Some minor clarity/cosmetic improvements
Philipp Mildenberger committed
2023-05-19
2b746ea
Add function `Editor::language_server_by_id` and refactor/simplify related code, also don't 'crash' in completion menu if language_server somehow disappeared
Philipp Mildenberger committed
2023-05-19
39b9a4b
Remove TODO comment in helix_lsp::Registry::restart and add doc-comment on top of function instead
Philipp Mildenberger committed
2023-05-19
521cdec
Reorder id generation for Clients to stay close to the old behavior
Philipp Mildenberger committed
2023-05-19
dcb0767
Reduce boilerplate by 'use lsp::*' in Client::supports_feature, and remove TODO comment
Philipp Mildenberger committed
2023-05-19
5674850
Fix lsp_restart across multiple different document scopes (language servers weren't restarted, if not of the same scope id), and fix some smaller rebase issues
Philipp Mildenberger committed
2023-05-19
3e4bac1
Fix crash with filtered diagnostics in gutter (e.g. when diagnostics aren't visible)
Philipp Mildenberger committed
2023-05-19
2a21b93
Remove offset_encoding in CodeActionOrCommandItem, as it can be retrieved on demand
Philipp Mildenberger committed
2023-05-19
93fd79a
Maintain language servers TOML array order in `doc.language_servers`
Philipp Mildenberger committed
2023-05-19
073000e
Filter language servers also by capabilities in `doc.language_servers_with_feature`
Philipp Mildenberger committed
2023-05-19
ff26208
Fix docgen again
Philipp Mildenberger committed
2023-05-19
9d089c2
Filter out already seen language servers in requests that can be sent to multiple language servers (code-action, completion, symbol pickers)
Philipp Mildenberger committed
2023-05-19
451fe52
Optimize gutter diagnostics and simplify shown_diagnostics
Philipp Mildenberger committed
2023-05-19
8ee5999
Use let else instead of variable and fix some error messages
Philipp Mildenberger committed
2023-05-19
8ab6d7b
Remove offset_encoding in CompletionItem
Philipp Mildenberger committed
2023-05-19
1d5d5da
Refactor doc language servers to a HashMap, and the config to use a Vec to retain order
Philipp Mildenberger committed
2023-05-19
2eeac10
Remove symbol picker is_empty check
Philipp Mildenberger committed
2023-05-19
b1199c5
Simplify 'lsp_stop' command
Philipp Mildenberger committed
2023-05-19
58c913c
Fix docgen and lsp-stop documentation
Philipp Mildenberger committed
2023-05-19
7d20740
Remove boilerplate in the goto methods by generically composing functions
Philipp Mildenberger committed
2023-05-19
60a6af1
Format/fix language docs a bit
Philipp Mildenberger committed
2023-05-19
d963050
Refactor doc.shown_diagnostics to avoid an extra HashSet
Philipp Mildenberger committed
2023-05-19
9639f42
Add method doc.supports_language_server for better readability
Philipp Mildenberger committed
2023-05-19
1122928
Simplify Display implementation for LanguageServerFeature
Philipp Mildenberger committed
2023-05-19
ec2f909
Refactored doc.language_servers and doc.language_servers_with_feature to return an iterator and refactor LanguageServerFeature handling to a HashMap (language server name maps to features)
Philipp Mildenberger committed
2023-05-19
76b5cab
Use DoubleEndedIterator instead of collect to Vec for reversing
Philipp Mildenberger committed
2023-05-19
0637691
Fix error messages when no language server is available
Philipp Mildenberger committed
2023-05-19
dd2f747
Simplify Display implementation of LanguageServerFeature
Philipp Mildenberger committed
2023-05-19
19f88fc
Fix sorting issues of the editor wide diagnostics and apply diagnostics related review suggestions
Philipp Mildenberger committed
2023-05-19
f9b0865
str instead of String
Philipp Mildenberger committed
2023-05-19
4da6d8c
Remove unnecessary completion support check (likely an artifact)
Philipp Mildenberger committed
2023-05-19
b6c60be
Fix issue with ltex-ls, filtering params is not what we want here
Philipp Mildenberger committed
2023-05-19
44b2b40
Fix hardcoded offset_encoding
Philipp Mildenberger committed
2023-05-19
05583f8
Fix some lints/docgen hints
Philipp Mildenberger committed
2023-05-19
74e21e1
Fix 'WorkspaceConfiguration' request with empty configuration section strings
Philipp Mildenberger committed
2023-05-19
7d4f7eb
Adds support for multiple language servers per language.
Philipp Mildenberger committed
2023-05-19
71551d3
Add 23.05 to the AppData
Michael Davis committed
2023-05-18
7f5940b
Add changelog notes for the 23.05 release
Michael Davis committed
2023-05-18
59f8f5e
Bump the version to 23.05
Michael Davis committed
2023-05-18
04fbf30
Fix completion on paths containing spaces (#6779)
Ivan Gulakov committed
2023-05-18
2cccb3f
automatically disable TS when parsing takes longer than 500ms
Pascal Kuthe committed
2023-05-18
b070533
async picker syntax highlighting
Pascal Kuthe committed
2023-05-18
2f23064
cleanup integration tests
Pascal Kuthe committed
2023-05-18
c6f169b
don't move cursor while forward deleting in append mode
Pascal Kuthe committed
2023-05-18
25d4ebe
cleanup delete_by_selection_insert_mode function
Pascal Kuthe committed
2023-05-18
2c3ccc3
fix panic when deleting overlapping ranges
Pascal Kuthe committed
2023-05-18
f8225ed
clarify comments about completion savepoints
Pascal Kuthe committed
2023-05-18
6842fd4
only resolve completion items once
Pascal Kuthe committed
2023-05-18
28b7303
deduplicate savepoints
Pascal Kuthe committed
2023-05-18
bcb8c3d
ensure correct trigger/start completion offset
Pascal Kuthe committed
2023-05-18
9c558fc
resolve completions before applying transactions
Pascal Kuthe committed
2023-05-18
30ff7f8
correctly handle completion rerequest
Pascal Kuthe committed
2023-05-18
5406e9f
Update nightfox theme (#7061)
Jan Scheer committed
2023-05-18
91da0dc
languages.toml: recognize `gml` files. (#7055)
gibbz00 committed
2023-05-16
6f135e5
languages.toml: recognize `geojson` files. (#7054)
gibbz00 committed
2023-05-16
e9efceb
build(deps): bump serde from 1.0.162 to 1.0.163 (#7056)
dependabot[bot] committed
2023-05-16
4b9dba8
build(deps): bump tokio from 1.28.0 to 1.28.1 (#7057)
dependabot[bot] committed
2023-05-16
b50032e
Replace DAP vars popup, instead of adding new (#7034)
A-Walrus committed
2023-05-13
d5fe08d
Add comment injections for Odin (#7027)
lefp committed
2023-05-12
06d7f5d
fix: update upstream tree-sitter-dockerfile (#6895)
Vitalii Solodilov committed
2023-05-12
5938e2c
Fix warnings from clippy (#7013)
ZJPzjp committed
2023-05-11
3b8c156
nix: Update flake dependencies
Blaž Hrastnik committed
2023-05-11
1e5997d
Add better error message for file save failure due to parent not existing (#7014)
John Kelly committed
2023-05-11
87da585
Add wbc and wbc! commands (#6947)
Kitsu committed
2023-05-10
92c328c
Remove `tree-sitter-cabal` (#6996)
Ollie Charles committed
2023-05-10
8424f38
Add Flathub as third party repository (#6994)
David Else committed
2023-05-09
69332ae
build(deps): bump serde from 1.0.160 to 1.0.162 (#7002)
dependabot[bot] committed
2023-05-09
7089bc2
build(deps): bump libc from 0.2.142 to 0.2.144 (#7000)
dependabot[bot] committed
2023-05-09
9cca80b
build(deps): bump termini from 0.1.4 to 1.0.0 (#7001)
dependabot[bot] committed
2023-05-09
301d45b
Update dracula menu colors (#6987)
Chirikumbrah committed
2023-05-09
3fb0562
Treat .sty and .cls files as latex (#6986)
Andrius Pukšta committed
2023-05-09
3a9e779
Fix keymap select / extend mode anchor link (#6974)
Dave Powers committed
2023-05-05
5ae30f1
languages: add build.gradle.kts to java and scala roots (#6970)
Diego Pontoriero committed
2023-05-05
fc1e9a6
Add Amberwood theme (#6924)
Gagan Janjua committed
2023-05-03
c622882
Add language server command for Crystal (#6948)
taupiqueur committed
2023-05-03
c49faf5
build(deps): bump tokio from 1.27.0 to 1.28.0 (#6935)
dependabot[bot] committed
2023-05-02
d1a4bd8
build(deps): bump tokio-stream from 0.1.12 to 0.1.14 (#6934)
dependabot[bot] committed
2023-05-02
7ea5965
build(deps): bump gix from 0.44.0 to 0.44.1 (#6933)
dependabot[bot] committed
2023-05-02
d3e535b
build(deps): bump anyhow from 1.0.70 to 1.0.71 (#6932)
dependabot[bot] committed
2023-05-02
d9a7bd3
build(deps): bump etcetera from 0.7.1 to 0.8.0 (#6931)
dependabot[bot] committed
2023-05-02
1b39233
Dracula theme: change variable and menu colors (#6855)
Chirikumbrah committed
2023-05-02
2701781
Recognise Jupyter notebooks as JSON documents (#6927)
Scott Stevenson committed
2023-05-01
0156237
Recognise poetry.lock as TOML (#6928)
Scott Stevenson committed
2023-05-01
d787823
fix didChange notifaction offset encoding
Pascal Kuthe committed
2023-05-01
75f62bc
Conserve BOM and properly support UTF16 (#6497)
Alexis-Lapierre committed
2023-05-01
b0b3f45
tutor: Delete space between shorthand (#6920)
Rafael Madriz committed
2023-05-01
efd09b6
tutor: Trim trailing white space (#6919)
Rafael Madriz committed
2023-05-01
5dcc891
Update docs for `move_visual_line_*` (#6918)
sscheele committed
2023-05-01
f52e81b
downgrade gix log level to info (#6915)
Pascal Kuthe committed
2023-04-30
77da0ae
[Theme - noctis] Change color for whitespace rendering and indent guides
0rphee committed
2023-04-30
f2ccc03
[Theme - noctis] Refine multiple cursor highlighting
0rphee committed
2023-04-30
96720e7
Sort the buffer picker by most recent access (#2980)
Evgeniy Tatarkin committed
2023-04-28
6a1bb81
inject language based on file extension & shebang (#3970)
Timothy DeHerrera committed
2023-04-28
9c6c63a
feat(commands): add clear-register typable command (#5695)
jorge committed
2023-04-28
204d1eb
Change Odin grammar to `ap29600/tree-sitter-odin` (#6766)
ap29600 committed
2023-04-27
9cdc6b2
feat: add a config option to exclude declaration from LSP references (#6886)
Vitalii Solodilov committed
2023-04-27
2836ea2
upgrade gitoxide to v0.44 and change repository discovery to worktree-only (#6867) (#6890)
Sebastian Thiel committed
2023-04-27
222be0f
Highlight sqlx's `query_scalar{,_unchecked}` macros as SQL (#6793)
Cole Helbling committed
2023-04-27
6dd5054
fix panic in inlay hint computation when view anchor is out of bounds (#6883)
Pascal Kuthe committed
2023-04-27
8f1671e
Set PerlNavigator as the language server for Perl (#6860)
Wesley committed
2023-04-27
903bdaa
add go.work and remove Gopkg.toml as Go roots (#6884)
Daniel Martí committed
2023-04-26
488707c
fix(nix): fix superflous `/` that breaks the build (#6880)
Timothy DeHerrera committed
2023-04-26
080f85c
Avoid extra indentation on Go switches (#6817)
Daniel Martí committed
2023-04-26
e7f25d8
Add extend_to_first_nonwhitespace (#6837)
Dimitri Sabadie committed
2023-04-26
096ed0c
build(deps): bump etcetera from 0.5.0 to 0.7.1 (#6873)
dependabot[bot] committed
2023-04-25
0097e19
build(deps): bump libc from 0.2.141 to 0.2.142 (#6872)
dependabot[bot] committed
2023-04-25
d45af96
build(deps): bump regex from 1.7.3 to 1.8.1 (#6871)
dependabot[bot] committed
2023-04-25
f47f8d5
build(deps): bump dunce from 1.0.3 to 1.0.4 (#6870)
dependabot[bot] committed
2023-04-25
11e3fdd
build(deps): bump bitflags from 2.1.0 to 2.2.1 (#6869)
dependabot[bot] committed
2023-04-25
fd1b3dc
return early if soft wrap is invalid (#6856)
ymgyt committed
2023-04-23
61ff2bc
make `:u` alias `:update` (#6835)
Atticus Sebastiani committed
2023-04-23
228a4af
fix windows builds (#6845)
Pascal Kuthe committed
2023-04-22
b7c62e2
Change soft-wrap.wrap_at_text_width to kebab case in documentation (#6842)
Michael T. Mordowanec committed
2023-04-22
a1044a6
tui: Allow toggling mouse capture at runtime (#6675)
Michael Davis committed
2023-04-21
ee7413a
Ayu dark improvements (#6622)
Paul Lange committed
2023-04-21
78088ac
another refactoring of dracula theme (#6767)
Chirikumbrah committed
2023-04-21
2342807
Replace `*.cabal` in Haskell `roots` with `cabal.project` (#6828)
Ollie Charles committed
2023-04-21
5aedf11
flip symbol range in LSP goto commands (#6794)
Pascal Kuthe committed
2023-04-21
c3e2db7
fix windows build (#6834)
Pascal Kuthe committed
2023-04-21
13cc44c
update dependencies (#6808)
Pascal Kuthe committed
2023-04-20
b336cd7
produce error when grammar build fails (#6795)
Pascal Kuthe committed
2023-04-20
f5d38ce
Improve and update the installation documentation (#6809)
David Else committed
2023-04-20
83c307a
update tree-sitter-markdown (#6785)
Lakshya Singh committed
2023-04-19
4f03c03
always build grammars with c++14 and c11 (#6792)
Pascal Kuthe committed
2023-04-18
ca65d31
build(deps): bump libloading from 0.7.4 to 0.8.0 (#6801)
dependabot[bot] committed
2023-04-18
2ccb5b7
build(deps): bump serde from 1.0.159 to 1.0.160 (#6800)
dependabot[bot] committed
2023-04-18
6f972e5
build(deps): bump serde_json from 1.0.95 to 1.0.96 (#6799)
dependabot[bot] committed
2023-04-18
3f72792
build(deps): bump etcetera from 0.4.0 to 0.5.0 (#6798)
dependabot[bot] committed
2023-04-18
a333f6f
Fix unwrap bug in DAP (#6786)
A-Walrus committed
2023-04-18
8839eb0
Fix crash on opening from suspend state (#6764)
shem committed
2023-04-17
1b016a8
make :toggle-option print the new value (#6774)
Aleksey Kuznetsov committed
2023-04-17
7706ff7
Add `inlay-hint` colours to Kanagawa
karei committed
2023-04-17
7607727
ferra: fix ruler overriding foreground style
dylrich committed
2023-04-16
523e9e4
Fix go locals query for var_spec identifiers
Matthew Toohey committed
2023-04-16
99a8b61
Add standalone language support for `just` (#6453)
VuiMuich committed
2023-04-14
4cdba7c
emit cargo metadata duiring build scripts to avoid outdated buildscript outputs (#6743)
Pascal Kuthe committed
2023-04-14
896404c
Replace 'Visual' (mode) with 'Select' in tutor
John Careaga committed
2023-04-14
78e8066
Change smithy language server to the one from AWS (#6572)
zetashift committed
2023-04-14
cd7ef57
Fix python highlights to support single character and alphanumeric constant identifier (#6751)
Farzin committed
2023-04-14
bb27542
ensure :toggle soft-wrap.enable works by default (#6742)
Pascal Kuthe committed
2023-04-14
5ec4119
Add inlay hints styling to darcula theme (#6732)
Jesús González committed
2023-04-13
bff7fc8
Fix #6669: Theme preview doesn't return theme to normal (#6694)
shem committed
2023-04-13
9f680c6
Add DTD language support (#6644)
Michael committed
2023-04-13
161fef2
Add OpenCL tree-sitter and LSP config (#6473)
lefp committed
2023-04-13
fff8543
feat(languages): Support markdoc (#6432)
Matouš Dzivjak committed
2023-04-12
70de502
Highlight C/C++ escape sequences (#6724)
Farzin committed
2023-04-12
fed5e6e
Refactor dracula theme (#6552)
Chirikumbrah committed
2023-04-12
f6d65cf
tree-sitter(haskell): use quasiquoters as an injection point (#6474)
Clément Delafargue committed
2023-04-12
3e2eca0
Update tree-sitter-haskell (#6317)
Ollie Charles committed
2023-04-12
deab323
Everforest theme: Style inlay-hints and wrap indicator
basbebe committed
2023-04-12
1421b67
Everforest: Fix keywords and types
basbebe committed
2023-04-12
bfcc4c3
Adjust everforest to resemble original more closely
basbebe committed
2023-04-12
9248de8
Initial Cabal language support (#6485)
Ollie Charles committed
2023-04-12
92c5f5f
base16_transparent: Highlight selected item state (#6716)
Constantin Angheloiu committed
2023-04-12
d5fec30
Fix crash on opening jumplist (#6672)
EsfoNL committed
2023-04-12
2f82bc1
build(deps): bump bitflags from 2.0.2 to 2.1.0 (#6699)
dependabot[bot] committed
2023-04-11
b9b4ed5
build(deps): bump libc from 0.2.140 to 0.2.141 (#6700)
dependabot[bot] committed
2023-04-11
ed67aa8
LSP: Gracefully handle 'workspace/configuration' from a stopped server (#6693)
Konstantin Keller committed
2023-04-11
f8b7e95
Update tree-sitter-git-commit (#6692)
Michael Davis committed
2023-04-10
686a1e2
Fix `file-picker.follow-symlinks` config option name in docs (#6685)
tippfehlr committed
2023-04-10
5106a12
theme(rose-pine): Improve whitespace and search matches colors (#6679)
not committed
2023-04-10
e72ad1e
Add Windows install instructions using Winget (#6602)
Nico Bos committed
2023-04-10
894c2b9
Fix ayu theme markup unreadable bg (#6538)
Ivan Tham committed
2023-04-10
76825c7
Fix minor grammar issue in 'from-vim' docs (#6667)
Alireza Alavi committed
2023-04-10
78b5164
Update gleam grammar (#6641)
Arnar committed
2023-04-10
6dabd36
Revert "Fix #6605: Remove soft-wrap.enable option wrapping. (#6656)"
Blaž Hrastnik committed
2023-04-08
58e457a
themes: add inlay-hint to nightfox (#6655)
Jan Scheer committed
2023-04-08
25858ec
Fix #6605: Remove soft-wrap.enable option wrapping. (#6656)
gibbz00 committed
2023-04-08
af88a3c
Fix typos (#6643)
Daniel Sedlak committed
2023-04-07
e856906
Add support for Robot Framework files (#6611)
karei committed
2023-04-07
1148ce1
xml: highlight .xsd as XML files (#6631)
Michael committed
2023-04-07
b663b89
Update Ruby Highlights (#6587)
Danillo Melo committed
2023-04-06
3dd715a
Add textobject queries for Julia (#6588)
Clara Hobbs committed
2023-04-06
4b32b54
Added `ferra` theme (#6619)
Casper Rogild Storm committed
2023-04-06
7ce52e5
Add Hurl Support (#6450)
Erasin Wang committed
2023-04-06
c22ebfe
Colorize inlay hints in the boo_berry theme (#6625)
Gyeongwan Koh committed
2023-04-06
951e868
Update tree-sitter to v0.20.10 (#6608)
Michael Davis committed
2023-04-06
fc4ca96
Add gdformat support (#6614)
Ivan Ermakov committed
2023-04-06
b6909bc
[theme][zenburn] set inlay hint to comment style (#6593)
Anton Romanov committed
2023-04-05
531b745
Dim pane divider color in base16_transparent theme (#6534)
Constantin Angheloiu committed
2023-04-05
01b7076
Recognize CUDA files as C++ (#6521)
Jack Wolfard committed
2023-04-05
577aded
Update Varua theme for inlay hints (#6589)
Bertrand Bousquet committed
2023-04-05
2f4b9a4
Update inlay-hint color for mellow & rasmus themes (#6583)
Rohit K Viswanath committed
2023-04-04
480784d
Update base16_transparent and dark_high_contrast themes (#6577)
Slug committed
2023-04-04
dbafe75
build(deps): bump futures-util from 0.3.27 to 0.3.28 (#6575)
dependabot[bot] committed
2023-04-04
2bdb58f
build(deps): bump futures-executor from 0.3.27 to 0.3.28 (#6576)
dependabot[bot] committed
2023-04-04
9d88387
minor: R lang config update --slave to --no-echo (#6570)
Rowan Shi committed
2023-04-03
789833c
Update colors for inlay hints for emacs theme (#6569)
Yevgnen committed
2023-04-03
43072f7
Update Varua theme for soft wrap (#6568)
Bertrand Bousquet committed
2023-04-03
d0c9f38
Fix line number display for LSP goto pickers (#6559)
Dmitry Ulyanov committed
2023-04-03
dd6e0cc
Update OneDark theme to use light-gray for inlay hints. (#6503)
Jack Allison committed
2023-04-03
1fcfef1
dracula theme: style inlay hints as comments (#6515)
Sebastian Zivota committed
2023-04-03
d63c717
Let..else refactor (#6562)
Casper Rogild Storm committed
2023-04-03
9420ba7
robustly handle invalid LSP ranges (#6512)
Pascal Kuthe committed
2023-04-03
1073dd6
normalize LSP workspaces (#6517)
Pascal Kuthe committed
2023-04-03
bfe8d26
Recursive create the pkgname directory when creating a release tarball
Michael Davis committed
2023-04-03
38b9bdf
Remove the rust-toolchain.toml file before building the release
Michael Davis committed
2023-04-03
6bfc309
Enable aarch64-macos releases
Michael Davis committed
2023-04-03
fc5e515
build(nix): update flake dependencies, remove deprecated code from flake
Yusuf Bera Ertan committed
2023-04-02
c3c8774
changelog: Add remaining notes for 23.03 (#6498)
Michael Davis committed
2023-04-01
406c5c3
Fix AppImage build problems
Blaž Hrastnik committed
2023-03-31
3cf0372
Disable aarch64-macos build for now (build issues)
Blaž Hrastnik committed
2023-03-31
e59cb19
Add changelog notes for the 23.03 release (#6455)
Michael Davis committed
2023-03-31
ec55b4d
add option to enable/disable lsp snippets
Pascal Kuthe committed
2023-03-31
9fe3adc
Prefer utf-8 over utf-32
Pascal Kuthe committed
2023-03-31
a48d1a4
Hide signature help if it overlays completion menu (#5523)
Pascal Kuthe committed
2023-03-31
7a69c40
Correctly reload theme on :config-reload
Pascal Kuthe committed
2023-03-31
ab819d8
Performant and correct set_spans_truncated
Pascal Kuthe committed
2023-03-31
67783dd
Truncate paths in the file picker (#6410)
mWalrus committed
2023-03-31
e72be52
update dependencies
Pascal Kuthe committed
2023-03-31
a863fd8
Update tree-sitter-git-commit (#6493)
Michael Davis committed
2023-03-31
565445b
Add indents.scm for Julia (#6490)
Clara Hobbs committed
2023-03-31
d284444
Add injection for markdown strings (#6489)
Clara Hobbs committed
2023-03-31
fc9229c
Canonicalize paths before stripping current dir as prefix (#6290)
jazzfool committed
2023-03-30
d04288e
implement proper lsp-workspace support
Pascal Kuthe committed
2023-03-29
5b3dd6a
add workspace config and manual LSP root management
Pascal Kuthe committed
2023-03-29
2d10a42
feat(debug): highlight current line (#5957)
Filip Dutescu committed
2023-03-29
d59b805
tui: Handle keyboard enhancement check failure (#6438)
Michael Davis committed
2023-03-29
bbcdcd0
Update catppuccin theme (#6464)
Ivan committed
2023-03-28
6a323c0
build(deps): bump thiserror from 1.0.39 to 1.0.40 (#6463)
dependabot[bot] committed
2023-03-28
cefc998
build(deps): bump tokio from 1.26.0 to 1.27.0 (#6461)
dependabot[bot] committed
2023-03-28
67b7b5b
build(deps): bump anyhow from 1.0.69 to 1.0.70 (#6462)
dependabot[bot] committed
2023-03-28
0308788
build(deps): bump toml from 0.7.2 to 0.7.3 (#6459)
dependabot[bot] committed
2023-03-28
038d772
build(deps): bump chrono from 0.4.23 to 0.4.24 (#6460)
dependabot[bot] committed
2023-03-28
fadccd6
build(deps): bump regex from 1.7.1 to 1.7.3 (#6458)
dependabot[bot] committed
2023-03-28
fc22ed4
Fix clippy lints (#6454)
Philipp Mildenberger committed
2023-03-28
198ff2c
Add .arb as a supported extension with json highlighting (#6452)
Philip Giuliani committed
2023-03-28
5323020
Update tree-sitter-git-commit, add comment textobject (#6439)
Michael Davis committed
2023-03-27
d7431db
respect line annotations in char_idx_at_visual_row_offset
Pascal Kuthe committed
2023-03-27
2af14a2
do not ignore mouse scrolling when on top of virtual text
Pascal Kuthe committed
2023-03-27
9fac574
make scrolloff calculation consistent
Pascal Kuthe committed
2023-03-27
15e751b
allow scrolling past virtual text line
Pascal Kuthe committed
2023-03-27
d6c8e0c
use partition_point instead of binary_search_by
Pascal Kuthe committed
2023-03-27
7cf448e
fix view anchors not at start of a visual line
Pascal Kuthe committed
2023-03-27
72b9311
remove incorrect assert
Pascal Kuthe committed
2023-03-27
0ab96cc
Initial Nim language support (#6123)
JJ committed
2023-03-27
c8fde8b
Add language support for rego (OpenPolicyAgent) (#6415)
Juan C. Müller committed
2023-03-27
5d7c90c
log failures in the git integration (#6441)
Pascal Kuthe committed
2023-03-26
abef92a
Add vhdl language support (#5826)
Tom Burdick committed
2023-03-26
685ae23
Add theme keys for (un)checked markup list items (#6434)
Erasin Wang committed
2023-03-25
851ac6c
feat(languages): highlight .svg as xml (#6431)
Matouš Dzivjak committed
2023-03-25
2f64c76
Recognize .cts and .mts file type as TypeScript (#6424)
Alexis-Lapierre committed
2023-03-25
9a65118
Fix spelling of diagnostics (#6418)
Juan C. Müller committed
2023-03-24
6acd200
dracula theme: style wrap indicator like whitespace (#6414)
Sebastian Zivota committed
2023-03-23
e399bbc
Add xib and storyboard file types (#6407)
Aleksey Kuznetsov committed
2023-03-23
2904a10
detailed snippet tests
Pascal Kuthe committed
2023-03-22
f9a25a7
accept bracket snippet variables without default
Pascal Kuthe committed
2023-03-22
85c9dbf
accept empty snippet regex replace elements
Pascal Kuthe committed
2023-03-22
47420db
fix single-char variable names
Pascal Kuthe committed
2023-03-22
617f09a
do not fail snippet parsing when control chars are not explicitly escaped
Pascal Kuthe committed
2023-03-22
cabb746
build(deps): bump bitflags from 1.3.2 to 2.0.2 (#6387)
dependabot[bot] committed
2023-03-22
52ced7e
Show diagnostic codes for LSP diagnostics (#6378)
Francesc Elies committed
2023-03-22
05ee673
Add `switch_statement` to ecma indents (#6369)
Thor Adam committed
2023-03-22
346ddd4
Add initial Smithy support (#6370)
zetashift committed
2023-03-22
0e0c16e
fleet-dark improvements (#6375)
Kristoffer Flottorp committed
2023-03-22
b0ceac6
build(deps): bump serde from 1.0.152 to 1.0.158 (#6386)
dependabot[bot] committed
2023-03-21
6d5fa20
build(deps): bump futures-executor from 0.3.26 to 0.3.27 (#6388)
dependabot[bot] committed
2023-03-21
68cfc1d
build(deps): bump indoc from 1.0.9 to 2.0.1 (#6385)
dependabot[bot] committed
2023-03-21
2f4eac2
Run shell commands asynchronously (#6373)
sarah committed
2023-03-21
28632c6
theme(rose-pine): add inlay hints (#6384)
not committed
2023-03-21
9eb1121
Add instructions for installing via AppImage (#6368)
Gautam Panchal committed
2023-03-21
3da63fa
migrate test_with_config to use AppBuilder
Skyler Hawthorne committed
2023-03-21
4bdeb99
fix test::plain
Skyler Hawthorne committed
2023-03-21
d3b051d
Allow explicit newlines in test DSL
Skyler Hawthorne committed
2023-03-21
58ea193
refactor test editor config
Skyler Hawthorne committed
2023-03-21
a264faa
print doc state during tests
Skyler Hawthorne committed
2023-03-21
1db2529
make TestCase::From more generic
Skyler Hawthorne committed
2023-03-21
5b07ce7
factor write command tests to own module
Skyler Hawthorne committed
2023-03-21
8c5ec95
Disable auto-pairing ' by default in OCaml (#6381)
pithlessly committed
2023-03-21
78613ac
Update nord with inlay-hints (#6376)
varon committed
2023-03-20
05e7862
Document `ui.highlight` theme key (#6372)
Aaron Bull Schaefer committed
2023-03-20
203cf1a
Fix highlighting in picker with multiple columns (#6333)
exp80 committed
2023-03-18
7704965
Add language support for Cap’n Proto format (#6325)
angelodlfrtr committed
2023-03-18
ac2a773
Update tokyo-night with inlay-hints (#6349)
Sora committed
2023-03-18
9f5374b
theme: update adwaita-dark for bufferline (#6342)
Yutaro Ohno committed
2023-03-18
bd47392
Update Serika themes for inlay-hints (#6344)
VuiMuich committed
2023-03-17
a07655d
Update queries for makefile (#6339)
Erasin Wang committed
2023-03-17
b20cf15
Update ayu theme for inlay-hint (#6329)
Ivan Tham committed
2023-03-16
21a3fb8
fix typo
Pascal Kuthe committed
2023-03-16
63c23d4
allow empty placeholders
Pascal Kuthe committed
2023-03-16
f87299f
revamped snippet text element parsing
Pascal Kuthe committed
2023-03-16
90348b8
always parse the entire snippet
Pascal Kuthe committed
2023-03-16
bbf4800
set WorkspaceEditCapabilities correctly
Pascal Kuthe committed
2023-03-16
7bf168d
discard outdated workspace edits recived from the LS
Pascal Kuthe committed
2023-03-16
b6a4927
discard outdated diagnostics recived by the LS
Pascal Kuthe committed
2023-03-16
3c9d5d0
Prevent whitespace from rendering inside inlay hints (#6312)
Thomas Schollenberger committed
2023-03-16
2a27d1b
Add inlay-hint style for solarized themes. (#6327)
Ryan Roden-Corrent committed
2023-03-16
aae8f72
Improve tree-sitter queries for vlang (#6279)
Erasin Wang committed
2023-03-16
fb56a4b
Update gdscript highlight (#6311)
Erasin Wang committed
2023-03-16
64c137b
feat: lint for `ui.virtual` and catch present and future virtual based features (#6320)
Alexander Brevig committed
2023-03-15
583f6a1
adjust inlay hints, color modes and virtual for fleet dark (#6324)
Kristoffer Flottorp committed
2023-03-15
35bf54d
fix: flatwhite with inlay (#6323)
Alexander Brevig committed
2023-03-15
d4c0eca
Improved file reload error message (#6274)
Santiago Vrancovich committed
2023-03-14
ad855da
Autumn theme: add gray tone for inlay-hint (#6316)
Jens Getreu committed
2023-03-14
3a4c359
fix compilation
Blaž Hrastnik committed
2023-03-14
75ebc1f
Only complete appropriate arguments for typed commands. (#5966)
Kyle Smith committed
2023-03-14
27aa919
Add undercurl config option #6196 (#6253)
Jonatan Pettersson committed
2023-03-14
d479adf
build(deps): bump serde from 1.0.152 to 1.0.155 (#6303)
dependabot[bot] committed
2023-03-14
3e03a1a
build(deps): bump gix from 0.39.0 to 0.41.0 (#6306)
dependabot[bot] committed
2023-03-14
400697f
Update Nix highlights
Michael Davis committed
2023-03-14
fb4d703
Update Erlang highlights
Michael Davis committed
2023-03-14
cdd6c8d
theme: Use inheritance for gruvbox themes (#6295)
Michael Davis committed
2023-03-14
bb41a28
build(deps): bump indoc from 2.0.0 to 2.0.1 (#6302)
dependabot[bot] committed
2023-03-14
b558ce7
build(deps): bump toml from 0.7.2 to 0.7.3 (#6305)
dependabot[bot] committed
2023-03-14
6c4d14c
build(deps): bump libc from 0.2.139 to 0.2.140 (#6304)
dependabot[bot] committed
2023-03-14
4d4bb07
build(deps): bump chrono from 0.4.23 to 0.4.24 (#6301)
dependabot[bot] committed
2023-03-14
a590167
queries/php: add missing keywords `unset` and `clone` (#6299)
Ivan committed
2023-03-14
955eb5b
LSP: Separate diagnostic picker message and code (#6095)
Francesc Elies committed
2023-03-14
d15f972
Check language server symbol renaming support before prompting (#6257)
misiasty3 committed
2023-03-13
db8e9f5
Update gruvbox color themes to support inlay hint (#6285)
Josh Bainbridge committed
2023-03-13
dc418bb
Add molokai theme (#6260)
Maxwell Anderson committed
2023-03-13
951aecc
add ui.inlay-hint (#6292)
workingj committed
2023-03-13
66033ed
helix-term: send the STOP signal to all processes in the process group (#3546)
Cole Helbling committed
2023-03-13
3493473
LSP: No-op client/registerCapability requests (#6258)
Michael Davis committed
2023-03-13
4f066b1
Test indentation level calculation (#6281)
Jonatan Pettersson committed
2023-03-13
1126af5
Fix indentation level calculation for lines mixing tabs and spaces (#6278)
Stanisław Borowy committed
2023-03-13
3905243
Autumn theme: add `ui.virtual.inlay-hint` config (#6280)
Jens Getreu committed
2023-03-12
6e432e8
dark_plus: theme inlay-hint (#6283)
Kirawi committed
2023-03-12
db8c86a
Theme onelight add inlay-hint (#6276)
Erasin Wang committed
2023-03-12
221a4ac
theme/catppuccin: add ui.virtual.inlay-hint (#6269)
Ivan committed
2023-03-11
14f1a62
Document how to run tests (#6268)
Jonatan Pettersson committed
2023-03-11
f435f3b
fleet_dark: theme inlay hints (#6266)
Kirawi committed
2023-03-11
bb72079
fix: C++ namespace indentation
Blaž Hrastnik committed
2023-03-11
81601b1
indent snippets to line indent instead of completion start (#6263)
Pascal Kuthe committed
2023-03-11
171d28d
Feat: LSP Type Hints (#5934)
Poliorcetics committed
2023-03-11
bdcd4d9
Also highlight unchecked variants of the sqlx query methods (#6256)
Maxicarlos08 committed
2023-03-11
3d230e7
queries/php: add injections for regex and sql injection (#6250)
Ivan committed
2023-03-11
3907358
Add a version-control statusline element (#5682)
Dimitar Gyurov committed
2023-03-11
1661e4b
Improved yuck highlighting (and parser), and introduced a tag.builtin scope (#6242)
Philipp Mildenberger committed
2023-03-10
98415f2
treat replace/insertmode consistently, default to insert
Pascal Kuthe committed
2023-03-10
d63e570
fix snippet bugs and multicursor completion edgecases
Pascal Kuthe committed
2023-03-10
b1f7528
Add API to create a Transaction from potentially overlapping changes
Pascal Kuthe committed
2023-03-10
2b64a64
avoid allocations during snippet rendering
Pascal Kuthe committed
2023-03-10
cdec933
Add IntoIterator implementation for Selection
Pascal Kuthe committed
2023-03-10
e91289f
allow LSP insert text to replace non-matching prefixes (#5469)
Taylor C. Richberger committed
2023-03-10
9b4326b
Generalised to multiple runtime directories with priorities (#5411)
paul-scott committed
2023-03-09
ce1fb9e
Fix `shrink_selection` with multiple cursors. (#6093)
gibbz00 committed
2023-03-09
2cf4ce2
correctly store snapshots when repeating insert-mode actions
Pascal Kuthe committed
2023-03-09
aabc8af
discard stale completion requests
Pascal Kuthe committed
2023-03-09
8cb7cdf
store multiple snapshots on the document at once
Pascal Kuthe committed
2023-03-09
e8898fd
save selection before completion savepoint
Pascal Kuthe committed
2023-03-09
2588fa3
create savepoint before requesting completion
Pascal Kuthe committed
2023-03-09
4300a3a
feat(theme): Update pop-dark statusline (#6227)
workingj committed
2023-03-09
bc23e54
Theme - auy_evolve: Up bufferline fg brightness (#6225)
gibbz00 committed
2023-03-08
34be71f
LSP: Support textDocument/prepareRename (#6103)
Kyle Smith committed
2023-03-08
44ff8a1
Add test cases for existing pair matching logic. (#6027)
Kyle Smith committed
2023-03-08
3849ca4
Softwrapping improvements (#5893)
Clément Delafargue committed
2023-03-08
8dd1ab4
Do not add intermediate lines to jumplist with :<linenum> command. (#5751)
Kyle Smith committed
2023-03-08
f4bdbe4
DynamicPicker: Recalculate column widths for new options (#6004)
Michael Davis committed
2023-03-08
0c6d25a
Jump to symbol ranges in LSP goto commands (#5986)
Michael Davis committed
2023-03-08
6dc017b
LSP: Send replies for malformed and unhandled RPC requests (#6058)
Michael Davis committed
2023-03-08
1705931
tui: Log keyboard enhancement query time
Michael Davis committed
2023-03-08
563ac1a
tui: Cache the keyboard enhancement check
Michael Davis committed
2023-03-08
611701c
Move terminal claim/restore code to helix-tui
Michael Davis committed
2023-03-08
3d85024
Add command for resetting diff hunks (#5736)
Pascal Kuthe committed
2023-03-08
48b6aa9
Handle snippets for LSPs not providing offsets for completion
Andrii Grynenko committed
2023-03-08
8c2e447
Add nested placeholder parsing for LSP snippets
Andrii Grynenko committed
2023-03-08
0d92425
Render every LSP snippets for every cursor
Andrii Grynenko committed
2023-03-08
1866b43
Correctly handle multiple cursors with LSP snippets
Urgau committed
2023-03-08
ec6e575
Delete snippet placeholders when accepting completion
Pascal Kuthe committed
2023-03-08
ba24cfe
Implement LSP snippet tabstops sorting and merging
Urgau committed
2023-03-08
ded4381
LSP: Advertise snippet support
Michael Davis committed
2023-03-08
d2af31b
Apply snippets as transactions
Michael Davis committed
2023-03-08
b9b1ec2
Remove now unused the pattern combinator
Urgau committed
2023-03-08
3f90daf
Optimize LSP snippet parsing
Urgau committed
2023-03-08
e973b71
Add parser for LSP snippet
Michael Davis committed
2023-03-08
9c12e0f
Add a parser-combinator crate
Michael Davis committed
2023-03-08
c8e6857
Allow LSP server to be stopped (#5964)
Davide Galassi committed
2023-03-08
f976c00
Update highlights for golang (#6204)
Erasin Wang committed
2023-03-08
0e5a4e5
Update highlight for PHP (#6203)
Erasin Wang committed
2023-03-08
622f90a
Pin tree-sitter at git master (#6218)
Michael Davis committed
2023-03-07
136d116
build(deps): bump grep-regex from 0.1.10 to 0.1.11 (#6215)
dependabot[bot] committed
2023-03-07
84be5cd
build(deps): bump tokio from 1.25.0 to 1.26.0 (#6212)
dependabot[bot] committed
2023-03-07
8228fb0
build(deps): bump thiserror from 1.0.38 to 1.0.39 (#6216)
dependabot[bot] committed
2023-03-07
2417ac8
build(deps): bump ignore from 0.4.18 to 0.4.20 (#6214)
dependabot[bot] committed
2023-03-07
53c8dce
build(deps): bump serde_json from 1.0.93 to 1.0.94 (#6211)
dependabot[bot] committed
2023-03-07
b1e7d4d
build(deps): bump grep-searcher from 0.1.10 to 0.1.11 (#6213)
dependabot[bot] committed
2023-03-07
c00baf7
feat(theme): Update pop-dark for color-modes (#6208)
workingj committed
2023-03-07
77d6ed1
Update highlight for ecma/js/ts (#6205)
Erasin Wang committed
2023-03-06
bc50502
Update onelight theme (#6192)
Erasin Wang committed
2023-03-06
cfb9986
Rewrite and refactor all documentation (#5534)
David Else committed
2023-03-06
707457c
docs: describe tab-width and unit subkeys (#5862)
cinerea0 committed
2023-03-06
5ebe101
feat(dap): implement Restart request (#5651)
Filip Dutescu committed
2023-03-06
376c19e
Remove centering view from Unimpaired commands (#6193)
Santiago Vrancovich committed
2023-03-06
39d5fb0
Update queries for godot4 (#6186)
Erasin Wang committed
2023-03-06
e6597bc
Fix lacking space panic (#6109)
nuid32 committed
2023-03-05
def2696
update MSRV to 1.65
Pascal Kuthe committed
2023-03-05
ccdb144
Update helix-vcs/Cargo.toml
Sebastian Thiel committed
2023-03-05
5b4e73f
upgrade `git-repository` to `gix` 0.36.1; up min. rustc version to 1.64
Sebastian Thiel committed
2023-03-05
ac9e0b3
Add support for reStructuredText (#6180)
Roberto Vidal committed
2023-03-05
725d9ae
Theme: Papercolor: Add ui.highlight (#6162)
Henrik Tjäder committed
2023-03-05
cf15308
fix: Handle signals before crossterm events (#6170)
Alexander Brevig committed
2023-03-05
a2e5416
Document the file-modification-indicator statusline element (#6036)
Nick committed
2023-03-05
bf87236
feat(prql): add prql support (#6126)
Matthias Q committed
2023-03-04
2bd8bc8
Fix scrolloff at view bottom (#6142)
Pascal Kuthe committed
2023-03-03
5c716af
Extend the set of tags highlighted in comments (#6143)
István Donkó committed
2023-03-03
2d5577d
Fix 'attempt to divide by zero' panic (#6155)
nuid32 committed
2023-03-03
ddc5bf4
CI: Update cachix/install-nix-action to v20 (#6163)
Michael Davis committed
2023-03-03
6e7dcb3
Add graphql schema file type (#6159)
Andrey Grebenyk committed
2023-03-02
0625f41
Fix indentation lines (#6134) (#6136)
NomisIV committed
2023-03-01
c082ef2
Ignore key-release keyboard events (#6139)
Michael Davis committed
2023-03-01
27211ab
Add shift-backspace keybind alias for backspace (#4937)
lesleyrs committed
2023-02-28
8dab8a0
Enable the enhanced keyboard protocol if supported
Michael Davis committed
2023-02-28
a066815
Update crossterm to 0.26.1
Michael Davis committed
2023-02-28
79bf5e3
book: Document <space>h and <space>g (#6124)
Mathieu Agopian committed
2023-02-28
a976786
theme: Add Adwaita Dark (#6042)
Mofiqul committed
2023-02-28
5ef3f5f
theme: Add Everblush (#6086)
Isotoxal committed
2023-02-28
7b8daae
build(deps): bump tempfile from 3.3.0 to 3.4.0 (#6128)
dependabot[bot] committed
2023-02-28
f02fdd2
Kanagawa: fix bufferline, theme wrap-indicators, cursor, menu, and syntax changes (#6085)
luetage committed
2023-02-27
cac4a36
Fix diagnostic underline colors in catppuccin themes (#6107)
Adam Becker committed
2023-02-27
eb3086a
Add elm treesitter textobjects (#6084)
Mathieu Agopian committed
2023-02-26
98a3d46
feat: add nasm language (#6068)
Matthew Toohey committed
2023-02-26
a4049e6
Add language support for sway (#6023)
Sophie Dankel committed
2023-02-26
f69bb41
Improve markdown highlights and add latex injection (#6100)
Matthias Deiml committed
2023-02-26
0cbb61c
build(nix): fix devshell
Yusuf Bera Ertan committed
2023-02-25
309735a
build(nix): update flake to use flake-parts and nci flake-parts module
Yusuf Bera Ertan committed
2023-02-25
e5af0f1
update tree-sitter-git-rebase hash (#6094)
Skyler Hawthorne committed
2023-02-24
621ab0e
feat(sql): MariaDB/MySQL syntax, Apache Hive syntax, unified builtin functions, floats, negative integers (#6041)
LeoniePhiline committed
2023-02-23
6494fc1
Doc string fix in selection.rs (#6077)
Alexandr committed
2023-02-22
8043959
build(deps): bump once_cell from 1.17.0 to 1.17.1 (#6072)
dependabot[bot] committed
2023-02-21
1a87d14
build(deps): bump tokio-stream from 0.1.11 to 0.1.12 (#6071)
dependabot[bot] committed
2023-02-21
8016dcc
build(deps): bump toml from 0.7.1 to 0.7.2 (#6070)
dependabot[bot] committed
2023-02-21
5c9f8ae
build(deps): bump serde_json from 1.0.92 to 1.0.93 (#6069)
dependabot[bot] committed
2023-02-21
d9d6796
Add GNU gettext PO grammar (#5996)
Erasin committed
2023-02-21
864ee8f
Added yuck language support (for eww) (#6064)
Philipp Mildenberger committed
2023-02-21
b89b2ea
fix(dap): validate key and index exist when requesting vars (#5628)
Filip Dutescu committed
2023-02-20
44729fb
feat(dap): send Disconnect if Terminated event received (#5532)
Filip Dutescu committed
2023-02-20
e3765ac
Expand contributing docs (#5967)
Mathieu Agopian committed
2023-02-20
31b0c75
Add support for the uxntal language (#6047)
Jummit committed
2023-02-20
5ff2cb2
Update tree-sitter-git-rebase (#6030)
Skyler Hawthorne committed
2023-02-20
71220da
ayu_evolve theme: remove variable.other.member (#6028)
gibbz00 committed
2023-02-17
c5c1b5a
flake: pass helix' wrapper through (#5994)
Austreelis committed
2023-02-17
f7edc34
DAP: Add request ID to request timeout message (#6018)
xiaoma20082008 committed
2023-02-16
ce0837d
feat: show current language when no argument is provided (#5895)
Guillaume committed
2023-02-16
78a1e2d
Replace incorrect usages of tab_width with indent_width. (#5918)
Triton171 committed
2023-02-16
a1a6d5f
feat(theme) ajust pop-dark and clean up gutter linehlght (#5992)
workingj committed
2023-02-16
d27e808
fix: decode lsp url for workspace_diagnostics_picker (#6016)
Erasin committed
2023-02-16
b7fb52d
Ignore invalid file URIs from LSP (#6000)
Jonathan LEI committed
2023-02-16
9368ac7
ignore case while filtering completions (#6008)
Pascal Kuthe committed
2023-02-16
c332b16
LSP: Add request ID to request timeout message (#6010)
Michael Davis committed
2023-02-16
0f64f31
Use Popup::ignore_escape_key helper for completion (#6006)
Michael Davis committed
2023-02-16
d8526a7
Add `.env.dist` to `source.env` language scope (#6003)
LeoniePhiline committed
2023-02-16
4c85f4d
Remove text bg from monokai (#6009)
Pascal Kuthe committed
2023-02-16
1373ae0
Fix crash in goto_window_center at EOF (#5987)
Pascal Kuthe committed
2023-02-15
715c4b2
build(deps): bump tokio from 1.24.2 to 1.25.0 (#5974)
dependabot[bot] committed
2023-02-14
0a7c697
build(deps): bump cc from 1.0.78 to 1.0.79 (#5976)
dependabot[bot] committed
2023-02-14
64ca022
build(deps): bump signal-hook from 0.3.14 to 0.3.15 (#5975)
dependabot[bot] committed
2023-02-14
47a3aaa
build(deps): bump encoding_rs from 0.8.31 to 0.8.32 (#5977)
dependabot[bot] committed
2023-02-14
ab17f30
docs: clarify `join_selections_space` (#5969)
vwkd committed
2023-02-14
72e5704
feat(ui): deprecated completions (#5932)
Matouš Dzivjak committed
2023-02-13
2bebc50
Add :toggle-option command (#4085)
A-Walrus committed
2023-02-13
8b09b00
dhall: additional highlight queries (#5959)
Jared Beller committed
2023-02-13
87518db
Update grammar for godot (#5944)
Erasin committed
2023-02-13
c71b4c5
Prevent a panic when uncommenting a line with only a comment token (#5933)
Mike Trinkala committed
2023-02-13
ef221ab
Remove outdated tutor note about increment and decrement behavior
John DeSilva committed
2023-02-12
a4751db
Add comment-token to the hosts language definition (#5914)
Aleksey Kuznetsov committed
2023-02-11
3b301a9
Fix completion doc popup area calculation logic
Gokul Soumya committed
2023-02-11
425315d
Create popup rect instead of using raw values
Gokul Soumya committed
2023-02-11
1562b5c
Refactor our Markdown construction in completion doc
Gokul Soumya committed
2023-02-11
0f844ef
Rename completion doc popup area variables
Gokul Soumya committed
2023-02-11
937825e
Use early return in rendering completion doc
Gokul Soumya committed
2023-02-11
8e9c329
Negotiate LSP Position Encoding (#5894)
Pascal Kuthe committed
2023-02-11
93c7afc
Make `m` textobject look for pairs enclosing selections (#3344)
Daniel S Poulin committed
2023-02-11
6929a12
Add exit code to command failed msg (#5898)
lesleyrs committed
2023-02-11
af1157f
Split modification indicator from file statusline elements (#4731)
Colton Clemmer committed
2023-02-11
ea3293b
Added tree-sitter-hosts (#4950)
ath3 committed
2023-02-11
1840d77
Add tree-sitter-passwd (#4959)
ath3 committed
2023-02-11
189c3c2
Fix new clippy lints (#5892)
Pascal Kuthe committed
2023-02-10
8a3ec44
Fix the infinite loop when copying the cursor to the top of the file (#5888)
Mike Trinkala committed
2023-02-09
9d73a0d
properly handle LSP position encoding (#5711)
Pascal Kuthe committed
2023-02-09
7ebcf4e
Address new clippy lints
Blaž Hrastnik committed
2023-02-09
8a60299
bump msrv to 1.63 (#5570)
Pascal Kuthe committed
2023-02-09
e474779
update bug report template (#5872)
Pascal Kuthe committed
2023-02-09
bd14f5a
Also run build checks on merge queue
Blaž Hrastnik committed
2023-02-09
8e2eab1
Add `Containerfile` file-type for dockerfile language (#5873)
zSchoen committed
2023-02-09
882fa11
Check for external file modifications when writing (#5805)
Clément Delafargue committed
2023-02-08
f386ff7
Fix Go select indenting (#5713)
gavincrawford committed
2023-02-08
00ecc55
feat: add pem language (#5797)
Matthew Toohey committed
2023-02-08
05c5207
xml: add mobileconfig & plist file types (#5863)
Surendrajat committed
2023-02-08
fce30c0
Short-circuit the word and treesitter object movement commands (#5851)
Mike Trinkala committed
2023-02-08
c704701
Select change range for goto_first/last_change commands (#5206)
Michael Davis committed
2023-02-07
23ed8c1
Add Darcula Solid theme (#5778)
Jesús González committed
2023-02-07
f71f27f
Make `fleet-dark` accurate to the official theme (#5605)
Kirawi committed
2023-02-07
fb14913
build(deps): bump ropey from 1.5.1 to 1.6.0 (#5859)
dependabot[bot] committed
2023-02-07
7f6a91f
build(deps): bump anyhow from 1.0.68 to 1.0.69 (#5858)
dependabot[bot] committed
2023-02-07
9b69f50
build(deps): bump serde_json from 1.0.91 to 1.0.92 (#5857)
dependabot[bot] committed
2023-02-07
f3f8660
build(deps): bump unicode-segmentation from 1.10.0 to 1.10.1 (#5856)
dependabot[bot] committed
2023-02-07
b97462e
build(deps): bump cachix/install-nix-action from 18 to 19 (#5855)
dependabot[bot] committed
2023-02-07
093b37d
Recognize .C and .H file types as cpp (#5808)
Ethan Budd committed
2023-02-06
9c98043
docs: Fix PowerShell runtime linking command (#5822)
Jaeho Choi committed
2023-02-06
0eba0db
enable rendering in integration tests (#5819)
Skyler Hawthorne committed
2023-02-05
b2e83f8
Add `ui.virtual.wrap` to theme docs (#5823)
Alex committed
2023-02-04
d6e2434
Add Podfile and *.podspec to the file types for ruby (#5811)
Aleksey Kuznetsov committed
2023-02-04
7b46a6c
Add :character-info command (#4000)
William Etheredge committed
2023-02-03
f7bd7b5
Add MSBuild language based on XML grammar (#5793)
Brett Lyons committed
2023-02-03
d8f482e
feat: Update `tree-sitter-sql` and migrate `highlights.scm` to match grammar (#5772)
LeoniePhiline committed
2023-02-03
3041236
Add Jellybeans theme (#5719)
Cemal Okten committed
2023-02-03
10fee81
always commit to history when pasting (#5790)
Pascal Kuthe committed
2023-02-03
3505352
disable lsp in integration tests
Skyler Hawthorne committed
2023-02-03
a5233cf
provide option to completely disable lsp
Skyler Hawthorne committed
2023-02-03
06d095f
make clipboard message debug
Skyler Hawthorne committed
2023-02-03
0e038fb
add picker: current view dir (#4666)
Filipe Azevedo committed
2023-02-03
8ba0a46
Removing C-j and C-k from completion menu navigation (#5070)
Dylan Bulfin committed
2023-02-03
61e1e61
add substring matching options to picker (#5114)
Pascal Kuthe committed
2023-02-03
f0c2e89
Tabulate buffer picker contents (#5777)
Gokul Soumya committed
2023-02-03
e31943c
fix position translation at EOF with softwrap (#5786)
Pascal Kuthe committed
2023-02-03
2949bb0
Hide duplicate symlinks from the picker (#5658)
Pascal Kuthe committed
2023-02-03
6ed2348
Fix utf8 length handling for shellwords (#5738)
Mike Trinkala committed
2023-02-02
62d046f
Surround with line-endings on `ms<ret>` (#4571)
Michael Davis committed
2023-02-02
685cd38
Fix initial highlight layer sort order (#5196)
Michael Davis committed
2023-02-02
d5f17d3
Add ayu_evolve theme (#5638)
gibbz00 committed
2023-02-02
b225187
theme(onedark): Add ui.highlight scope (#5755)
Gokul Soumya committed
2023-02-01
0f562df
rework positioning/rendering and enable softwrap/virtual text (#5420)
Pascal Kuthe committed
2023-02-01
4dcf1fe
Support goto-declaration LSP command (#5646)
Ole Krüger committed
2023-01-31
4eca4b3
build(deps): bump toml from 0.7.0 to 0.7.1 (#5745)
dependabot[bot] committed
2023-01-31
c9b583e
build(deps): bump futures-executor from 0.3.25 to 0.3.26 (#5744)
dependabot[bot] committed
2023-01-31
ac6e71f
build(deps): bump ahash from 0.8.2 to 0.8.3 (#5743)
dependabot[bot] committed
2023-01-31
9d22c64
build(deps): bump indoc from 1.0.8 to 2.0.0 (#5742)
dependabot[bot] committed
2023-01-31
75eeda6
Modify env language to extend bash (#5720)
Eric Crosson committed
2023-01-30
447909e
build(deps): bump toml from 0.6.0 to 0.7.0 (#5726)
alice committed
2023-01-30
8b25f44
Use filename completer on run-shell-command (#5729)
Jonathan LEI committed
2023-01-30
86ae81e
Update tree-sitter-sql and improve highlight queries (#5683)
LeoniePhiline committed
2023-01-29
482cc22
fix: Typo in variable name (#5710)
LeoniePhiline committed
2023-01-28
2c6bf6f
Update tutor logo (#5681)
g-re-g committed
2023-01-28
4a59d33
Fix clippy 1.67 warnings (#5697)
Miguel Madrid-Mencía committed
2023-01-27
d2d3024
Parse gutter-types as Strings (#5696)
Rino committed
2023-01-27
4d548a0
Add `Justfile` to the file types for make (#5687)
Sam Nystrom committed
2023-01-27
291f39d
Update tree-sitter-xml to fix whitespace parsing (#5685)
LeoniePhiline committed
2023-01-27
250b6cd
queries/nix: add injections for builtins and writers (#5629)
pacien committed
2023-01-26
22b3d3d
add explicit formatter for cue (#5679)
Jimmy Zelinskie committed
2023-01-26
2db8796
Change default language server for 'v' from 'vls' to 'v ls' (#5677)
Antonius Naumann committed
2023-01-25
56c0810
keymap: Test backslash escaping in commands
ds-cbo committed
2023-01-25
67a287d
Add Appstream metadata file (#5643)
blt__ committed
2023-01-25
91dca3f
Sonokai theme: style secondary selections differently (#5440)
Jonathan Lebon committed
2023-01-25
4726ae9
refactor: don't deserialize &str from toml
Pascal Kuthe committed
2023-01-25
e83ce72
Refactor toml::Value->Theme conversion
Michael Davis committed
2023-01-25
70887b7
Fix compatibility with toml 0.6.0
Michael Davis committed
2023-01-25
b3e9f62
build(deps): bump toml from 0.5.10 to 0.6.0
dependabot[bot] committed
2023-01-25
52d854f
Switch from toml::from_slice to toml::from_str (#5659)
Pascal Kuthe committed
2023-01-24
e9dc9f4
build(deps): bump which from 4.3.0 to 4.4.0 (#5655)
dependabot[bot] committed
2023-01-24
64ec025
build(deps): bump tokio from 1.24.1 to 1.24.2 (#5657)
dependabot[bot] committed
2023-01-24
639f225
Support sagemath language (#5649)
Eloi Torrents committed
2023-01-24
7e191f5
Fix selecting a changed file in global search (#5639)
Pascal Kuthe committed
2023-01-24
361a834
Use markdown language for hub pull-request files (#5634)
Eric Crosson committed
2023-01-23
17acadb
Make clippy happy on Windows (#5644)
Jonathan LEI committed
2023-01-23
769fb5f
Add build.gradle to list of java roots (#5641)
Jared Moulton committed
2023-01-23
5c6b712
refactor(helix-view): remove cfg_attr references a nonexistent feature (#5630)
Yuta Yamaguchi committed
2023-01-23
c8d77cf
theme: make dracula ui.virtual.whitespace less intrusive (#5627)
Luca Saccarola committed
2023-01-22
d99a720
Add `markup.strikethrough` theme keys (#5619)
Alex committed
2023-01-22
f103d22
Add configuration for min width of line-numbers gutter (#4724)
Doug Kelkhoff committed
2023-01-22
2b58ff4
book: Use per-theme syntax-highlighting CSS variables (#5406)
Soso committed
2023-01-22
8347139
tutor: Change "Type" to "Press" for specials keys and modifiers (#5609)
Vítor Galvão committed
2023-01-22
42b0401
theme: monkai_aqua variant (#5578)
eugene yokota committed
2023-01-22
99fcb10
Remove apply_transaction helper (#5598)
Ivan Tham committed
2023-01-22
a20a96a
themes: Extend snazzy (#3971)
Timothy DeHerrera committed
2023-01-21
68fc109
book: Link MSYS2 proper command page (#5601)
yashpalgoyal1304 committed
2023-01-20
edd0ba7
fix(theme): Fix error background-foreground-contrast in monokai_pro_spectrum
LeoniePhiline committed
2023-01-20
248a9f3
fix(theme): Replace non-palette color "magenta" with palette color "red" in monokai_pro_spectrum
LeoniePhiline committed
2023-01-20
338f207
add lua injection regex (#5606)
anna committed
2023-01-20
8e10c59
highlight(scala): update to fix potential crash (#5576)
eugene yokota committed
2023-01-20
4535d0f
Add more file-types for python (#5593)
Nachum Barcohen committed
2023-01-19
94ef6fb
Kanagawa: theme rulers and some miscellaneous fixes (#5571)
luetage committed
2023-01-19
670c6b0
theme: Make github match github.com more closely
Blaž Hrastnik committed
2023-01-19
efeec12
Fix panic for noop selecting join (#5579)
Pascal Kuthe committed
2023-01-19
0e5159c
theme(zenburn): separate theme for selection.ui.primary (#5573)
Clément Delafargue committed
2023-01-19
4d7082e
highlight non-bar cursors (#5575)
Pascal Kuthe committed
2023-01-18
7868e5f
doc: add build instructions for musl-libc (#5572)
Pascal Kuthe committed
2023-01-18
1b69c7b
Replace menu::Item::{row, label} with format()
Gokul Soumya committed
2023-01-18
5c7db7a
Minimize allocation when converting table rows to string
Gokul Soumya committed
2023-01-18
b2837ff
Use upstream implementation of table column calculation
Gokul Soumya committed
2023-01-18
7a76c6c
Reuse table in picker
Gokul Soumya committed
2023-01-18
9aafcb2
Primary cursor colors by mode (#5130)
gibbz00 committed
2023-01-18
deae13f
Fix diagnostic indicator background for gruvbox themes (#5540)
Josh Bainbridge committed
2023-01-18
b65f104
Add command to rotate view backward (#5356)
mejo13 committed
2023-01-18
e7e47fd
doc: expand documentation on configuring minor modes
Clément Delafargue committed
2023-01-18
9530fab
doc: make the order of unimpaired mappings consistent
Clément Delafargue committed
2023-01-18
a02dd17
build(deps): bump hashbrown from 0.13.1 to 0.13.2 (#5559)
dependabot[bot] committed
2023-01-17
6317e0a
build(deps): bump libc from 0.2.137 to 0.2.139 (#5558)
dependabot[bot] committed
2023-01-17
6d34faf
Commit to history after executing a command from the palette (#5294)
Nikodem Rabuliński committed
2023-01-16
3cf5216
Separate jump behavior from increment/decrement (#4123)
greg-enbala committed
2023-01-16
60f84be
Enable http server by default in Metals config (#5551)
Ayoub Benali committed
2023-01-16
97083f8
doc: add missing `whitespace.render` sub-key
Clément Delafargue committed
2023-01-16
7bdba4a
doc: add a note about nested bindings in key remapping
Clément Delafargue committed
2023-01-16
425d7e5
highlight(scala): update the Scala highlight queries (#5546)
eugene yokota committed
2023-01-16
6f6334f
Added opening files in the background with A-ret shortcut (#4435)
Itay123 committed
2023-01-16
d3e0f18
Fix for lost clipboard contents (#5424) (#5426)
gavynriebau committed
2023-01-16
cce1971
book: fix the injection-regex example
Clément Delafargue committed
2023-01-13
b633139
Language support for dhall
Clément Delafargue committed
2023-01-13
1f6809c
Rosé Pine theme: use official variants (#5489)
not committed
2023-01-13
051cd78
Change built-in themes to use curly underlines (#5419)
blt__ committed
2023-01-12
c988bd9
Update tree-sitter-json, add jsonc as file-type for json (#5509)
Yura Shymon committed
2023-01-12
4e9a070
Update catppuccin themes (#5404)
Valentin Bersier committed
2023-01-11
2412f7c
Add some function documentations (#5360)
Pascal Sommer committed
2023-01-11
75dfaff
Update tree-sitter-cpp, support injections in tagged rawstrings (#5457)
Sam McCall committed
2023-01-11
a8248c5
Add language support for ponylang (#5416)
Matthias Wahl committed
2023-01-11
e65f28d
Fix name of channel endpoints in DAP client (#5366)
taupiqueur committed
2023-01-11
3ca42f7
Acme Theme - Add `ui.linenr` configuration (#5488)
two-six committed
2023-01-11
927fa11
Acme Theme - Change bufferline foreground color (#5486)
two-six committed
2023-01-11
0374350
jsonrpc: Skip serializing params if params are None (#5471)
Michael Davis committed
2023-01-10
2229843
build(deps): bump git-repository from 0.31.0 to 0.32.0 (#5476)
dependabot[bot] committed
2023-01-10
2d601d6
build(deps): bump clipboard-win from 4.4.2 to 4.5.0 (#5475)
dependabot[bot] committed
2023-01-10
2b1744b
build(deps): bump regex from 1.7.0 to 1.7.1 (#5474)
dependabot[bot] committed
2023-01-10
9fbe028
build(deps): bump tokio from 1.23.1 to 1.24.1 (#5473)
dependabot[bot] committed
2023-01-10
bbadf3e
Specify ui.selection.primary for Gruvbox themes (#5333)
Aidan Gauland committed
2023-01-09
77860bd
Fix Broken Attribute Highlights (#5349)
Chickenkeeper committed
2023-01-09
486c3ab
Fix autocompletion for paths with period (#5175)
Dylan Bulfin committed
2023-01-09
c4b0eb8
Use tree-sitter-ruby for crystal (#5205)
Michael Davis committed
2023-01-09
b368df5
Fix theme solarized_dark infobox (#5445)
mejo13 committed
2023-01-09
ec63938
Store new config on application in :config-reload (#5431)
Lorenzo Albano committed
2023-01-08
b7ca058
Fix a small typo in tutor document (#5449)
liuxueyang committed
2023-01-08
0c51201
book: Recommend '--locked' for cargo installs (#5438)
Michal Melewski committed
2023-01-08
a39a2ce
Update the cargo installation instructions to include --locked (#5443)
Mike Trinkala committed
2023-01-08
95d4fdc
book: Clarify install commands for msys2 in Windows (#5363)
Biswapriyo Nath committed
2023-01-07
6ae092a
Improve indent queries for python in specific cases (#5332)
Triton171 committed
2023-01-07
873434b
Add GitHub themes (#5353)
OwO Swordsman committed
2023-01-07
9f0d939
build(deps): bump tokio from 1.23.0 to 1.23.1 (#5434)
dependabot[bot] committed
2023-01-07
bd5da80
Autumn theme: adjust selection background (#5397)
Jens Getreu committed
2023-01-06
f2fff9b
Add runtime queries for `tfvars` (based on `hcl`) (#5396)
Dom H committed
2023-01-06
532531c
Fix typos (#5415)
Howard Halim committed
2023-01-06
0196ccc
Update Prisma tree-sitter for view support (#5417)
Julius de Bruijn committed
2023-01-06
5627c60
Fix language config reload logic (#5381)
Ethan Kiang committed
2023-01-03
0dbee95
build(deps): bump arc-swap from 1.5.1 to 1.6.0 (#5375)
dependabot[bot] committed
2023-01-03
a895a4e
build(deps): bump git-repository from 0.30.2 to 0.31.0 (#5376)
dependabot[bot] committed
2023-01-03
88f9cde
build(deps): bump ropey from 1.5.1-alpha to 1.5.1 (#5374)
dependabot[bot] committed
2023-01-03
8079abf
build(deps): bump once_cell from 1.16.0 to 1.17.0 (#5373)
dependabot[bot] committed
2023-01-03
d6d6267
Mention the icon in README.md (#5370)
blt__ committed
2023-01-03
d4565b4
flake: Fix devshell for darwin hosts (#5368)
Michael Davis committed
2023-01-02
d6704ed
Fix comment token for sshclientconfig (#5351)
Jonathan LEI committed
2023-01-01
febe1a5
fix(commands): extend_line to proper line when count and current line selected (#5288)
Gabriel Dinner-David committed
2022-12-31
1b17552
Add a status line element that shows just the basename of the file (#5318)
Nick committed
2022-12-31
c9ed42c
Fix theme inheritance for default themes (#5218)
jliaoh committed
2022-12-30
63dcaae
Add tutor example for WORDS (#5304)
mrjerzy committed
2022-12-30
b813b1a
Add bash syntax highlighting for `.bash_aliases` (#5347)
k12ish committed
2022-12-30
6f8f9ca
Expand `~` when parsing file paths in `:open` (#5329)
iobtl committed
2022-12-29
6c95411
Reload language config with `:config-reload` (#5239)
willful759 committed
2022-12-29
9d15b85
Update `emacs` theme diff colors (#5334)
Yevgnen committed
2022-12-29
3fe3f2c
Fix erroneous indent between closers of auto-pairs (#5330)
Triton171 committed
2022-12-29
5f2fe5f
Fix kanagawa theme lint and added git gutter colors (#5273)
leonqadirie committed
2022-12-28
7ac72a3
Allow custom preprocessors for 'vue' injections (#5268)
farwyler committed
2022-12-27
1f4d277
build(deps): bump cc from 1.0.77 to 1.0.78 (#5308)
dependabot[bot] committed
2022-12-27
ebaf019
build(deps): bump serde from 1.0.151 to 1.0.152 (#5307)
dependabot[bot] committed
2022-12-27
eed80ef
build(deps): bump git-repository from 0.29.0 to 0.30.2 (#5306)
dependabot[bot] committed
2022-12-27
792c2e3
tutor: add chapter for commenting lines (#5211)
Soc Virnyl S. Estela committed
2022-12-27
a637461
Add eb word selection trick to the tutor (#5247)
Alex Kladov committed
2022-12-25
1af76b7
Fix opening new files (#5278)
alois31 committed
2022-12-24
eb4ec32
fix comment token of godot resource file (#5276)
Erasin committed
2022-12-24
f0c6e6c
Avoid trailing `s` in message when only 1 file is opened (#5189)
Nick committed
2022-12-23
24c3b00
Use curl underlines in the rose_pine theme (#5267)
cor committed
2022-12-23
b1ca7dd
mouse operations respect scrolloff (#5255)
jliaoh committed
2022-12-23
df1830e
Add command to merge consecutive ranges in selection (#5047)
DylanBulfin committed
2022-12-23
1107296
Add file picker dialogue when opening a directory with :o (#2707)
Jack Allison committed
2022-12-23
1b89d3e
tutor: Add a content cycling section (#5161)
Gioele De Vitti committed
2022-12-23
7a1fa0c
Fix HTML injection within markdown (#5265)
Michael Davis committed
2022-12-23
7905086
Fix & Tweak Rust's Syntax Highlighting (#5238)
Chickenkeeper committed
2022-12-22
c4263d6
fix(theme): Replace invalid `cyan` by `blue` in line with original theme (#5250)
LeoniePhiline committed
2022-12-22
d0a5e11
Better diagnostics highlighting for Dracula theme. (#5236)
Chirikumbrah committed
2022-12-21
6ab8591
build(deps): bump serde from 1.0.150 to 1.0.151 (#5221)
dependabot[bot] committed
2022-12-20
bdeefbf
Add missing comment injection for nix (#5208)
farwyler committed
2022-12-20
a7146f5
build(nix): update inputs (#5219)
Yusuf Bera Ertan committed
2022-12-20
03baec8
build(deps): bump serde_json from 1.0.89 to 1.0.91 (#5225)
dependabot[bot] committed
2022-12-20
f7a9717
build(deps): bump indoc from 1.0.7 to 1.0.8 (#5226)
dependabot[bot] committed
2022-12-20
38fd20c
build(deps): bump thiserror from 1.0.37 to 1.0.38 (#5223)
dependabot[bot] committed
2022-12-20
453c7b4
build(deps): bump toml from 0.5.9 to 0.5.10 (#5224)
dependabot[bot] committed
2022-12-20
bcb78c9
build(deps): bump anyhow from 1.0.66 to 1.0.68 (#5222)
dependabot[bot] committed
2022-12-20
45c5896
tutor: Fix typos in 8.2 (#5213)
Lukas Werling committed
2022-12-20
99b346a
Set ui.text.inactive for official themes
Jonathan LEI committed
2022-12-18
ba3c24a
Make prompt suggestions greyed out
Jonathan LEI committed
2022-12-18
24cd7f6
Add support for MATLAB/Octave files (#5192)
g-s-k committed
2022-12-18
042d032
Crystal language support (#4993)
Jonas Everaert committed
2022-12-18
aecb524
Better sorting in picker in case of ties (#5169)
Alex Kladov committed
2022-12-18
e6a2df8
Print the binary required by the debug adapter (#5195)
Eric Thorburn committed
2022-12-18
b12c656
Fix a typo in the docs (#5191)
Ifiok Jr committed
2022-12-17
9c9c775
set 'c++' as a recognised extension for cpp (#5183)
alice committed
2022-12-16
3e68876
Remove redraw to fix build
Blaž Hrastnik committed
2022-12-15
ec9aa66
Restore deleted goto_pos function (#5164)
Sebastian Zivota committed
2022-12-15
5c4a9cb
add redraw command (#4354)
Roberto Vidal committed
2022-12-15
f916915
Select diagnostic range in goto_*_diag commands (#4713)
Michael Davis committed
2022-12-15
42ad1a9
workspace symbols: Default to empty Vec on None
Michael Davis committed
2022-12-15
2a60de7
DynamicPicker: Reset idle timeout on refresh
Michael Davis committed
2022-12-15
35cf972
DynamicPicker: Use idle-timeout as debounce
Michael Davis committed
2022-12-15
a7daa02
Re-request workspace symbols on keypress in picker
Gokul Soumya committed
2022-12-15
d1f717e
Add DynamicPicker for updating options on every key
Gokul Soumya committed
2022-12-15
914d294
Add force_score() for scoring picker items without optimizations
Gokul Soumya committed
2022-12-15
c64debc
Improve error message handling for theme loading failures (#5073)
Michael Davis committed
2022-12-15
db93980
Add Bash indents (#5149)
gavincrawford committed
2022-12-14
012fc12
Add Mermaid.js for markdown support (#5147)
Erasin committed
2022-12-14
436296b
ci: Merge two jobs
Blaž Hrastnik committed
2022-12-13
0f2ae35
Use latest github runner images
Blaž Hrastnik committed
2022-12-13
e6fce86
Use dtolnay/rust-toolchain in more places
Blaž Hrastnik committed
2022-12-13
00092a2
build(deps): bump tokio from 1.22.0 to 1.23.0 (#5137)
dependabot[bot] committed
2022-12-13
fa436fa
build(deps): bump serde from 1.0.149 to 1.0.150 (#5138)
dependabot[bot] committed
2022-12-13
f995f26
Update tree-sitter-scheme
Blaž Hrastnik committed
2022-12-12
bae890d
Add `:pipe-to` typable command that ignores shell output (#4931)
Alexander Schlögl committed
2022-12-12
0b96021
chore(book): link repository (#5101)
Marco Ieni committed
2022-12-12
d5ab974
Fix commonlisp filetypes typo and auto-pairs (#5091)
garlic0x1 committed
2022-12-12
a34ba07
update(theme): adjust base16_transparent and dark_high_contrast (#5105)
Slug committed
2022-12-12
c5bfb79
Reset mode when changing buffers (#5072)
Michael Davis committed
2022-12-11
cdc54f5
properly handle detachted git worktrees (#5097)
Pascal Kuthe committed
2022-12-11
70d7812
Add Haskell text objects (#5061)
Ollie Charles committed
2022-12-11
0e8ea13
Treat patches as diff files (#5085)
Danilo Spinella committed
2022-12-10
f323ffa
Add support for the BibTeX file format (#5064)
Felipe S. S. Schneider committed
2022-12-09
d14de27
Update `diagnostic.error` background for acme theme (#5019)
two-six committed
2022-12-09
37e7dd1
allow specifying environment for language servers in language.toml (#4004)
TotalKrill committed
2022-12-09
16e13b9
Fix LSP completions ignoring auto-completion option (#5042)
Jummit committed
2022-12-09
2ea20a2
feat(lsp): pass client_info on initialization (#4904)
Matouš Dzivjak committed
2022-12-09
8abed3b
Only write newlines in menu selection popup if the lsp returns detail (#4902)
ath3 committed
2022-12-09
6798a66
use curl underlines for gruvbox_dark_hard (#5066)
cor committed
2022-12-09
d914642
fix(tutor): Capitalize first letter of a sentence (#5075)
LeoniePhiline committed
2022-12-09
36eff1d
Autumn theme: use new features (#5051)
Jens Getreu committed
2022-12-08
f8b75a2
fix(theme): git gutter for flatwhite (#5036)
Alexander Brevig committed
2022-12-07
a4de86e
fix(theme): serika toml syntax valid (#5038)
Alexander Brevig committed
2022-12-07
9d42369
Add changelog notes for 22.12 (#4822)
Michael Davis committed
2022-12-07
96ff64a
Use OSC 52 for tmux copy (#5027)
Jonathan LEI committed
2022-12-07
d3f670c
Fleetish theme renamed to fleet dark and adjusted to match official theme. (#4997)
Kristoffer Flottorp committed
2022-12-07
e9d43c2
Add command/keybinding to jump between hunks (#4650)
Pascal Kuthe committed
2022-12-06
af53214
fix: align view after jumplist_picker (#3743)
Narazaki Shuji committed
2022-12-06
453a75a
build(deps): bump serde from 1.0.148 to 1.0.149 (#5017)
dependabot[bot] committed
2022-12-06
952f292
build(deps): bump git-repository from 0.26.0 to 0.29.0 (#5016)
dependabot[bot] committed
2022-12-06
dbed90c
Apply completion edits to all cursors (#4496)
Michael Davis committed
2022-12-06
2077f5e
Change default TS object bindings (#3782)
nosa committed
2022-12-06
7210c58
Change diff colors for serika themes (#5015)
VuiMuich committed
2022-12-06
5691ada
feat(highlights): go builtin funcs and types (#5010)
Matouš Dzivjak committed
2022-12-05
5781aa0
Update Acme and Nord Light for git gutters (#4999)
two-six committed
2022-12-05
f712d31
fix git diff when core.autocrlf is enabled (#4995)
Pascal Kuthe committed
2022-12-05
b0f20f1
Reduce log message about diff timeout from warn to info (#5012)
Pascal Kuthe committed
2022-12-05
1e31bc3
Update language support docs
Blaž Hrastnik committed
2022-12-05
03ca18b
Add basic support for common lisp
Blaž Hrastnik committed
2022-12-05
4176769
Add support for single-line comments to scss (#5003)
farwyler committed
2022-12-04
59cfe95
Use logo for contrib icon (#4982)
Michael Davis committed
2022-12-04
c13c6d5
Adjusted hex themes for new gutter diff colors (#4990)
PORTALSURFER committed
2022-12-04
e9d0645
Autumn theme: adjust some gray colors (#4996)
Jens Getreu committed
2022-12-04
326a0da
Enable auto format for css and scss files (#4987)
Aleksey Kuznetsov committed
2022-12-03
2123e91
Fix transaction composition order in History::changes_since (#4981)
Michael Davis committed
2022-12-03
bcdb475
Update Doom Acario for git gutters (#4979)
Luna committed
2022-12-03
dc00291
Update zenburn theme for git gutters (#4977)
Anton Romanov committed
2022-12-03
224a024
Add logo with text included (#4973)
Pascal Kuthe committed
2022-12-03
b677c6a
nightfox theme: Use brighter colors for diff scopes (#4966)
alex 孙欣乐 committed
2022-12-02
59b886c
feat(lang): bump tree-sitter-go (#4969)
Matouš Dzivjak committed
2022-12-02
d0bc38d
Add Ctrl-i alias for Windows (#4961)
lesleyrs committed
2022-12-02
39ce82b
Use the logo as the favicon for the docs book (#4971)
Michael Davis committed
2022-12-02
8c2692c
feat(docs): style readme & add badges (#4970)
Matouš Dzivjak committed
2022-12-02
c38519c
Detect WezTerm and mark it as undercurl/Smulx capable
Blaž Hrastnik committed
2022-12-02
98c121c
Forgot to set the height
Blaž Hrastnik committed
2022-12-02
e926518
Add the new logo!
Blaž Hrastnik committed
2022-12-02
dc1ec56
Use `cargo fmt`'s --check
Blaž Hrastnik committed
2022-12-02
700f8ba
feat(lsp): add support for lsp Diagnostic{}.data (#4935)
sigmaSd committed
2022-12-02
4960c41
reload_all: Ensure view is synced with doc history before reload (#4965)
Michael Davis committed
2022-12-02
8291654
Varua theme updates (cursorline, statusline) (#4964)
Bertrand Bousquet committed
2022-12-02
71a3a23
tutor: Clarify space searching instructions (#4953)
Tshepang Mbambo committed
2022-12-02
e3f0560
Fix nightly clippy lints (#4954)
Tshepang Mbambo committed
2022-12-01
a8a54be
Show (git) diff signs in gutter (#3890)
Pascal Kuthe committed
2022-12-01
5a3ff74
Fix file-types declaration for racket (#4915)
Michael Davis committed
2022-11-30
67415e0
Fix ayu theme cursor issue (#4764)
André Sá committed
2022-11-30
664d08e
Handle disambiguated keycodes (#4887)
Michael Davis committed
2022-11-29
607c74e
Sync all document changes on view focus
Michael Davis committed
2022-11-29
260341e
Add a test case for undo/redo across splits
Michael Davis committed
2022-11-29
4802f26
Use lowest common ancestor search in History::changes_since
Michael Davis committed
2022-11-29
9387dfa
Call View::apply within Document::append_changes_to_history
Michael Davis committed
2022-11-29
9a9e462
Sync changes with view in undo/redo/earlier/later
Michael Davis committed
2022-11-29
2709ce3
Remove calls to View::apply in undo/redo/earlier/later
Michael Davis committed
2022-11-29
53c2855
Sync changes between doc and view on switch
Michael Davis committed
2022-11-29
056a19a
Revert "Don't apply transactions to Views in undo/redo"
Michael Davis committed
2022-11-29
4d1f538
Remove eager application of transactions to all views
Michael Davis committed
2022-11-29
df5457a
delete outdated reference to cessen/ropey#25 (#4928)
Kirawi committed
2022-11-29
04df9e4
fix(grammar): Add `block_comment` and `comment_environment` injection for latex comments (#4922)
Erik Bünnig committed
2022-11-28
5c213f7
Significantly improve performance of `:reload` (#4457)
Pascal Kuthe committed
2022-11-28
da355a3
bump ropey to 1.5.1-alpha
Pascal Kuthe committed
2022-11-28
a549328
Update CSS syntax highlighting (#4882)
Chickenkeeper committed
2022-11-28
bf908cc
Fix Go variable indentation (#4906)
gavincrawford committed
2022-11-27
583c2a5
reload-all: Only update viewport when view focuses on the doc (#4901)
Filipe Azevedo committed
2022-11-27
f0f295a
Update tree-sitter-java and add Java textobjects (#4886)
Lennard Hofmann committed
2022-11-26
fc81172
Remove selections for closed views on all documents (#4888)
Michael Davis committed
2022-11-26
8529d75
feat(themes): improve fleetish (#4813)
Matouš Dzivjak committed
2022-11-26
4e52d4d
Bump tree-sitter-html version (#4881)
Chickenkeeper committed
2022-11-26
f2a5533
add theme nightfox (#4769)
Jan Scheer committed
2022-11-26
6cdc567
Clear line on `<ret>` when line is all whitespace (#4854)
Michael Davis committed
2022-11-25
2271c3a
Drain pending requests on language server termination (#4852)
Michael Davis committed
2022-11-24
e6dad96
Exit select mode on surround commands (#4858)
Jonathan LEI committed
2022-11-24
1d21683
Update tree-sitter-gleam
Michael Davis committed
2022-11-24
ee06d4d
Update tree-sitter-heex
Michael Davis committed
2022-11-24
cbc72e8
Add parameter highlights to Erlang
Michael Davis committed
2022-11-24
5a1bed2
Improve Edoc highlighting within Erlang
Michael Davis committed
2022-11-24
452f7d0
Follow parent links when calculating changes since a revision
Michael Davis committed
2022-11-24
a3f321a
Apply inversions to Views on undo/redo
Michael Davis committed
2022-11-24
4a103db
Don't apply transactions to Views in undo/redo
Michael Davis committed
2022-11-24
fd00f3a
Add test case that panics on undo
Michael Davis committed
2022-11-24
94eb3de
tutor: Add missing quotes (#4832)
Tshepang Mbambo committed
2022-11-23
590a628
Add QML language support (#4842)
alois31 committed
2022-11-23
26ec1cf
Apply transactions to all views (#4733)
Michael Davis committed
2022-11-23
42e37a5
build(deps): bump tokio from 1.21.2 to 1.22.0 (#4846)
dependabot[bot] committed
2022-11-23
642a961
build(deps): bump Swatinem/rust-cache from 1 to 2 (#4843)
dependabot[bot] committed
2022-11-22
5ad3bef
ci: Simplify tag name fetching (set-output is deprecated)
Blaž Hrastnik committed
2022-11-22
6aa345a
ci: Remove a bunch of actions-rs/cargo uses
Blaž Hrastnik committed
2022-11-22
33ae498
significantly improve treesitter performance while editing large files (#4716)
Pascal Kuthe committed
2022-11-22
f538b69
lsp: Check server provider capabilities (#3554)
Michael Davis committed
2022-11-22
9059c65
remove duplicated shell calls (#3465)
Bob committed
2022-11-22
1db01ca
Limit the number of items in the jumplist (#4750)
Michael Davis committed
2022-11-22
8102c32
build(deps): bump cc from 1.0.76 to 1.0.77 (#4844)
dependabot[bot] committed
2022-11-22
4443885
build(deps): bump serde_json from 1.0.87 to 1.0.88 (#4845)
dependabot[bot] committed
2022-11-22
4ef6621
build(nix): don't run tests in builds since CI runs them already, update inputs (#4834)
Yusuf Bera Ertan committed
2022-11-21
48e4472
Bump TREE_SITTER_MATCH_LIMIT to 256 (#4830)
Michael Davis committed
2022-11-21
0b2bb06
Select new pasted text in normal mode only (#4824)
Michael Davis committed
2022-11-21
bbde897
Add preview for scratch buffers in buffer picker (#3454)
A-Walrus committed
2022-11-21
2f9ca38
Implement simple indents.scm for Elixir (#4821)
Sora committed
2022-11-21
420e33a
Fix broken html doctype highlighting (#4829)
Chickenkeeper committed
2022-11-21
117239e
Add `:reload-all` command (#4663)
Filipe Azevedo committed
2022-11-21
8dac863
build(nix): update nci (#4823)
Matthew Toohey committed
2022-11-20
46eb185
Make `r<tab>` and `f<tab>` work (#4817)
Lennard Hofmann committed
2022-11-20
0e23e4f
minor: render_diagnostics doesn't require &self either
Blaž Hrastnik committed
2022-11-19
7e99087
Avoid repeatedly loading config
Blaž Hrastnik committed
2022-11-19
a640ab6
Handle language server termination (#4797)
Michael Davis committed
2022-11-19
8be2d1d
Update tree-sitter-cmake (#4809)
ath3 committed
2022-11-19
598bd8b
lsp: Resolve completion item asynchronously on idle-timeout (#4781)
Michael Davis committed
2022-11-19
89efb4f
Match `.hs-boot` files to Haskell (#4800)
Ollie Charles committed
2022-11-18
eada6d5
Theme: Mellow (#4770)
Rohit K Viswanath committed
2022-11-18
58e7e1c
When buffer closes, focus on parent buffer (#4766)
wes adams committed
2022-11-18
1969487
Select surrounding characters when using match/surround (m) mode (#4752)
Austen Adler committed
2022-11-18
1569d20
Add support for color modes with Monokai Pro (#4789)
Felipe S. S. Schneider committed
2022-11-18
9a4e6fd
Update lang-support doc
Blaž Hrastnik committed
2022-11-18
767b179
Make nil the preferred language server over rnix-lsp
Blaž Hrastnik committed
2022-11-18
433ccef
Remove prefix filtering from autocomplete menu (#4578)
ChrHorn committed
2022-11-17
322e957
update `x_offset` calculation in Buffer::set_string_truncated (#3839)
kristopherbullinger committed
2022-11-17
7483c76
Use TreeCursor to pretty-print :tree-sitter-subtree (#4606)
Michael Davis committed
2022-11-17
9434635
Capture word parts while calculating shellwords (#4632)
Michael Davis committed
2022-11-17
c6b8336
Factor out common code for focusing the next view (#4607)
Michael Davis committed
2022-11-17
b474ee1
Use key-sequence format for command palette keybinds (#4712)
Michael Davis committed
2022-11-17
6eec14e
sort fuzzy matches with equal score by length in picker (#4698)
Pascal Kuthe committed
2022-11-17
4b89177
minor: Simplify some command code
Blaž Hrastnik committed
2022-11-16
fe11ae2
minor: cloning filter and using count() is wasteful here
Blaž Hrastnik committed
2022-11-16
a3173c2
Improvements to Meson syntax. (#4572)
Garrett D'Amore committed
2022-11-16
f843967
build(deps): bump chrono from 0.4.22 to 0.4.23 (#4747)
dependabot[bot] committed
2022-11-16
70ebbd0
Fix deprecation warnings for chrono 0.4.23 (#4738)
dxtr85 committed
2022-11-16
888368d
fix build
Blaž Hrastnik committed
2022-11-15
df6d044
Add command to add word boundaries to search (#4322)
Armin Ronacher committed
2022-11-15
392a018
Popup scrollbar (#4449)
Manos Mertzianis committed
2022-11-15
77be98c
Refactor blackhole register (#4504)
ath3 committed
2022-11-15
3b7760d
Use tree-sitter-bicep fork with sources checked in (#4751)
Michael Davis committed
2022-11-15
652497b
Remove Statement in Zig indentation query (#4745)
Sora committed
2022-11-15
506e8ca
Add global error/warning count statusline element (#4569)
Gaurav Tyagi committed
2022-11-15
91ff903
Add support for Bicep files (#4403)
Jonathan committed
2022-11-15
1233c9a
build(deps): bump cc from 1.0.74 to 1.0.76 (#4748)
dependabot[bot] committed
2022-11-15
4791bd6
build(deps): bump similar from 2.2.0 to 2.2.1 (#4746)
dependabot[bot] committed
2022-11-15
4f924f4
Fix range offsets for multiple shell insertions (#4619)
Michael Davis committed
2022-11-14
c74b974
Statusline indicator to show number of selected chars (#4682)
wes adams committed
2022-11-13
fd585c1
rename description for `goto_line_end_newline`
asvln committed
2022-11-12
1f72d34
add `extend_prev_word_end` command
asvln committed
2022-11-12
7468fa2
fix: Outdated Rust queries after TS update
Alexis (Poliorcetics) Bourget committed
2022-11-12
e232333
deps: Update tree-sitter-rust (supports let-else && let-chains)
Alexis (Poliorcetics) Bourget committed
2022-11-12
53b70d8
feat(commands): increment by range (#4418)
Bruce Hopkins committed
2022-11-12
bc0a303
Add port of VIM's Zenburn, a low-contrast color scheme for Vim (#4613)
Anton Romanov committed
2022-11-11
5b73c8c
update scala roots (#4701)
Chris Kipp committed
2022-11-11
d7be546
Update typescript grammar and queries (#4703)
Gabriel Dinner-David committed
2022-11-11
7367abd
improve performance of tree sitter query captures (for text object motions in particular) (#4707)
Pascal Kuthe committed
2022-11-11
bb5a122
Enable elixir-ls for heex language (#4679)
Philip Giuliani committed
2022-11-10
e17ad27
theme dark_plus color-modes insert and select (#4678)
janos-r committed
2022-11-10
bc52b03
feat: add sc to filetypes for Scala (#4697)
Chris Kipp committed
2022-11-10
183d1fa
Update ayu themes (#4662)
André Sá committed
2022-11-10
d7136d6
fix test compilation
Blaž Hrastnik committed
2022-11-09
758bace
Move terminal out of compositor
Blaž Hrastnik committed
2022-11-09
264a455
This term specific behavior really doesn't belong to compositor
Blaž Hrastnik committed
2022-11-09
00d7b18
Drop terminal interaction in compositor.size()
Blaž Hrastnik committed
2022-11-09
b2e7171
Re-enable format_selections for a single selection range
Blaž Hrastnik committed
2022-11-09
d4f5cab
Add LSP workspace command picker (#3140)
Matthias Deiml committed
2022-11-09
dee5b2a
Fix panic from indenting on tree with errors
Michael Davis committed
2022-11-09
3e84434
style: Only call extend_nodes when deepest_preceding is Some
Michael Davis committed
2022-11-09
260ae3a
Update `dark_plus` diff colors (#4661)
Kirawi committed
2022-11-09
a19eee6
[rust highlights] fix scoped attribute macro matching (#4659)
Anton Romanov committed
2022-11-09
07d3157
`error!` on unknown `CompletionItemKind` (#4658)
Marko Klobučar Ledinšćak committed
2022-11-09
d8e9c85
fix typo (#4656)
Zhizhen He committed
2022-11-09
0c30aee
fix: small error (#4651)
0xflotus committed
2022-11-08
75d7e05
bash completion: use builtin filenames option (#4648)
Max Hille committed
2022-11-08
64359f8
fix tests
Blaž Hrastnik committed
2022-11-08
bb303cf
fix tests
Blaž Hrastnik committed
2022-11-08
cd8bbbc
Dynamically resize line number gutter width (#3469)
Doug Kelkhoff committed
2022-11-08
7ed9e9c
core: Move state into the history module
Blaž Hrastnik committed
2022-11-08
c94feed
lsp: Support insertReplace
Blaž Hrastnik committed
2022-11-08
1312682
Improve Ruby TextObjects (#4601)
Danillo Melo committed
2022-11-08
188aff0
build(deps): bump regex from 1.6.0 to 1.7.0 (#4640)
dependabot[bot] committed
2022-11-08
535cf90
build(deps): bump libloading from 0.7.3 to 0.7.4 (#4639)
dependabot[bot] committed
2022-11-08
5bfe84f
tutor: fix wording in recap for chapter 5 (#4629)
Tobias Kohlbau committed
2022-11-07
6cafd81
Fixed disorienting selection palette on Gruvbox theme (#4626)
Ryan Palmer committed
2022-11-07
da8f29e
Run clippy on workspace in CI (#4614)
Jonathan LEI committed
2022-11-07
eddf9f0
Fix command-mode completion behavior when input is escaped
Michael Davis committed
2022-11-07
140df92
Escape filenames in command completion
Michael Davis committed
2022-11-07
3d283b2
Fix whitespace handling in command-mode completion
Michael Davis committed
2022-11-07
1536a65
Fix range offsets in multi-selection paste (#4608)
Michael Davis committed
2022-11-06
48a3965
Update Julia grammar, queries (#4588)
ChrHorn committed
2022-11-06
4ec2a21
Fix panic on paste from blackhole register (#4497)
Michael Davis committed
2022-11-04
3814987
Select text inserted by shell or paste (#4458)
Michael Davis committed
2022-11-04
d6323b7
nix: Bump flake dependencies
Blaž Hrastnik committed
2022-11-04
9a898be
Resolve a bunch of upcoming clippy lints
Blaž Hrastnik committed
2022-11-04
c2c1280
bump up LhKipp/tree-sitter-nu's version to latest (#4583)
Antoine Stevan committed
2022-11-04
921d351
Use language=bash when shebang line uses zsh (#4582)
throwaway-helix-zsh committed
2022-11-04
d357f16
Increase default language server timeout for Julia (#4575)
ChrHorn committed
2022-11-04
c667ff8
Fix panic from two windows editing the same document (#4570)
Michael Davis committed
2022-11-03
ba394dc
Use OSC 52 as a fallback for setting the system clipboard (#3220)
Charlie Groves committed
2022-11-02
1bed2f3
Add indentation for Python pattern matching
Yuriy committed
2022-11-02
b156f57
Add syntax highlighting for Python pattern matching
Yuriy committed
2022-11-02
e0b034d
Exit select mode on replace commands (#4554)
Jonathan LEI committed
2022-11-02
db3383c
Fix D unittest injection query. (#4562)
Garrett D'Amore committed
2022-11-02
185236c
Fix `delete_char_backward` for paired characters (#4558)
Yuriy Gabuev committed
2022-11-01
c803ef8
Add missed test attribute in #4316 (#4557)
Poliorcetics committed
2022-11-01
8ff92c7
Correctly handle escaping in completion (#4316)
Armin Ronacher committed
2022-11-01
8584b38
build(nix): update nci, fixup flake (#4537)
Yusuf Bera Ertan committed
2022-11-01
3881fef
build(deps): bump once_cell from 1.15.0 to 1.16.0 (#4548)
dependabot[bot] committed
2022-11-01
e5319ea
Added missing keywords to wat (wasm) hightlights (#4542)
Jonas Everaert committed
2022-11-01
79c7203
build(deps): bump lsp-types from 0.93.1 to 0.93.2 (#4550)
dependabot[bot] committed
2022-11-01
3792d9e
build(deps): bump cc from 1.0.73 to 1.0.74 (#4549)
dependabot[bot] committed
2022-11-01
92b13f9
Update SSH client config grammar & highlight queries (#4538)
Sebastian Hoß committed
2022-11-01
9b247b1
add highlights for env and ini file formats (#4536)
seshotake committed
2022-11-01
ed7ea8c
Support WIT grammar (#4525)
hh9527 committed
2022-11-01
9df4358
build(deps): bump cachix/cachix-action from 11 to 12 (#4547)
dependabot[bot] committed
2022-11-01
df3c641
Update windows install instructions (#4530)
Konstantin Podsvirov committed
2022-10-30
f41f28b
Update SQL grammar (#4529)
seshotake committed
2022-10-30
f671087
Update LaTex grammar (#4528)
Triton171 committed
2022-10-30
908529c
fix: make `scroll` aware of tabs and wide characters (#4519)
Matthew Toohey committed
2022-10-30
00cf12f
feat(lang): add xml (#4518)
Matthew Toohey committed
2022-10-30
f054a3f
feat: Categorize Rust's keywords using more specific scopes (#4510)
Poliorcetics committed
2022-10-29
2935e9d
Fleetish: Adjustments to resemble official theme and reworked diagnostics to reduce subconjunctival hemorrhage (#4487)
Kristoffer Flottorp committed
2022-10-29
e3eaad1
feat(lang): add kdl grammar (#4481)
Jaden committed
2022-10-29
b5e7501
Make shell_impl concurrent (#3180)
Matthias Deiml committed
2022-10-29
5e256e4
fix: Never create automatic doc popups outside of Insert mode (#4456)
Poliorcetics committed
2022-10-29
c58e172
language: added vhs (#4486)
rsteube committed
2022-10-28
26f21da
Include colons for typable commands in command palette (#4495)
Michael Davis committed
2022-10-28
cefdfac
Trim quotes and braces from paths in goto_file_impl (#4370)
Dario Oddenino committed
2022-10-28
6752c7d
Add the debugger for Zig (#4492)
Sora committed
2022-10-28
de5b100
feat(lsp): LSP preselected items appear first in completion menu (#4480)
lazytanuki committed
2022-10-27
b4a3dd8
Include unnamed children for html injected into inline markdown (#4478)
Matthias Deiml committed
2022-10-27
b1ffbbd
Update tree-sitter markdown grammar (#4483)
Matthias Deiml committed
2022-10-27
27217bb
Allow the area to be bigger than u16 (width and height remain u16) (#4318)
A-Walrus committed
2022-10-26
c4d7cde
commands: Make no arg ':theme' show name (#3740)
James O. D. Hunt committed
2022-10-26
ac0fe29
Add `:update` that will write the changes if the file has been modified. (#4426)
Gaurav Tyagi committed
2022-10-26
ba9e50e
fix: repeating repeat operator (#4450)
Michał Zabielski committed
2022-10-26
65edf9c
fix: terminal freezing on `shell_insert_output`
GabrielDertoni committed
2022-10-26
9fae4b8
Render diagnostics in the file picker preview (#4324)
Michael Davis committed
2022-10-25
c47ca33
build(deps): bump serde from 1.0.145 to 1.0.147 (#4463)
dependabot[bot] committed
2022-10-25
001e4e3
build(deps): bump futures-executor from 0.3.24 to 0.3.25 (#4464)
dependabot[bot] committed
2022-10-25
6aacdaa
build(deps): bump serde_json from 1.0.86 to 1.0.87 (#4462)
dependabot[bot] committed
2022-10-25
0238559
build(deps): bump termini from 0.1.2 to 0.1.4 (#4461)
dependabot[bot] committed
2022-10-25
0938429
build(deps): bump futures-util from 0.3.24 to 0.3.25 (#4460)
dependabot[bot] committed
2022-10-25
6ea2c54
build(deps): bump anyhow from 1.0.65 to 1.0.66 (#4459)
dependabot[bot] committed
2022-10-25
45da569
Update scala treesitter grammar (#4353)
Owen Lynch committed
2022-10-25
d8ffa02
Update textwrap to 0.16.0 (#4437)
Mike Trinkala committed
2022-10-24
801984c
feat(themes): add mode-specific styles to the tokyonight themes (#4415)
Mr. E committed
2022-10-23
ce469ab
lsp: Resolve completion items missing documentation on idle (#4406)
Michael Davis committed
2022-10-22
d7d0d5f
Change syntax for suffix file-types configurations (#4414)
Michael Davis committed
2022-10-22
17daf6a
Theme: Papercolor: Fixed cursorline background (#4317)
Mehedi Hasan committed
2022-10-22
131d839
Added 2 new themes (#4367)
PORTALSURFER committed
2022-10-22
a449192
Add textobjects.scm for zig (#4409)
Sora committed
2022-10-22
664064b
syntax: Don't force lower-case for filenames (#4346)
Christian Speich committed
2022-10-21
79ef39a
grammar: Don't require lower-case (#4346)
Christian Speich committed
2022-10-21
4b85aeb
nit: Do less allocations in `ui::menu::Item::label` implementations
Alexis (Poliorcetics) Bourget committed
2022-10-21
34389e1
nit: move an allocation to happen after a `continue`, making sure it's
Alexis (Poliorcetics) Bourget committed
2022-10-21
3aea33a
fix: write-all crash (#4384)
Skyler Hawthorne committed
2022-10-21
5a84834
Fix unexpected behavior in delete_word_backward and delete_word_forward (#4392)
Nimrod committed
2022-10-21
bad49ef
flush writes on force quit (#4397)
Skyler Hawthorne committed
2022-10-21
f486f34
Add undercurl styles to the default theme
Blaž Hrastnik committed
2022-10-21
74a6a22
cargo fmt
Blaž Hrastnik committed
2022-10-21
511d9d8
Autosave all when the terminal loses focus (#3178)
Charlie Groves committed
2022-10-21
7e29ee6
Fix shellwords delimiter handling (#4098)
A-Walrus committed
2022-10-21
4ff5fee
Sort by fixed diagnostics/is_preffered within codeaction categories
Pascal Kuthe committed
2022-10-21
9af7c1c
never sort menu items when no fuzzy matching is possible
Pascal Kuthe committed
2022-10-21
189aa0b
use permalink to vscode repo
Pascal Kuthe committed
2022-10-21
dc3527f
use stable sort instead of allocating new vectors
Pascal Kuthe committed
2022-10-21
8d8b5d6
sort autocompletins by fuzzy match
Pascal Kuthe committed
2022-10-21
c70d762
sort codeaction by their kind instead of alphabetically
Pascal Kuthe committed
2022-10-21
8673c1e
simplify encoding test macro (#4385)
Kirawi committed
2022-10-21
ce39947
Clarify use of `HELIX_RUNTIME` (#4382)
Greg Troszak committed
2022-10-21
fbf8078
Fix multi byte auto pairs (#4024)
Skyler Hawthorne committed
2022-10-21
6a0b450
feat(view): re-use align_view function (#4390)
Matouš Dzivjak committed
2022-10-21
e25af1f
Silence dead_code warning on AppBuilder::with_config
Michael Davis committed
2022-10-21
66238e8
Remove language-server configuration in integration tests
Michael Davis committed
2022-10-21
313579d
Use helix_view::apply_transaction in integration-tests
Michael Davis committed
2022-10-21
1243db1
chore(view): remove indent_unit helper fn (#4389)
Matouš Dzivjak committed
2022-10-21
4cff625
Add support for D (#4372)
Garrett D'Amore committed
2022-10-21
36f97b6
Upgrade rescript tree sitter & highlights (#4356)
Jared Ramirez committed
2022-10-21
de60783
fix(commands): no last picker error (#4387)
Matouš Dzivjak committed
2022-10-21
eee8362
Allow using path suffixes to associate language file-types (#2455)
midnightexigent committed
2022-10-20
d801a66
Merge pull request #2267 from dead10ck/fix-write-fail
Blaž Hrastnik committed
2022-10-20
78c0cdc
Update windows install instructions (#4351)
Alex committed
2022-10-20
8c9bb23
Pretty print `tree-sitter-subtree` expression (#4295)
Fisher Darling committed
2022-10-20
4174b25
Add `roots` for julia to languages.toml (#4361)
Sukera committed
2022-10-19
a7e7c2c
Merge pull request #4061 from pascalkuthe/undercurl-modifier
Blaž Hrastnik committed
2022-10-19
418a622
fix tree_sitter_scopes
Skyler Hawthorne committed
2022-10-19
756253b
reduce LSP timeout to 3s
Skyler Hawthorne committed
2022-10-19
9a406b5
fail if doc save sender is closed
Skyler Hawthorne committed
2022-10-19
759d55c
Editor::flush_writes returns an error
Skyler Hawthorne committed
2022-10-19
e645804
Use flush_writes in application.close()
Blaž Hrastnik committed
2022-10-19
52ba550
doc.close() now unused
Blaž Hrastnik committed
2022-10-19
2a43ee0
Wire up save_queue as a part of new_document rather than open
Blaž Hrastnik committed
2022-10-19
1b6f731
Seems like this flush is unnecessary
Blaž Hrastnik committed
2022-10-19
55b50d9
Use a write_count to determine how many writes left to flush
Blaž Hrastnik committed
2022-10-19
b155e86
Deduplicate flush_writes
Blaž Hrastnik committed
2022-10-19
b0212b3
Use a single save_queue on the editor
Blaž Hrastnik committed
2022-10-19
30c9399
improve app close failure display
Skyler Hawthorne committed
2022-10-19
beb3427
fix tests
Skyler Hawthorne committed
2022-10-19
bf378e7
review comments
Skyler Hawthorne committed
2022-10-19
31d1bbf
remove Document::format_and_save
Skyler Hawthorne committed
2022-10-19
9e64974
document should save even if formatter fails
Skyler Hawthorne committed
2022-10-19
3f07885
remove Callback::Compositor variant
Skyler Hawthorne committed
2022-10-19
b530a86
move language server refresh to document saved event handler
Skyler Hawthorne committed
2022-10-19
b3fc31a
fix write scratch buffer to file
Skyler Hawthorne committed
2022-10-19
af03df3
Save text in document saved events, use in status message
Skyler Hawthorne committed
2022-10-19
18c3211
Rename doc save event names to past tense
Skyler Hawthorne committed
2022-10-19
f82a551
Add note about log level for integration tests
Skyler Hawthorne committed
2022-10-19
6cffc7f
various fixes in write-all path
Skyler Hawthorne committed
2022-10-19
57de4e6
fix erroneous write sender close
Skyler Hawthorne committed
2022-10-19
7b11e9a
reset idle timer for all events
Skyler Hawthorne committed
2022-10-19
d544376
fix panic when view of pending write is closed
Skyler Hawthorne committed
2022-10-19
e5fd5e2
increase LSP shutdown timeout
Skyler Hawthorne committed
2022-10-19
faa00d4
factor editor event handling into function
Skyler Hawthorne committed
2022-10-19
8c667ef
fix write-quit with auto format
Skyler Hawthorne committed
2022-10-19
aaa1450
fix modified status with auto format
Skyler Hawthorne committed
2022-10-19
c941858
improve reliability of shutdown
Skyler Hawthorne committed
2022-10-19
cb23399
add conditional noop render back
Skyler Hawthorne committed
2022-10-19
b8a07f7
update write-quit to wait for saves
Skyler Hawthorne committed
2022-10-19
69c9e44
fix buffer-close
Skyler Hawthorne committed
2022-10-19
e1f7bdb
fix(write): do not set new path on document until write succeeds
Skyler Hawthorne committed
2022-10-19
83b6042
fix: buffer-close ensuring writes
Skyler Hawthorne committed
2022-10-19
a5a9318
chore(write): serialize write operations within a Document
Skyler Hawthorne committed
2022-10-19
d706194
Fix link to textobjects usage from keymap documentation (#4357)
Peter Phillips committed
2022-10-19
faf0c52
Fix deleting word from end of buffer (#4328)
Jonathan LEI committed
2022-10-19
1a772d1
Add a first version of kanagawa theme (#4300)
zetashift committed
2022-10-19
0c14d9f
display tree sitter scopes in a popup (#4337)
Roberto Vidal committed
2022-10-19
1f74cf4
Use the same `WalkBuilder` configuration for the global search file picker as the default file picker (#4334)
Philipp Mildenberger committed
2022-10-19
d17ffc4
build(deps): bump cachix/install-nix-action from 17 to 18 (#4340)
dependabot[bot] committed
2022-10-18
fee5db1
build(deps): bump tokio-stream from 0.1.10 to 0.1.11 (#4341)
dependabot[bot] committed
2022-10-18
414214f
build(deps): bump cachix/cachix-action from 10 to 11 (#4339)
dependabot[bot] committed
2022-10-18
38746b0
Bump tree-sitter-elixir (#4333)
Clay committed
2022-10-17
b07ef6b
Replace `in_bounds` with calculation of end_indent
A-Walrus committed
2022-10-17
8bbddf9
Only draw indent guides within bounds
A-Walrus committed
2022-10-17
1de02a1
Make skip_levels a u8
A-Walrus committed
2022-10-17
2c36e33
Fix rendering of lines longer than 2^16
A-Walrus committed
2022-10-17
3ba665d
Change diagnostic picker keybind to <space>d (#4229)
Gokul Soumya committed
2022-10-17
4e691d6
Support Cairo 0.10 syntax
Blaž Hrastnik committed
2022-10-17
09a6df1
Support Cairo 0.10 syntax
Blaž Hrastnik committed
2022-10-17
431f9c1
Fix Cairo comment token
Jonathan LEI committed
2022-10-17
17488f1
Fix readability of highlighted text on the rose_pine themes using official palettes (#4221)
echoriiku committed
2022-10-17
b29531c
Fix selecting pop dark theme (#4323)
Brandon Dong committed
2022-10-17
a330b5d
Log failures to load tree-sitter parsers as error (#4315)
Michael Davis committed
2022-10-17
50b191a
Fix debug assertion for diagnostic sort order (#4319)
Michael Davis committed
2022-10-17
5f4f171
Show keys required to enter each minor mode (#4302)
Ben White-Horne committed
2022-10-16
63fe423
feat(csharp,debug): add C# debugger support (#4213)
Filip Dutescu committed
2022-10-16
2457111
themes: Add `bogster_light` theme (#4265)
Wojciech Kępka committed
2022-10-16
661f48d
themes: Update bogster theme (#4264)
Wojciech Kępka committed
2022-10-16
05ca21c
C# syntax highlight tweaks (#4285)
Chickenkeeper committed
2022-10-15
1c08c80
Fixup Zig Indent Queries (#4281)
Sora committed
2022-10-15
f444ba8
fix `:insert-output` doc: inserting output **before** each selection (#4286)
ZJPzjp committed
2022-10-15
0e8e7ca
c/c++ highlighting: various tweaks
Sam McCall committed
2022-10-15
aef37d4
c/c++ highlights: *& are @type or @operator based on context (#4278)
Sam McCall committed
2022-10-15
a3ed916
nit: remove a String allocation that is immediately used as an &str (#4277)
Poliorcetics committed
2022-10-15
45e038f
Changed Selection Yank Message (#4275)
Nathaniel Graham committed
2022-10-15
e80beaa
Add support for Purescript language (#4242)
Dario Oddenino committed
2022-10-14
2d958d6
Created heisenberg theme for helix editor (#4209)
IrishMaestro committed
2022-10-14
13d81b7
Fix C++ syntax highlighting, and improve C & WGSL highlighting (#4079)
Chickenkeeper committed
2022-10-14
b4e795d
Monokai Pro Octagon statusline modes (#4247)
Ben Lee-Cohen committed
2022-10-14
cf4a5cc
merge underline-style and underline-color into a single table
Pascal Kuthe committed
2022-10-14
66a4908
tutor: Normalize key names, capitalization, etc.
Tim Siegel committed
2022-10-13
5077ce7
book: Refer to keys by key names, not representations
Tim Siegel committed
2022-10-13
425df93
tutor: Minor grammar fix
Tim Siegel committed
2022-10-13
e542f2e
tutor: Clarify forward reference to "primary selection"
Tim Siegel committed
2022-10-13
f5f4d3d
tutor: Clarify first multi-cursor example
Tim Siegel committed
2022-10-13
0571fa4
tutor: Clarify forward reference to "select command"
Tim Siegel committed
2022-10-13
6db39ea
Apply transactions to the jumplist for undo/redo (#4227)
Michael Davis committed
2022-10-12
e16c632
Fix some commands not showing names in palette (#4223)
Armin Ronacher committed
2022-10-12
7f75458
Update tree-sitter-lua and add textobjects for Lua (#3552)
Lennard Hofmann committed
2022-10-12
a24fae3
Fix append cursor location when selection anchor is at end of document (#4147)
Graic committed
2022-10-12
68909dc
fix terminfo detection
Pascal Kuthe committed
2022-10-12
963a0ac
Rearrange README.md slightly (#4206)
Jacob Kiesel committed
2022-10-12
c54a036
Fix confusion with using --hsplit --vsplit on startup at same time (#4202)
Brian Orwe committed
2022-10-11
f4d96b2
adress review comments
Pascal Kuthe committed
2022-10-11
328c4d0
Rename extend indent captures.
Daniel Ebert committed
2022-10-11
0813276
Slightly change the behavior of the `@stop-extend` capture.
Daniel Ebert committed
2022-10-11
dc44348
Improve code style for tree-sitter indentation.
Daniel Ebert committed
2022-10-11
2b02785
Fix a bug that caused the indent for the line below to also be added in rare cases at the beginning of a file.
Triton171 committed
2022-10-11
05832f9
Fix clippy warning.
Triton171 committed
2022-10-11
1ceecbd
Add python indentation support to docs.
Triton171 committed
2022-10-11
8f19956
Add `extend-indented` and `stop-extend` captures for indent queries.
Triton171 committed
2022-10-11
3ab9abb
update everforest theme (#3998)
Alex committed
2022-10-11
8c4ae4d
Add colours "color-modes" to ayu_light theme (#4109)
Stuart Baker committed
2022-10-11
ce2a5b6
do not reparse unmodified injections (#4146)
Pascal Kuthe committed
2022-10-11
543d75d
fix: remove unneeded allocations when calling helix_view::Info::new
Alexis (Poliorcetics) Bourget committed
2022-10-11
b58899b
chore: fix clippy linting
Alexis (Poliorcetics) Bourget committed
2022-10-11
28cb89e
Overlay all diagnostics with highest severity on top (#4113)
Michael Davis committed
2022-10-11
65febe0
remove filterting with C-space from picker
Pascal Kuthe committed
2022-10-11
1a87cbd
Treat space as a seperator instead of a character in fuzzy picker
Pascal Kuthe committed
2022-10-11
7af599e
Add a helper function for applying transactions
Michael Davis committed
2022-10-11
c388e16
Apply transactions to Views
Michael Davis committed
2022-10-11
0aedef0
Add View::apply for adjusting jumplist ranges
Michael Davis committed
2022-10-11
d418f07
picker: Highlight the document on idle timeout
Blaž Hrastnik committed
2022-10-11
a85e386
Propagate idle timeout event to components (#3172)
Gokul Soumya committed
2022-10-11
001858b
build(deps): bump serde_json from 1.0.85 to 1.0.86 (#4187)
dependabot[bot] committed
2022-10-11
5e1c589
Change twig tree-sitter grammar (#4176)
gbprod committed
2022-10-11
9f36468
Add some vertical characters to the editor.indent-guides documentation (#4163)
Sumit Sahrawat committed
2022-10-11
a079f2c
Add instructions for gnome desktop support using the `.desktop` file (#4165)
David committed
2022-10-11
7af7dad
Fix goto/view center mismatch (#4135)
Brandon Dong committed
2022-10-11
530f9e3
Improve C# syntax highlighting (#4118)
Chickenkeeper committed
2022-10-11
8e8ba06
Use different cursor color for primary cursor for ayu_mirage (#4140)
S1m committed
2022-10-10
d27551d
tutor: 5.5 add missing words (#4160)
Mike Sampson committed
2022-10-10
9b7f349
Add cursorcolumn (#4084)
A-Walrus committed
2022-10-09
c15f1ea
fix typo
Pascal Kuthe committed
2022-10-08
2f7088c
add deprectation not for underlined modifier to docs
pascalkuthe committed
2022-10-08
ad0eb40
Fix incorrect scrolloff default in documentation (#4136)
Brandon Dong committed
2022-10-08
18cfe86
avoid visual artificats on terminal emulators that do not support underline colors
Pascal Kuthe committed
2022-10-07
4c36c06
make casing consistent with other configuration
Pascal Kuthe committed
2022-10-07
7bc324f
switch to termini for terminfo
Pascal Kuthe committed
2022-10-07
114610f
Update sonokai.toml (#4089)
Oleksii Dorozhkin committed
2022-10-06
4d4be0e
Pallettise the bogster theme and, more importantly, add support for color-modes to the bogster theme. (#4121)
allanderek committed
2022-10-06
9ca4ac6
Fix tutor typo (#4116)
Jonathan committed
2022-10-06
4595683
Fix bugs in search wraparound message (#4101)
A-Walrus committed
2022-10-05
c927d61
doc: add theme inheritance example (#4096)
Jaden committed
2022-10-05
ccb38e7
doc: add example to disable arrow keys in insert mode (#4088)
Poliorcetics committed
2022-10-04
ed5febf
build(deps): bump thiserror from 1.0.36 to 1.0.37 (#4095)
dependabot[bot] committed
2022-10-04
581fe5c
build(deps): bump tokio from 1.21.1 to 1.21.2 (#4094)
dependabot[bot] committed
2022-10-04
6b0fffb
build(deps): bump smallvec from 1.9.0 to 1.10.0 (#4093)
dependabot[bot] committed
2022-10-04
7c33b9c
Exit gracefully when close operation fails (#4081)
Skyler Hawthorne committed
2022-10-03
27b7069
Automatically track pseudo-pending text (#4077)
Michael Davis committed
2022-10-03
6cca737
respond to SIGUSR1 by reloading config (#3952)
Karsten Gebbert committed
2022-10-03
9124c23
Keep arrow and special keys in insert (#3915)
Ivan Tham committed
2022-10-03
3d59d3f
Change focus to modified docs on quit (#3872)
A-Walrus committed
2022-10-03
1d8bb22
Add option to skip the first indent guide (#3819)
Robin committed
2022-10-03
6764744
Rename I/A "Insert at start/end of line" (#3753)
Michael Davis committed
2022-10-03
dbec057
remove `split-debuginfo` setting (#3691)
Kirawi committed
2022-10-03
772af7f
Find workspace from document path (#3553)
ath3 committed
2022-10-03
7c9809e
Select inserted space after join (#3549)
Ivan Tham committed
2022-10-03
66bbba9
rust: Highlight function signatures as functions (#4073)
Michael Davis committed
2022-10-03
4a3b776
Add command names to command palette (#4071)
nuid32 committed
2022-10-03
576c34f
Fix signature help panic when too large (#4030)
Ivan Tham committed
2022-10-03
93f26a3
goto_window_* extends selection (#3985)
greg-enbala committed
2022-10-03
63ff930
[lsp-restart]: call the force_shutdown method for the old_client (#3972)
Alexis Kalabura committed
2022-10-03
b9ff5d0
feat(statusline): add option to show total line numbers in file (#3960)
Joshua Pauline committed
2022-10-03
c144cc0
Add dark high contrast theme refer to vscode (#3312)
Slug committed
2022-10-03
519857d
Add configureable statusline mode names (#3311)
PeepNSheep committed
2022-10-03
77f33e7
Add `ui.gutter.selected` option for themes (#3303)
ChrHorn committed
2022-10-03
589d17c
Add tests for select-mode TS textobjects
Michael Davis committed
2022-10-03
6939dd3
Extend textobject selections in select mode
Michael Davis committed
2022-10-03
c253139
Use Range::with_direction consistently
Michael Davis committed
2022-10-03
032d76c
Use requested direction for new textobject selection range
Michael Davis committed
2022-10-03
274f2ea
Cycled to end/beginning + no more matches msgs (#3176)
A-Walrus committed
2022-10-03
f3958aa
Inherit theme (#3067)
Christoph Schmidler committed
2022-10-03
2fac9e2
Show "Invalid regex" message on enter (Validate) (#3049)
A-Walrus committed
2022-10-03
57dc5fb
Add goto preview (#2982)
Joe committed
2022-10-03
bcba5d6
Update treesitter markdown (#4078)
David committed
2022-10-03
18f6ec7
Add pseudo_pending for t/T/f/F (#4062)
Matt Freitas-Stavola committed
2022-10-03
9d1793c
diff full-doc LSP edits (#4041)
Kirawi committed
2022-10-03
8c2cc43
Onedarker theme: some improvements (#4069)
nuid32 committed
2022-10-02
6caa7a7
make underline_style a seperate option
Pascal Kuthe committed
2022-10-02
71ee589
Adjust light-gray in onedarker theme (#4060)
nuid32 committed
2022-10-01
5b5f1bd
Detect extended underline support using terminfo
Gokul Soumya committed
2022-10-01
79d3d44
Update theme documentation
A-Walrus committed
2022-10-01
de72b9c
Fix failing tests
A-Walrus committed
2022-10-01
79a39c1
Add separate color for underlines
A-Walrus committed
2022-10-01
3ad7d54
Support different kinds of underline rendering
Gokul Soumya committed
2022-10-01
999b45b
Ensure cursor in view after format (#4047)
zensayyy committed
2022-10-01
c958425
Add support for webassembly text format (#4040)
Roberto Vidal committed
2022-10-01
cc257e9
themes: Add onedarker (#3980)
nuid32 committed
2022-10-01
2113b1b
WGSL syntax highlighting fix (#3996)
Chickenkeeper committed
2022-10-01
60aa7d3
Add comment injection for R (#4031)
Maximilian Muecke committed
2022-09-30
8a7a6e4
tutor: missing <ESC> before removing the second cursor (#4027)
joleaf committed
2022-09-29
c4aec0a
Fix tutor typo `favourite` to `favorite` (#4007)
Sora committed
2022-09-29
038ad62
Add gruvbox dark (#3948)
Sven-Hendrik Haase committed
2022-09-28
5dbca0f
nix: replace `runCommandNoCC` with `runCommand` (#3992)
Erin Kim committed
2022-09-27
bdc7b35
build(deps): bump serde from 1.0.144 to 1.0.145 (#3989)
dependabot[bot] committed
2022-09-27
8fc4931
build(deps): bump thiserror from 1.0.35 to 1.0.36 (#3991)
dependabot[bot] committed
2022-09-27
cc0018a
build(deps): bump unicode-general-category from 0.5.1 to 0.6.0 (#3990)
dependabot[bot] committed
2022-09-27
e3fbeeb
fix: Improve JSX and TSX tag highlighting (#3973)
Jacob Chandler committed
2022-09-27
90468ad
build(deps): bump tokio-stream from 0.1.9 to 0.1.10 (#3988)
dependabot[bot] committed
2022-09-27
d2bb7f5
build(deps): bump once_cell from 1.14.0 to 1.15.0 (#3987)
dependabot[bot] committed
2022-09-27
fd4cdf0
Remove `do_block` from Ruby indents (#3976)
Oskar Köök committed
2022-09-27
98dd9c4
Add documentation for `max-line-length` (#3974)
Oskar Köök committed
2022-09-26
c196a90
chore: remove unneeded attribute after MSRV bump to 1.61 (#3961)
Poliorcetics committed
2022-09-25
e8f0886
heex: upgrade grammar, add roots matching elixir (#3959)
Clay committed
2022-09-25
1a4a9b8
Add bufferline colors to 15 themes (#3881)
Invader Zim committed
2022-09-24
42e30e7
docs: Punctuation on tutor (#3888)
adrian5 committed
2022-09-24
0d8d8a4
Add mix.exs and mix.lock as Elixir root markers (#3917)
Riccardo Binetti committed
2022-09-23
3a245fe
Split helix_core::find_root and helix_loader::find_local_config_dirs (#3929)
Riccardo Binetti committed
2022-09-23
888f4fe
Document MSRV policy (#3913)
Pascal Kuthe committed
2022-09-23
4133f1f
Deduplicate regexes in search_selection command (#3941)
A-Walrus committed
2022-09-22
eb6fd28
Theme: Papercolor: Tune inactive statusline (#3938)
Henrik Tjäder committed
2022-09-22
e621848
Improve keymap errors from command typos (#3931)
Michael Davis committed
2022-09-22
6e168b5
Fix highlighting on single-character Rust consts (#3927)
gavincrawford committed
2022-09-22
1dd1476
Fix the picker’s keymap documentation (#3925)
taupiqueur committed
2022-09-22
75362dc
fix fish completions for --config & --log (#3912)
Benedikt Müller committed
2022-09-20
5467c65
add :lsp-restart command (#3435)
Filipe Azevedo committed
2022-09-20
385ccdf
Fix preview bug (#3644)
Joe committed
2022-09-20
aa00a47
diagnostics: Use Vec<Tag> instead of Option<Vec<Tag>>
Blaž Hrastnik committed
2022-09-20
1df32c9
Track source and tags in diagnostics (#3898)
Luke Cycon committed
2022-09-20
64b0745
Add command line parameter to specify log file (#3807)
Tobias Hunger committed
2022-09-20
130793d
Re-sort diagnostics after transaction transform (#3895)
Michael Davis committed
2022-09-20
8988c1e
build(deps): bump textwrap from 0.15.0 to 0.15.1 (#3906)
dependabot[bot] committed
2022-09-20
947ff63
build(deps): bump unicode-segmentation from 1.9.0 to 1.10.0 (#3903)
dependabot[bot] committed
2022-09-20
26c3c99
build(deps): bump unicode-width from 0.1.9 to 0.1.10 (#3902)
dependabot[bot] committed
2022-09-20
674bfec
build(deps): bump tokio from 1.21.0 to 1.21.1 (#3904)
dependabot[bot] committed
2022-09-20
2450166
build(deps): bump thiserror from 1.0.34 to 1.0.35 (#3905)
dependabot[bot] committed
2022-09-20
3acdf9f
build(deps): bump anyhow from 1.0.64 to 1.0.65 (#3907)
dependabot[bot] committed
2022-09-20
e85d6c3
feat: xtask themelint (#3234)
Alexander Brevig committed
2022-09-19
08b2ecc
raise msrv to 1.59 (#3896)
Pascal Kuthe committed
2022-09-19
5ea7855
add `bass` language + highlighting (#3771)
Alex Suraci committed
2022-09-19
ea25ed6
Add Markdown LSP via Marksman
Artem Pyanykh committed
2022-09-18
08937fc
Fix typos (#3858)
taupiqueur committed
2022-09-17
a73e83e
Add darcula theme based upon Intelij Darcula (#3739)
Nick Ogden committed
2022-09-16
19384cc
fix: Improving JSX and TSX indents (#3853)
Benjamin Streit committed
2022-09-16
714db9c
Improve flatwhite theme (#3843)
Kristoffer Flottorp committed
2022-09-16
111d2da
improve fleetish theme (#3844)
Kristoffer Flottorp committed
2022-09-16
73f8e99
Canonicalize executable path
Ben Noordhuis committed
2022-09-14
b5be72b
flake: Fix devShell on aarch64-darwin (#3810)
Michael Davis committed
2022-09-13
ec81ec1
Remove border from code actions popup (#3444)
A-Walrus committed
2022-09-13
d38950b
Render html <code> tags as code in markdown (#3425)
A-Walrus committed
2022-09-13
ac460ac
feat: Syntax highlighting for Astro files (#3829)
Benjamin Streit committed
2022-09-13
ffb41a9
add example config for all removed insert mode bindings (#3827)
Skyler Hawthorne committed
2022-09-13
0d8ffa6
fix: map_err()? instead of unwrap (#3826)
Alexander Brevig committed
2022-09-13
16b9a18
build(deps): bump url from 2.2.2 to 2.3.1 (#3828)
dependabot[bot] committed
2022-09-13
800a490
Clean Up Nord Theme (#3792)
Alex Mayer committed
2022-09-12
23027a4
Remove arrow key recommendation from tutor (#3811)
Michael Davis committed
2022-09-12
936ad88
Make whitespace in monokai-pro-spectrum theme one step dimmer to avoid (#3814)
Fanda Vacek committed
2022-09-12
865a1a4
Update usage.md with paragraph textobject(#3797)
Pablo Ovelleiro Corral committed
2022-09-11
0361217
Strip release binary by setting `profile.release.strip` in a pre-build step (#3780)
yvt committed
2022-09-11
b191ecf
Remove the .txt suffix from tutor
Blaž Hrastnik committed
2022-09-11
c2e4108
Add textobject for gdscript (#3760)
Erasin committed
2022-09-10
a15420e
Add godot resource support (#3759)
Erasin committed
2022-09-10
54e78dd
chore: rename `.cargo/{config -> config.toml}`
yvt committed
2022-09-10
5489c9a
chore(ci): upgrade `actions/upload-artifact` to v3
yvt committed
2022-09-10
02d6102
chore(ci): support "preview" release CI runs
yvt committed
2022-09-10
0090a2d
Enable CI builds for `riscv64-linux` (#3685)
yvt committed
2022-09-10
29fe0c3
Improve error handling for config-reload (#3668)
A-Walrus committed
2022-09-10
9c627c6
Switch to Result for invalid language
A-Walrus committed
2022-09-10
75e6a64
Add error handling to set language command
A-Walrus committed
2022-09-10
e8add6f
Add `text` to language completer
A-Walrus committed
2022-09-10
cc47d3f
ordinals instead of indexes when listing grammar fetch errors (#3773)
Evan Richter committed
2022-09-10
01ee42b
Add papercolor dark variant (#3742)
Soc Virnyl S. Estela committed
2022-09-09
fae9203
enable lint option
Matouš Dzivjak committed
2022-09-09
321cce3
feat(lsp): jsonnet-language-server
Matouš Dzivjak committed
2022-09-09
76b3f50
change to openscad-lsp (#3750)
ChemicalXandco committed
2022-09-09
7210b39
Add "markdown" as a possible filetype (#3749)
Akseli committed
2022-09-09
8a1047c
Remove default insert mode movement bindings
Skyler Hawthorne committed
2022-09-09
e12690e
feat(languages): jsonnet (#3714)
Matouš Dzivjak committed
2022-09-08
5ab8528
Add good default rulers when editing git messages (#3738)
Benoît Cortier committed
2022-09-08
16ce036
Add syntax highlighting for SML (#3692)
Giorbo committed
2022-09-08
5b11137
Fix :reflow panic by enusring cursor in view (#3733)
A-Walrus committed
2022-09-08
e14b48a
Remove LspNotDefined, instead return an Option<>
Blaž Hrastnik committed
2022-09-07
a123fb6
Handle formatter errors, and save anyway (#3684)
A-Walrus committed
2022-09-07
fe37a66
Fix Rust attribute highlights (#3729)
Michael Davis committed
2022-09-07
301f5d7
nix: fix highlighting rules
Timothy DeHerrera committed
2022-09-07
1fe3273
chore(ci): build AppImage for aarch64-linux
yvt committed
2022-09-07
b738031
chore(ci): build binary for aarch64-linux
yvt committed
2022-09-07
038a91d
chore(ci): install a pre-release version of Cross
yvt committed
2022-09-07
1fc97a9
Theme: Rasmus (#3728)
Rohit K Viswanath committed
2022-09-07
14f12c8
remove `^$` from injection regexs
Timothy DeHerrera committed
2022-09-07
5ed751c
nix: add language injections
Timothy DeHerrera committed
2022-09-07
665e27f
Update tree-sitter-diff (#3708)
Michael Davis committed
2022-09-06
43b31f7
build(deps): bump tokio from 1.20.1 to 1.21.0 (#3716)
dependabot[bot] committed
2022-09-06
f7c216d
build(deps): bump tree-sitter from 0.20.8 to 0.20.9 (#3719)
dependabot[bot] committed
2022-09-06
b85d0c5
build(deps): bump anyhow from 1.0.63 to 1.0.64 (#3718)
dependabot[bot] committed
2022-09-06
8667a4d
build(deps): bump thiserror from 1.0.33 to 1.0.34 (#3717)
dependabot[bot] committed
2022-09-06
c34929b
build(deps): bump once_cell from 1.13.1 to 1.14.0 (#3715)
dependabot[bot] committed
2022-09-06
5e1296b
Delete hooks.md (#3711)
Kirawi committed
2022-09-06
8882615
Elixir: update tree-sitter queries (#3645)
Clay committed
2022-09-05
da80710
xcopy - assume destination is a directory (#3686)
NotAgentBilly committed
2022-09-05
df1ed0a
Update tree-sitter-fish to latest commit (#3704)
Lennard Hofmann committed
2022-09-05
fb92d71
Add file_picker_in_current_directory to keymap.md (#3701)
Michael Kohl committed
2022-09-05
1619766
fix: View needs to retain the original scroll offset on split
Blaž Hrastnik committed
2022-09-05
1acdfaa
Fix off-by-one in extend_line_above (#3689)
Michael Davis committed
2022-09-05
9c3c6a1
tree-sitter-solidity: Use upstream, update queries
Blaž Hrastnik committed
2022-09-05
20ed8c2
fix: lsp: Don't send didOpen events for documents with no URL
Blaž Hrastnik committed
2022-09-04
44b4479
minor: Simplify another document_mut statement
Blaž Hrastnik committed
2022-09-04
cc4b712
Look for the external formatter before invoking it (#3670)
Michael Davis committed
2022-09-04
f0d1caa
Fix typos in tutor (#3664)
Fangrui Song committed
2022-09-04
0d76775
Fix cargo doc warnings, and add GitHub action to ensure it (#3650)
A-Walrus committed
2022-09-03
c93d52c
build(nix): update flake deps (#3663)
Yusuf Bera Ertan committed
2022-09-03
59f7b07
Expand doc/view macros to allow fetching specific id
Blaž Hrastnik committed
2022-09-03
6ec4017
lsp: Don't log "LSP not defined" errors in the logfile
Blaž Hrastnik committed
2022-09-03
1caba2d
build(nix): update nci, refactor flake, seperate wrapping, add source filtering (#3657)
Yusuf Bera Ertan committed
2022-09-03
e917a8e
update boo_berry theme for statusline and indent-guide (#3653)
bootra committed
2022-09-03
3c38fe9
Highlight SQL in `sqlx::{query,query_as}!()` in Rust (#3647)
Charles Hall committed
2022-09-03
b3b164f
update zig grammar and highlight rules (#3621)
voroskoi committed
2022-09-03
6e5e38c
initial implementation of bufferline (#2759)
aaron404 committed
2022-09-02
e8730ca
theme: Add Varua color scheme (#3610)
Bertrand Bousquet committed
2022-09-02
04a4033
Changelog notes for 22.08.1 (#3639)
Michael Davis committed
2022-09-02
66276ce
Fix closing buffer with custom keymap (#3633)
A-Walrus committed
2022-09-01
45dbcb6
Change MonokaiProSpectrum theme error background from red to magenta. (#3627)
Fanda Vacek committed
2022-09-01
ec28b2b
fix: typo in tutor about searching compared to vim (#3625)
Charles Hall committed
2022-09-01
04e1cbe
Make mode editor-wide rather than per-document
Blaž Hrastnik committed
2022-09-01
5c2b77b
Update deps
Blaž Hrastnik committed
2022-09-01
10d9355
fix: prevents storing last prompt if is top of stack (#3609)
Saber Haj Rabiee committed
2022-09-01
1cbf552
Bump VERSION to 22.08
Michael Davis committed
2022-08-31
ee94031
Add changelog entries for 22.08
Michael Davis committed
2022-08-31
22c5f24
Fix Prompt::handle_event compilation
Michael Davis committed
2022-08-31
7c34f20
fix: Recalculate completion when going through prompt history (#3193)
Frojdholm committed
2022-08-31
4c9f144
Show clipboard info in --health output (#2947)
Gokul Soumya committed
2022-08-31
e3e71fa
Share the restore_term code between panic and normal exits (#3612)
Charlie Groves committed
2022-08-31
5c3f43a
Avoid command execution hooks on closed docs (#3613)
Michael Davis committed
2022-08-31
93c6a33
Refactor goto_ts_object_impl as a motion (#3264)
Michael Davis committed
2022-08-31
83f177d
Discard LSP publishDiagnostic when LS is not initialized (#3403)
Michael Davis committed
2022-08-31
7547a96
Update tree-sitter-rust to latest
Michael Davis committed
2022-08-31
03f0ef9
erlang: Fix highlighting of empty records
Michael Davis committed
2022-08-31
ac669ad
erlang: Use Edoc style auto-pairs
Michael Davis committed
2022-08-31
acf3599
Fix missing C highlights
Michael Davis committed
2022-08-31
00d88e5
Reword the feature_request issue template as enhancement (#3481)
Michael Davis committed
2022-08-31
d7d9ca3
packaging: Point to homebrew-core instead of tap (#3513)
Michael Davis committed
2022-08-31
e441b1c
Delete invalid indents.scm queries
Michael Davis committed
2022-08-31
73d5bd7
Add query-check xtask
Michael Davis committed
2022-08-31
4e4c6da
tree-sitter: Prevent panic on loading queries
Michael Davis committed
2022-08-31
fa1dc7e
tree-sitter: Refactor lazy query loading
Michael Davis committed
2022-08-31
4c789cf
fix: Don't translate mouse up events as down
Blaž Hrastnik committed
2022-08-31
12ddd03
jumplist: Add documents to view history (#3593)
Michael Davis committed
2022-08-31
701cea5
Move mode transition logic to handle_keymap_event() (#2634)
Lucy committed
2022-08-31
404db2e
Fix extra selection with regex anchors (^,$) (#3598)
A-Walrus committed
2022-08-31
78189dd
Use the original document and view for mode transition hooks (#3508)
Michael Davis committed
2022-08-31
9e24f2a
Themes update (#3587)
Alexander Brevig committed
2022-08-31
1652534
build(deps): bump iana-time-zone from 0.1.44 to 0.1.47 (#3611)
dependabot[bot] committed
2022-08-31
86b80e6
Fix fleetish theme (#3607)
Kristoffer Flottorp committed
2022-08-30
1de17a2
fix: Recalculate completion after pasting into prompt
Blaž Hrastnik committed
2022-08-30
e77b7d1
completion: remove_follow links on filename_impl
Blaž Hrastnik committed
2022-08-30
8a4fbf6
Fix process spawning error handling (#3349)
PiergiorgioZagaria committed
2022-08-30
d2cec25
Derive Document language name from languages.toml name key (#3338)
Michael Davis committed
2022-08-30
5f043dd
Allow less than and greater than in macros (#3556)
A-Walrus committed
2022-08-30
ae81fbd
build(deps): bump futures-executor from 0.3.23 to 0.3.24 (#3602)
dependabot[bot] committed
2022-08-30
841766e
build(deps): bump futures-util from 0.3.23 to 0.3.24 (#3603)
dependabot[bot] committed
2022-08-30
50d5463
build(deps): bump lsp-types from 0.93.0 to 0.93.1 (#3601)
dependabot[bot] committed
2022-08-30
ca4b6ea
Sonokai (#3595)
Roman Chumak committed
2022-08-29
ab67788
let extend-line respect range direction (#3046)
Bob committed
2022-08-29
411c5e4
Add bracketed paste (#3233)
Charlie Groves committed
2022-08-29
f38ede8
Add wezterm to get_terminal_provider (#3588)
unrelentingtech committed
2022-08-29
51b6223
Add fleetish theme. Based on the unreleased JetBrains Fleet editor (#3591)
Kristoffer Flottorp committed
2022-08-29
eeb0a9f
update colors for papercolor-light (#3585)
Soc Virnyl S. Estela committed
2022-08-29
abb9f13
Fix rust text objects (#3590)
David committed
2022-08-29
db18206
Add c-sharp textobjects (#3494)
Gustavo Bogarín committed
2022-08-27
e066782
Pascal support (#3542)
ath3 committed
2022-08-26
86a8ea5
Fixed Doom acario theme (#3533) (#3539)
Luna committed
2022-08-25
f0fb340
Update tree-sitter-ruby (#3527)
Michael Davis committed
2022-08-25
28c5e21
AWK Regex injection (#3535)
ath3 committed
2022-08-25
0a22148
AWK support (#3528)
ath3 committed
2022-08-24
45add73
Julia queries: fix non-consecutive docstring highlight
Christoph Horn committed
2022-08-24
facde9f
Julia queries: prevent constructors to be highlighted as functions
Christoph Horn committed
2022-08-24
26b2f0a
Julia queries: limit markdown highlighting to docstrings
Christoph Horn committed
2022-08-24
5806db1
Julia queries: major refactoring of `highlights.scm`, add regex injections, locals
Christoph Horn committed
2022-08-24
f5c00b9
Julia queries: update grammar, fix breaking changes
Christoph Horn committed
2022-08-24
77f11bf
feat(lang): Add esdl grammar (#3526)
Jaden committed
2022-08-24
2b16fd4
Improve dart indent (#3419)
seb-bl committed
2022-08-24
ccae718
add syntax highlights for xit (#3521)
ChemicalXandco committed
2022-08-24
6b912b8
Fix markdown indented code block rendering (#3503)
Clay committed
2022-08-24
99b1e8a
fix: Reset document mode when losing focus
Blaž Hrastnik committed
2022-08-23
e4c9d40
Editor: remove duplication for view focus/swap commands
Blaž Hrastnik committed
2022-08-23
7b8e4ac
Reduce health tick width
Ivan Tham committed
2022-08-23
dd2b9e5
build(deps): bump once_cell from 1.13.0 to 1.13.1 (#3511)
dependabot[bot] committed
2022-08-23
f32f451
build(deps): bump serde_json from 1.0.83 to 1.0.85 (#3510)
dependabot[bot] committed
2022-08-23
25f5e8c
build(deps): bump serde from 1.0.142 to 1.0.144 (#3512)
dependabot[bot] committed
2022-08-23
650cf76
build(deps): bump anyhow from 1.0.61 to 1.0.62 (#3509)
dependabot[bot] committed
2022-08-23
f6a1078
Update to crossterm-0.25 (#3390)
Charlie Groves committed
2022-08-22
18909aa
One more windows fix...
Blaž Hrastnik committed
2022-08-22
d993c63
Fix compilation on windows
Blaž Hrastnik committed
2022-08-22
e863f6f
Make external terminal provider configurable
Blaž Hrastnik committed
2022-08-22
cb7615e
Update tree-sitter-elm to latest commit (#3497)
ScribblyBirb committed
2022-08-22
7e33069
Switch to `tabpad` configuration option (#3458)
A-Walrus committed
2022-08-21
ed74e6d
Update tree-sitter-org (#3489)
Michael Davis committed
2022-08-21
e61c0b4
add penumbra+ theme (#3398)
Vince Mutolo committed
2022-08-21
59968d2
feat: add taskwarrior to languages so `task N edit` is nice (#3468)
Alexander Brevig committed
2022-08-20
aef00a3
removes deprecated stdio flag for omnisharp (#3480)
jdrst committed
2022-08-19
9b0fd51
style: fixes `unused_parens` warnings on nightly builds (#3471)
Saber Haj Rabiee committed
2022-08-19
1577a9d
add diff colors in PaperColor Light (#3470)
Soc Virnyl S. Estela committed
2022-08-18
bdd1192
theme: add papercolor light (#3426)
Soc Virnyl S. Estela committed
2022-08-17
c18b542
Adjust `m` textobject description and minor code clarification (#3343)
Daniel S Poulin committed
2022-08-17
7711db3
Update tree-sitter-swift (#3461)
Michael Davis committed
2022-08-17
254d558
Fix failing test with unicode-lines feature (#3455)
A-Walrus committed
2022-08-17
d6e4fd1
feat: shorten output for grammar fetching and building (#3396)
Poliorcetics committed
2022-08-17
6618cf2
Add emacs theme (#3410)
Yevgnen committed
2022-08-17
956fbab
build(deps): bump futures-executor from 0.3.21 to 0.3.23 (#3446)
dependabot[bot] committed
2022-08-16
2968756
build(deps): bump futures-util from 0.3.21 to 0.3.23 (#3448)
dependabot[bot] committed
2022-08-16
941e023
build(deps): bump chrono from 0.4.19 to 0.4.22 (#3447)
dependabot[bot] committed
2022-08-16
f9dc1f3
build(deps): bump anyhow from 1.0.60 to 1.0.61 (#3449)
dependabot[bot] committed
2022-08-16
52c8de5
remove duplicate entries from theme picker (#3439)
ChrHorn committed
2022-08-15
a7ff39f
Improved file-picker configuration documentation (#3422)
Manuel Schmidbauer committed
2022-08-15
8a75795
Theme Related Fixes (#3412)
nosa committed
2022-08-14
c5deb30
Fix typos in ayu themes, also remove trailing space
n0s4 committed
2022-08-12
8deaebd
Fix Typos in base16_transparent
n0s4 committed
2022-08-12
b565fff
Fix Markdown Metadata (#3400)
Erasin committed
2022-08-12
1eeca10
Fix conditional setting of stdin handle on Windows (#3379)
Kyle L. Davis committed
2022-08-12
21f2aff
highlight closure pipes as brackets (#3397)
Vince Mutolo committed
2022-08-12
7559b77
Fix hyperlink at the bottom of CONTRIBUTING.md (#3392)
Itay123TheKing committed
2022-08-11
80dde57
Update keymap.md to have Tab and Shift-tab listed (#3365)
notusknot committed
2022-08-11
d773a6e
Update Clojure language definition (#3387)
Joshua Suskalo committed
2022-08-11
d192d59
Update tree-sitter-latex and highlights (#3370)
Erasin committed
2022-08-10
921027f
adds xcopy param to recursively copy runtime folder (#3378)
jdrst committed
2022-08-10
598aa7c
build(deps): bump anyhow from 1.0.59 to 1.0.60 (#3363)
dependabot[bot] committed
2022-08-09
404defb
Advertise WorkspaceSymbolClientCapabilities support (#3361)
Michael Davis committed
2022-08-09
672ea98
Add custom event type replacing crossterm's Event (#3169)
Gokul Soumya committed
2022-08-09
634b6d4
Add language: beancount (#3297)
Kyle L. Davis committed
2022-08-09
4ce5a94
slint indents
Erasin committed
2022-08-09
d932113
Add slint-ui support
Erasin committed
2022-08-09
f09d2bc
revert chrono to 0.4.19
Skyler Hawthorne committed
2022-08-08
3e11017
Add completion for nested settings (#3183)
A-Walrus committed
2022-08-07
6b84344
Remove C-n and C-p from the insert mode keymap (#3340)
Michael Davis committed
2022-08-06
973c51c
Use split_parser branch for markdown grammar (#3108)
Matthias Deiml committed
2022-08-06
ea04220
Fix tab highlight when tab is partially visible (#3313)
A-Walrus committed
2022-08-06
c00b8f7
Fix indent guide styling (#3324)
A-Walrus committed
2022-08-06
fdd8bbf
Attempt to bring spacebones light up to speed with recent features (#3342)
Daniel S Poulin committed
2022-08-06
4dd3577
Rosé Pine Moon Theme (#3229)
A. Taha Baki committed
2022-08-06
24f5a47
Add Doom's Acario dark theme. (#3308)
Luna committed
2022-08-06
7176c84
Rust queries: add `(function_item)` as a local scope (#3345)
ChrHorn committed
2022-08-06
23f4a40
Fix comment (#3334)
Kyle L. Davis committed
2022-08-06
63ec109
Fix php hightlight (#3317)
Erasin committed
2022-08-05
bf6f704
Avoid setting stdin handle when not necessary (#3248)
Dario Oddenino committed
2022-08-05
3121353
fix: add elvish completions (#3331)
Alexander Brevig committed
2022-08-05
c2a6d29
Fix nondeterministic highlighting (#3275)
A-Walrus committed
2022-08-05
cfa8825
Detect indent-style in `:set-language` (#3330)
Michael Davis committed
2022-08-05
f32c05d
Update dependencies (chrono)
Blaž Hrastnik committed
2022-08-05
ee1214d
Avoid copying fragments (#3136)
Matthias Deiml committed
2022-08-04
0ee2061
Resolve clippy lints (#3307)
Omnikar committed
2022-08-04
afd292e
add a CLI flag for specifying config file location (#2666)
Michael Davis committed
2022-08-04
5d33dba
Change default formatter for any language (#2942)
PiergiorgioZagaria committed
2022-08-04
219d2c2
Add a .ignore file to make ripgrep more useful (#3315)
Charlie Groves committed
2022-08-03
c5f8a83
Add .gitattributes (#3318)
Alexander Brevig committed
2022-08-03
6e7774b
Fix LF line-endings (#3316)
Charlie Groves committed
2022-08-03
4b6c4ae
Exclude only named children without injection.include-children (#3129)
Matthias Deiml committed
2022-08-03
6b244e2
Inherit javascript/typescript from common 'ecma' queries (#3301)
Michael Davis committed
2022-08-03
08b442f
theme `ui.virtual.indent-guide` in `dark_plus` (#3302)
Kirawi committed
2022-08-02
69f84e2
chore(ci): match `*-macos` by checking suffix
yvt committed
2022-08-02
aa4394c
feat: support grammar cross-compilation
yvt committed
2022-08-02
6d16d2c
fix(loader): pass `cc::Tool::args()`
yvt committed
2022-08-02
f6f054a
chore(ci): build binary for aarch64-macos
yvt committed
2022-08-02
4461090
build(deps): bump pulldown-cmark from 0.9.1 to 0.9.2 (#3294)
dependabot[bot] committed
2022-08-02
eef9eff
build(deps): bump similar from 2.1.0 to 2.2.0 (#3293)
dependabot[bot] committed
2022-08-02
f3a3b09
build(deps): bump serde from 1.0.140 to 1.0.141 (#3292)
dependabot[bot] committed
2022-08-02
d07d694
build(deps): bump anyhow from 1.0.58 to 1.0.59 (#3291)
dependabot[bot] committed
2022-08-02
9643556
build(deps): bump arc-swap from 1.5.0 to 1.5.1 (#3290)
dependabot[bot] committed
2022-08-02
f4b1f9a
Modified restore_term fn in application.rs. Changed '\x1B[2 q' to '\x1B[0 q' to restore cursor to user default after exiting helix (#3289)
Eric K committed
2022-08-02
d693b37
Improve Python queries, add locals (#3284)
ChrHorn committed
2022-08-02
1136748
update catppuccin theme(s) to new palettes (#3281)
ChrHorn committed
2022-08-02
0c08ff1
javascript queries: fix parameters (#3280)
ChrHorn committed
2022-08-02
59bf166
fix: gruvbox color modes (#3202)
Alexander Brevig committed
2022-08-01
07019c3
Only add cargo-tarpaulin on x86_64 (#3252)
Charlie Groves committed
2022-08-01
9f4802e
Fix align_selection behaviour with tabs (#3276)
A-Walrus committed
2022-08-01
c15b494
feat: add cue support (#3262)
Banst committed
2022-07-31
7e06681
Add cwd parameter which is not optional anymore (#3240)
Danilo Spinella committed
2022-07-31
110eb73
Add rust-version (MSRV) to helix-term package (#3244)
Danilo Spinella committed
2022-07-31
ab616ab
clipboard: add logging and healthcheck (#3271)
Amit Beka committed
2022-07-31
fe3a9a8
Flatwhite Theme (#3236)
Alexander Brevig committed
2022-07-31
e405e88
Add Graphviz Dot lang support (#3241)
Erasin committed
2022-07-31
919edfb
Don't add empty prompt input to history (#3259)
A-Walrus committed
2022-07-31
5ca98ed
Fix byte index error in signature help highlighting
Gokul Soumya committed
2022-07-29
a8b123f
Add transparent theme based on base16_default (#3216)
Slug committed
2022-07-29
14eca31
Fix cursorline and selection themes for onelight (#3226)
Erasin committed
2022-07-29
a1c9690
Add textobject for javascript (#3213)
Erasin committed
2022-07-28
681c0a9
Update README command table (#3224)
Kyle L. Davis committed
2022-07-28
cca83af
Remove let_declaration from Rust locals tracking (#3212)
Michael Davis committed
2022-07-28
9ed9c3f
JS/TS highlighting improvements (#3219)
Philipp Mildenberger committed
2022-07-28
bf74a46
build(nix): add a way to override what grammars get built (#3141)
Yusuf Bera Ertan committed
2022-07-28
85a5df0
Add LSP config for Odin (#3214)
Ricardo Silva committed
2022-07-28
2f1d3d0
Use OR of all selections in search_selection command (#3138)
MilanVasko committed
2022-07-27
9a49623
add configurable / theme-able statusline separator string (#3175)
Seth Bromberger committed
2022-07-27
846a6b6
Nord color modes (#3200)
A-Walrus committed
2022-07-26
61856f1
Fix: Python hightlight (#3201)
Erasin committed
2022-07-26
df5ab8b
add position-percentage as a statusline indicator (#3168)
Seth Bromberger committed
2022-07-26
3dd2196
Shorten embedded command descriptions (#3070)
Gokul Soumya committed
2022-07-26
de8ade8
Suport diagnostic code (#3096)
Erasin committed
2022-07-26
42115d0
Remove vale from .gitignore
n0s4 committed
2022-07-26
4f21f43
Spacing
n0s4 committed
2022-07-26
d97c4ee
Fixes + consistency
n0s4 committed
2022-07-26
d95c7ea
Add SPLITTING SELECTIONS
n0s4 committed
2022-07-26
348951f
Spelling
n0s4 committed
2022-07-26
b0f8d74
Add CYCLING AND REMOVING SELECTIONS
n0s4 committed
2022-07-26
771de41
Move Jumplist section and add recap
n0s4 committed
2022-07-26
9114672
Add 'ADDING SELECTION ON NEXT SEARCH MATCH'
n0s4 committed
2022-07-26
4e76436
Add SEARCH FOR SELECTION
n0s4 committed
2022-07-26
d2b2926
Add REGISTERS, update MACROS accordingly
n0s4 committed
2022-07-26
c7f9caf
Add REPLACING WITH YANKED TEXT and INCREMENTING/DECREMTING
n0s4 committed
2022-07-26
29ee7f6
Add REPITITION section
n0s4 committed
2022-07-26
92d94e1
Improve ALIGN SELECTIONS section
n0s4 committed
2022-07-26
88902d1
Reduce A-; section to a note on section 3.7
n0s4 committed
2022-07-26
ec4c2f3
Correct recap numbers.
n0s4 committed
2022-07-26
ce732ce
Line too long + grammar.
n0s4 committed
2022-07-26
d0381d9
Add vale to gitignore + spelling
n0s4 committed
2022-07-26
5accb5c
Added REPLACE and moved SELECTING TO A CHARACTER into the same chapter.
n0s4 committed
2022-07-26
68acdbb
Add 'ALIGN SELECTIONS' and 'SPLIT SELECTIONS ON LINES'
n0s4 committed
2022-07-26
1fed3a2
Move COLLAPSING SELECTION to MOTIONS AND SELECTIONS.
n0s4 committed
2022-07-26
15e1a0e
Added Select mode section.
n0s4 committed
2022-07-26
aa5ceba
Re-order sections.
n0s4 committed
2022-07-26
a0d0145
Improve python highlighting (#3103)
Kirawi committed
2022-07-26
0a2646e
feat(tree-sitter): :sparkles: add go template support (#3091)
Daniel Longeuay committed
2022-07-26
2ede98c
feat(themes): add mode-specific styles to the dracula themes (#3135)
Mr. E committed
2022-07-26
d4a5413
Add elixir & heex comment textobjects (#3179)
Clay committed
2022-07-26
b55573d
Rename padding to spacer, remove by default
Blaž Hrastnik committed
2022-07-26
255c173
Make gutters padding automatic (#3163)
Ivan Tham committed
2022-07-26
2f98047
add spacer element to statusline (#3165)
Seth Bromberger committed
2022-07-26
bfdcfec
Add ayu themes (#3184)
André Sá committed
2022-07-26
742d160
Add table of contents to keymap.md (#3174)
Joe committed
2022-07-26
d0c6340
Highlight constructor in monokai theme (#3131)
A-Walrus committed
2022-07-26
cb142b5
Refactor 'helix-loader::merge_toml_values' to use a 'merge-depth' instead of 'merge_toplevel_arrays' (#3080)
Philipp Mildenberger committed
2022-07-26
235237d
Fix non-msvc grammar compile on Windows (#3190)
bootra committed
2022-07-26
b7fa9ba
build(deps): bump serde from 1.0.139 to 1.0.140 (#3194)
dependabot[bot] committed
2022-07-26
73a308c
add support for rulers to boo_berry theme (#3191)
bootradev committed
2022-07-26
4db01b3
Fix: svelte indets.scm (#3147)
Erasin committed
2022-07-24
dad6d0f
Add rabl/jbuilder/jb extensions for Ruby (#3173)
Joe committed
2022-07-24
d6fd937
Improve HEEx comment highlights, inject comment lang (#3170)
Clay committed
2022-07-24
ec85fb9
Fix different document panic (#3160)
Kyle L. Davis committed
2022-07-23
dfc31e7
Add `vh` verilog header file type to `file-types` (#3158)
Andrey Tkachenko committed
2022-07-23
1b3a10d
add release checklist and changelog curation docs (#2598)
Michael Davis committed
2022-07-22
19e51c8
helix_view::theme [WARN] Theme (#3119)
Aiko Mastboom committed
2022-07-22
4589111
Indent with tabs by default (#3095)
Mr. E committed
2022-07-22
b05fcaa
Replace '; inherits <language>' in treesitter queries with <language> queries instead of appending them (#2470)
Philipp Mildenberger committed
2022-07-22
b6c700f
Auto pair-removal (#2940)
Houkime committed
2022-07-22
52bb110
keep jump/file history when using :split (#3031)
Robin committed
2022-07-22
19b7864
jumplist picker (#3033)
Bob committed
2022-07-22
2f53644
Gleam: add support for built-in language server (#3139)
Clay committed
2022-07-22
e560212
add statusline.{mode} colors and tweak various settings (#3128)
0rphee committed
2022-07-21
76756f0
add statusline element to display file line endings (#3113)
Alexis Kalabura committed
2022-07-21
8b2a141
fix: Indent levels could bleed over on the left edge
Blaž Hrastnik committed
2022-07-20
906259c
Add `color-modes` for onelight theme (#3104)
Erasin committed
2022-07-20
3b1ba7f
feat(themes): add mode-specific styles to the onedark theme (#3098)
Mr. E committed
2022-07-20
b6e06c8
Fix locals tracking in Rust closures (#3027)
Michael Davis committed
2022-07-20
9753da6
Add lsp signature help (#1755)
Gokul Soumya committed
2022-07-19
791bf7e
build(deps): bump grep-searcher from 0.1.8 to 0.1.10 (#3101)
dependabot[bot] committed
2022-07-19
02f0099
build(deps): bump clipboard-win from 4.4.1 to 4.4.2 (#3100)
dependabot[bot] committed
2022-07-19
ddc0ea7
build(deps): bump grep-regex from 0.1.9 to 0.1.10 (#3102)
dependabot[bot] committed
2022-07-19
77e5890
support prefilling prompt (#2459)
Bob committed
2022-07-18
e5c7aae
Set the selection point of the first file correctly (#3073)
Narazaki Shuji committed
2022-07-18
55b45ec
Make gutters padding optional (#2996)
Ivan Tham committed
2022-07-18
e8214fb
support toggling pickers' preview panel (#3021)
Bob committed
2022-07-18
2a8d38c
Customizable/configurable status line (#2434)
Mr. E committed
2022-07-18
dbf68e0
Remove .git extension from SCSS tree-sitter repo url (#3089)
Joe committed
2022-07-17
43761d4
Add SCSS language support (#3074)
Joe committed
2022-07-17
0c9594e
fix wrong value for cursor shape config in the docs (#3081)
Alex Kim committed
2022-07-15
bcacc70
feat(term): uniformize word-wise movement and deletion (#2500)
Benoît Cortier committed
2022-07-15
333ab27
respect count in treesitter movement (#3058)
Bob committed
2022-07-14
8681fb6
respect count for selecting next/previous match (#3056)
Bob committed
2022-07-13
4418924
respect count for repeating motion (#3057)
Bob committed
2022-07-13
e6a6e25
Add cursorline colour to darkplus theme (#3054)
Termina94 committed
2022-07-13
3cced1e
[Theme] Noctis (#3043)
0rphee committed
2022-07-13
7951ebf
Add textobjects.scm to GLSL (#3051)
Mateusz S. Szczygieł committed
2022-07-12
5f69beb
Added ungrammar language support (#3048)
Philipp Mildenberger committed
2022-07-12
e97b860
build(deps): bump regex from 1.5.5 to 1.6.0 (#3041)
dependabot[bot] committed
2022-07-12
fb62569
build(deps): bump serde from 1.0.138 to 1.0.139 (#3040)
dependabot[bot] committed
2022-07-12
930f980
add fortran language (#3025)
Austen LeBeau committed
2022-07-10
0cb0c30
fix: error that caused usize to overflow (#3024)
Slug committed
2022-07-10
e109022
nix: pass makeWrapperArgs to wrapProgram (#3003)
Timothy DeHerrera committed
2022-07-09
718c3ba
nix flake: make the binary cache "just work" (#2999)
Timothy DeHerrera committed
2022-07-09
fefa4d8
book: add wiki links to the title page and install page (#3017)
Amit Beka committed
2022-07-09
6100b1b
lsp: Add workspace/applyEdit to client capabilites (#3012)
Gokul Soumya committed
2022-07-09
21b66ba
theme(onedark): Remove bg for window separator (#3011)
Gokul Soumya committed
2022-07-09
b7a3531
Introduce storage highlighting for typescript/javascript (#2961)
Jake Langford committed
2022-07-06
230ba26
Remove broken ledger tag highlight (#2988)
Ivan Tham committed
2022-07-06
e35abe3
Show file path only in workspace diagnostic picker
Gokul Soumya committed
2022-07-06
af35c62
Display error code only if not none
Gokul Soumya committed
2022-07-06
a43bcc8
Sub sort diagnostics by line number
Gokul Soumya committed
2022-07-06
0c10468
Display diagnostic text before code in picker
Gokul Soumya committed
2022-07-06
2c37e25
Remove source from diagnostic picker display
Gokul Soumya committed
2022-07-06
c4e0229
Update tree-sitter-nickel (#2987)
Erin van der Veen committed
2022-07-06
e0cf19c
Fix some typos (#2978)
A-Walrus committed
2022-07-06
1378b91
Update tree-sitter-ledger (#2936)
Ivan Tham committed
2022-07-05
b612211
Update TSQ queries (#2960)
Michael Davis committed
2022-07-05
aacd0c8
add language `idris` (#2971)
Matthew Toohey committed
2022-07-05
d78354c
Add live preview to theme picker (#1798)
Joe committed
2022-07-05
b26e7e2
DAP: Make `cwd` required in RunTerminalArguments
Michael Davis committed
2022-07-05
85411be
DAP: Skip serializing `Option`s when `None`
Michael Davis committed
2022-07-05
44f5963
Add Autumn night theme
Jens Getreu committed
2022-07-05
936ed3a
Autumn theme: slightly adjust contrast
Jens Getreu committed
2022-07-05
2e70985
build(deps): bump smallvec from 1.8.1 to 1.9.0 (#2976)
dependabot[bot] committed
2022-07-05
f3e8b0f
build(deps): bump crossterm from 0.23.0 to 0.24.0 (#2968)
dependabot[bot] committed
2022-07-05
f346739
build(deps): bump serde_json from 1.0.81 to 1.0.82 (#2966)
dependabot[bot] committed
2022-07-05
ba255e3
build(deps): bump log from 0.4.14 to 0.4.17 (#2965)
dependabot[bot] committed
2022-07-05
1fc8cbe
build(deps): bump which from 4.2.4 to 4.2.5 (#2964)
dependabot[bot] committed
2022-07-05
b98567f
build(deps): bump encoding_rs from 0.8.30 to 0.8.31 (#2963)
dependabot[bot] committed
2022-07-05
700431d
build(deps): bump once_cell from 1.12.0 to 1.13.0 (#2969)
dependabot[bot] committed
2022-07-05
c88d736
build(deps): bump serde from 1.0.136 to 1.0.138 (#2967)
dependabot[bot] committed
2022-07-05
a679efa
feat(theme): solarized: add cursorline, ruler, indent guide (#2962)
Skyler Hawthorne committed
2022-07-05
f392e35
Fix backwards selection duplication widening bug (#2945)
A-Walrus committed
2022-07-05
2ac1de3
Add runtime `xcopy` command on powershell in docs (#2958)
川田 恵氏 (Kawada Keishi a.k.a megumish) committed
2022-07-05
244825b
Add Haskell roots (#2954)
0rphee committed
2022-07-04
e58d28a
languages: added elvish (#2948)
rsteube committed
2022-07-04
4c30a36
Highlight whole row in picker menus (#2939)
ChrHorn committed
2022-07-02
9f43dbc
Reuse menu::Item trait in picker (#2814)
Gokul Soumya committed
2022-07-02
6e2aaed
Update night_owl for cursorline (#2938)
nosa committed
2022-07-02
290b3eb
Sort themes, language & files by score & then name (#2675)
Michael Jones committed
2022-07-01
1fde77a
add statusline mode colors to meliora theme (#2933)
ramojus committed
2022-07-01
cc3aded
fix CI
Blaž Hrastnik committed
2022-07-01
a1c1abc
Updated for #2676 , but I took the opportunity to do some other changes. (#2929)
nosa committed
2022-07-01
8a19196
Disable tree-sitter python indents, use fallback for now
Blaž Hrastnik committed
2022-07-01
9ae70cc
Sort themes, language & files by score & then name (#2675)
Michael Jones committed
2022-07-01
d8abd1e
adds --vsplit and --hsplit arguments (#2773)
plexom committed
2022-07-01
f10b6f6
Add new key bindings to view mode (#2803)
Benjamin Rich committed
2022-07-01
15d96c8
Fix backwards character deletion on other whitespaces (#2855)
Sora committed
2022-07-01
edee2f4
[Theme] Nord Light (#2908)
two-six committed
2022-07-01
444bc24
add cursorline to one light theme (#2925)
Erasin committed
2022-07-01
051a7f0
Add `color-modes` to Autumn theme (#2928)
Jens Getreu committed
2022-07-01
7baa8e8
markdown: limit raw block highlight to code fence content
Michael Davis committed
2022-07-01
c5600c9
erlang: highlight modules in behaviour attributes
Michael Davis committed
2022-07-01
c8dba2f
erlang: highlight records with macro names
Michael Davis committed
2022-07-01
19acbfe
git-commit: fix highlight edge cases
Michael Davis committed
2022-07-01
bf1aa88
tsq: update parser to fix escaping double quotes
Michael Davis committed
2022-07-01
a890c4a
erlang: update parser for fix on remote calls
Michael Davis committed
2022-07-01
d8f036f
make: add injection-regex
Michael Davis committed
2022-07-01
199a246
erlang: fix '#match?' for specs/callbacks
Michael Davis committed
2022-07-01
4a0dab8
replace module captures with namespace
Michael Davis committed
2022-07-01
e4e8a39
html: highlight punctuation
Michael Davis committed
2022-07-01
016e973
edoc: prevent rogue punctuation highlights
Michael Davis committed
2022-07-01
7cf88f2
rust: fix highlight corner-cases
Michael Davis committed
2022-07-01
78c944e
bash: expand injection-regex to common shells
Michael Davis committed
2022-07-01
beb19fe
markdown: highlight punctuation
Michael Davis committed
2022-07-01
ca82cd8
erlang: highlight unary '#' as punctuation.bracket
Michael Davis committed
2022-07-01
bd527c8
erlang: highlight nullary macros as constants
Michael Davis committed
2022-07-01
d523280
Update cursorline for tokyonight + tokyonight_storm (#2927)
Sora committed
2022-07-01
26501af
add mode colors to solarized (#2926)
Skyler Hawthorne committed
2022-07-01
f2768da
Add mode specific styles (#2676)
Mathspy committed
2022-06-30
d06800f
Add workspace and document diagnostics picker (#2013)
Falco Hirschenberger committed
2022-06-30
ed89f88
Add cursorline to Autumn theme (#2918)
Jens Getreu committed
2022-06-30
94fc41a
Adding a cursorline for the Nord theme (#2916)
Ben Lee-Cohen committed
2022-06-29
15ac114
primary cursorline for Dracula theme (#2915)
Stuart Hinson committed
2022-06-29
6ac6080
nix: update nixCargoIntegration (#2907)
Michael Davis committed
2022-06-29
bf1db73
fixes background reset (#2900)
Seth Bromberger committed
2022-06-28
07e7a13
Fix recursive macro crash and empty macro lockout (#2902)
PabloMansanet committed
2022-06-28
030de46
build(deps): bump smallvec from 1.8.0 to 1.8.1 (#2901)
dependabot[bot] committed
2022-06-28
ac1d8fa
build(deps): bump thiserror from 1.0.30 to 1.0.31 (#2899)
dependabot[bot] committed
2022-06-28
d900b8b
build(deps): bump indoc from 1.0.3 to 1.0.6 (#2898)
dependabot[bot] committed
2022-06-28
247ebd6
build(deps): bump cc from 1.0.72 to 1.0.73 (#2897)
dependabot[bot] committed
2022-06-28
2963fdb
add docs for cursorline scopes (#2904)
Michael Davis committed
2022-06-28
64de0b7
support Bazel languages (#2903)
Michael Davis committed
2022-06-28
64cf4c8
build(deps): bump serde_json from 1.0.79 to 1.0.81 (#2896)
dependabot[bot] committed
2022-06-28
6f93237
build(deps): bump tree-sitter from 0.20.4 to 0.20.8 (#2895)
dependabot[bot] committed
2022-06-28
fd644cc
Refactor handling of mouse events (#2893)
Gokul Soumya committed
2022-06-27
3108a11
Add cursorline scope for onedark theme (#2892)
Gokul Soumya committed
2022-06-27
23ce5f1
update meliora theme (#2890)
ramojus committed
2022-06-27
db2aa57
feat: highlight / select symbol under cursor using LSP textDocument/documentHighlight (#2738)
lazytanuki committed
2022-06-27
096abdd
Only draw cursorline in the currently focused buffer
Blaž Hrastnik committed
2022-06-27
fde9e03
Fix tests again
Blaž Hrastnik committed
2022-06-27
425de09
Remove some more unwraps
Blaž Hrastnik committed
2022-06-27
24f0309
Add a default cursorline style for the primary selection
Blaž Hrastnik committed
2022-06-27
33d287a
Implement cursorline (#2170)
Tobias Menzi committed
2022-06-27
8dc86be
Right align scrollbar with track in completion popup (#2754)
Gokul Soumya committed
2022-06-27
a26943d
add meliora theme (#2884)
Ramojus committed
2022-06-27
c113531
languages: Fix ruby rakefile and gemfile file type (#2875)
Kihaya Sugiura committed
2022-06-27
24351c2
Add single width left margin for completion popup (#2728)
Gokul Soumya committed
2022-06-26
16ccc7e
book: fix the description of dot repeat (#2878)
Amit Beka committed
2022-06-26
ba85779
Fix edge-case in tree-sitter expand_selection selection command (#2877)
Triton171 committed
2022-06-26
e1b1a5e
[Theme] Acme (#2876)
two-six committed
2022-06-26
1843589
feat: add wgsl_analyzer as wgsl language server (#2872)
Hekno25 committed
2022-06-25
33e6df8
fixes showing the last prompt on empty input (#2870)
Saber Haj Rabiee committed
2022-06-24
3dbad04
check selection's visible width when copying on mouse click (#2711)
Michael Davis committed
2022-06-24
d948ace
Redetect indent and line endings after language server replaces documents (#2778)
farwyler committed
2022-06-24
886cff3
fixes #2856 by resetting style on diagnostic (#2861)
Seth Bromberger committed
2022-06-23
c107f4e
Fix scrollbar length proportional to total menu items (#2860)
Gokul Soumya committed
2022-06-23
301065f
update tree-sitter-nickel to include ' in ident (#2859)
Erin van der Veen committed
2022-06-22
b365f2d
build(nix): update flake deps, add default.nix file
Yusuf Bera Ertan committed
2022-06-22
8c86cd5
build(deps): bump regex from 1.5.4 to 1.5.5 (#2851)
dependabot[bot] committed
2022-06-22
5b3b6ff
Remove a couple more unwraps
Blaž Hrastnik committed
2022-06-22
23b5b1e
Merge pull request #2359 from dead10ck/test-harness
Blaž Hrastnik committed
2022-06-21
19dccad
add history suggest to global search (#2717)
Termina94 committed
2022-06-21
a17626a
Refactor Margin for fine grained control (#2727)
Gokul Soumya committed
2022-06-21
8e8367e
Enable shellwords for Windows (with escaping disabled) (#2767)
ath3 committed
2022-06-21
ce85b97
Format keys identically in statusline and command palette (#2790)
Gokul Soumya committed
2022-06-21
8b67acf
Make indent guides configurable
Gokul Soumya committed
2022-06-21
8ad0b83
Add theme scopes for indent guides
Gokul Soumya committed
2022-06-21
924b4eb
Add indent guides support
Gokul Soumya committed
2022-06-21
8c4c923
Merge branch 'master' into test-harness
Blaž Hrastnik committed
2022-06-21
458b89e
feat: make `move_vertically` aware of tabs and wide characters (#2620)
Matthew Toohey committed
2022-06-21
6a3f7f2
Default rulers color to red (#2669)
Mathspy committed
2022-06-21
fa4934c
add test textobjects queries for erlang,gleam,go,python,rust
Michael Davis committed
2022-06-21
9f676da
text-objects: add test capture & elixir queries
Connor Lay (Clay) committed
2022-06-21
67f6c85
Display highest severity diagnostic in gutter (#2835)
A-Walrus committed
2022-06-21
43027d9
build(deps): bump anyhow from 1.0.57 to 1.0.58 (#2843)
dependabot[bot] committed
2022-06-21
009f8c4
rewrite language configuration docs (#2838)
Michael Davis committed
2022-06-21
0ad10ce
mouse selection now uses character indexing (#2839)
Mathis Brossier committed
2022-06-21
8c64c3d
adds missing tree-sitter-comment injection for js/ts (#2763)
farwyler committed
2022-06-20
cad4e03
fix: do not color health summary when stdout is piped (#2836)
lazytanuki committed
2022-06-20
55f4f69
Add noctis bordo theme (#2830)
Joe committed
2022-06-20
e2878a6
replace phrase in tests
Skyler Hawthorne committed
2022-06-19
5f7c247
factor new Application with file arg to function
Skyler Hawthorne committed
2022-06-19
665286c
update docs for integration tests
Skyler Hawthorne committed
2022-06-19
65bf683
add integration-test cargo alias
Skyler Hawthorne committed
2022-06-19
086b63a
fix(command): write-quit: do not quit if write fails
Skyler Hawthorne committed
2022-06-19
41bf1d5
add test for write-quit happy path
Skyler Hawthorne committed
2022-06-19
fac36bc
rename test helpers
Skyler Hawthorne committed
2022-06-19
7c0bca1
consolidate idle timer logic, make conditional
Skyler Hawthorne committed
2022-06-19
526c9be
ignore failing write path tests until fixes are merged
Skyler Hawthorne committed
2022-06-19
374724f
rename top level module to satisfy cargo fmt
Skyler Hawthorne committed
2022-06-19
8d8d389
use a read only file to ensure write failure
Skyler Hawthorne committed
2022-06-19
acf9317
use system's appropriate line ending
Skyler Hawthorne committed
2022-06-19
ef8fe5a
need the full languages config for integration tests
Skyler Hawthorne committed
2022-06-19
28e94fb
don't read from stdin for integration tests
Skyler Hawthorne committed
2022-06-19
4e34ee7
use env var for integration test log level
Skyler Hawthorne committed
2022-06-19
cb0440b
use test terminal backend for integration tests
Skyler Hawthorne committed
2022-06-19
652cdda
Add more context; Editor::open doesn't need to own path
Skyler Hawthorne committed
2022-06-19
ed950fc
use Results in integration tests for more error context
Skyler Hawthorne committed
2022-06-19
1533f48
add integration feature to github tests
Skyler Hawthorne committed
2022-06-19
2fbf833
use idle timer instead of fixed timeout
Skyler Hawthorne committed
2022-06-19
2386c81
tests for buffer-close
Skyler Hawthorne committed
2022-06-19
4012096
tests for serialized writes
Skyler Hawthorne committed
2022-06-19
07fc80a
use main application event loop
Skyler Hawthorne committed
2022-06-19
ee705dc
add test for ensuring the initial cursor on a newly opened file
Skyler Hawthorne committed
2022-06-19
36e5809
reorganize tests into groups
Skyler Hawthorne committed
2022-06-19
267605d
refactor helpers, use new test helpers
Skyler Hawthorne committed
2022-06-19
84bbe6b
Fix initial selection of Document in new view
Skyler Hawthorne committed
2022-06-19
0f3c10a
improve test harness
Skyler Hawthorne committed
2022-06-19
502d329
Integration testing harness
Blaž Hrastnik committed
2022-06-19
308cab3
Simplify handle_terminal_events signature
Blaž Hrastnik committed
2022-06-19
adb6cd5
move config parsing back into main
Skyler Hawthorne committed
2022-06-19
0623a72
Add "<<=" operator to Rust syntax highlighting (#2805)
A-Walrus committed
2022-06-18
ad15e7b
embed jsonrpc types from jsonrpc-core crate (#2801)
Michael Davis committed
2022-06-18
45ce1eb
HEEx: upgrade version and support new special_attribute node (#2800)
Clay committed
2022-06-18
b13e534
simplify some keymap key names follow up tests (#2694)
Henry committed
2022-06-17
15807d5
Update theme base16_default (`ui.menu`) (#2794)
Grenier Célestin committed
2022-06-17
33ea3ef
Restore section spacing in tutor. (#2791)
nosa committed
2022-06-17
21d12e1
views -> buffers in write-all (#2788)
Gygaxis Vainhardt committed
2022-06-17
debd240
Add clojure language support (#2780)
Axot committed
2022-06-16
4d604d3
update tutor (#2716)
nosa committed
2022-06-16
3b1866f
Update auto-pairs and idle-timeout when the config is reloaded (#2736)
Bjorn Ove Hay Andersen committed
2022-06-16
794576a
Add migrate from Vim wiki link (#2781)
Tennix committed
2022-06-15
11dadab
Improve markdown list rendering (#2687)
Frojdholm committed
2022-06-15
402f285
Better handling of symlinks (#2718)
Roland Kovacs committed
2022-06-15
c2cc203
Introduce storage_class highlight scope (#2731)
Anton Romanov committed
2022-06-15
7983c71
simplify fallback for selected line-number theming (#2768)
Michael Davis committed
2022-06-14
cdeab33
Add a check to prevent re-selecting same range (#2760)
Ryang Sohn committed
2022-06-14
3bd5545
Cleanup for runtime/tutor.txt (#2590)
Kappa committed
2022-06-13
d7bd441
Clarified the text in chapter 3 of the tutor (#2735)
Bjorn Ove Hay Andersen committed
2022-06-13
3b2d403
Expand chapter one recap of tutor
Jonas Tepe committed
2022-06-13
a766b32
add prisma tree-sitter and lsp support (#2703)
Ivan committed
2022-06-13
0bc7259
Add docstring for language_server!() macro (#2750)
Gokul Soumya committed
2022-06-12
e9283b2
Refactor textobject node capture (#2741)
Gokul Soumya committed
2022-06-11
0b8a00a
add rust-analyzer to shell environment (#2739)
Daniel Hines committed
2022-06-11
9b9c3e5
elixirLS disable dialyzer by default (#2710)
Clay committed
2022-06-10
f37ffaa
fix spelling of catppuccin theme (#2713)
Danny committed
2022-06-09
567e71f
Do not add extra line breaks in markdown lists (#2689)
Frojdholm committed
2022-06-08
e053277
capture rust closures as function textobjects
Michael Davis committed
2022-06-07
4a27e2d
add textobject queries for gleam
Michael Davis committed
2022-06-07
f7a3d35
add textobject queries for elixir
Michael Davis committed
2022-06-07
bcafdf4
add textobject queries for erlang
Michael Davis committed
2022-06-07
7a91474
build(deps): bump tokio-stream from 0.1.8 to 0.1.9 (#2690)
dependabot[bot] committed
2022-06-07
9f8df05
build(deps): bump tokio from 1.18.2 to 1.19.2 (#2691)
dependabot[bot] committed
2022-06-07
5c7d9d6
chore(nix): format nix files with alejandra, update deps, minor code refactors (#2683)
Yusuf Bera Ertan committed
2022-06-07
bb83ea8
support for openscad (#2680)
farwyler committed
2022-06-07
f0d1c85
Refactor push_jump so we're not needlessly fetching doc twice
Blaž Hrastnik committed
2022-06-06
26dbdb7
minor: Simplify Document.language_id()
Blaž Hrastnik committed
2022-06-06
3d99239
prompt: If submitting empty prompt, use default (last used)
Blaž Hrastnik committed
2022-06-06
b14c258
simplify some keymap key names (#2677)
Henry committed
2022-06-06
8351a82
Use a minimal binary to fetch grammar sources in release CI (#2557)
Michael Davis committed
2022-06-05
0035c29
Add shell insert commands to typable and config (#2589)
Termina94 committed
2022-06-05
f1ae496
Passing extra formatting options to LSPs (#2635)
farwyler committed
2022-06-05
f92a25a
Fix crash due to cycles when replaying macros (#2647)
gavynriebau committed
2022-06-05
b2bd87d
ensure :quit and :quit! take no arguments (#2654)
Michael Davis committed
2022-06-05
1c2aaf3
Avoid modifying jumplist until jumping to ref (#2670)
yzwduck committed
2022-06-05
d24ca66
Fix panic on close last buffer (#2367) (#2658)
gavynriebau committed
2022-06-05
026241c
Update selection style of Night Owl (#2668)
nosa committed
2022-06-04
5b4e0a3
Update keymap docs for window swapping (#2659)
nosa committed
2022-06-03
dfd0754
add tree-sitter-jsdoc (#2650)
Michael Davis committed
2022-06-03
fd4858c
add tree-sitter-edoc (#2640)
Michael Davis committed
2022-06-03
42d780b
append `set_line_ending` to document history (#2649)
Kirawi committed
2022-06-02
4f3d0a7
Ignore SendErrors when handling grammars (#2641)
Frojdholm committed
2022-06-02
f7c27b6
fix: lsp: be more defensive about URI conversions
Blaž Hrastnik committed
2022-06-02
378f438
fix: lsp: be more defensive about URI conversions
Blaž Hrastnik committed
2022-06-02
6de6a3e
fix: lsp: Sort edits by start range, Omnisharp sends them in reverse
Blaž Hrastnik committed
2022-06-02
3d91c99
catpuccin ui.popup should be a different color from ui.background (#2644)
Michael Zeller committed
2022-06-02
99e08f5
CPON parser supports unsigned int (#2643)
Fanda Vacek committed
2022-06-02
8d4c954
Improve Readability (#2639)
Ryan Russell committed
2022-06-02
ae12c58
Solarized Light: Fixing menu colors and adding English translation (#2626)
Ben Lee-Cohen committed
2022-05-31
fc666db
Fix unwrap error when undo after `shell_append_output` (#2625)
Andrey Tkachenko committed
2022-05-31
fa2eecc
Elixir: inject Markdown into docs, remove h sigil HEEx injection (#2619)
Clay committed
2022-05-31
fc8c488
feat(lang): Update Nix grammar & improve queries (#2472)
Timothy DeHerrera committed
2022-05-31
eba8225
Update to ropey 1.5
Blaž Hrastnik committed
2022-05-30
370a16d
fix: Remove empty scratch buffer from jumplists when removing it
Blaž Hrastnik committed
2022-05-29
5ed6223
Adjust colors in tokyonight themes (#2606)
Paul Graydon committed
2022-05-29
710c4a8
illumos linker doesn't currently have -z relro (#2602)
Michael Zeller committed
2022-05-29
b43074d
Update from-source install instruction in README (#2603)
Marcin Puc committed
2022-05-29
cd4622d
Remove unnecessary `unwrap` (#2599)
Hugo committed
2022-05-29
89c6e8a
Bump dependencies, allow retain_mut for now
Blaž Hrastnik committed
2022-05-29
10415a8
mention the C++ compiler in the grammar build failure message (#2597)
Michael Davis committed
2022-05-29
93e6eac
Add Vlang tree-sitter in the languages.toml (#2526)
pancake committed
2022-05-29
7706a4a
Fix link to `pop-dark` in `CHANGELOG.md` (#2594)
booklearner committed
2022-05-29
7c107d0
Fix the VERSION file
Blaž Hrastnik committed
2022-05-28
27609f5
mention the requirement of C++ compiler for building grammar in doc (#2592)
nitish-17 committed
2022-05-28
b317881
Fix release action
Blaž Hrastnik committed
2022-05-28
a106341
add 22.05 changelog notes (#2584)
Michael Davis committed
2022-05-28
46f9320
add section on syntax tree motions to the usage docs (#2568)
Michael Davis committed
2022-05-26
efae761
Changing Macro color to avoid color confusion
Ben Lee-Cohen committed
2022-05-25
7160e74
update Erlang grammar and queries
Michael Davis committed
2022-05-25
82da9bd
update Gleam grammar and queries
Michael Davis committed
2022-05-25
45dd540
Add `parameter.around` text object query
Andrey Tkachenko committed
2022-05-25
10463fe
build(deps): bump once_cell from 1.10.0 to 1.12.0
dependabot[bot] committed
2022-05-25
da29527
build(deps): bump regex from 1.5.5 to 1.5.6
dependabot[bot] committed
2022-05-25
a13ff27
Basic verilog support (#2552)
Andrey Tkachenko committed
2022-05-25
67fe160
Add lua lsp (#2560)
Erasin committed
2022-05-24
386dccc
Add Catppuccin Theme (#2546)
Isotoxal committed
2022-05-24
c429ed6
nix: bump dependencies
Blaž Hrastnik committed
2022-05-24
d6865cd
lower MSRV to 1.57.0
Michael Davis committed
2022-05-23
89c0998
check MSRV in CI
Michael Davis committed
2022-05-23
92df5a5
pin the rust toolchain to 1.61.0
Michael Davis committed
2022-05-23
aa87adf
inherit rust toolchain channel from rust-toolchain.toml
Michael Davis committed
2022-05-23
f6531c9
Replace handwritten CI cache with Swatinem/rust-cache
Blaž Hrastnik committed
2022-05-23
35303f7
Highlight active window in Autumn theme (#2531)
Jens Getreu committed
2022-05-22
6801b28
fix: missing quotes around `variable.other.member`
Joel committed
2022-05-22
682bcc3
fix: remove duplicated `ui.help` in themes
Joel committed
2022-05-22
0018545
Add shrink equivalent of extend_to_line_bounds (#2450)
Daniel S Poulin committed
2022-05-22
0c05447
Make Borders u8
Ivan Tham committed
2022-05-22
5bcb31a
Refactor Block with Default and bitflags
Ivan Tham committed
2022-05-22
1837b5e
Add theme key for picker separator (#2523)
kyrime committed
2022-05-22
bfc4ff4
Fix panic when reloading a shrunk file (#2506)
Leoi Hung Kin committed
2022-05-22
5c86492
cargo xtask docgen
Blaž Hrastnik committed
2022-05-21
8df8ff2
Add Scheme support
Blaž Hrastnik committed
2022-05-21
d25bae8
Move Tree nodes on view swap
Roland Kovacs committed
2022-05-21
6bd8924
Implement view swapping
Roland Kovacs committed
2022-05-21
3f10473
Added a default lsp server for Java in languages.toml (#2511)
Jacob Thompson committed
2022-05-20
e8e2526
address rust 1.61.0 clippy lints (#2514)
Michael Davis committed
2022-05-20
e04bb8b
add missing `ui.menu` to themes, fix issues with some themes
Christoph Horn committed
2022-05-20
9be810f
add `ui.menu` to default theme
Christoph Horn committed
2022-05-20
e7e13dc
use ui.menu instead of ui.statusline for command completion menu theme
Christoph Horn committed
2022-05-20
82fb217
Separate colors for different diagnostics types (#2437)
Robert Walter committed
2022-05-20
776686a
Python highlight decorator attribute
Paul Scott committed
2022-05-20
09f9f70
Python highlight keyword argument as parameter
Paul Scott committed
2022-05-20
2a20301
Python handling highlighting parameters with defaults
Paul Scott committed
2022-05-20
e680f96
Python highlight improvements: type, parameter etc
Paul Scott committed
2022-05-20
abef250
dark_plus theme constructor should be green.
Zeddicus414 committed
2022-05-20
8e8d4ba
Change python highlights.scm to more fully utilize the themes.
Zeddicus414 committed
2022-05-20
a6da99a
support insert register in prompt (#2458)
Bob committed
2022-05-20
6462542
Implement view transpose (#2461)
Roland Kovacs committed
2022-05-20
8958bf0
Include macro attributes to impls, structs, enums, functions etc. textobjects (#2494)
Andrey Tkachenko committed
2022-05-20
62fd1f6
deletion of lines affecting popup scrolling (#2497)
Alexis Kalabura committed
2022-05-20
301ed9b
Add tree-sitter ssh client config queries (#2498)
midnightexigent committed
2022-05-19
8493b5f
build(deps): bump signal-hook from 0.3.13 to 0.3.14 (#2485)
dependabot[bot] committed
2022-05-17
29121a1
prevent panic when handling an LSP response with no request (#2475)
Michael Davis committed
2022-05-17
50dd119
build(deps): bump etcetera from 0.3.2 to 0.4.0 (#2486)
dependabot[bot] committed
2022-05-17
0258cf4
Change default Hare tab width to 8 (#2480)
Alexis Geoffrey committed
2022-05-16
595213c
Add Snazzy theme (#2473)
Timothy DeHerrera committed
2022-05-15
823eaad
Default to tabs instead of spaces for Odin files (#2464)
spindlebink committed
2022-05-12
af387e6
nix: update flake dependencies
Blaž Hrastnik committed
2022-05-11
7b287f6
Don't panic on LSP parsing errors
Blaž Hrastnik committed
2022-05-11
7ae6cad
Add FUNDING.yml
Blaž Hrastnik committed
2022-05-11
8b1a03a
feat(commands): add log-open command (#2422)
amaihoefner committed
2022-05-11
a5bc69c
Exclude cursor when doing ctrl-w (#2431)
Ivan Tham committed
2022-05-11
0477d02
Run debug console in windows (#2294)
Alexis Kalabura committed
2022-05-11
c80ac84
feat(lang): add Meson language support (#2314)
unrelentingtech committed
2022-05-11
2cb1ea7
configurable lsp request timeout (#2405)
EmmChriss committed
2022-05-11
807cdc6
prefer Document::set_selection to inserting selections directly (#2411)
Michael Davis committed
2022-05-11
247ab25
prevent selection collapse when inserting a newline (#2414)
Michael Davis committed
2022-05-11
e0b5cdf
build(deps): bump serde_json from 1.0.80 to 1.0.81 (#2447)
dependabot[bot] committed
2022-05-10
40647f0
build(deps): bump tokio from 1.18.1 to 1.18.2 (#2448)
dependabot[bot] committed
2022-05-10
544a05d
languages: add inc files to php (#2440)
Yt committed
2022-05-09
ae19aaf
Monokai pro spectrum theme shows error in yellow on red background (#2433)
Fanda Vacek committed
2022-05-09
f3164c1
Cpon support tree sitter version bumped (#2424)
Fanda Vacek committed
2022-05-07
76d55c0
fix Markdown list highlighting (#2401)
ChrHorn committed
2022-05-07
b38c268
feat(languages): add odin language (#2399)
Robert Walter committed
2022-05-06
495ba40
Adding the global gitignore to the default (#2410)
Ben Lee-Cohen committed
2022-05-05
2f240b0
feat(languages): git-ignore and git-attributes (#2397)
Matthew Toohey committed
2022-05-05
a5f4925
TOML highlight: use variable.other.member instead of string for quoted keys (#2391)
ChrHorn committed
2022-05-05
fc61796
feat(languages): detect 't' as perl (#2395)
Pavel Borzenkov committed
2022-05-04
f1a7737
replace constant.number with constant.numeric (#2389)
ChrHorn committed
2022-05-04
5ab669f
Making the 'set-option' command help more descriptive. (#2365)
Ben Lee-Cohen committed
2022-05-04
09a17e4
rewrite auto-pairs docs (#2384)
Michael Davis committed
2022-05-04
f59b3b9
feat(languages): detect cjs as javascript (#2387)
Matthew Toohey committed
2022-05-04
25d128b
Fix build on aarch64-darwin (#1789)
Johann Dahm committed
2022-05-04
e529ca1
feat(term): wrap command palette in overlay (#2378)
Matouš Dzivjak committed
2022-05-03
d2b1add
build(deps): bump serde_json from 1.0.79 to 1.0.80 (#2376)
dependabot[bot] committed
2022-05-03
042463a
build(deps): bump serde from 1.0.136 to 1.0.137 (#2375)
dependabot[bot] committed
2022-05-03
e418fae
build(deps): bump log from 0.4.16 to 0.4.17 (#2374)
dependabot[bot] committed
2022-05-03
0f1fce9
build(deps): bump tokio from 1.17.0 to 1.18.1 (#2373)
dependabot[bot] committed
2022-05-03
fc35791
build(deps): bump thiserror from 1.0.30 to 1.0.31 (#2372)
dependabot[bot] committed
2022-05-03
feea518
Add documentation for `hx --health` (#2357)
Robert Walter committed
2022-05-03
fba198c
Add undo checkpoint command (#2115)
AntonioLucibello committed
2022-05-02
ac2ea80
cfg-gate unused functions on macos & windows (#2332)
Kirawi committed
2022-05-02
77ff8d3
feat(commands): make it possible to disable format-on-save via the 'auto-format' option (#2321)
unrelentingtech committed
2022-05-02
20162a4
add reflow command (#2128)
Vince Mutolo committed
2022-05-02
f9baced
Auto-complete directory members (#1801) (#1907)
Roland Kovacs committed
2022-05-02
567ddef
Add run-shell-command for Commands (#1682)
Ryosuke Hayashi committed
2022-05-02
f85f0b7
feat(lang): Cpon lang support (#2355)
Fanda Vacek committed
2022-05-01
1668183
num_cpus apparently unused in helix-term
Blaž Hrastnik committed
2022-05-01
ede01b5
Add a nop clipboard provider for wasm
Blaž Hrastnik committed
2022-05-01
ade4cbf
helix-loader + helix-core now compile for WASM
Blaž Hrastnik committed
2022-05-01
9191af3
cargo xtask docgen
Blaž Hrastnik committed
2022-05-01
8bb89da
Add Cairo support
Blaž Hrastnik committed
2022-05-01
7387905
feat(ui): add nbsp (non-breaking space) to rendered whitespace (#2322)
unrelentingtech committed
2022-04-30
2c60798
prevent rendering visible whitespace on trailing cursor (#2331)
Michael Davis committed
2022-04-30
e4c2618
feat(ui): treat slashes as word separators in prompt (#2315)
unrelentingtech committed
2022-04-30
2687b8f
Add Night Owl Color Theme. (#2330)
nosa committed
2022-04-30
0106173
feat(lang): add devicetree (Flattened Device Tree Source) (#2329)
unrelentingtech committed
2022-04-30
8e77e33
fix(docs): cleanup obsolete indents.toml mentions (#2327)
unrelentingtech committed
2022-04-30
030e7ab
change cursor for copy selection (#2323)
Erasin committed
2022-04-29
668b39d
Fix spelling errors in some themes (#2324)
Yang Tang committed
2022-04-29
667cdf9
feat(lang): Update nickel to include "rec" keyword (#2320)
Erin van der Veen committed
2022-04-29
21487d1
Fix tests for surround primitives
Gokul Soumya committed
2022-04-29
22ae1b9
Support m in surround delete and replace
Gokul Soumya committed
2022-04-29
76175db
Add `m` textobject to select closest surround pair
Gokul Soumya committed
2022-04-29
de15d70
Change A-left right to C-left right in insert (#2193)
Ivan Tham committed
2022-04-29
c22873c
Make A-hjkl tree-sitter nav A-pion (#2205)
Ivan Tham committed
2022-04-29
ab6a00e
Extend tutor file (#2133)
nosa committed
2022-04-29
e10cf08
Wrap current directory picker with overlay widget (#2308)
CossonLeo committed
2022-04-28
477b88e
fix typos (#2304)
chunghha committed
2022-04-28
3a398ee
feat(lsp): add toml lsp (#2302)
Alexis Kalabura committed
2022-04-28
2e46961
Add ui.virtual theme scopes for onedark theme
Gokul Soumya committed
2022-04-28
3626e38
feat(commands): better handling of buffer-close (#1397)
Matouš Dzivjak committed
2022-04-27
52f5a42
Add onelight theme variant (#2287)
Erasin committed
2022-04-27
a3c0b4d
feat(lang): add hare language support (#2289)
meak committed
2022-04-27
1a3d625
Fix paste direction for typed paste commands (#2288)
Michael Davis committed
2022-04-27
773736b
Fix base16_terminal theme using incorrect ansi-color (#2279)
Tomas Roos committed
2022-04-26
fcd0ca3
build(deps): bump anyhow from 1.0.56 to 1.0.57 (#2273)
dependabot[bot] committed
2022-04-26
3d3145d
Autumn theme: improve markup highlighting (#2270)
Jens Getreu committed
2022-04-26
8eb15f5
Fix typo (#2264)
Lucy committed
2022-04-25
b65fb0f
register publish_diagnostics client capability (#2241)
matt rice committed
2022-04-25
db47761
feat(lsp): add vala language support (#2243)
ttys3 committed
2022-04-24
a8cb466
Add Pop-Dark Theme (#2189)
workingj committed
2022-04-24
ea02b46
Add :get-option command (#2231)
Daniel committed
2022-04-24
15db603
Rename paragraph motion commands from move to goto (#2226)
Michael Davis committed
2022-04-24
3f2bd77
fix(lsp): divide hcl into seperate languages (#2244)
Lukas committed
2022-04-24
5ca8dfe
Add tokyonight_storm theme variant (#2240)
Paul Graydon committed
2022-04-23
6047506
feat(lsp): add yaml lsp (#2234)
Lukas committed
2022-04-23
1c1ba00
Only merge top-level array when merging `languages.toml` (#2215)
Michael Davis committed
2022-04-23
2c7f770
chore(lsp): check rename capabilities before send rename action (#2203)
ttys3 committed
2022-04-23
19d042d
Fix ctrl-u on insert behavior (#1957)
Ivan Tham committed
2022-04-23
c1d3d49
Replace line endings using `set_line_ending` command (#1871)
Kirawi committed
2022-04-23
dd5a7c6
feat(lang): add nushell language support (#2225)
Justin Ma committed
2022-04-22
5c25705
Add `autumn` theme (#2212)
Jens Getreu committed
2022-04-22
3c250b7
Document `ui.virtual.ruler` scope in theme docs (#2199)
Michael Davis committed
2022-04-21
6de2e76
feat(lang): add go.mod and go.work support (#2197)
ttys3 committed
2022-04-20
4144c9d
chore(filetype): bash and hcl file type add more common used extensions or files (#2201)
ttys3 committed
2022-04-20
8d335f6
Fix nix shell by hardcoding the flakecompat library (#2196)
Jappie Klooster committed
2022-04-20
b0bceb5
Add Nickel language (#2173)
Erin van der Veen committed
2022-04-20
9616477
dark_plus: Add the borders color from the original theme (#2186)
Emil Fresk committed
2022-04-20
5247d3a
Revert "override nested arrays when merging TOML (#2145)"
Blaž Hrastnik committed
2022-04-20
35d2693
theme ui.virtual capture for existing themes
Michael Davis committed
2022-04-20
1525e3c
allow whitespace to be rendered
Omnikar committed
2022-04-20
e6b865e
Added ability to remap 0 if it is not part of a count (#2174)
adaliaramon committed
2022-04-20
94eba0e
Fix open on multiline selection (#2161)
Ivan Tham committed
2022-04-20
2a853cd
Add rulers option (#2060)
Thomas committed
2022-04-20
5d5b6ba
add table of OS/command for copy/symlink the runtime folder to the config (#2073)
matan h committed
2022-04-20
0242607
AppImage (#2089)
Matthew Toohey committed
2022-04-20
e452b97
override nested arrays when merging TOML (#2145)
Michael Davis committed
2022-04-20
c8cfd0b
Restore document state on completion cancel (#2096)
Andrey Tkachenko committed
2022-04-20
3a7bf1c
build(deps): bump toml from 0.5.8 to 0.5.9 (#2166)
dependabot[bot] committed
2022-04-19
cc68fa8
build(deps): bump fern from 0.6.0 to 0.6.1 (#2165)
dependabot[bot] committed
2022-04-19
c53ec95
Add tokyonight theme (#2162)
Paul Graydon committed
2022-04-18
015a582
Fix Golang textobject queries (#2153)
Michael Davis committed
2022-04-18
4e877de
prevent panic when receiving malformed LSP PublishDiagnostic (#2160)
Michael Davis committed
2022-04-18
449d1df
Remove dim attribute in onedark ui.linenr (#2155)
Lucy committed
2022-04-18
4b1fe36
Fixing (in two ways) a small typo (#2156)
Ben Lee-Cohen committed
2022-04-18
2bddec0
Add support for local language configuration (#1249)
Kirawi committed
2022-04-18
c2a40d9
Ruby TextObjects and more file extensions (#2143)
Danillo Melo committed
2022-04-18
be656c1
Update tree-sitters Erlang and HEEx (#2149)
Michael Davis committed
2022-04-18
ad36a02
Add JavaScript control keywords (#2140)
Terry Brash committed
2022-04-17
c45fb08
Add command to extend selection to line above (#2117)
AntonioLucibello committed
2022-04-17
b67e061
Send active diagnostics to LSP when requesting code actions. (#2005)
Robin Jadoul committed
2022-04-17
33b7483
Pipe typable command (#1972)
Thomas committed
2022-04-17
2eca290
Fixes #1991 LSP Auto-import (#2088)
Andrey Tkachenko committed
2022-04-16
dc8fef5
Make gutters configurable (#1967)
Dr. David A. Kunz committed
2022-04-16
b04c425
Add make file-type "mk" to languages.toml (#2120)
Evan Lecklider committed
2022-04-16
450f348
gdscript support (#1985)
EmmChriss committed
2022-04-15
50df924
Additions to 'themes' section of docs (#2098)
nosa committed
2022-04-15
893963d
feat(languages): SQL (#2097)
Jared Ramirez committed
2022-04-15
460e6a8
fix: prompt: pass through unmapped keys regardless of modifiers
Blaž Hrastnik committed
2022-04-13
764adbd
add tree-sitter-heex
Michael Davis committed
2022-04-13
4836bb3
add tree-sitter-eex
Michael Davis committed
2022-04-13
9d095e0
remove error highlighting for tree-sitter-elixir
Michael Davis committed
2022-04-13
4ac94a5
update tree-sitter-elixir
Michael Davis committed
2022-04-13
8c3c901
Document values for editor.cursor-shape (#2094)
scgtrp committed
2022-04-13
740f565
Make textobject select last paragraph (#1992)
Ivan Tham committed
2022-04-13
62283fd
Fix panic when using set-language on a scratch (#1996)
Roland Kovacs committed
2022-04-13
a0c6c45
Add true or false checkbox in health output table (#1947)
Nirmal Patel committed
2022-04-12
3deb1c9
Add shell completion (#2022)
Benedikt Müller committed
2022-04-12
1fb6144
Add `:write!` to create nonexistent subdirectories (#1839)
Omnikar committed
2022-04-12
660e0e4
Apply ui.gutter style to empty gutters (#2032)
unrelentingtech committed
2022-04-12
d5c0866
build(deps): bump lsp-types from 0.92.1 to 0.93.0 (#2084)
dependabot[bot] committed
2022-04-12
f3dcb40
build(deps): bump encoding_rs from 0.8.30 to 0.8.31 (#2083)
dependabot[bot] committed
2022-04-12
6530d45
build(deps): bump cachix/install-nix-action from 16 to 17 (#2081)
dependabot[bot] committed
2022-04-12
14079bd
build(deps): bump actions/download-artifact from 2 to 3 (#2082)
dependabot[bot] committed
2022-04-12
f9ddc8a
Improve Dracula Theme selections (#2075) (#2077)
Aral Balkan committed
2022-04-11
7cb6e07
Rewrite Language Support docs (#2065)
Michael Davis committed
2022-04-11
3d79c60
Add command for picking files from CWD (#1600)
gavynriebau committed
2022-04-10
562874a
add tree-sitter-embedded-template (erb & ejs) (#2055)
Michael Davis committed
2022-04-10
494306a
Improve documentation on Language Server installation (#2037)
Michael Davis committed
2022-04-09
78b1600
Add default language server for Vue (#2043)
Kurenshe Nurdaulet committed
2022-04-09
0b410b0
docs: Quote TOML keys containing dots (#2040)
Evan Relf committed
2022-04-09
7779dbf
Add dracula at night theme (#2008)
Sam Sartor committed
2022-04-09
209ec44
Add language server command for OCaml (#2035)
unrelentingtech committed
2022-04-09
7f46189
Add swift language (#2033)
Aaron Housh committed
2022-04-09
9caf7c0
PHP roots and languageserver improvements (#2031)
Karl Grasegger committed
2022-04-09
8e12fd5
Remove usage of format ident feature from tests (#2028)
Michael Davis committed
2022-04-08
19ff21e
Add default language server for CSS (#2025)
David committed
2022-04-08
61d1684
Add default language server for JSON (#2024)
David committed
2022-04-08
22629ca
Add default language server for HTML (#2018)
David committed
2022-04-08
b5efb9d
Fix typo (pallete -> palette) (#2020)
Gaeulbyul committed
2022-04-08
581ac56
[dark_plus] update tag and ui.menu.selected colors (#2014)
Kirawi committed
2022-04-08
2d4f94e
Compute style only once per source highlight event (#1966)
Gokul Soumya committed
2022-04-08
420b5b8
add languages `r` and `rmarkdown` (#1998)
Matthew Toohey committed
2022-04-08
31c468a
Add paragraph textobject to match infobox (#1969)
tomKPZ committed
2022-04-07
d37369c
remove hardcoded '/' from grammar source path (#1986)
Michael Davis committed
2022-04-06
b03421a
fix keymap doc typo for 'delete' in insert-mode (#1990)
Michael Davis committed
2022-04-06
275c050
[dark_plus] update markup colors (#1989)
Kirawi committed
2022-04-06
b333186
add boo_berry theme (#1962)
bootradev committed
2022-04-05
0eb8799
add language `ron` (#1925)
VuiMuich committed
2022-04-05
eb84d94
Fix toggle_comments command on multiple selections (#1882)
Danilo Spinella committed
2022-04-05
6b80cb8
Add runtime language configuration (#1794) (#1866)
Roland Kovacs committed
2022-04-05
d962e06
Fix next paragraph logic over muliple blank lines (#1951)
Ivan Tham committed
2022-04-05
6fc6f87
Add paragraph to last motion (#1956)
Ivan Tham committed
2022-04-05
e7beb32
Bump crossterm to 0.32.2 (#1955)
Ivan Tham committed
2022-04-05
d3c8286
clear terminal after switching to alternate screen
Rose Hudson committed
2022-04-04
f8c83f9
[dark_plus] remove `ui.text` background (#1950)
Kirawi committed
2022-04-04
3fc4ea2
Add typed commands buffer-next and buffer-previous (#1940)
Dr. David A. Kunz committed
2022-04-03
9782204
Add missing # back to test output
Ivan Tham committed
2022-04-02
ec21de0
Rename _para to _paragraph
Ivan Tham committed
2022-04-02
8b91ecd
Refactor test print to be more readable
Gokul Soumya committed
2022-04-02
64c2490
Change test mark from ^@ to #[|]#
Ivan Tham committed
2022-04-02
45b76db
Add paragraph textobject
Ivan Tham committed
2022-04-02
8350ee9
Add next paragraph
Ivan Tham committed
2022-04-02
e2a6e33
Add (prev) paragraph motion
Ivan Tham committed
2022-04-02
8b02bf2
Add texlab language server for latex (#1922)
Lauri Gustafsson committed
2022-04-02
e4561d1
Added checkmarks to health.rs output, Resolves #1894 (#1918)
Simon H committed
2022-04-02
36d1df7
separate JSX queries from javascript (#1921)
Michael Davis committed
2022-04-02
ffdc2f1
Update bash tree sitter (#1917)
joezak11 committed
2022-04-01
deb7ee6
Avoid unnecessary clone when formatting error (#1903)
jeepee committed
2022-04-01
85c23b3
Fix start-position of next search (#1904)
jeepee committed
2022-04-01
8165feb
Jump to the next number on the line before incrementing (#1778)
antoyo committed
2022-04-01
47fe739
jsx: Add special highlighting to component names
Blaž Hrastnik committed
2022-04-01
855e438
Add JSX highlighting queries
Blaž Hrastnik committed
2022-04-01
a24fb17
Add support for jsx (#1906)
Amine Hmida committed
2022-04-01
d0ff2ff
Reintroduce win32yank as a clipboard provider on Linux for WSL2 + Windows 10 (#1912)
جاد committed
2022-04-01
a963565
Fix an issue that caused an empty indentation query to be used instead of using the fallback method of copying the indentation from the current line. (#1908)
Triton171 committed
2022-04-01
6bb2298
lsp: Implement support for workspace_folders (currently just one)
Blaž Hrastnik committed
2022-04-01
8adf0c1
fix: copy_selections was broken with selections (not cursors)
Blaž Hrastnik committed
2022-04-01
236c6b7
Add install instructions for Void Linux (#1911)
Marcin Puc committed
2022-04-01
924462e
fix: Some LSPs still want rootPath, so provide it
Blaž Hrastnik committed
2022-03-31
84e799f
Resolve conflicts between prompt/picker bindings (#1792)
Rohan Jain committed
2022-03-31
5d61631
set VERSION file to dev (#1883)
Michael Davis committed
2022-03-31
ef91b65
Add a TODO for the future
Blaž Hrastnik committed
2022-03-31
d15c875
fix: copy_selection needs to account for to() being exclusive
Blaž Hrastnik committed
2022-03-31
ab7885e
Use fromTOML on Nix >= 2.6.0 (#1892)
Max committed
2022-03-30
4eed4c2
Indentation rework (#1562)
Triton171 committed
2022-03-30
58758fe
fix: Don't rely on FormattingOptions::default()
Blaž Hrastnik committed
2022-03-30
c18de0e
Handle BrokenPipe when piping hx --health through head (#1876)
Nirmal Patel committed
2022-03-30
8702aaa
add tree-sitter-gleam
Michael Davis committed
2022-03-30
7cd6050
update tree-sitter-elixir
Michael Davis committed
2022-03-30
1819478
update tree-sitter-erlang
Michael Davis committed
2022-03-30
e2a5071
Avoid using the format ident Rust feature (#1881)
Marcin Puc committed
2022-03-30
f2dd3d4
update screenshot (#1879)
Michael Davis committed
2022-03-29
c8082a1
changelog notes for 22.03 (#1830)
Michael Davis committed
2022-03-29
d4e45fd
Revert "Resize is not necessary inside SIGCONT, handled by render()"
Blaž Hrastnik committed
2022-03-29
6c276d7
publish a source tarball with version and grammars (#1875)
Michael Davis committed
2022-03-29
838cfcc
build(deps): bump log from 0.4.14 to 0.4.16 (#1874)
dependabot[bot] committed
2022-03-29
6e7c287
build(deps): bump smartstring from 1.0.0 to 1.0.1 (#1873)
dependabot[bot] committed
2022-03-29
3af0a7f
grammars.nix: use github type for fetchTree where possible (#1872)
Max committed
2022-03-29
b63b37d
clipboard: fix import on macOS
Blaž Hrastnik committed
2022-03-28
511f37c
cargo fmt
Blaž Hrastnik committed
2022-03-28
33510d6
Address clippy lint
Blaž Hrastnik committed
2022-03-28
a516f58
Refactor clipboard to make it easier to feature gate std::process
Blaž Hrastnik committed
2022-03-28
8611c5b
Make truncate_start a builder method instead
Blaž Hrastnik committed
2022-03-28
4940db3
Strip some more params
Blaž Hrastnik committed
2022-03-28
20cf75d
Clean up global search
Blaž Hrastnik committed
2022-03-28
1849ad1
Make line a private property
Blaž Hrastnik committed
2022-03-28
92bb312
Remove more push_layer calls
Blaž Hrastnik committed
2022-03-28
96a4eb8
Make regex_prompt directly call cx.push_layer
Blaž Hrastnik committed
2022-03-28
5c162ef
This doesn't need to be mut
Blaž Hrastnik committed
2022-03-28
83b3272
Split off dap event handlers into helix-view to allow reuse
Blaž Hrastnik committed
2022-03-28
9a6ee88
Resize is not necessary inside SIGCONT, handled by render()
Blaž Hrastnik committed
2022-03-28
85264a8
Move top level lsp config to editor.lsp (#1868)
Gokul Soumya committed
2022-03-28
7b3a3d5
Add refresh-config and open-config command (#1803)
Joe committed
2022-03-25
bee05dd
Revise the color for ui.cursor.match (#1862)
Narazaki Shuji committed
2022-03-25
309f2c2
Fix Rescript hightlights query (#1863)
Jared Ramirez committed
2022-03-24
22ba668
Handle RPC returning an invalid call
Blaž Hrastnik committed
2022-03-23
919ac7b
Add syntax highlighting for Solidity (#1854)
Slin Lee committed
2022-03-22
3e78b8f
Fix typo in query parsing error message (#1856)
Slin Lee committed
2022-03-22
79477ec
Add LSP support for Solidity (#1848)
Slin Lee committed
2022-03-22
3c79bf5
build(deps): bump lsp-types from 0.92.0 to 0.92.1 (#1852)
dependabot[bot] committed
2022-03-22
5d7fa57
build(deps): bump which from 4.2.4 to 4.2.5 (#1851)
dependabot[bot] committed
2022-03-22
1de99cf
build(deps): bump actions/cache from 2.1.7 to 3 (#1850)
dependabot[bot] committed
2022-03-22
585347a
Initial basic Org markup support thanks to tree-sitter-org (#1845)
zetashift committed
2022-03-21
7eb013c
No need for KeymapResult anymore since we can query .sticky()
Blaž Hrastnik committed
2022-03-20
a7ee9f7
keymap: Store pending/sticky on the root level
Blaž Hrastnik committed
2022-03-20
7909d6f
update tree-sitter-git-commit (#1838)
Michael Davis committed
2022-03-19
cfd992b
Improve bug report template (#1826)
Ivan Tham committed
2022-03-18
533cca7
cleanup changelog markup (#1829)
Michael Davis committed
2022-03-18
cb7b674
ropey 1.4.1 fixes the issue
Blaž Hrastnik committed
2022-03-17
0b96201
Temporarily turn on unicode-lines
Blaž Hrastnik committed
2022-03-17
2376fc8
ropey 1.4.0 is out!
Blaž Hrastnik committed
2022-03-17
16e2b2e
Put esoteric line endings behind a feature flag
Blaž Hrastnik committed
2022-03-17
f67e1ee
Configure ropey to only use CR/CRLF line breaks by default
Blaž Hrastnik committed
2022-03-17
b4a282f
Optimize rendering by using Ropey::byte_slice
Blaž Hrastnik committed
2022-03-17
59f0508
fix enum definition for use-grammars selections (#1818)
Michael Davis committed
2022-03-16
c6bd105
Update dependencies (crossterm 0.23.1)
Blaž Hrastnik committed
2022-03-16
20a132e
Refactor :set to parse by deserializing values (#1799)
Gokul Soumya committed
2022-03-15
2b0835b
simplify Julia config (#1811)
ChrHorn committed
2022-03-15
0902ede
build(deps): bump tree-sitter from 0.20.5 to 0.20.6 (#1813)
dependabot[bot] committed
2022-03-15
9400d74
build(deps): bump regex from 1.5.4 to 1.5.5 (#1812)
dependabot[bot] committed
2022-03-15
be2b452
Add horizontal and vertical split scratch buffers (#1763)
Joe committed
2022-03-14
c0dbd6d
Deploy docs for master separately (#1783)
Gokul Soumya committed
2022-03-14
85492e5
Handle panic on move within empty picker (#1786)
Rohan Jain committed
2022-03-14
1ac576f
Perform extend line on every selection (#1804)
Ivan Tham committed
2022-03-14
29d6a5a
Match in visual use head not anchor (#1805)
Ivan Tham committed
2022-03-14
3d76fa0
ci: configure restore-keys for caches (#1806)
Michael Davis committed
2022-03-14
43fc073
minor: occurance -> occurrence
Blaž Hrastnik committed
2022-03-14
c94c0d9
fix #1808
Blaž Hrastnik committed
2022-03-14
610ce93
Fix: insert_register (#1751)
Narazaki Shuji committed
2022-03-13
05161aa
Update keymap documentation in the book (#1745)
Daniel S Poulin committed
2022-03-13
e8cc7ac
C# highlighting improvements (#1795)
Philipp Mildenberger committed
2022-03-13
6fdf5d0
Use `^` and `$` to match the beginning and end of a line when searching (#1790)
nibon7 committed
2022-03-12
43997f1
use 'cargo test --workspace' in CI (#1793)
Michael Davis committed
2022-03-12
61828ea
Add csharp lsp support (#1788)
Aaron Housh committed
2022-03-12
0712eb3
theme: Use distinct colors for match pair and cursor for gruvbox (#1791)
Rohan Jain committed
2022-03-11
cf8f59d
remove stray 'println!' from grammar building function (#1785)
Michael Davis committed
2022-03-11
98851d1
fix '--grammar' flag in help text (#1784)
Michael Davis committed
2022-03-10
37fed4d
Remove remaining helix-syntax leftovers
Blaž Hrastnik committed
2022-03-10
5eb9a01
update revision for tree-sitter-rescript
Michael Davis committed
2022-03-10
94203a9
flake: use builtins.fetchTree to shallow-clone grammar repos
Michael Davis committed
2022-03-10
e01c535
rename '--fetch/build-grammars' flags into '--grammar fetch/build'
Michael Davis committed
2022-03-10
7044d7d
fetch and build grammars with nix in flake
Michael Davis committed
2022-03-10
37520f4
fetch and compile tree-sitter grammars in helix-term build
Michael Davis committed
2022-03-10
b157c5a
only fetch git-sourced grammars
Michael Davis committed
2022-03-10
6fcab90
shallow clone
Skyler Hawthorne committed
2022-03-10
a229f40
fix context in error
Skyler Hawthorne committed
2022-03-10
31b7596
migrate grammar fetching/building code into helix-loader crate
Michael Davis committed
2022-03-10
4fc991f
add 'use-grammars' to languages.toml
Michael Davis committed
2022-03-10
08ee949
ensure rust grammar is available in CI
Michael Davis committed
2022-03-10
db3470d
replace all submodule documentation with flags documentation
Michael Davis committed
2022-03-10
8081e9f
implement build_grammars and fetch_grammars
Michael Davis committed
2022-03-10
00b2d61
add --fetch-grammars and --build-grammars CLI flags
Michael Davis committed
2022-03-10
8330f6a
rename tree_sitter_library in LanguageConfig to 'grammar'
Michael Davis committed
2022-03-10
c1f677f
migrate helix-syntax crate into helix-core and helix-term
Michael Davis committed
2022-03-10
eeb3f8e
add tree-sitter sources to languages.toml
Michael Davis committed
2022-03-10
c1f90a1
remove all submodules
Michael Davis committed
2022-03-10
fbb9830
Add --edit-config flag to directly open config.toml (#1771)
Joe committed
2022-03-10
8d7a25b
Update architecture.md (#1750)
Daniel S Poulin committed
2022-03-09
3f603b2
Fix bug in LSP when creating a file in a folder that does not exist (#1775)
Emil Fresk committed
2022-03-09
bfa533f
Add --health command for troubleshooting (#1669)
Gokul Soumya committed
2022-03-08
194b09f
use latest nix-cargo-integration which depends on dream2nix (#1758)
Michael Davis committed
2022-03-08
f31e85a
Add arrow key mappings for tree-sitter parent/child/sibling nav (#1724)
Daniel S Poulin committed
2022-03-08
24352b2
Allow highlighting additional spans in md renderer
Gokul Soumya committed
2022-03-08
bde0307
Extract markdown code block highlighting function
Gokul Soumya committed
2022-03-08
970a111
Bump dependencies
Blaž Hrastnik committed
2022-03-08
5a60989
build(deps): bump tree-sitter from 0.20.4 to 0.20.5 (#1770)
dependabot[bot] committed
2022-03-08
9a04064
build(deps): bump once_cell from 1.9.0 to 1.10.0 (#1768)
dependabot[bot] committed
2022-03-08
b67686d
build(deps): bump actions/checkout from 2 to 3 (#1767)
dependabot[bot] committed
2022-03-08
0d0165b
build(deps): bump actions/upload-artifact from 2.3.1 to 3 (#1766)
dependabot[bot] committed
2022-03-08
1493ff7
Change parameter object keybind from `p` to `a` (#1708)
Gokul Soumya committed
2022-03-07
b0aaf08
Add helix-term as default-members
Blaž Hrastnik committed
2022-03-07
79caa7b
Split out typable commands into a separate file
Blaž Hrastnik committed
2022-03-07
19247ff
Add comment textobject for surround selection and navigation (#1605)
Daniel S Poulin committed
2022-03-06
9bfb0ca
chore(theme): apply renamed infobox theme scopes for rose_pine themes (#1754)
chunghha committed
2022-03-06
7633c5a
update helix-syntax revision in flake.nix (#1747)
Michael Davis committed
2022-03-05
f1e90ac
fix: text_pos_at_screen_coords tests
Blaž Hrastnik committed
2022-03-04
d62ad8b
Fix tab rendering to use dynamic tab width
Blaž Hrastnik committed
2022-03-04
fd02d1b
Remove TODO.md
Blaž Hrastnik committed
2022-03-04
5f386fa
Reuse visual_coords_at_pos function in view
Blaž Hrastnik committed
2022-03-04
5d14f56
Fallback to broader scope if theme scope not found (#1714)
Gokul Soumya committed
2022-03-04
74a9dd5
Rename infobox theme scopes (#1741)
Gokul Soumya committed
2022-03-04
c484b08
minor: Remove some outdated comments
Blaž Hrastnik committed
2022-03-03
0062af6
Extract a common function for paste_before/_after
Blaž Hrastnik committed
2022-03-03
737282d
core: transaction: Resolve some TODOs
Blaž Hrastnik committed
2022-03-03
376d99a
Simplify get_clipboard_provider by defining one per host
Blaž Hrastnik committed
2022-03-03
adf97e0
Extract idle timeout code into ui/editor.rs
Blaž Hrastnik committed
2022-03-03
68bad14
Picker performance improvements
Blaž Hrastnik committed
2022-03-03
78fba86
Add `inputs.nixpkgs.follows` to `rust-overlay` in `flake.nix` (#1729)
Erin Kim committed
2022-03-03
0ff3e3e
Refactor align_selection by simplifying the calculation
Blaž Hrastnik committed
2022-03-03
c0b86af
refactor align_selection using kakoune logic
Bob Qi committed
2022-03-03
1c1aee7
Fix bug with auto replacing components in compositor (#1711)
Gokul Soumya committed
2022-03-03
5c810e5
Fix cachix.yml definition
Blaž Hrastnik committed
2022-03-02
86b1236
add workflow for pushing nix flake artifacts to Cachix (#1721)
Michael Davis committed
2022-03-02
227e010
Add terraform lsp support (#1726)
Michael Daffin committed
2022-03-01
a76e948
Add jumplist support for the search (closes #1625) (#1718)
Philipp Mildenberger committed
2022-03-01
49c5bc5
Make repeat operator work with completion edits (#1640)
Mateusz S. Szczygieł committed
2022-03-01
14e2ced
Ensure non empty grouped nodes in textobject queries
Gokul Soumya committed
2022-03-01
e83cdf3
Allow capturing multiple nodes in textobject queries
Gokul Soumya committed
2022-03-01
e6c36e8
Implement bulk buffer closing commands (#1677)
Daniel S Poulin committed
2022-03-01
78d37fd
Highlight matching text in file picker suggestions (#1635)
Ludwig Stecher committed
2022-03-01
59c691d
Show infobox to hint textobjects with `mi` and `ma` (#1686)
Daniel S Poulin committed
2022-03-01
b13d441
Minor cleanup of file picker file gathering logic (#1683)
Daniel S Poulin committed
2022-03-01
bdbf423
Bring configuration documentation up to date (missing editor.search section) (#1719)
Philipp Mildenberger committed
2022-03-01
7bb1db3
build(deps): bump smartstring from 0.2.10 to 1.0.0 (#1722)
dependabot[bot] committed
2022-03-01
0846822
Implement LSP `workspace/configuration` and `workspace/didChangeConfiguration` (#1684)
Triton171 committed
2022-02-28
f044059
Show surround delete and replace errors in editor (#1709)
Gokul Soumya committed
2022-02-28
c15996a
chore(theme): fix "ui.selection" for rose_pine themes (#1716)
chunghha committed
2022-02-28
f9ad1ca
ignore Enter keypress when menu has no selection (#1704)
Michael Davis committed
2022-02-27
39f7ba3
Fix duplicate "ui.help" key. (#1713)
Gregory Oakes committed
2022-02-27
c1251ae
fix: theme: bogster: Only primary selection had a cursor style
Blaž Hrastnik committed
2022-02-25
6a6a9ab
Work around a nix-direnv issue
Blaž Hrastnik committed
2022-02-25
78a6f77
Add an optimised release profile
Blaž Hrastnik committed
2022-02-25
66637be
Alert if LSP is inactive when command is invoked (#1703)
Gokul Soumya committed
2022-02-25
8e07e1b
fix(commands): don't indent empty lines (#1653)
Matouš Dzivjak committed
2022-02-25
951fd1c
Add support for HCL language (#1705)
Michael Daffin committed
2022-02-25
93ec42d
Configurable auto pairs (#1624)
Skyler Hawthorne committed
2022-02-25
a494f47
Fix 1.60 lints
Blaž Hrastnik committed
2022-02-25
b935fac
Use which to resolve lsp/dap binaries
Blaž Hrastnik committed
2022-02-24
9712bbb
chore(theme): update markup styles for rose_pine themes (#1706)
chunghha committed
2022-02-24
4526216
Add kotlin language (#1689)
Michael Daffin committed
2022-02-23
f83843c
Close some popups automatically (#1285)
Bram committed
2022-02-23
40eb126
Readme: fix typo (#1695)
Arjun P committed
2022-02-22
e1a92fd
build(deps): bump tokio from 1.16.1 to 1.17.0 (#1691)
dependabot[bot] committed
2022-02-22
806cc1c
build(deps): bump cc from 1.0.72 to 1.0.73 (#1693)
dependabot[bot] committed
2022-02-22
dd549e1
build(deps): bump smartstring from 0.2.9 to 0.2.10 (#1692)
dependabot[bot] committed
2022-02-22
77b1a4a
build(deps): bump anyhow from 1.0.53 to 1.0.55 (#1690)
dependabot[bot] committed
2022-02-22
7d2a77e
fix: ui: Markdown popups stopped taking vertical padding into account
Blaž Hrastnik committed
2022-02-21
24f8601
update markup styles for everforest theme (#1687)
Alex committed
2022-02-21
865881b
Simplify some code
Blaž Hrastnik committed
2022-02-21
1ca6ba0
Allow separate styles for markup headings (#1618)
Alex committed
2022-02-21
d5ba0b5
Always ignore the .git directory in file picker (#1604)
Daniel S Poulin committed
2022-02-20
700058f
ui: prompt: Render aliases + border on the doc
Blaž Hrastnik committed
2022-02-20
c7b326b
fix: Allow multi-line prompt documentation
Blaž Hrastnik committed
2022-02-20
2af0432
Extract a lsp position helper
Blaž Hrastnik committed
2022-02-18
a449156
Extract some duplication in lsp goto_ calls
Blaž Hrastnik committed
2022-02-18
5af9136
Extract jump_to_location
Blaž Hrastnik committed
2022-02-18
1cd710f
Extract a common "language server or return" macro
Blaž Hrastnik committed
2022-02-18
4e84540
Extract a helper function for lsp::Location
Blaž Hrastnik committed
2022-02-18
c06155a
Move most LSP specific commmands to commands::lsp
Blaž Hrastnik committed
2022-02-18
504d5ce
dap: fix runInTerminal with lldb-vscode
Blaž Hrastnik committed
2022-02-18
7b1d682
Refactor symbol picker to share code
Blaž Hrastnik committed
2022-02-18
4e1b3b1
filter git revision on git command success exit code (#1674)
Michael Davis committed
2022-02-18
a8cf0c6
Fix bug when launching hx file.rs:10 (#1676)
tomKPZ committed
2022-02-18
368064e
feat(commands): command palette (#1400)
Matouš Dzivjak committed
2022-02-17
afec544
Manually recalculate initial completion where it matters
Blaž Hrastnik committed
2022-02-17
24f90ba
Pass through Editor instead of Context
Blaž Hrastnik committed
2022-02-17
af21e2a
WIP: show all buffers that couldn't be closed
Cole Helbling committed
2022-02-17
e023a78
helix-term: implement buffer completer
Cole Helbling committed
2022-02-17
6118486
helix-term/commands: display buffer id in picker
Cole Helbling committed
2022-02-17
a1207fd
Allow static strings in set_status/set_error so API is nicer
Blaž Hrastnik committed
2022-02-15
d11b652
dap: Reduce amount of block_on uses
Blaž Hrastnik committed
2022-02-15
fd0e4b1
Fix hover menu item text color in base16 themes (#1668)
David Crespo committed
2022-02-15
a629343
Add object.movement for tree-sitter navigation
Gokul Soumya committed
2022-02-15
ab2a0f3
Add docs for tree-sitter based navigation
Gokul Soumya committed
2022-02-15
989407f
Add tree-sitter based function, class navigation
Gokul Soumya committed
2022-02-15
966fbc5
..
Blaž Hrastnik committed
2022-02-15
1422449
Fix build on master
Blaž Hrastnik committed
2022-02-15
eeb9b39
Add `PageUp`, `PageDown`, `Ctrl-u`, `Ctrl-d`, `Home`, `End` keyboard shortcuts to file picker (#1612)
Ludwig Stecher committed
2022-02-15
4429993
use PathBuf::to_string_lossy() instead of to_str() (#1655)
Kirawi committed
2022-02-15
23907a0
add tree-sitter-erlang (#1657)
Michael Davis committed
2022-02-15
3a83a76
fix: nix flake build
Blaž Hrastnik committed
2022-02-15
8a7aec6
build(deps): bump serde_json from 1.0.78 to 1.0.79 (#1667)
dependabot[bot] committed
2022-02-15
225484c
Refactor language config loading (#1658)
Gokul Soumya committed
2022-02-14
4c424d5
Makefile indent must be '\t' (#1661)
CossonLeo committed
2022-02-14
e267dc8
Add new dap commands to docs (#1660)
Gokul Soumya committed
2022-02-14
59acee3
Mark DAP as experimental
Blaž Hrastnik committed
2022-02-13
97d4b2b
Merge remote-tracking branch 'origin/master' into debug
Blaž Hrastnik committed
2022-02-13
bd549d8
postpone clone after found (#1656)
Cydiater committed
2022-02-13
7083b98
Added docs for `ensure_selections_forward` (#1651)
Maximilian Schoenenberg committed
2022-02-11
a19a6ca
Instant is more suitable than SystemTime for spinners
Blaž Hrastnik committed
2022-02-10
1bcb624
Replace tendril with smartstring
Blaž Hrastnik committed
2022-02-10
f88c077
feat(editor): add config for search wrap_around (#1516)
Matouš Dzivjak committed
2022-02-10
fdb9a16
Refactor document methods
Gokul Soumya committed
2022-02-10
59b5bf3
Handle newlines in register infobox
Gokul Soumya committed
2022-02-10
fa83426
Show infobox with register contents
Gokul Soumya committed
2022-02-10
bf773db
Prevent multiple code action popups
Gokul Soumya committed
2022-02-08
5995568
Preselect first item in code action popup menu
Gokul Soumya committed
2022-02-08
547c3ec
Replace if let with early return
Gokul Soumya committed
2022-02-08
e90276d
Update keybind docs for treesitter, view mode (#1628)
Gokul Soumya committed
2022-02-08
f0cd02d
build(deps): bump lsp-types from 0.91.1 to 0.92.0 (#1631)
dependabot[bot] committed
2022-02-08
828d39e
build(deps): bump unicode-segmentation from 1.8.0 to 1.9.0 (#1632)
dependabot[bot] committed
2022-02-08
718d4ab
Update dependencies (crossterm 0.23, tree-sitter 0.20.4)
Blaž Hrastnik committed
2022-02-07
23553bd
fix: Revert Block widget change that broke autoinfo background
Blaž Hrastnik committed
2022-02-07
ad62e1e
fix: There is no such thing as markup.normal, use ui.text
Blaž Hrastnik committed
2022-02-07
e7f5ec5
feat(languages): rescript (#1616)
Jared Ramirez committed
2022-02-06
f5b95be
Fix incorrect last modified behavior (#1621)
Ivan Tham committed
2022-02-06
6c11708
Don't use block_on in jobs.finish(), we can .await
Blaž Hrastnik committed
2022-02-05
6ea477a
fix: Only parse git revision, don't use the tag for version
Blaž Hrastnik committed
2022-02-02
d3221b0
epocsquadron/add tree sitter twig (#1602)
Daniel S Poulin committed
2022-02-01
d6b6ad8
build(deps): bump tokio from 1.15.0 to 1.16.1 (#1610)
dependabot[bot] committed
2022-02-01
983a53b
build(deps): bump serde from 1.0.135 to 1.0.136 (#1608)
dependabot[bot] committed
2022-02-01
d090369
build(deps): bump unicode-general-category from 0.4.0 to 0.5.1 (#1609)
dependabot[bot] committed
2022-02-01
05aeeac
ui: menu: Don't allocate scrollbar space if options fit
Blaž Hrastnik committed
2022-01-31
36b975c
ui: Only render menu scrollbar if it doesn't fit
Blaž Hrastnik committed
2022-01-31
f10a06f
Render code actions as a menu, allow adding padding to popup
Blaž Hrastnik committed
2022-01-31
094a0aa
Improve code action picker by displaying it inline
Blaž Hrastnik committed
2022-01-31
f7f5514
chore(theme): fix rose_pine/rose_pine_dawn themes' popup bg color (#1606)
chunghha committed
2022-01-31
4c996f4
Stop collecting highlight_iter events then turning back into iter
Blaž Hrastnik committed
2022-01-30
62561e9
Remove some unnecessary clippy tags
Blaž Hrastnik committed
2022-01-30
5aead46
Automatically commit changes to history if not in insert mode
Blaž Hrastnik committed
2022-01-30
2a7ae96
Add textobjects queries for php (#1601)
Daniel S Poulin committed
2022-01-30
e2833b5
feat(helix-view): dynamic line numbers (#1522)
Andrew Neth committed
2022-01-25
333c294
Run clippy on all targets (including tests)
Blaž Hrastnik committed
2022-01-25
48a0c80
add tree-sitter-iex (#1576)
Michael Davis committed
2022-01-25
7bce915
build(deps): bump which from 4.2.2 to 4.2.4 (#1577)
dependabot[bot] committed
2022-01-25
ed03be1
build(deps): bump clipboard-win from 4.3.0 to 4.4.1 (#1578)
dependabot[bot] committed
2022-01-25
5c007c2
Enable tree-sitter for .zshenv and zsh files (#1574)
Eric Crosson committed
2022-01-24
0ad7561
[theme] Serika light and dark (#1566)
VuiMuich committed
2022-01-24
1bcff79
Enable tree-sitter for .bash_profile (#1571)
chunghha committed
2022-01-24
a4fffae
Use markup scopes for the Markdown component (#1363)
CossonLeo committed
2022-01-24
d49e532
Fix picker won't scroll down when it hits the bottom #1544 (#1567)
Benjamin committed
2022-01-23
4044c70
Allow specifying file start position (#445)
Ivan Tham committed
2022-01-23
759b850
Enable tree-sitter for .zshrc and .bashrc
Blaž Hrastnik committed
2022-01-23
7d51042
Fix Clippy lints in tests (#1563)
Omnikar committed
2022-01-23
f064894
Merge pull request #1154 from sudormrfbin/cursor-shape-new
Blaž Hrastnik committed
2022-01-23
e2d2f19
Add haskell-language-server-wrapper --lsp to default `languages.toml` (#1556)
Kyra committed
2022-01-23
a8e69e1
cargo fmt + clippy lint
Blaž Hrastnik committed
2022-01-23
4080341
Remove some TODOs
Blaž Hrastnik committed
2022-01-23
7c9ebd0
Update dependencies (includes tree-sitter 0.20.3)
Blaž Hrastnik committed
2022-01-23
80e920b
Don't calculate symbol width twice
Blaž Hrastnik committed
2022-01-23
ac81b47
cleanup
Blaž Hrastnik committed
2022-01-23
66a8612
fix: ensure_grapheme_boundary_next_byte needs to index at valid char
Blaž Hrastnik committed
2022-01-23
2302869
Slicing micro-optimization
Blaž Hrastnik committed
2022-01-23
add3be8
Set flags necessary for cargo-flamegraph
Blaž Hrastnik committed
2022-01-23
df0d58e
Speed up ensure_next_boundary during render
Blaž Hrastnik committed
2022-01-23
11c3ba9
Make Layer::parse take &mut tree_sitter::Parser
Blaž Hrastnik committed
2022-01-23
9d41113
Use filter_map rather than flat_map
Blaž Hrastnik committed
2022-01-23
e22dbf1
Set byte range on cursor again
Blaž Hrastnik committed
2022-01-23
2f4a9fe
Only call scopes.load() once
Blaž Hrastnik committed
2022-01-23
24314bd
Resolve some outdated comments
Blaž Hrastnik committed
2022-01-23
4b0205f
fix: Skip modifying the root layer range, it always covers 0..max
Blaž Hrastnik committed
2022-01-23
9508684
Update range markers so we can determine which layers can be reused
Blaž Hrastnik committed
2022-01-23
7315f6f
Try to reuse an existing layer based on layer.ranges
Blaž Hrastnik committed
2022-01-23
8a53e34
Ignore layers without highlight captures, avoid cloning ranges
Blaž Hrastnik committed
2022-01-23
72eb2ce
Reuse the source slice between layers
Blaž Hrastnik committed
2022-01-23
5135fa3
Store theme scopes on the loader, this way theme isn't passed around
Blaž Hrastnik committed
2022-01-23
53d881f
syntax: Split parsing and highlighting
Blaž Hrastnik committed
2022-01-23
6728e44
Add markup support (#1525)
NNB committed
2022-01-23
83bde10
docs: Fix typo in book (#1537)
Daniel Flanagan committed
2022-01-22
b8cafee
Add `tag` to gruvbox theme (#1555)
Rohan Jain committed
2022-01-22
1c74767
dracula theme: add markup support (#1554)
Sebastian Zivota committed
2022-01-22
5c1a06d
feat(languages): GraphQL (#1515)
Jared Ramirez committed
2022-01-21
0b55b21
change show_subtree command into ':tree-sitter-subtree' typable command (#1524)
Michael Davis committed
2022-01-21
f453f87
add markup support for monokai pro themes (#1553)
WindSoilder committed
2022-01-21
4563832
add select_next_sibling and select_prev_sibling commands (#1495)
Michael Davis committed
2022-01-20
392dfa0
tree sitter comments injections (#1527)
Mathis Brossier committed
2022-01-20
fd70804
feat(languages): Elm (#1514)
Jared Ramirez committed
2022-01-20
b2c8aa1
Add terminal emulator to bug report (#1535)
Ivan Tham committed
2022-01-18
440d4ae
build(deps): bump libloading from 0.7.2 to 0.7.3 (#1530)
dependabot[bot] committed
2022-01-18
22b728d
build(deps): bump serde_json from 1.0.74 to 1.0.75 (#1531)
dependabot[bot] committed
2022-01-18
89eb225
build(deps): bump smallvec from 1.7.0 to 1.8.0 (#1532)
dependabot[bot] committed
2022-01-18
ed45d38
Dependabot/cargo/pulldown cmark 0.9.1 (#1533)
Skyler Hawthorne committed
2022-01-18
96d4ca5
fix(auto_pairs): fix auto pairs with crlf (#1470)
Skyler Hawthorne committed
2022-01-17
56a9ce5
feat(languages): Lean experimental tree-sitter-lean (#1422)
Anders Christiansen Sørby committed
2022-01-17
8ea5742
Update to rust 1.58, fix a bunch of optional lints
Blaž Hrastnik committed
2022-01-16
e7eab95
Fix panics when resizing (#1408)
Mathis Brossier committed
2022-01-16
f5b0821
Add modified background to dracula popup (#1434)
Stuart Hinson committed
2022-01-16
9da0aba
Add alt-backspace, alt-<, alt->, ctrl-j to insert mode (#1441)
WindSoilder committed
2022-01-16
22297d0
fix(commands): run fmt for all documents being closed (#1444)
Matouš Dzivjak committed
2022-01-16
38ca8da
Add `markup.` scopes in `gruvbox` themes (#1518)
Rohan Jain committed
2022-01-16
62c78c0
add show_subtree command for viewing tree-sitter subtree in Popup (#1453)
Michael Davis committed
2022-01-16
64d3e7b
Update tree-sitter-php to latest upstream (#1521)
Daniel S Poulin committed
2022-01-16
dd1f64d
Re-enable haskell in languages.toml (#1520)
Kirawi committed
2022-01-16
a7b0cc7
Use the correct language ID for JavaScript & TypeScript (#1466)
Kevin Sjöberg committed
2022-01-15
3a34036
Add gruvbox-light theme (#1509)
Rohan Jain committed
2022-01-14
97e6f2a
Update zig tree-sitter (#1501)
voroskoi committed
2022-01-14
6bfd001
feat(languages): enable css tree-sitter for scss files (#1507)
Matouš Dzivjak committed
2022-01-14
ac6b2de
Add pom.xml as maven root directory marker (#1496)
Alexis Mousset committed
2022-01-14
f80da7b
buffer picker allow hsplit / vsplit (#1502)
Mathis Brossier committed
2022-01-14
85cf264
Fix Nix flake (#1455)
Jared Ramirez committed
2022-01-13
a2fad4f
Minor(book): Add `G` in normal mode (#1482)
NexiNov committed
2022-01-12
f77dbc7
remove outdated note (#1485)
Kirawi committed
2022-01-12
8d273a5
Update tree-sitter-go with generics support
Blaž Hrastnik committed
2022-01-11
ddbf036
build(deps): bump clipboard-win from 4.2.2 to 4.3.0 (#1476)
dependabot[bot] committed
2022-01-11
afc602d
build(deps): bump signal-hook-tokio from 0.3.0 to 0.3.1 (#1477)
dependabot[bot] committed
2022-01-11
1a34a3c
add tree-sitter-git-config (#1426)
Michael Davis committed
2022-01-09
e0a99ae
Merge branch 'master' into cursor-shape-new
Gokul Soumya committed
2022-01-09
b3b4e78
docs: editor.filepicker -> editor.file-picker (#1465)
Cottser committed
2022-01-09
97e12f5
Put some tests behind #[cfg(test)] (#1459)
Benoît Cortier committed
2022-01-08
05e5520
expand_selection to current node with no children (#1454)
Michael Davis committed
2022-01-08
939261f
docs: document @keyword.control.exception scope
Eric Crosson committed
2022-01-08
5b45bdd
feat: add tree-sitter-make
Eric Crosson committed
2022-01-08
1c6bc6d
Add fixity keywords to haskell's highlights.scm
Owen Shepherd committed
2022-01-08
c238f20
Upgrade haskell queries
Owen Shepherd committed
2022-01-08
9eacbc1
Upgrade and reenable tree-sitter-haskell
Owen Shepherd committed
2022-01-08
41ee45c
capture markdown link text as markup.link.text (#1456)
Michael Davis committed
2022-01-08
b799b0d
Add default language server for JavaScript (#1457)
Kevin Sjöberg committed
2022-01-08
5e22694
Rework beginning of themes chapter
CJ van den Berg committed
2022-01-08
1af8dd9
add tree-sitter-regex (#1362)
Michael Davis committed
2022-01-06
a8fd33a
Merge branch 'master' into cursor-shape-new
Gokul Soumya committed
2022-01-06
4496249
feat(commands): shrink_selection (#1340)
Matouš Dzivjak committed
2022-01-06
2e02a1d
Fix null and boolean constants in tree-sitter-nix highlights queries (#1428)
Philipp Mildenberger committed
2022-01-06
66afbc9
fix: Use std::path::MAIN_SEPARATOR to determine completion
Blaž Hrastnik committed
2022-01-06
3e4f815
fix slash in search selector status message (#1449)
Stuart Hinson committed
2022-01-06
b18bda9
fix: Only use shellwords parsing on unix platforms
Blaž Hrastnik committed
2022-01-05
7767703
Revert "Convert Windows style path separator in completers to Unix style (#1389)"
Blaž Hrastnik committed
2022-01-05
bed9ace
minor: Fix previous version's header
Blaž Hrastnik committed
2022-01-04
bd0d20a
minor: Fix some changelog links
Blaž Hrastnik committed
2022-01-04
1bcae78
Release 0.6
Blaž Hrastnik committed
2022-01-04
efaac6c
Update changelog
Blaž Hrastnik committed
2022-01-04
c8794b3
Add textobjects and indents to c and cpp (#1293)
Sebastian Neubauer committed
2022-01-04
5b1a628
Add llvm-mir highlighting (#1398)
Sebastian Neubauer committed
2022-01-04
641255c
Fix grammatical error (#1427)
dumrich committed
2022-01-04
7c9d368
build(deps): bump tree-sitter from 0.20.1 to 0.20.2 (#1429)
dependabot[bot] committed
2022-01-04
4d59f66
build(deps): bump serde_json from 1.0.73 to 1.0.74 (#1430)
dependabot[bot] committed
2022-01-04
96935eb
build(deps): bump ropey from 1.3.1 to 1.3.2 (#1431)
dependabot[bot] committed
2022-01-04
7896777
build(deps): bump serde from 1.0.132 to 1.0.133 (#1432)
dependabot[bot] committed
2022-01-04
61fe1dc
scroll: change only main selection, only when needed (#1420)
Mathis Brossier committed
2022-01-03
dbaed0b
Add everforest_light, change everforest_dark string color (#1412)
WindSoilder committed
2022-01-03
609f736
Add `:cquit!` command and prevent `:cquit` from ignoring unsaved changes (#1414)
Omnikar committed
2022-01-03
ed97ecc
Optimize lsp_pos_to_pos (#1423)
Kirawi committed
2022-01-03
ea095ca
Add basic indentation for languages without treesitter-based indentation rules (always use the indent of the current line for a new line). (#1341)
Triton171 committed
2022-01-03
4da050b
Add LLVM TableGen highlighting (#1409)
Sebastian Neubauer committed
2022-01-03
8f2af71
switch redundant current! usage to doc! (#1416)
Kirawi committed
2022-01-03
93a948d
Underline diagnostics in bogster theme (#1399)
Martin Junghanns committed
2022-01-02
aaa42e1
Fix markdown code-block highlighting
Flakebi committed
2022-01-01
0dab6c8
Detect workspace root using language markers (#1370)
Alexis Mousset committed
2021-12-31
8a019b4
add tree-sitter-git-rebase (#1402)
Michael Davis committed
2021-12-31
8fda87a
Don't just filter commands by fuzzy match, also order the matches
Blaž Hrastnik committed
2021-12-30
a066f59
Add tree-sitter-git-diff (#1373)
Michael Davis committed
2021-12-29
bcf3808
Convert Windows style path separator in completers to Unix style (#1389)
ath3 committed
2021-12-29
49444f9
Improve llvm highlighting and queries (#1388)
Sebastian Neubauer committed
2021-12-29
8c29b76
Fix: when goto normal mode, only want to remove indentation if the line is blank with no text following (#1349)
WindSoilder committed
2021-12-29
f1ed042
Use a fuzzy matcher for commands (#1386)
Stuart Hinson committed
2021-12-29
34db33e
feat(commands): ensure_selections_forward (#1393)
Matouš Dzivjak committed
2021-12-29
bd2ab5b
build(deps): bump anyhow from 1.0.51 to 1.0.52 (#1392)
dependabot[bot] committed
2021-12-28
dc1faa3
build(deps): bump chardetng from 0.1.15 to 0.1.17 (#1390)
dependabot[bot] committed
2021-12-28
1d2009e
Fix indentation (#1387)
Omnikar committed
2021-12-28
5b69e9b
feat(commands): sort command (#1288)
Matouš Dzivjak committed
2021-12-27
a4641a8
Add ruby indents (#1372)
Stuart Hinson committed
2021-12-27
7001665
Extract macro parsing to `helix-view` and add unit tests
Omnikar committed
2021-12-27
8340d73
Change how macros separate keypresses
Omnikar committed
2021-12-27
2d4bc0a
Update macro display as [q] in message
Ivan Tham committed
2021-12-27
ee3eb40
Mark macros as experimental in docs
Ivan Tham committed
2021-12-27
b9cb393
Rename play macro to replay macro
Ivan Tham committed
2021-12-27
9a32617
Improve macro error handling
Ivan Tham committed
2021-12-27
5326a05
Switch macro Q and q
Ivan Tham committed
2021-12-27
c7a59e2
Update settings at runtime (#798)
Tamo committed
2021-12-26
a306a10
highlight rebase-commands as markup.raw
Michael Davis committed
2021-12-25
6af0d51
tree-sitter-gitcommit->tree-sitter-git-commit
Michael Davis committed
2021-12-25
c3fb86c
add commented-out diff and rebase injection queries
Michael Davis committed
2021-12-25
28c9afd
add new scopes to themes docs
Michael Davis committed
2021-12-25
c1f4c0e
add diff.{plus,minus,delta} to themes
Michael Davis committed
2021-12-25
3b80002
add gitcommit highlights
Michael Davis committed
2021-12-25
78f9323
add gitcommit grammar and language configuration
Michael Davis committed
2021-12-25
fd31662
feat(ui): file encoding in statusline (#1355)
Matouš Dzivjak committed
2021-12-25
4b0b1a5
Add textobjects and indents to cmake (#1307)
Sebastian Neubauer committed
2021-12-25
ec878e4
Resolve completion item (#1315)
Gabriel Berto committed
2021-12-25
5d7b5db
feat(lsp): configurable diagnostic severity (#1325)
Matouš Dzivjak committed
2021-12-25
0e7d757
Truncate the start of file paths in the StatusLine (#1351)
BB committed
2021-12-25
60f3225
chore: update rose pine themes to support markup (#1353)
chunghha committed
2021-12-25
8aa0b8e
Enable Rust proc macro support (#1350)
Laurențiu Nicola committed
2021-12-24
13d8044
Update onedark theme to use new scopes (#1297)
Gokul Soumya committed
2021-12-24
b2f8f2b
Fix match brackets comment (#1346)
Stuart Hinson committed
2021-12-24
02f24e1
Typo fix in ocaml indents.toml (#1342)
Stuart Hinson committed
2021-12-24
bb684a2
Manually draw all block cursors
Gokul Soumya committed
2021-12-23
c0bbadc
Add precise rust queries for use, mod, as (#1339)
Gokul Soumya committed
2021-12-23
a8618cf
languages: add .dockerfile extension (#1330)
Dylan Richardson committed
2021-12-22
34766e2
Support dockerfiles (#1303)
Midnight Exigent committed
2021-12-21
dba22c6
LSP code action commands (#1304)
Matouš Dzivjak committed
2021-12-21
75a8b78
Improve dedent behavior (#1232)
WindSoilder committed
2021-12-21
600ce70
Auto pairs selection (#1254)
Skyler Hawthorne committed
2021-12-21
5b4540f
Add README for helix-syntax (#1312)
Ivan Tham committed
2021-12-21
1c082cb
docs: Add note about tree-sitter query precedence (#1314)
Gokul Soumya committed
2021-12-21
176fbe7
Add fish highlighting (#1308)
Sebastian Neubauer committed
2021-12-21
205dc87
build(deps): bump serde from 1.0.131 to 1.0.132 (#1323)
dependabot[bot] committed
2021-12-21
f16651b
build(deps): bump once_cell from 1.8.0 to 1.9.0 (#1322)
dependabot[bot] committed
2021-12-21
5dfdc95
build(deps): bump signal-hook from 0.3.12 to 0.3.13 (#1318)
dependabot[bot] committed
2021-12-21
e02c0d1
build(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 (#1316)
dependabot[bot] committed
2021-12-21
692ed75
build(deps): bump futures-executor from 0.3.18 to 0.3.19 (#1317)
dependabot[bot] committed
2021-12-21
73f97fb
build(deps): bump futures-util from 0.3.18 to 0.3.19 (#1319)
dependabot[bot] committed
2021-12-21
2569106
build(deps): bump num_cpus from 1.13.0 to 1.13.1 (#1320)
dependabot[bot] committed
2021-12-21
65b7ace
build(deps): bump tokio from 1.14.0 to 1.15.0 (#1321)
dependabot[bot] committed
2021-12-21
614e0e0
Add dracula theme (#1258)
Sebastian Zivota committed
2021-12-20
7438db6
Improve rust syntax highlighting (#1295)
Gokul Soumya committed
2021-12-20
f1c6343
Highlight comments in c, cpp, cmake and llvm (#1309)
Sebastian Neubauer committed
2021-12-20
23091c9
Add tree-sitter-comment (#1300)
Michael Davis committed
2021-12-19
e72786d
Add link and quote queries for markdown
Gokul Soumya committed
2021-12-19
7c01d92
nix: Update flake.lock
Blaž Hrastnik committed
2021-12-19
8208d22
Improve yaml syntax highlighting highlighting (#1294)
Gokul Soumya committed
2021-12-19
d52eda5
Fix tree-sitter-llvm submodule (#1298)
Sebastian Neubauer committed
2021-12-19
6d183b2
Change text for gg to explain <n>gg (#1287)
Ivan Tham committed
2021-12-18
f174d27
Apply recent nightly suggestions (#1286)
Kirawi committed
2021-12-18
02fc52f
cargo xtask docgen
Blaž Hrastnik committed
2021-12-18
a668335
Add dart lsp config and queries (#1250)
Luke Jones committed
2021-12-18
edf3c70
Add scala syntax highlights (#1278)
Oliver Hechtl committed
2021-12-18
0683f0a
Merge branch 'master' into cursor-shape-new
Gokul Soumya committed
2021-12-18
d4fb1d0
Remove ui.cursor.primary and hashmap lookups
Gokul Soumya committed
2021-12-18
016640f
Add instructions for Fedora Linux (#1270)
Chetan Vardhan committed
2021-12-17
3ef115d
Fix more highlight scopes
Blaž Hrastnik committed
2021-12-17
5d91335
highlights: @include -> @keyword.control.import
Blaž Hrastnik committed
2021-12-17
9c484e8
Partly fix julia's locals.scm
Blaž Hrastnik committed
2021-12-17
78b6155
Add indents.toml to perl (#1280)
ath3 committed
2021-12-17
a8060c0
In README, add example for windows config directory (#1273)
WindSoilder committed
2021-12-16
0c44715
Add injections query for markdown
Blaž Hrastnik committed
2021-12-15
ac4b72f
Partly fix latex highlights and add markup scope docs
Blaž Hrastnik committed
2021-12-15
40969ad
Update lang-support.md
Blaž Hrastnik committed
2021-12-15
9bfb701
Add markdown grammar
Blaž Hrastnik committed
2021-12-14
49e0678
Allow paste commands to take a count (#1261)
Omnikar committed
2021-12-14
6da2174
fix: rust: disable unresolved-proc-macro
Blaž Hrastnik committed
2021-12-14
4527d63
Fix panic when scrolling through completion popup (#1260)
Midnight Exigent committed
2021-12-14
e188926
build(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 (#1263)
dependabot[bot] committed
2021-12-14
10ad25b
build(deps): bump serde from 1.0.130 to 1.0.131 (#1264)
dependabot[bot] committed
2021-12-14
5404a3f
build(deps): bump serde_json from 1.0.72 to 1.0.73 (#1265)
dependabot[bot] committed
2021-12-14
3820258
build(deps): bump encoding_rs from 0.8.29 to 0.8.30 (#1266)
dependabot[bot] committed
2021-12-14
b711687
build(deps): bump signal-hook from 0.3.10 to 0.3.12 (#1267)
dependabot[bot] committed
2021-12-14
ca0c5fb
Add auto pairs for same-char pairs (#1219)
Skyler Hawthorne committed
2021-12-13
94535fa
Add ui.gutter to theme all gutters (i.e. set bg)
Blaž Hrastnik committed
2021-12-13
730d3be
Add `ui.gutter` theming
NNB committed
2021-12-13
c7ace15
Assume true color support on Windows
Omnikar committed
2021-12-13
cce34fe
Use `base16_tty` as 16-color default, fix theme name
Omnikar committed
2021-12-13
42e6d96
change to .unwrap_or_default() and fix ui.window and ui.statusline
NNB committed
2021-12-13
d972786
Fix error color, add tty theme
NNB committed
2021-12-13
3080be8
Update theme.rs
NNB committed
2021-12-13
a9a9d49
Rename base16_theme.toml to base16_terminal.toml
NNB committed
2021-12-13
cff5344
Load alt default theme if true color is not supported
Omnikar committed
2021-12-13
98ce2a3
Fix Base16 Dark, add Base16 Light and Terminal
NNB committed
2021-12-13
43d17c4
wip
Blaž Hrastnik committed
2021-12-13
7ad8eaa
minor: Shorten goto file(s) descriptions
Blaž Hrastnik committed
2021-12-13
b25d453
Macros (#1234)
Omnikar committed
2021-12-12
e91d357
Open files with spaces in filename, allow opening multiple files (#1231)
ath3 committed
2021-12-12
3156577
ui: popup: Don't allow scrolling past the end of content
Blaž Hrastnik committed
2021-12-10
3307f44
Add `save_selection` command (#1247)
Omnikar committed
2021-12-10
b66d3d3
Add `default-run = "hx"` to `helix-term/Cargo.toml` (#1244)
Omnikar committed
2021-12-10
44681c5
dap: Improve variables UI
Blaž Hrastnik committed
2021-12-09
df3b883
TODO
Blaž Hrastnik committed
2021-12-09
dac317e
dap: Simplify a few more statements that could use the debugger macro
Blaž Hrastnik committed
2021-12-09
60c86ef
Update book to include typable command remapping (#1240)
Oskar Nehlin committed
2021-12-08
a1e6481
Only use a single documentation popup (#1241)
Kirawi committed
2021-12-08
29c053e
Use same name used in config files for langs in docs
Gokul Soumya committed
2021-12-08
d08bdfa
Add github action to lint unmerged docs
Gokul Soumya committed
2021-12-08
70c989e
Auto generate docs for language support
Gokul Soumya committed
2021-12-08
a78b789
docs: Auto generate command list
Gokul Soumya committed
2021-12-08
71292f9
Fix solarized selection colors (#1236)
Skyler Hawthorne committed
2021-12-08
9bdbafa
dap: Extract a macro that fetches a debugger or returns
Blaž Hrastnik committed
2021-12-07
d8351d3
dap: Fix an off-by-one error when jumping
Blaž Hrastnik committed
2021-12-07
e98993d
Add note to `keymap.md` regarding `format_selections` (#1230)
Omnikar committed
2021-12-06
178cd5e
Make kill_to_line_end behave like emacs (#1235)
WindSoilder committed
2021-12-06
93e276c
Fix compilation
Blaž Hrastnik committed
2021-12-06
35ac815
Use binary_search when looking up diagnostics
Blaž Hrastnik committed
2021-12-06
a2b22ec
fix: Normalize backtab into shift-tab
Blaž Hrastnik committed
2021-12-06
cab0909
clippy lint
Blaž Hrastnik committed
2021-12-06
bf8437d
Make thread_picker non-blocking
Blaž Hrastnik committed
2021-12-06
dc8df7b
dap: Reply to RunInTerminal
Blaž Hrastnik committed
2021-12-06
2b4de41
Apply suggestions from code review
Blaž Hrastnik committed
2021-12-06
d5d1a9b
Small change
Jason Rodney Hansen committed
2021-12-05
461cd20
Remove `Clone` derive
Jason Rodney Hansen committed
2021-12-05
539c27e
Remove `FormatError`
Jason Rodney Hansen committed
2021-12-05
0b7911d
Don't increment for overlapping changes
Jason Rodney Hansen committed
2021-12-05
31ed91d
Used checked_add for years and months
Jason Rodney Hansen committed
2021-12-05
584a31c
Cleanup
Jason Rodney Hansen committed
2021-12-05
c74cd48
No need to clone format
Jason Rodney Hansen committed
2021-12-05
febee2d
Add support for time and more date formats
Jason Rodney Hansen committed
2021-12-05
37e484e
Add `Increment` trait
Jason Rodney Hansen committed
2021-12-05
c9641fc
Remove dependency on gregorian crate
Jason Rodney Hansen committed
2021-12-05
2a0c685
Cleanup
Jason Rodney Hansen committed
2021-12-05
64afd54
Formatting
Jason Rodney Hansen committed
2021-12-05
cc04fab
No default features for gregorian
Jason Rodney Hansen committed
2021-12-05
57a8e79
Add support for incrementing year and month
Jason Rodney Hansen committed
2021-12-05
95cfeed
Add support for dates for increment/decrement
Jason Rodney Hansen committed
2021-12-05
c1f6167
Assert in release mode too on duplicate keys (#1228)
ath3 committed
2021-12-05
11a2f9a
feat: Make it possible to keybind `TypableCommands` (#1169)
Oskar Nehlin committed
2021-12-04
a06871a
Support env flags in shebang (#1224)
ath3 committed
2021-12-03
70c6253
rose_pine_dawn.toml colorscheme (#1226)
chunghha committed
2021-12-03
038a6ce
add more monokai pro filter themes (#1220)
WindSoilder committed
2021-12-03
cf40e61
dap: Add RunInTerminal reverse request, support replying to requests
Blaž Hrastnik committed
2021-12-03
5545f8e
dap: All of these calls don't need &mut
Blaž Hrastnik committed
2021-12-03
bcf70d8
Make dap_start non-blocking
Blaž Hrastnik committed
2021-12-03
43fbb6d
cargo fmt
Blaž Hrastnik committed
2021-12-03
371c84f
Bump rust to 1.57, fix new lint failures
Blaž Hrastnik committed
2021-12-03
34f46e7
dap: Split call/request in the same way LSP does
Blaž Hrastnik committed
2021-12-03
032aaff
dap: Start working on runInTerminal support
Blaž Hrastnik committed
2021-12-03
2dbf966
dap: console = internalConsole is actually not a lldb-vscode param
Blaž Hrastnik committed
2021-12-03
0d73a4d
lsp: Don't panic if init fails
Blaž Hrastnik committed
2021-12-03
d31bef7
Address new lint on 1.57
Blaž Hrastnik committed
2021-12-03
01f7a31
nix: Update to lld 13, drop flake-compat (was unused)
Blaž Hrastnik committed
2021-12-03
a45df12
fix: Correctly detect empty transactions
Blaž Hrastnik committed
2021-12-02
119dee2
Add monokai pro theme (#1206)
WindSoilder committed
2021-12-02
27ffc79
Add last modified file (gm) (#1093)
Ivan Tham committed
2021-12-02
e2b428c
fix goto_window index crash (#1207)
Bob committed
2021-12-02
418b833
Simplify some cases that use return None to use ?
Blaž Hrastnik committed
2021-12-02
d14ca05
dap: Use cursor_line over cursor + char_to_line
Blaž Hrastnik committed
2021-12-02
de5e586
dap: Fix an off-by-one and move the function over to commands/dap
Blaž Hrastnik committed
2021-12-02
54f8e5c
dap: Remove some unwraps
Blaž Hrastnik committed
2021-12-02
573cb39
Mark some more TODOs as resolved
Blaž Hrastnik committed
2021-12-01
ffc89e4
dap: Highlight line of current stack frame
Blaž Hrastnik committed
2021-12-01
dfd499f
Revert "Improve dedent behavior, make kill_to_line_end behave like emacs (#1173)"
Blaž Hrastnik committed
2021-12-01
c955eaa
Annotate Theme::highlight with #[inline]
Blaž Hrastnik committed
2021-12-01
662ecf0
ui: Optimize tree-sitter style lookups
Blaž Hrastnik committed
2021-12-01
2596785
ui: Only calculate span styling when it's actually in bounds
Blaž Hrastnik committed
2021-12-01
7bbf4c5
minor: Use anchor::ensure in some cases
Blaž Hrastnik committed
2021-12-01
d562e13
These TODOs have been resolved
Blaž Hrastnik committed
2021-12-01
b4fd314
Fix typo on docs (#1201)
George Rodrigues committed
2021-12-01
3e15aea
Remove another parameter from render_view
Blaž Hrastnik committed
2021-11-30
96ae589
Provide a single gutter component that does breakpoint || diagnostic
Blaž Hrastnik committed
2021-11-30
84e939e
dap: Prevent crashes on files with no name or breakpoints
Blaž Hrastnik committed
2021-11-30
d906911
dap: Extract diagnostics gutter into gutters.rs
Blaž Hrastnik committed
2021-11-30
30ac586
dap: Rewrite breakpoints so that there's a single set maintained
Blaž Hrastnik committed
2021-11-30
8ffafb8
Pass editor into render_view & gutter, reducing the number of params
Blaž Hrastnik committed
2021-11-30
3633f85
Improve dedent behavior, make kill_to_line_end behave like emacs (#1173)
WindSoilder committed
2021-11-30
c08d2fa
Merge remote-tracking branch 'origin/master' into debug
Blaž Hrastnik committed
2021-11-30
9ed930b
build(deps): bump futures-executor from 0.3.17 to 0.3.18
dependabot[bot] committed
2021-11-30
9429622
build(deps): bump anyhow from 1.0.48 to 1.0.51
dependabot[bot] committed
2021-11-30
5313d0f
build(deps): bump futures-util from 0.3.17 to 0.3.18
dependabot[bot] committed
2021-11-30
fcd39ad
build(deps): bump serde_json from 1.0.71 to 1.0.72
dependabot[bot] committed
2021-11-30
987c4ad
build(deps): bump actions/cache from 2.1.6 to 2.1.7
dependabot[bot] committed
2021-11-30
82889d7
Merge pull request #1184 from nichobi/patch-1
Corey Powell committed
2021-11-29
0dd2303
Remove defunct helix-bin AUR link
Nicholas Boyd Isacsson committed
2021-11-29
6204c38
Change default cursors to block for all modes
Gokul Soumya committed
2021-11-29
058796c
Extract gutters into helix-view
Blaž Hrastnik committed
2021-11-29
225e8cc
Reuse a text buffer for each gutter line
Blaž Hrastnik committed
2021-11-29
27c1a84
Tie the GutterFn lifetime to the doc so we can avoid cloning data
Blaž Hrastnik committed
2021-11-29
ba45db8
TODO
Blaž Hrastnik committed
2021-11-29
c71c9f6
Gutter functions
Blaž Hrastnik committed
2021-11-29
3017141
Accept count for goto_window (#1033)
Bob committed
2021-11-29
42fde95
gf as goto_file (#1102)
Bob committed
2021-11-29
4f9390a
Add llvm grammar (#1167)
Kirawi committed
2021-11-29
6f1a7b1
Fix surround cursor position calculation (#1183)
Gokul Soumya committed
2021-11-29
dc53e65
Implement black hole register (#1165)
ath3 committed
2021-11-28
1d773bc
Detect filetype on :write (#1141)
RustyStriker committed
2021-11-28
103b512
Fix next char delete key documentation for prompt (#1180)
ath3 committed
2021-11-28
3b2b734
Add language support for WGSL (#1166)
Kirawi committed
2021-11-27
4ec20ea
Simplify some code in editor.rs
Blaž Hrastnik committed
2021-11-26
6e62c3d
Use serde attribute to rename to lowercase
Gokul Soumya committed
2021-11-26
17473b5
Optimize space for DocumentId with NonZeroUsize (#1097)
Ivan Tham committed
2021-11-25
67bf425
Do not crash when run goto command without line number (#1160)
Thanabodee Charoenpiriyakij committed
2021-11-25
e8f800a
Fix bug report template use wrong hx version (#1158)
Thanabodee Charoenpiriyakij committed
2021-11-24
95f392b
Add language: racket (#1143)
shenlebantongying committed
2021-11-24
1eecd9a
Implement no-yank delete/change (#1099)
ath3 committed
2021-11-24
72f606e
Change cursor shape on mode change
Gokul Soumya committed
2021-11-24
7961355
Add `:<line>` and `:goto <line>` commands (#1128)
Martin Junghanns committed
2021-11-24
57c14d4
Align selections via & (#1101)
Bob committed
2021-11-23
21143e8
build(deps): bump tokio from 1.13.1 to 1.14.0 (#1146)
dependabot[bot] committed
2021-11-23
f24e5a3
build(deps): bump serde_json from 1.0.70 to 1.0.71 (#1147)
dependabot[bot] committed
2021-11-23
2cc19bd
build(deps): bump anyhow from 1.0.46 to 1.0.48 (#1144)
dependabot[bot] committed
2021-11-23
a2f301e
build(deps): bump tree-sitter from 0.20.0 to 0.20.1 (#1145)
dependabot[bot] committed
2021-11-23
8fec8c0
Add link to Keymap page in book. (#1137)
NexiNov committed
2021-11-22
4238a84
dap: Replace breakpoint when changed event comes through
Blaž Hrastnik committed
2021-11-22
7257682
dap: Toggle breakpoints without changing selection, fix offset calc
Blaž Hrastnik committed
2021-11-22
85b4410
cargo fmt
Blaž Hrastnik committed
2021-11-22
177b6fc
ui: Since diagnostics are sorted, we can use binary search
Blaž Hrastnik committed
2021-11-22
28fd704
dap: Always edit breakpoints on the correct document
Blaž Hrastnik committed
2021-11-22
b55ca8f
dap: Remove the prompt line parameter, use insert_str instead
Blaž Hrastnik committed
2021-11-22
0eadeab
dap: Modify breakpoints in place with no cloning
Blaž Hrastnik committed
2021-11-22
5f329a2
nix: Update to lld 13, drop flake-compat (was unused)
Blaž Hrastnik committed
2021-11-22
3b3c396
Fix "good first issue" link (#1140)
NNB committed
2021-11-22
1724930
dap: Remove an excess clone on enable_exceptions
Blaž Hrastnik committed
2021-11-21
05d3ad4
Merge remote-tracking branch 'origin/master' into debug
Blaž Hrastnik committed
2021-11-21
d1854d8
File picker config (#988)
Dan Nases Sha committed
2021-11-20
6a4d969
Solarized theme: fix popup colors, adjust menu (#1124)
Skyler Hawthorne committed
2021-11-20
05c6cb1
Jump to end char of surrounding pair from any cursor pos (#1121)
Martin Junghanns committed
2021-11-20
a3a3b0b
Add spacebones light theme (#1131)
Koen Van der Auwera committed
2021-11-20
b95c947
revert log truncation (#895) (#1130)
Kirawi committed
2021-11-19
ed76cdf
fix: Expand tilde first, then deal with relative paths
Blaž Hrastnik committed
2021-11-19
2b7c086
Document scrolling for hover command in keymap.md (#1117)
Martin Junghanns committed
2021-11-19
f2b4ff2
Implement indent-aware delete (#1120)
WindSoilder committed
2021-11-18
5959356
Ensure cursor in view after pipe (#1123)
Ivan Tham committed
2021-11-18
bd56dde
Remove unused imports
Blaž Hrastnik committed
2021-11-18
e9dc658
ui: Stop hardcoding markdown doc colors
Blaž Hrastnik committed
2021-11-18
9dcccb4
Simplify view/doc macros
Blaž Hrastnik committed
2021-11-18
27ceeb8
Simplify compositor.find
Blaž Hrastnik committed
2021-11-18
fa4c59d
Fix selection remove doc comment (#1122)
ath3 committed
2021-11-18
90fd09f
improve nord status bar line
WindSoilder committed
2021-11-16
1132b70
ui: Increase diagnostics sideline width to 100 max and wrap if needed
Blaž Hrastnik committed
2021-11-16
8db6fff
Improve Solarzed Dark theme (#1105)
Skyler Hawthorne committed
2021-11-16
335ed7f
build(deps): bump libloading from 0.7.1 to 0.7.2 (#1113)
dependabot[bot] committed
2021-11-16
f1d3d97
build(deps): bump serde_json from 1.0.69 to 1.0.70 (#1112)
dependabot[bot] committed
2021-11-16
3947994
build(deps): bump cc from 1.0.71 to 1.0.72 (#1111)
dependabot[bot] committed
2021-11-16
bc31d99
build(deps): bump arc-swap from 1.4.0 to 1.5.0 (#1110)
dependabot[bot] committed
2021-11-16
411f522
build(deps): bump tokio from 1.13.0 to 1.13.1 (#1109)
dependabot[bot] committed
2021-11-16
7e44184
helix-view/editor: use SCRATCH_BUFFER_NAME const (#1104)
Cole Helbling committed
2021-11-15
225e790
Remove extra instance of delete_word_backword in book (#1103)
NexiNov committed
2021-11-15
c95cb2b
fix: editor.close now takes only a single parameter
Blaž Hrastnik committed
2021-11-15
dd98727
Add command to inc/dec number under cursor (#1027)
Jason Hansen committed
2021-11-15
6cb35d2
Readline style insert mode (#1039)
Bob committed
2021-11-15
46d9ae2
helix-term/commands: implement buffer-close (bc, bclose) (#1035)
Cole Helbling committed
2021-11-15
c638b6b
Enable thin LTO
Blaž Hrastnik committed
2021-11-15
cccc194
helix-term/commands: implement cquit (#1096)
Cole Helbling committed
2021-11-15
87e61a0
minor: Remove leftover log line
Blaž Hrastnik committed
2021-11-15
f5e070e
Implement MarkedString rendering
Blaž Hrastnik committed
2021-11-15
e128a87
Solarized dark theme (#999)
Kirawi committed
2021-11-15
8f7ada1
Add movement shortcut for history (#1088)
Ivan Tham committed
2021-11-14
b7c3877
Add trim_selections command (#1092)
ath3 committed
2021-11-14
6fa76d9
Added workspace_symbol_picker (#1041)
Ebbe Steenhoudt committed
2021-11-14
edc976b
minor: Import Range too
Blaž Hrastnik committed
2021-11-14
1817b7f
Implement "Goto last modification" command (#1067)
ath3 committed
2021-11-14
35c974c
Add commit hash to version info, if present (#957)
Gygaxis Vainhardt committed
2021-11-14
0949a0d
helix-term/editor: display scratch buffer name in status bar
Cole Helbling committed
2021-11-14
b74912e
helix-term/commands: move SCRATCH_BUFFER_NAME to helix-view/document (#1091)
Cole Helbling committed
2021-11-13
b824e09
Make prompts consistent (#1080)
Omnikar committed
2021-11-12
6d4409c
fix: shift-tab mappings broken after efc2b4c7
Blaž Hrastnik committed
2021-11-12
d3def16
docs: Mark more keybinds that require LSP and treesitter (#1081)
Gokul Soumya committed
2021-11-12
fa0cb01
Add arrow keys to view mode (#987)
NexiNov committed
2021-11-12
187197a
Add `remove_selections` command (#1065)
Omnikar committed
2021-11-12
bf95a9e
Fix earlier/later missing changeset update (#1069)
Ivan Tham committed
2021-11-11
9d59142
Allow keys to be mapped to sequences of commands (#589)
Omnikar committed
2021-11-11
d131a9d
helix-term/command: make scratch buffer name consistent (#1071)
Cole Helbling committed
2021-11-11
bf70cfd
Add `m` textobject for pair under cursor (#961)
Omnikar committed
2021-11-11
ebc14d9
add wonly -- window only (#1057)
Bob committed
2021-11-11
4d22454
Fix moving with arrow keys in prompt (#1070)
ath3 committed
2021-11-11
c7cb752
Add json indents.toml file (#1055)
Mateusz S. Szczygieł committed
2021-11-10
e0540fb
Refactor keyevent handling using key, ctrl macros (#1058)
Gokul Soumya committed
2021-11-10
efc2b4c
Ensure that identical keymaps stay in sync (#1056)
Gokul Soumya committed
2021-11-10
e863e3b
Check for duplicate keys in default keymap
Gokul Soumya committed
2021-11-10
f9e9efb
Change page keybinds in view mode
Gokul Soumya committed
2021-11-10
80036b8
Update `space w` window mode (#1050)
Omnikar committed
2021-11-10
5654909
Allow piping from stdin into a buffer on startup (#996)
Jason Hansen committed
2021-11-10
cf831b1
buffer picker add is_modifier flag (#1020)
CossonLeo committed
2021-11-10
6822423
Cleanup keymap doc book page (#1042)
Gokul Soumya committed
2021-11-10
92d2343
Restore screen position when abort search (#1047)
Ivan Tham committed
2021-11-10
97893cc
add <C-h>, <C-u>, <C-d>, Delete in prompt mode (#1034)
Bob committed
2021-11-09
7c9f620
Add rename_symbol to book/ (#1031)
CossonLeo committed
2021-11-09
490919d
search_impl will only align cursor center when it isn't in view (#959)
CossonLeo committed
2021-11-09
a69caff
add solarized_light theme (#1010)
CossonLeo committed
2021-11-09
f96be0f
Use default `languages.toml` if user's is invalid (#994)
Omnikar committed
2021-11-09
a424ef4
build(deps): bump serde_json from 1.0.68 to 1.0.69 (#1030)
dependabot[bot] committed
2021-11-09
eb68cd3
build(deps): bump anyhow from 1.0.44 to 1.0.46 (#1029)
dependabot[bot] committed
2021-11-09
8101526
Revert "fix(core): stop merging array toml config values (#1004)"
Blaž Hrastnik committed
2021-11-09
e18198a
Make shebangs optional, they don't make sense outside of scripts
Blaž Hrastnik committed
2021-11-09
f804ed3
Fix panicked missing field `shebangs` (#1025)
Curiosidad-Racional committed
2021-11-09
41fc326
glsl support (#993)
Mateusz S. Szczygieł committed
2021-11-08
3f0345f
Refactor shebang detection to reuse the loaded buffer
Blaž Hrastnik committed
2021-11-08
549cdee
Detect filetype from shebang line (#1001)
ath3 committed
2021-11-08
77dbbc7
Add LSP rename_symbol (space-r) (#1011)
CossonLeo committed
2021-11-08
29e6849
added Down keymapping. (#1019)
LollipopFt committed
2021-11-08
bf4c70e
Perl support (#978)
ath3 committed
2021-11-08
3074464
fix: #896 broke some of the default highlights
Blaž Hrastnik committed
2021-11-08
cdc2107
Specify capacity on toggle_line_comments
Blaž Hrastnik committed
2021-11-08
82ff5b0
wip
Blaž Hrastnik committed
2021-11-08
8b85903
Adds mint language server (#974)
jgart committed
2021-11-08
4010b32
Adds single and double quotes to matching pairs (#995)
Daniel S Poulin committed
2021-11-08
1e793c2
Add WORD textobject (#991)
Omnikar committed
2021-11-08
a252ecd
Touch up docs for adding new language (#1002)
Gokul Soumya committed
2021-11-08
e0e227d
fix(core): stop merging array toml config values (#1004)
Carter Snook committed
2021-11-08
4304b52
dap: Simplify get_breakpoint_at_current_line
Blaž Hrastnik committed
2021-11-07
09f5796
dap: Simplify debug_parameter_prompt
Blaž Hrastnik committed
2021-11-07
c39d9f4
dap: Clean up dap_start_impl, no need to clone arg keys
Blaž Hrastnik committed
2021-11-07
3042ff3
dap: Minor simplifications
Blaž Hrastnik committed
2021-11-07
9963a56
dap: Simplify launch & start
Blaž Hrastnik committed
2021-11-07
6586808
dap: Error implements Display so we can format with {}
Blaž Hrastnik committed
2021-11-07
4f2a01c
dap: Consistently rename type as ty
Blaž Hrastnik committed
2021-11-07
2bd8a9b
dap: Remove Deref for DebuggerCapabilities
Blaž Hrastnik committed
2021-11-07
31b431b
dap: Avoid cloning old_breakpoints if we are immediately replacing them
Blaž Hrastnik committed
2021-11-07
9dd17c4
dap: Avoid cloning *entire* stack frames when picking a thread
Blaž Hrastnik committed
2021-11-07
757babb
dap: Simplify more calls
Blaž Hrastnik committed
2021-11-07
5803de2
dap: Drop examples
Blaž Hrastnik committed
2021-11-07
155c608
dap: Get rid of excessive cloning
Blaž Hrastnik committed
2021-11-07
9baddc8
dap: Inline empty completer
Blaž Hrastnik committed
2021-11-07
fd9b826
dap: Fully extract template parameter prompts
Blaž Hrastnik committed
2021-11-07
5938ab1
Make picker take the whole context, not just editor
Blaž Hrastnik committed
2021-11-07
3b8d510
dap: Extract out variable rendering
Blaž Hrastnik committed
2021-11-07
64bb1f7
book: Mention git submodule sync too
Blaž Hrastnik committed
2021-11-07
29fe504
feat(book/src/languages.md) (#979)
ammkrn committed
2021-11-07
acced82
Launch with defaults upon invalid config/theme (#982)
Omnikar committed
2021-11-06
ed23057
If there is no live debugger, treat breakpoints as unverified
Blaž Hrastnik committed
2021-11-06
e2a23ac
Fix compilation
Blaž Hrastnik committed
2021-11-06
2e1aa5f
dap: Bump helix-core
Blaž Hrastnik committed
2021-11-06
a5ea614
dap: Enable sticky mode for the submode
Blaž Hrastnik committed
2021-11-06
09d8c13
dap: Move template selection into a picker
Blaž Hrastnik committed
2021-11-06
14a3502
Merge branch 'master' into debug
Blaž Hrastnik committed
2021-11-06
f2b709a
Specify capacity on toggle_line_comments
Blaž Hrastnik committed
2021-11-06
f979bdc
Specify vector capacity on surround_add
Blaž Hrastnik committed
2021-11-06
2c1313c
Simplify current!(..).1 into doc!()
Blaž Hrastnik committed
2021-11-06
1a1685a
Make sure document diagnostics are sorted
Blaž Hrastnik committed
2021-11-06
e80708e
Simplify goto_*_diagnostic commands
Blaž Hrastnik committed
2021-11-06
0f4cd73
minor: view!(..).doc is slightly more efficient than current!(..).1.id()
Blaž Hrastnik committed
2021-11-06
f659e11
minor: Extend search was decclared twice in the keymap
Blaž Hrastnik committed
2021-11-06
4c1321b
Retain range direction on search
Blaž Hrastnik committed
2021-11-06
b81a554
Implement Selection::replace to replace a single range
Blaž Hrastnik committed
2021-11-06
6431b26
Add reverse search functionality (#958)
Gygaxis Vainhardt committed
2021-11-06
911b9b3
Allow infoboxes to be disabled (#972)
Omnikar committed
2021-11-05
cfc8285
Inform when reaching undo/redo bounds (#981)
Omnikar committed
2021-11-05
51b4d35
Fix crash on changing from empty scratch buffer to itself (#975)
ath3 committed
2021-11-04
aa4d0b4
Rewrite goto_buffer
Blaž Hrastnik committed
2021-11-04
7b65a6d
Implement "Goto next buffer / Goto previous buffer" commands
ath3 committed
2021-11-04
78c68fa
Replace documents SlotMap with BTreeMap
Blaž Hrastnik committed
2021-11-04
e2560f4
Add c-s to pick word under doc cursor to prompt line & search completion (#831)
CossonLeo committed
2021-11-04
39584cb
Prevent preview binary or large file (#939)
diegodox committed
2021-11-04
70d21a9
Truncate the starts of file paths instead of the ends in picker (#951)
Omnikar committed
2021-11-04
5b5d1b9
Hide keys bound to `no_op` from infobox (#971)
Omnikar committed
2021-11-04
e39cfa4
Add better description for copy_selection command (#969)
Gokul Soumya committed
2021-11-03
253bd6b
Ensure coords in screen depends on char width (#885)
Ivan Tham committed
2021-11-03
3eb829e
Updated tree-sitter query scopes (#896)
Kirawi committed
2021-11-03
ee889aa
Simplify BTreeSet construction
Triton171 committed
2021-11-03
7a0c432
Implement key ordering for info box
Daniel Ebert committed
2021-11-03
eb8745d
chore(doc): use faq for finding helix log file (#963)
Carter Snook committed
2021-11-03
e505bf2
Add indents definition based on the one from nvim-treesitter
Daniel Poulin committed
2021-11-02
9e247bf
Adjust PHP indentation defaults to 4 spaces
Daniel Poulin committed
2021-11-02
924b7d3
only remove primary index when search next without extend (#948)
CossonLeo committed
2021-11-02
1720b98
build(deps): bump tokio-stream from 0.1.7 to 0.1.8 (#953)
dependabot[bot] committed
2021-11-02
44ff597
build(deps): bump lsp-types from 0.91.0 to 0.91.1 (#954)
dependabot[bot] committed
2021-11-02
0c381ad
build(deps): bump tokio from 1.12.0 to 1.13.0 (#955)
dependabot[bot] committed
2021-11-02
a13af47
If switching away from an empty scratch buffer, remove it (#935)
Omnikar committed
2021-10-31
2f8ad7f
add cmake-language-server as cmake language server
kabirz committed
2021-10-30
592fba1
Update onedark theme (#936)
Gokul Soumya committed
2021-10-30
ea452be
Add arrow-key bindings for window switching (#933)
Gygaxis Vainhardt committed
2021-10-30
f140a2a
Extract a clear_completion method
Blaž Hrastnik committed
2021-10-29
e5de103
Move 'Note' from incorrect location (#921)
Za Wilcox committed
2021-10-29
68697cb
update cpp queries (#930)
Houkime committed
2021-10-29
a1c7e55
Bump lsp-types to 0.91.0 (#932)
Ivan Tham committed
2021-10-29
49f6c26
Uncomment mapping LSP diagnostics through changes (#925)
Kirawi committed
2021-10-29
cec0cfd
Make match work with extend and multi cursors (#920)
Ivan Tham committed
2021-10-29
bc6a34d
Support extend for multiple goto (#909)
Ivan Tham committed
2021-10-29
21d5355
select smaller range on some case
cossonleo committed
2021-10-29
befecc8
add expand_selection to last_motion
cossonleo committed
2021-10-29
f1d3399
Add hyperlinks to fix `cargo doc` warn (#931)
Omnikar committed
2021-10-29
45fadf6
Mention CMake support in changelog (#926)
ath3 committed
2021-10-28
58b8100
changelog: Add links to all pull requests
Blaž Hrastnik committed
2021-10-28
c02534d
Fix the release date
Blaž Hrastnik committed
2021-10-28
8af6d71
Include the missing dependency bump
Blaž Hrastnik committed
2021-10-28
a1b7f00
Release v0.5.0
Blaž Hrastnik committed
2021-10-28
f3c7f20
Add `--tutor` option to `hx --help` output (#924)
Omnikar committed
2021-10-28
db56de5
set_path: Pass in the function directly
Blaž Hrastnik committed
2021-10-28
c1e5831
Simplify set_path
Blaž Hrastnik committed
2021-10-28
3e69a48
Remove three transmutes from helix-core syntax.rs (#923)
Gygaxis Vainhardt committed
2021-10-28
0a38983
Implement `hx --tutor` and `:tutor` to load `tutor.txt` (#898)
Omnikar committed
2021-10-28
e2ed691
Use deserialization fix instead
Nehliin committed
2021-10-28
3b0c5e9
Apply suggestions from code review
Oskar Nehlin committed
2021-10-28
6e455fd
Make key macro more portable
Nehliin committed
2021-10-28
da4d934
Fix order being empty and add test
Nehliin committed
2021-10-28
a4c5f46
Move test to test module
Nehliin committed
2021-10-28
f133d80
Fix panic when using multi-level key mapping
Nehliin committed
2021-10-28
fbba47f
Revert "minor: Rearrange helix-term Cargo.toml"
Blaž Hrastnik committed
2021-10-27
5501669
Break CI cache
Blaž Hrastnik committed
2021-10-27
4a32851
fix: When cycling through prompt history, update event needs to trigger
Blaž Hrastnik committed
2021-10-27
1066b08
minor: Rearrange helix-term Cargo.toml
Blaž Hrastnik committed
2021-10-27
2cee0c5
Remove some old TODOs
Blaž Hrastnik committed
2021-10-27
3fe353c
minor: Further simplify take_with
Blaž Hrastnik committed
2021-10-27
e36ad8b
Improve statusline (#916)
Omnikar committed
2021-10-27
2505802
fix: string.regex{=>p}
Michael Davis committed
2021-10-27
7e6ade9
use punctuation.special for interpolation #{ }
Michael Davis committed
2021-10-27
bf20e51
Use current dir for file picker, after change dir. (#910)
radical3dd committed
2021-10-26
d61e5e6
Clear competion items when start_offset > cursor (#906)
CossonLeo committed
2021-10-26
f331ba9
move_up will select last item, when no item selected (#907)
CossonLeo committed
2021-10-26
b142fd4
Add c-j c-k to menu keymap for move_up move_down (#908)
CossonLeo committed
2021-10-26
bca98b5
build(deps): bump clipboard-win from 4.2.1 to 4.2.2 (#911)
dependabot[bot] committed
2021-10-26
a0cb9d8
Document more of helix-core (#904)
Kirawi committed
2021-10-25
92c2d5d
fix warning
Blaž Hrastnik committed
2021-10-25
acc5ac5
completion: fully revert state before apply & insertText common prefix
Blaž Hrastnik committed
2021-10-25
3edca78
fix: Compose where changes.compose(empty_other)
Blaž Hrastnik committed
2021-10-25
bfb6cff
runtime: Rose Pine colorscheme (#897)
Ray Gervais committed
2021-10-25
d4d16ca
Fix `:quit!` description and tense of other commands (#902)
Omnikar committed
2021-10-25
a7d87c7
lldb: add gdbserver connection template
Dmitry Sharshakov committed
2021-10-24
cde57da
dap: support arrays as arguments
Dmitry Sharshakov committed
2021-10-24
6aa9838
book: Document Alt-. and .
Blaž Hrastnik committed
2021-10-24
42eee9d
find motion and textobj motion repeat (#891)
CossonLeo committed
2021-10-24
2ed01f2
Mark a few functions as `const`
Blaž Hrastnik committed
2021-10-24
cee7ad7
fix: Indentation used different default on `hx` vs `hx new_file.txt`
Blaž Hrastnik committed
2021-10-24
c913bad
nix: Update lld to 12
Blaž Hrastnik committed
2021-10-24
4b4e972
Filter completion items from language server by starts_with word under cursor (#883)
CossonLeo committed
2021-10-24
971ba89
log syntax highlighting init errors (#895)
Kirawi committed
2021-10-23
0cb5e0b
Add commands for moving between splits with a direction (#860)
Oskar Nehlin committed
2021-10-23
0f886af
Add treesitter textobjects (#728)
Gokul Soumya committed
2021-10-23
4ee92ca
book: Add a link to tutor.txt
Blaž Hrastnik committed
2021-10-23
c5298ca
CMake support (#888)
ath3 committed
2021-10-23
787ba4f
Fixed incorrect move commands (#894)
Rowan H committed
2021-10-23
6c995fa
Typo fix (#893)
Rowan H committed
2021-10-23
75a8e8a
Fix doctest broken on 2021 edition
Blaž Hrastnik committed
2021-10-22
96945be
Update to rust 1.56 + 2021 edition
Blaž Hrastnik committed
2021-10-22
182a59b
First stab at ignoring compressed files from picker (#767)
Daniel S Poulin committed
2021-10-22
3b032e8
fixes: missing info, warning diagnostic (#890)
Ray Gervais committed
2021-10-22
2edc85e
Add `Alt-,` to `keymap.md`, and replace hard-to-see commas with slashes (#884)
Omnikar committed
2021-10-22
f467154
Replace current selection with all yanked values. (#882)
radical3dd committed
2021-10-21
b1ebd7a
Ignore errors when disabling mouse capture
Blaž Hrastnik committed
2021-10-19
e9b23c2
Update dependencies to bump crossterm to 0.22.1
Blaž Hrastnik committed
2021-10-19
9688cb7
Add `C-j` and `C-k` to keybinds for picker (#876)
VuiMuich committed
2021-10-19
6782997
clean up combined-injections comment (#880)
Michael Davis committed
2021-10-19
1766bdb
Refactor nord theme (#874)
WindSoilder committed
2021-10-19
7146ae9
build(deps): bump chardetng from 0.1.14 to 0.1.15 (#879)
dependabot[bot] committed
2021-10-19
cdfa0df
build(deps): bump encoding_rs from 0.8.28 to 0.8.29 (#877)
dependabot[bot] committed
2021-10-19
c212325
improve menu selected color for nord (#873)
WindSoilder committed
2021-10-18
2ac9d30
Improve completion trigger (#838)
CossonLeo committed
2021-10-18
9ac0c95
Merge pull request #830 from the-mikedavis/official-elixir-tree-sitter
Blaž Hrastnik committed
2021-10-18
a03b125
adds: base16 theme for Helix editor (#833)
Ray Gervais committed
2021-10-18
c278b43
Add indents for python, but it's not perfect. (#837)
WindSoilder committed
2021-10-18
bb011f9
scope arities in captures as operators
Michael Davis committed
2021-10-17
4d8eb09
use special.string.symbol instead of symbol
Michael Davis committed
2021-10-17
80b54f2
use latest tree-sitter-elixir with 'not in' query support
Michael Davis committed
2021-10-17
8f658f0
align highlight scopes with documented scopes
Michael Davis committed
2021-10-17
4771cc7
highlight calls to erlang modules as types
Michael Davis committed
2021-10-17
c502caf
add LICENSE snippet at elixir hightlights top
Michael Davis committed
2021-10-17
b2655a7
use the warning type for tree-sitter ERRORs
Michael Davis committed
2021-10-17
95ab40d
describe atoms as tags
Michael Davis committed
2021-10-17
5db248c
add highlights query from elixir-lang/tree-sitter-elixir
Michael Davis committed
2021-10-17
d1b434d
prefer elixir-lang/tree-sitter-elixir
Michael Davis committed
2021-10-17
6c0786e
dap: Fix examples
Blaž Hrastnik committed
2021-10-17
d6e8a44
Use a newtype for ThreadId
Blaž Hrastnik committed
2021-10-17
bda05ec
Invert core -> dap dependency
Blaž Hrastnik committed
2021-10-17
83a8167
Port over parsing improvements from the LSP
Blaž Hrastnik committed
2021-10-17
ea59f77
Merge branch 'master' into debug
Blaž Hrastnik committed
2021-10-17
0a6b600
Enable c-sharp language and highlights (#861)
Michael Davis committed
2021-10-17
e216e96
Make auto-completion a config (#853)
Ivan Tham committed
2021-10-16
89707a8
fix: If backspacing past the start offset, cancel completion
Blaž Hrastnik committed
2021-10-16
2c0468f
fix digit escapes in java & php highlights (#846)
Michael Davis committed
2021-10-16
be428a2
Add highlight support for tree-sitter-query language (tsq) (#845)
Michael Davis committed
2021-10-16
e069fb9
Continue tutor (#737)
Omnikar committed
2021-10-16
4346592
Add note about FAQ to `README.md` (#848)
Omnikar committed
2021-10-16
6063ecf
Set CWD when editor is started with a directory (#849)
Omnikar committed
2021-10-16
c71b494
Prevent LSP Messages from displaying when a prompt is presented (#824)
Leoi Hung Kin committed
2021-10-15
4d07eaa
fix nord ui focus color (#844)
WindSoilder committed
2021-10-15
ef3f78b
improve contract on nord comment color (#842)
WindSoilder committed
2021-10-14
47208b9
Using pylsp instead of pyls (#834)
WindSoilder committed
2021-10-13
b42ef0e
build(deps): bump lsp-types from 0.90.0 to 0.90.1 (#829)
dependabot[bot] committed
2021-10-12
933db94
build(deps): bump thiserror from 1.0.29 to 1.0.30 (#828)
dependabot[bot] committed
2021-10-12
a6b393f
build(deps): bump libloading from 0.7.0 to 0.7.1 (#827)
dependabot[bot] committed
2021-10-12
6cb0d1c
build(deps): bump cc from 1.0.70 to 1.0.71 (#826)
dependabot[bot] committed
2021-10-12
c15e3b3
fix: Make sure to actually use idle_timeout config value for the timers
Blaž Hrastnik committed
2021-10-10
a930f99
Merge pull request #821 from helix-editor/idle-timer
Blaž Hrastnik committed
2021-10-10
f8f63c5
Add Vue tree sitter grammar (#787)
Thomas Wehmöller committed
2021-10-10
a7f49fa
Allow trigger_offset to be unused for now
Blaž Hrastnik committed
2021-10-10
76b1bbc
Make idle-timeout configurable
Blaž Hrastnik committed
2021-10-10
633b981
Remove resolved TODOs
Blaž Hrastnik committed
2021-10-10
c7f3a97
fix command descriptions
Dmitry Sharshakov committed
2021-10-09
bc0084d
Merge branch 'master' into debug
Dmitry Sharshakov committed
2021-10-09
48cb81e
Update mdbook style and fix unreadable table head (#806)
Ivan Tham committed
2021-10-09
4260b31
Picker: Don't panick at move_up/move_down when matches is empty (#818)
Leoi Hung Kin committed
2021-10-09
a6852fb
Allow `language.config` (in languages.toml) to be passed in as a toml object (#807)
Midnight Exigent committed
2021-10-08
eedcea7
relative paths showing active file in global search (#803)
Ethan Frei committed
2021-10-08
9f27be4
Add (SWI-)Prolog LSP support (#816)
James Cash committed
2021-10-08
2e692dc
fix: Don't crash on empty completion, don't retrigger on close
Blaž Hrastnik committed
2021-10-07
f692ede
fix compilation
Blaž Hrastnik committed
2021-10-05
8ca9189
Filter the initial completion
Blaž Hrastnik committed
2021-10-05
66f26e8
Experiment with autocompletion on idle
Blaž Hrastnik committed
2021-10-05
40abec8
idle timer wip
Blaž Hrastnik committed
2021-10-05
f99bea4
build(deps): bump smallvec from 1.6.1 to 1.7.0 (#813)
dependabot[bot] committed
2021-10-05
8925fdd
build(deps): bump similar from 2.0.0 to 2.1.0 (#812)
dependabot[bot] committed
2021-10-05
97b24fd
Zig tree-sitter rework (#811)
voroskoi committed
2021-10-05
0e06c10
fix clippy warnings (#804)
Irevoire committed
2021-10-03
c4ae17d
Add a bunch of aliases (#797)
Irevoire committed
2021-10-03
7e958e1
adds: nord colortheme (#799)
Ray Gervais committed
2021-10-03
0af8928
global search: show file names as relative paths (#802)
Dylan Richardson committed
2021-10-03
4a92a79
Fix swapped selection rotation docs in `keymap.md` (#792)
Omnikar committed
2021-09-29
e476321
build(deps): bump lsp-types from 0.89.2 to 0.90.0
dependabot[bot] committed
2021-09-28
d68cff8
build(deps): bump tokio from 1.11.0 to 1.12.0
dependabot[bot] committed
2021-09-28
466e69b
fix lints
Dmitry Sharshakov committed
2021-09-27
814dcfa
editor: add Node.js debugger
Dmitry Sharshakov committed
2021-09-27
d943a51
editor: support setExceptionBreakpoints
Dmitry Sharshakov committed
2021-09-26
0e51e5f
Merge branch 'master' into debug
Dmitry Sharshakov committed
2021-09-26
bf53aff
Add tilde expansion for file opening (#782)
Matt W committed
2021-09-24
df55eaa
Implement 'remove_primary_selection' as Alt-,
Blaž Hrastnik committed
2021-09-24
2e0803c
experiment: space+k for LSP doc, K for keep_selections
Blaž Hrastnik committed
2021-09-24
75dba1f
experiment: Move keep_primary_selection to ,
Blaž Hrastnik committed
2021-09-24
9ea9e77
Add option for automatic insertion of closing-parens/brackets/etc (#779)
lurpahi committed
2021-09-24
a958d34
allow smart case in global search (#781)
Leoi Hung Kin committed
2021-09-24
432bec1
Initial implementation of global search (#651)
Leoi Hung Kin committed
2021-09-21
9456d5c
build(deps): bump serde_json from 1.0.67 to 1.0.68 (#770)
dependabot[bot] committed
2021-09-21
a512f48
build(deps): bump unicode-width from 0.1.8 to 0.1.9 (#771)
dependabot[bot] committed
2021-09-21
5b4ae7c
build(deps): bump arc-swap from 1.3.2 to 1.4.0 (#772)
dependabot[bot] committed
2021-09-21
589f0ac
enable smart case regex search by default (#761)
kraem committed
2021-09-20
4a00378
languages: add svelte submodule reference (#766)
Raphael Megzari committed
2021-09-19
e0e41f4
flake: remove hack to fix helix version (#762)
Raphael Megzari committed
2021-09-18
ae4d37d
add everforest dark theme (#760)
Alex committed
2021-09-17
70a20b7
search_next_impl: don't panic on invalid regex (#740)
Leoi Hung Kin committed
2021-09-17
1d04e59
fix: Don't allow closing the last split if there's unsaved changes
Blaž Hrastnik committed
2021-09-17
3ff5b00
fix: Wrap around the top of the picker menu when scrolling
Blaž Hrastnik committed
2021-09-17
c7d6e44
fix: Refactor apply_workspace_edit to remove assert
Blaž Hrastnik committed
2021-09-17
b02d872
Revert parameter underlining on default theme
Blaž Hrastnik committed
2021-09-17
07be66c
languages: add svelte support (#733)
Raphael Megzari committed
2021-09-17
b2195e0
...
Blaž Hrastnik committed
2021-09-16
64e8f00
Fix broken test
Blaž Hrastnik committed
2021-09-16
d8b94ba
syntax: Properly handle injection-regex for language injections
Blaž Hrastnik committed
2021-09-16
dd0b15e
log errors produced when trying to initialize the LSP (#746)
Kirawi committed
2021-09-15
ef532e0
build(deps): bump similar from 1.3.0 to 2.0.0 (#754)
dependabot[bot] committed
2021-09-14
51b7f40
build(deps): bump anyhow from 1.0.43 to 1.0.44 (#755)
dependabot[bot] committed
2021-09-14
2f32d18
Document `diagnostic` theme scope (#751)
Gokul Soumya committed
2021-09-13
116e562
Add `no_op` command (#743)
Omnikar committed
2021-09-13
3e12b00
lsp: Silence window/logMessage if -v isn't used
Blaž Hrastnik committed
2021-09-13
1540b37
fix: Need to reset set_byte_range in case cursor_ref is reused.
Blaž Hrastnik committed
2021-09-13
066367c
ui: Trigger recalculate_size per popup render so contents can readjust
Blaž Hrastnik committed
2021-09-13
32977ed
Update dark_plus error colour
Kirawi committed
2021-09-12
f2c73d1
chore(nix): update flake inputs and submodule
Yusuf Bera Ertan committed
2021-09-12
004c8fd
goto line start/end commands extend when in select mode (#739)
Kangwook Lee (이강욱) committed
2021-09-11
05c2a72
Convert clipboard line ending to document line ending when pasting (#716)
Kirawi committed
2021-09-10
987d8e6
feat: Sticky view mode with Z (#719)
Gokul Soumya committed
2021-09-10
94abc52
fix: lsp: Regression with textDocument/didSave not getting sent
Blaž Hrastnik committed
2021-09-09
0b1bc56
fix: Fix regression where formatting would fail on null response
Blaž Hrastnik committed
2021-09-09
bb47a9a
Update ledger treesitter injections (#732)
cbarrete committed
2021-09-09
394cc4f
fix: Don't automatically search_next on *
Blaž Hrastnik committed
2021-09-08
3426285
Switch rust-toolchain.toml over to stable
Blaž Hrastnik committed
2021-09-08
d991715
Regex prompts should have a history with a specifiable register
Blaž Hrastnik committed
2021-09-08
72cf86e
Optimize completion doc position. (#691)
CossonLeo committed
2021-09-08
011f9aa
ui: Be smarter about centering previews
Blaž Hrastnik committed
2021-09-08
2ce8796
add language server for elixir and nix (#725)
Raphael Megzari committed
2021-09-07
f871d31
Update tree-sitter-ledger (#724)
Ivan Tham committed
2021-09-07
89f0dbe
Add command to extend to line start or end (#717)
Kangwook Lee (이강욱) committed
2021-09-07
7a9db95
Merge branch 'lsp-async-init'
Blaž Hrastnik committed
2021-09-07
fd36fbd
lsp: Don't import SymbolServer for Julia anymore, it's not necessary
Blaž Hrastnik committed
2021-09-07
3cbdc05
Improve docs, fix up a few highlight scopes
Blaž Hrastnik committed
2021-09-07
4cc5623
build(deps): bump tokio from 1.10.1 to 1.11.0 (#723)
dependabot[bot] committed
2021-09-07
fde0a84
build(deps): bump signal-hook from 0.3.9 to 0.3.10 (#722)
dependabot[bot] committed
2021-09-07
a5c9ebd
build(deps): bump cc from 1.0.69 to 1.0.70 (#721)
dependabot[bot] committed
2021-09-07
3fc4e9f
build(deps): bump thiserror from 1.0.28 to 1.0.29 (#720)
dependabot[bot] committed
2021-09-07
4320821
lldb: use stdio transport by default
Dmitry Sharshakov committed
2021-09-06
413e477
syntax: Add go & rust locals, improve tree-sitter error message
Blaž Hrastnik committed
2021-09-06
4ac2943
At least partly highlight tsx
Blaž Hrastnik committed
2021-09-06
2bef245
Improve highlighting scopes
Blaž Hrastnik committed
2021-09-06
d85a8ad
lsp: This doesn't need to be a mutable reference
Blaž Hrastnik committed
2021-09-06
be81f40
runtime: Query improvements
Blaž Hrastnik committed
2021-09-06
9b9c3c7
Don't panic on save if language_server isn't initialized
Blaž Hrastnik committed
2021-09-06
64099af
syntax: Improve go highlights
Blaž Hrastnik committed
2021-09-06
ade1a45
fix: tree-sitter-scopes would infinitely loop
Blaž Hrastnik committed
2021-09-06
585e3ce
Improve grammar definitions
Blaž Hrastnik committed
2021-09-06
a6108ba
lsp: doc.language_server() is None until initialize completes
Blaž Hrastnik committed
2021-09-06
37606ba
lsp: Don't send notifications until initialize completes
Blaž Hrastnik committed
2021-09-06
46f3c69
lsp: SyncKind::Full: we need to send the whole document on each change
Blaž Hrastnik committed
2021-09-06
2793ff3
Simplify documents & documents_mut()
Blaž Hrastnik committed
2021-09-06
59ed1c8
lsp: Refactor code that could use document_by_path_mut
Blaž Hrastnik committed
2021-09-06
dc7799b
lsp: Simplify lookup under method call
Blaž Hrastnik committed
2021-09-06
63e191e
lsp: Outdated comment
Blaž Hrastnik committed
2021-09-06
48fd484
Drop some &mut bounds where & would have sufficed
Blaž Hrastnik committed
2021-09-06
10b690b
ls: Refactor textDocument/didSave in a similar vein
Blaž Hrastnik committed
2021-09-06
800d79b
lsp: refactor format so we stop cloning the language_server
Blaž Hrastnik committed
2021-09-06
184637c
Simplify textDocument/didClose, we don't need to look up LSP again
Blaž Hrastnik committed
2021-09-06
c00cf23
wip
Blaž Hrastnik committed
2021-09-06
8744f36
lsp: Update the julia definition
Blaž Hrastnik committed
2021-09-06
d2b9a5d
Improve build error when a new grammar was added
Blaž Hrastnik committed
2021-09-06
905efe3
lsp: Delay requests & notifications until initialization is complete
Blaž Hrastnik committed
2021-09-06
5a558e0
lsp: Refactor capabilities as an async OnceCell
Blaž Hrastnik committed
2021-09-06
c3a58cd
fix: lsp: Terminate transport on EOF
Blaž Hrastnik committed
2021-09-06
41f1e8e
fix: lsp: Don't consume \n\n as a single newline
Blaž Hrastnik committed
2021-09-06
fe17b99
Get breakpoint reports from debugger
Dmitry Sharshakov committed
2021-09-06
507a1f8
Update tree-sitter to 0.20
Blaž Hrastnik committed
2021-09-06
3cb95be
lsp: Improve line ending handling when generating TextEdit
Blaž Hrastnik committed
2021-09-06
57ed518
flake: Update dependencies
Blaž Hrastnik committed
2021-09-06
08967ba
Fetch stack traces for all threads when debugger sets all_thread_stopped flag
Dmitry Sharshakov committed
2021-09-05
c9cd06e
Clean up import
Dmitry Sharshakov committed
2021-09-05
bdd636d
Fix escape not exiting insert mode (#712)
Gokul Soumya committed
2021-09-05
6e21a74
Remove redundant fetching of stack traces
Dmitry Sharshakov committed
2021-09-05
9b8c5bd
Make conditional logpoints underlined
Dmitry Sharshakov committed
2021-09-05
0add0c5
Normalize line in picker preview to avoid crash
Dmitry Sharshakov committed
2021-09-05
2d35b7b
Support thread previews
Dmitry Sharshakov committed
2021-09-05
b6c58ea
Keybinding for editing log
Dmitry Sharshakov committed
2021-09-05
bb26c58
different display for conditional logpoints
Dmitry Sharshakov committed
2021-09-05
0e1e4ed
Mouse command for editing logpoint
Dmitry Sharshakov committed
2021-09-05
8a60904
Drop old commands
Dmitry Sharshakov committed
2021-09-05
7bdead5
Support editing breakpoint condition with right click
Dmitry Sharshakov committed
2021-09-05
3b0ec75
Add a sticky mode for keymaps (#635)
Gokul Soumya committed
2021-09-05
183dcce
Document macros (#693)
oberblastmeister committed
2021-09-05
99a753a
fix: Merge default palette with user palette
Gokul Soumya committed
2021-09-05
e4e93e1
feat: Default theme palette using 16 terminal colors
Gokul Soumya committed
2021-09-05
e40e6db
Refactor switch_case commands
Gokul Soumya committed
2021-09-05
95cd2c6
Refactor {move,extend}_word_* commands
Gokul Soumya committed
2021-09-05
33ce877
Refactor {move,extend}_char_* commands
Gokul Soumya committed
2021-09-05
ea2b4c6
Add command for editing breakpoint condition
Dmitry Sharshakov committed
2021-09-05
1befbd0
refactor breakpoint edit
Dmitry Sharshakov committed
2021-09-05
e36fc57
Support setting breakpoints with mouse
Dmitry Sharshakov committed
2021-09-05
698583c
examples: ensure target stopped by waiting for enter from user
Dmitry Sharshakov committed
2021-09-04
df0ea66
Add commands that extends to long words (#706)
Kangwook Lee (이강욱) committed
2021-09-04
07fe4a6
Fix crash when trying to select (view) threads when debuggee is running
Dmitry Sharshakov committed
2021-09-04
430c80f
jump to selected stack frame
Dmitry Sharshakov committed
2021-09-04
c6186ce
mark thread as running when resumed
Dmitry Sharshakov committed
2021-09-04
cb31d20
show thread states in thread picker
Dmitry Sharshakov committed
2021-09-04
9a1916e
Don't show thread picker for single-threaded targets
Dmitry Sharshakov committed
2021-09-04
00cccdc
Fix clippy warnings
Dmitry Sharshakov committed
2021-09-04
9939dbf
compat: make thread IDs signed
Dmitry Sharshakov committed
2021-09-04
cf7237d
dap: Allow switching between stack frames
Blaž Hrastnik committed
2021-09-03
c63ad60
Handle stderr
Blaž Hrastnik committed
2021-09-03
7b61c63
dap: Allow setting breakpoints before starting the adapter
Blaž Hrastnik committed
2021-09-03
b997d2c
dap: small TODO
Blaž Hrastnik committed
2021-09-03
289303a
dap: Extract thread_picker, make pause explicitly select a thread
Blaž Hrastnik committed
2021-09-03
42f9718
dap: Extract a thread_states map
Blaž Hrastnik committed
2021-09-03
27c1b3f
Refactor resume_application state handling
Blaž Hrastnik committed
2021-09-03
5b920c5
Merge remote-tracking branch 'origin/master' into debug
Blaž Hrastnik committed
2021-09-03
4c410ee
force update of stack trace when stopped
Dmitry Sharshakov committed
2021-09-03
9c64650
Fix crash when stack trace not loaded
Dmitry Sharshakov committed
2021-09-02
2c89107
find main thread automatically if thread stopped is not known
Dmitry Sharshakov committed
2021-09-02
e0180a4
Expand `~` in `change-current-directory` command (#692)
Wojciech Kępka committed
2021-09-02
7e11236
OCaml support (#666)
oberblastmeister committed
2021-09-01
5766f5d
add_newline unimpaired mapping (#653)
oberblastmeister committed
2021-09-01
825bcee
Lua support (#665)
oberblastmeister committed
2021-09-01
ae3f936
Add a "vision" document, to help give people a sense of Helix's direction. (#657)
Nathan Vegdahl committed
2021-09-01
31f1455
YAML support (#667)
oberblastmeister committed
2021-09-01
1586b0e
Reimplement keep-pipe, it needs to manipulate selections, not text
Blaž Hrastnik committed
2021-09-01
ce7ad2b
Extract the shell command into a separate function
Blaž Hrastnik committed
2021-09-01
dc609ca
Merge remote-tracking branch 'origin/master' into debug
Dmitry Sharshakov committed
2021-09-01
5b20f60
ui: prompt: Avoid allocating a prompt name if it's a static string
Blaž Hrastnik committed
2021-08-31
a3bd80a
Refactor a bit further
Blaž Hrastnik committed
2021-08-31
9b96bb5
shell: Move changes outside so we can properly handle errors
Blaž Hrastnik committed
2021-08-31
4a76ea8
Shell commands (#547)
Omnikar committed
2021-08-31
e772808
build(deps): bump serde from 1.0.129 to 1.0.130
dependabot[bot] committed
2021-08-31
dbfd054
build(deps): bump serde_json from 1.0.66 to 1.0.67
dependabot[bot] committed
2021-08-31
daff9f5
build(deps): bump arc-swap from 1.3.1 to 1.3.2
dependabot[bot] committed
2021-08-31
40223bb
build(deps): bump slotmap from 1.0.5 to 1.0.6
dependabot[bot] committed
2021-08-31
3ce578c
build(deps): bump tokio from 1.10.0 to 1.10.1
dependabot[bot] committed
2021-08-31
9d83a44
build(deps): bump futures-executor from 0.3.16 to 0.3.17
dependabot[bot] committed
2021-08-31
d1d6810
build(deps): bump futures-util from 0.3.16 to 0.3.17
dependabot[bot] committed
2021-08-31
d7b2ac0
build(deps): bump thiserror from 1.0.26 to 1.0.28
dependabot[bot] committed
2021-08-31
e57a00c
fix: use .cursor() instead of .head
gbaranski committed
2021-08-31
9c5752c
fix: use head instead of anchor for relative line
gbaranski committed
2021-08-31
b590504
compat: change lldb to lldb-vscode
Dmitry Sharshakov committed
2021-08-30
6265e19
Fix it's -> its (#676)
Sven-Hendrik Haase committed
2021-08-30
4f8dc4c
dap: Stop comparing file paths per line number
Blaž Hrastnik committed
2021-08-30
0b0b1d8
dap: refactor frame handling
Blaž Hrastnik committed
2021-08-30
2c7b754
Fix code indentation (#671)
Omnikar committed
2021-08-30
03ad9e0
dap: Remap keys, match current thread behavior from dap-mode, switch-thread
Blaž Hrastnik committed
2021-08-29
986828e
dap: better yet, use Selection::single..
Blaž Hrastnik committed
2021-08-29
03b2d81
dap: use smallvec! macro
Blaž Hrastnik committed
2021-08-29
4d24a43
dap: continued: THis check is already done before the match statement
Blaž Hrastnik committed
2021-08-29
81f51c1
dap: extract dap_pos_to_pos
Blaž Hrastnik committed
2021-08-29
51328a4
Extract dap commands into a separate file
Blaž Hrastnik committed
2021-08-29
d6ccc15
Rename dap_in/_out to dap_step_in/_out
Blaž Hrastnik committed
2021-08-29
ee2ba74
helix-core doesn't need to import serde_json
Blaž Hrastnik committed
2021-08-29
2a7e38a
More advanced completions
Dmitry Sharshakov committed
2021-08-29
db7f693
Defaults in completions, better schema
Dmitry Sharshakov committed
2021-08-29
b426319
Add extra annotations to completions
Dmitry Sharshakov committed
2021-08-29
f53d841
better completion
Dmitry Sharshakov committed
2021-08-29
98fda6b
Support multiple arguments for debug configs
Dmitry Sharshakov committed
2021-08-29
9d2f2a9
fix: Work around crashes on LSPs that don't just emit JSON-RPC
Blaž Hrastnik committed
2021-08-29
847d1fa
wip: refactor parameters in UI start
Dmitry Sharshakov committed
2021-08-29
2d42766
lsp: slightly refactor header parsing, add more logging
Blaž Hrastnik committed
2021-08-29
7eff905
Fix lints
Dmitry Sharshakov committed
2021-08-28
af657ef
Customized completion for template parameters
Dmitry Sharshakov committed
2021-08-28
94901b8
Add filename autocomplete to template args
Dmitry Sharshakov committed
2021-08-28
ef155e6
Merge remote-tracking branch 'origin/master' into debug
Dmitry Sharshakov committed
2021-08-28
e315394
New way of starting debug sessions
Dmitry Sharshakov committed
2021-08-28
8df6739
Don't let picker be too narrow
Dmitry Sharshakov committed
2021-08-28
5e4da09
Paginated variables
Dmitry Sharshakov committed
2021-08-28
890b51b
Add ui.menu text style (#664)
CossonLeo committed
2021-08-28
d6a9c2c
Add zig tree-sitter support (#631)
voroskoi committed
2021-08-28
f22e0aa
ui: prompt: Fix typing with alt
Blaž Hrastnik committed
2021-08-27
5cee3b6
Fix missing backtick in `keymap.md`
Omnikar committed
2021-08-27
46f537d
Add `Command` column to keymap documentation (#662)
Omnikar committed
2021-08-27
048a390
Make `v` in select mode switch back to normal mode (#660)
Omnikar committed
2021-08-27
bfce4d4
remove unsafe
Brian Shu committed
2021-08-27
fa4caf7
fix: show current line number even if relative line is on (#656)
Grzegorz Baranski committed
2021-08-27
cec5d43
Show hidden files in filename completer (#648)
Stuart Hinson committed
2021-08-26
6192f2f
feat: merge default languages.toml with user provided languages.toml, add a generic TOML value merge function (#654)
Yusuf Bera Ertan committed
2021-08-26
dc57f8d
Change vsp to vs (#647)
Ivan Tham committed
2021-08-26
4bafda3
Fix tests broken by the State change
Blaž Hrastnik committed
2021-08-26
68bf9fd
fix: KeyEvent::char needs to ignore modifiers
Blaž Hrastnik committed
2021-08-26
2891989
Reduce State use a bit further
Blaž Hrastnik committed
2021-08-26
9d4c301
Print errors occurred in debug commands
Dmitry Sharshakov committed
2021-08-26
3b87fce
Fix tests
Dmitry Sharshakov committed
2021-08-25
2ad2838
Merge remote-tracking branch 'origin/master' into debug
Dmitry Sharshakov committed
2021-08-25
c7759a5
Support remote debug adapter
Dmitry Sharshakov committed
2021-08-25
4ee66b8
Format Cargo.toml
Dmitry Sharshakov committed
2021-08-25
ba96f5d
only show variables' names and types
Dmitry Sharshakov committed
2021-08-25
326293c
Add Monokai theme (#628)
Kirawi committed
2021-08-25
44a0512
Move path util functions from helix-term to helix-core (#650)
Kirawi committed
2021-08-25
b99db7c
Workaround for debugging Go tests
Dmitry Sharshakov committed
2021-08-25
2c3e2b9
Autocomplete files for debug command
Dmitry Sharshakov committed
2021-08-25
8cc6d68
Remove shortcut for starting debug
Dmitry Sharshakov committed
2021-08-25
235a84d
Support attach request
Dmitry Sharshakov committed
2021-08-25
299da5a
Support templates in debug configurations
Dmitry Sharshakov committed
2021-08-25
b001008
Rename functions
Dmitry Sharshakov committed
2021-08-24
31212e1
Support launching configs by name
Dmitry Sharshakov committed
2021-08-24
1041a5b
Format
Dmitry Sharshakov committed
2021-08-24
0e77938
Add new format configs for Rust and C/C++
Dmitry Sharshakov committed
2021-08-24
774ab6f
Create new debugger config format
Dmitry Sharshakov committed
2021-08-24
c463142
refactor
Dmitry Sharshakov committed
2021-08-24
34c6094
Enable variable types in DAP config
Dmitry Sharshakov committed
2021-08-24
2158366
Check capabilities for breakpoint config
Dmitry Sharshakov committed
2021-08-24
fdad7d6
Use saturating_sub for lenght
Dmitry Sharshakov committed
2021-08-24
c4085b4
Support logpoints
Dmitry Sharshakov committed
2021-08-24
5d3c69d
ui: Tone down the preview highlight by adding a new scope
Blaž Hrastnik committed
2021-08-24
bf5b9a9
ui: Fix preview window padding: we want horizontal, not vertical
Blaž Hrastnik committed
2021-08-24
e6cb183
ui: Highlight line ranges in the preview
Blaž Hrastnik committed
2021-08-24
a5c3c6c
info component style config use ui.info ui.info.text (#643)
CossonLeo committed
2021-08-24
490125f
fix: Don't internally use relative paths in the buffer picker
Blaž Hrastnik committed
2021-08-24
1d45f50
Add :vsplit and :hsplit commands (#639)
devins2518 committed
2021-08-24
e1c9f13
Bump arc-swap from 1.3.0 to 1.3.1 (#646)
dependabot[bot] committed
2021-08-24
81984be
Bump serde from 1.0.127 to 1.0.129 (#645)
dependabot[bot] committed
2021-08-24
39cc1d6
Bump crossterm from 0.20.0 to 0.21.0 (#644)
dependabot[bot] committed
2021-08-24
8646182
Do not panic if entered unknown code via stack trace
Dmitry Sharshakov committed
2021-08-24
ec599a1
languages: support debug for Rust with LLDB
Dmitry Sharshakov committed
2021-08-24
3a5e044
add lldb for c++
Dmitry Sharshakov committed
2021-08-24
b3469df
fix freeze with lldb terminated event
Dmitry Sharshakov committed
2021-08-24
c09b151
editor: drop telemetry output messages
Dmitry Sharshakov committed
2021-08-24
09c994a
types: make some fields optional as in spec
Dmitry Sharshakov committed
2021-08-24
b5b79e3
add lldb debugger for C
Dmitry Sharshakov committed
2021-08-23
e529f4e
Fix tests
Dmitry Sharshakov committed
2021-08-23
56d00fa
chore: bump helix-dap version to 0.4.1
Dmitry Sharshakov committed
2021-08-23
802ef20
config: minor fixes
Dmitry Sharshakov committed
2021-08-23
b6b99b2
Enable stdio transport via config
Dmitry Sharshakov committed
2021-08-23
839d210
editor: add debug session config
Dmitry Sharshakov committed
2021-08-23
f55a012
Add debug-adapter field to languages.toml
Dmitry Sharshakov committed
2021-08-23
c5b210d
don't panic on defunct lsp process (#583)
Timothy DeHerrera committed
2021-08-23
ed8c3e6
Fix line endings
Dmitry Sharshakov committed
2021-08-22
dabec2d
show breakpoint condition in diagnostics
Dmitry Sharshakov committed
2021-08-22
b78f70e
clippy
Dmitry Sharshakov committed
2021-08-22
53ee57f
Support conditional breakpoints
Dmitry Sharshakov committed
2021-08-22
f247858
Add eval command
Dmitry Sharshakov committed
2021-08-22
3197c25
Simplify variables display
Dmitry Sharshakov committed
2021-08-22
838f699
fix crash when pausing
Dmitry Sharshakov committed
2021-08-22
060a422
examples: fix build
Dmitry Sharshakov committed
2021-08-22
74102bf
editor: select a range if stack pointer has an end
Dmitry Sharshakov committed
2021-08-22
d0b0c9b
editor: go to pos where stack pointer is located
Dmitry Sharshakov committed
2021-08-22
1321983
editor: mark target as running when continued
Dmitry Sharshakov committed
2021-08-22
be9dc58
editor: support stepIn, stepOut, next and pause commands
Dmitry Sharshakov committed
2021-08-22
d93cd2a
dap: support stepIn, stepOut, next and pause commands
Dmitry Sharshakov committed
2021-08-22
dfc70a1
Add more event types, simplify event decoding
Blaž Hrastnik committed
2021-08-22
2865883
Style
Dmitry Sharshakov committed
2021-08-22
2aee5f0
Merge branch 'debug' of https://github.com/sh7dm/helix into debug
Dmitry Sharshakov committed
2021-08-22
7233ab2
Extract handle_debugger_message, we should avoid bloating tokio::select!
Blaž Hrastnik committed
2021-08-22
a964cba
Jump to stack pointer when stopped
Dmitry Sharshakov committed
2021-08-22
91f2c60
fix: xsel copy should not freeze the editor
Blaž Hrastnik committed
2021-08-22
6dd7dc4
fix: Place the cursor on the start of the selected symbol
Blaž Hrastnik committed
2021-08-22
607b92b
Add variable type to output
Dmitry Sharshakov committed
2021-08-22
89ad54a
Add commands for variable introspection
Dmitry Sharshakov committed
2021-08-22
cc66475
better panic messages for when you're missing selection scopes (#608)
Kirawi committed
2021-08-22
59e0cee
Hide stack pointer when continued
Dmitry Sharshakov committed
2021-08-22
95ba4ff
Disable continuing when running
Dmitry Sharshakov committed
2021-08-22
f3e47bf
Continue command in keymap
Dmitry Sharshakov committed
2021-08-22
5230a2b
Continue command
Dmitry Sharshakov committed
2021-08-22
66c035f
Drop and terminate debugger
Dmitry Sharshakov committed
2021-08-22
6709b42
Add command to detach debugger
Dmitry Sharshakov committed
2021-08-22
26dee49
Show debugger output in the statusline
Dmitry Sharshakov committed
2021-08-22
462c8a6
add rx dispatcher to examples
Dmitry Sharshakov committed
2021-08-22
afeaba1
report status when target started or stopped
Dmitry Sharshakov committed
2021-08-22
5a06263
Update editor window when stopped
Dmitry Sharshakov committed
2021-08-21
bcab93c
refactor: handle DAP events in editor main loop
Dmitry Sharshakov committed
2021-08-21
a938f5a
Correctly display 1-based breakpoints
Dmitry Sharshakov committed
2021-08-21
3fc501c
Don't leave debugged programs running
Dmitry Sharshakov committed
2021-08-21
7087558
Highlight line number of stack pointer
Dmitry Sharshakov committed
2021-08-21
56bddb1
Fix clippy warnings
Dmitry Sharshakov committed
2021-08-21
5f5b383
Add stack pointer display when stopped
Dmitry Sharshakov committed
2021-08-21
6458ede
Refactor new Rect construction (#575)
Gokul Soumya committed
2021-08-21
f9375f4
Unify init and launch commands
Dmitry Sharshakov committed
2021-08-20
738e8a4
move debug command to keybinding
Dmitry Sharshakov committed
2021-08-20
9e22842
Add command to run debug target
Dmitry Sharshakov committed
2021-08-20
e2c74d2
make CI green
Dmitry Sharshakov committed
2021-08-20
c4970c6
fix: add missing optional keyword to protobuf syntax
Yusuf Bera Ertan committed
2021-08-20
ac8bc54
dap: Split out launch from init
Blaž Hrastnik committed
2021-08-20
a54b09e
Work towards a breakpoint UI
Blaž Hrastnik committed
2021-08-20
94a1951
Add Default to some structs
Blaž Hrastnik committed
2021-08-20
8759dc7
wip
Blaž Hrastnik committed
2021-08-20
86102a6
Silence TCP client messages on stdout, log them in the future
Blaž Hrastnik committed
2021-08-20
2094ff1
Start integrating into the editor's event loop
Blaž Hrastnik committed
2021-08-20
d39baa3
Avoid cloning a request on send
Blaž Hrastnik committed
2021-08-20
0300dbd
Fix example compilation
Blaž Hrastnik committed
2021-08-20
54dc2f8
fix: Used the wrong type for variables
Blaž Hrastnik committed
2021-08-20
8fbda0a
dap: Significantly simplify code using the Request trait
Blaž Hrastnik committed
2021-08-20
184abdc
Refactor types, add a Request trait
Blaž Hrastnik committed
2021-08-20
3a9e1c3
dap: Split types off into types.rs
Blaž Hrastnik committed
2021-08-20
2d1ae2e
A request always needs to have a response, per spec (the body can be empty)
Blaž Hrastnik committed
2021-08-20
6225401
Get cargo check to pass in the subcrate
Blaž Hrastnik committed
2021-08-20
3f62799
client: support tcp_process transport
Dmitry Sharshakov committed
2021-08-20
b9797a7
examples: continue handling output events
Dmitry Sharshakov committed
2021-08-20
6c0f7ea
refactor: use tagged enum for handling DAP payloads
Dmitry Sharshakov committed
2021-08-20
279db98
examples: make examples identical
Dmitry Sharshakov committed
2021-08-20
36fb8d1
working lldb example
Dmitry Sharshakov committed
2021-08-20
f92fb96
Revert "compat: don't wait for launch and attach response"
Dmitry Sharshakov committed
2021-08-20
ae32159
dap-dlv: rename from dap-go
Dmitry Sharshakov committed
2021-08-20
4f2b8fb
dap-lldb: adjust breakpoint position
Dmitry Sharshakov committed
2021-08-20
2a62108
format
Dmitry Sharshakov committed
2021-08-20
f5b1655
format
Dmitry Sharshakov committed
2021-08-20
e7f543f
dap: create C example
Dmitry Sharshakov committed
2021-08-20
eb0605c
format
Dmitry Sharshakov committed
2021-08-20
809990a
compat: don't wait for launch and attach response
Dmitry Sharshakov committed
2021-08-20
d4c215b
compat: add all possible debugger caps
Dmitry Sharshakov committed
2021-08-20
e388079
compat: remove missing caps
Dmitry Sharshakov committed
2021-08-20
43c9eba
compat: remove seq from Response and Event
Dmitry Sharshakov committed
2021-08-20
c549278
types: capitalize ID in names
Dmitry Sharshakov committed
2021-08-20
cc650c7
dap-basic: parse stop event
Dmitry Sharshakov committed
2021-08-20
b3be6b2
dap-basic: better output formatting
Dmitry Sharshakov committed
2021-08-20
0777948
dap-basic: handle output events
Dmitry Sharshakov committed
2021-08-20
09390be
client: handle events multiple times
Dmitry Sharshakov committed
2021-08-20
c72475b
dispatch events in client
Dmitry Sharshakov committed
2021-08-20
d6de540
refactor response processing
Dmitry Sharshakov committed
2021-08-20
59d6b92
refactor server message handling
Dmitry Sharshakov committed
2021-08-20
9678df1
Add attach command
Dmitry Sharshakov committed
2021-08-20
541f7a0
types: simplify working with client's launch args
Dmitry Sharshakov committed
2021-08-20
aac586b
dap: move launch request argumets outside of client
Dmitry Sharshakov committed
2021-08-20
6bb653f
fix: move adapter_id out of DAP client
Dmitry Sharshakov committed
2021-08-20
3d64cf8
dap: support TCP clients
Dmitry Sharshakov committed
2021-08-20
fabee03
dap: make transport IO-agnostic
Dmitry Sharshakov committed
2021-08-20
26a55dc
dap: add missing fields to structs
Dmitry Sharshakov committed
2021-08-20
e11b67b
dap: support getting scopes and variables
Dmitry Sharshakov committed
2021-08-20
0fa127b
dap: implement threads request
Dmitry Sharshakov committed
2021-08-20
7d2d4ed
dap-basic: pretty-print results
Dmitry Sharshakov committed
2021-08-20
5f3e806
format
Dmitry Sharshakov committed
2021-08-20
5fd0a2d
dap: logging using fern
Dmitry Sharshakov committed
2021-08-20
fd709bc
Initial debug adapter protocol implementation
Dmitry Sharshakov committed
2021-08-20
0f6e81b
minor: Extract doc.text().slice(..) into a var
Blaž Hrastnik committed
2021-08-20
d4c17b6
minor: Nicer errors, std::io::Error provides a Display impl
Blaž Hrastnik committed
2021-08-20
38e932b
Make scrolling extend in extend mode
Blaž Hrastnik committed
2021-08-20
a76ec9a
Use the correct search register
Blaž Hrastnik committed
2021-08-20
07fea61
cargo fmt
Blaž Hrastnik committed
2021-08-20
f60b549
ui: Refactor styling a bit, ensure infobox is stylable
Blaž Hrastnik committed
2021-08-20
68626b8
minor: Refactor commands.rs a bit more
Blaž Hrastnik committed
2021-08-20
cbd39d6
use `ui.text.focus` for the picker (fix #622)
Kirawi committed
2021-08-20
da88108
Fix clippy attr
Blaž Hrastnik committed
2021-08-19
0595b06
Bump memchr 2.4.0 -> 2.4.1
Blaž Hrastnik committed
2021-08-19
ab4e765
Avoid looking up ui.text per highlight range
Blaž Hrastnik committed
2021-08-19
5f8b1c7
Extract view.inner_area(), simplify render_focused_view_elements
Blaž Hrastnik committed
2021-08-19
557fd86
Refactor view.first_line/first_col into view.offset (Position)
Blaž Hrastnik committed
2021-08-19
9776553
Simplify write/write_all commands, we no longer need to excessively block
Blaž Hrastnik committed
2021-08-19
115754c
fix: ui: Pin popups with no positioning to the initial cursor position
Blaž Hrastnik committed
2021-08-19
12ea388
Golang indent improvements
Blaž Hrastnik committed
2021-08-19
466528c
feat: add indenting for protobuf
Yusuf Bera Ertan committed
2021-08-19
2f42b23
feat: add protobuf tree-sitter parser with highlighting queries
Yusuf Bera Ertan committed
2021-08-19
4b45f27
Added more cpp filename extensions
Conscat committed
2021-08-19
1158fc4
fix warnings
Shafkath Shuhan committed
2021-08-19
b63afbe
gruvbox theme changes (#594)
oberblastmeister committed
2021-08-18
098b6b6
Fix auto pairs return wrong selection (#613)
langbamit committed
2021-08-18
3609532
Update dark_plus.toml
Kirawi committed
2021-08-18
7560af1
Document more of document.rs (#562)
Kirawi committed
2021-08-18
16bf8e1
Add docs for registers, multi key remaps (#557)
Gokul Soumya committed
2021-08-18
b59b248
Adding mjs to JavaScript file type (#607)
Yerlan committed
2021-08-18
fdd6530
Update CHANGELOG.md (#606)
Kirawi committed
2021-08-18
ad462b4
Added "/utf-8" to Windows compilation options. (#603)
Leoi Hung Kin committed
2021-08-17
89089a7
Adding INO to C++ file type (#596)
Yerlan committed
2021-08-17
a2cd9cc
Exit select mode after toggle_comment. Fixes #597 (#598)
Yerlan committed
2021-08-17
18c0509
Compile the grammar libraries with full RELRO on Linux (#599)
Orhun Parmaksız committed
2021-08-17
9912bd7
Refactor infobox rendering and parsing (#579)
Gokul Soumya committed
2021-08-17
14c08e8
Bump bitflags from 1.3.1 to 1.3.2 (#600)
dependabot[bot] committed
2021-08-17
2761615
Bump anyhow from 1.0.42 to 1.0.43 (#601)
dependabot[bot] committed
2021-08-17
ecf58af
Update configuration.md for Windows
superlou committed
2021-08-16
4b5090a
Fixes crash on empty rust file. (#592)
Cor Peters committed
2021-08-16
ac3c171
feat: relative numbers (#485)
Grzegorz Baranski committed
2021-08-16
7892349
Add ledger tree-sitter (#572)
Ivan Tham committed
2021-08-16
aaccc94
Fix change case commands in changelog (#586)
Gokul Soumya committed
2021-08-16
3bde65c
Release v0.4.1
Blaž Hrastnik committed
2021-08-14
1caedc1
fix: Cross compile tests as well
Blaž Hrastnik committed
2021-08-14
dbd1f11
Update README.md (#581)
Kirawi committed
2021-08-14
b0acd8c
Bump chardetng to 0.1.14 (#578)
Ivan Tham committed
2021-08-14
52a848e
ui: picker: Position count according to input bar
Blaž Hrastnik committed
2021-08-13
4167201
ui: picker: Use ui.selection instead of ui.selection.primary
Blaž Hrastnik committed
2021-08-13
eb9ac0a
ui: picker: Render matches/total counts
Blaž Hrastnik committed
2021-08-13
f20dc12
Appease clippy
Blaž Hrastnik committed
2021-08-13
b635e35
Add :tree-sitter-scopes, useful when developing indents.toml
Blaž Hrastnik committed
2021-08-13
fd1eaaf
Clear some TODOs
Blaž Hrastnik committed
2021-08-13
88cc0f8
fix: tree sitter rendering glitches with multiple selection edits
Blaž Hrastnik committed
2021-08-13
7c834d6
Tutorial for Helix akin to `vimtutor` (#537)
Omnikar committed
2021-08-13
9a39a10
Reverted unintended change? (#576)
Norman Paniagua committed
2021-08-13
8364cec
fix build...
Blaž Hrastnik committed
2021-08-12
3de40de
Release v0.4.0
Blaž Hrastnik committed
2021-08-12
733ee06
Show file preview in split pane in fuzzy finder (#534)
Gokul Soumya committed
2021-08-12
d84f8b5
Support primary clipboard (#548)
Dmitry Sharshakov committed
2021-08-12
7d51805
cargo fmt
Blaž Hrastnik committed
2021-08-12
d03982e
Refactor theme parsing (#570)
Gokul Soumya committed
2021-08-12
25a8a47
fix: Adjust scroll offset/padding calculation to prevent wobble
Blaž Hrastnik committed
2021-08-11
6d52424
Highlight (html) tags
Blaž Hrastnik committed
2021-08-11
55f1f04
Bump deps
Blaž Hrastnik committed
2021-08-11
7b16ae7
ui: completion: Insert suggestions when tabbing over them
Blaž Hrastnik committed
2021-08-11
627b899
nix: Update flake
Blaž Hrastnik committed
2021-08-11
6cd77ef
ui: completion: Use sort_text to sort the completions
Blaž Hrastnik committed
2021-08-11
f917b5a
Fix surround_replace replacing the wrong character on the right. (#571)
Nathan Vegdahl committed
2021-08-11
dde2be9
helix-term: handle scrolling when mouse is enabled (#554)
Dmitry Sharshakov committed
2021-08-10
27b551d
add java highlighting (#448)
Kirawi committed
2021-08-10
b239f0f
Appease clippy
Blaž Hrastnik committed
2021-08-10
86209c9
Make `exit_select_mode` check current mode (#568)
Omnikar committed
2021-08-10
21e5662
fix: Don't crash if language servers time out
Blaž Hrastnik committed
2021-08-10
a4564ad
Only recalculate resize during rendering, this stops flashing on resize
Blaž Hrastnik committed
2021-08-10
0a7add4
fix small terminal size panic with info popup (#563)
Kirawi committed
2021-08-09
815ee9e
Document `pos_at_coords` better.
Nathan Vegdahl committed
2021-08-09
b522361
config: Rename [terminal] to [editor] and pass it into Editor
Blaž Hrastnik committed
2021-08-08
a2ccfff
Resolve a couple TODOs
Blaž Hrastnik committed
2021-08-08
f0eb6ed
Document new keys in book/
Blaž Hrastnik committed
2021-08-08
dbd853a
Improve nix indents
Blaž Hrastnik committed
2021-08-08
e2c3547
Implement alt-( and alt-) to rotate selection contents
Blaž Hrastnik committed
2021-08-08
02cba2a
languages: Add missing comment token for elixir and nix
Blaž Hrastnik committed
2021-08-07
ba72934
lsp: Refactor duplex to avoid issues with select! + read_exact
Blaž Hrastnik committed
2021-08-07
385a6b5
Do not shutdown lsp during claim_term
Luctius committed
2021-08-07
8714b71
ui: menu: Allow wrapping around on ctrl-p/shift tab
Blaž Hrastnik committed
2021-08-06
b20a5c4
Implement selection rotation with `(` and `)`
Blaž Hrastnik committed
2021-08-06
66a9013
Fix around-word text-object selection. (#546)
Nathan Vegdahl committed
2021-08-06
953125d
Exit extend after yank
Ivan Tham committed
2021-08-05
10c77cd
Document C/Alt-C in the keymap
Blaž Hrastnik committed
2021-08-05
5342f97
Refactor copy selection vertically
Blaž Hrastnik committed
2021-08-05
0793841
Vertical Selection
Cor committed
2021-08-05
f160008
Fix buggy surround behavior from #376.
Nathan Vegdahl committed
2021-08-04
c9cbc34
Add `goto_last_line` command, and bind it to `ge`.
Nathan Vegdahl committed
2021-08-04
8c3a5b1
Use an empty stream on Windows to remove duplication
Blaž Hrastnik committed
2021-08-03
585793e
Add ctrl-z to suspend
Ivan Tham committed
2021-08-03
821565e
Use nicer filepaths instead of URIs in goto picker
Blaž Hrastnik committed
2021-08-03
adb5d84
nix: Update flake
Blaž Hrastnik committed
2021-08-03
b3aefe1
Bump which from 4.1.0 to 4.2.2
dependabot[bot] committed
2021-08-03
cfef44e
Bump serde_json from 1.0.64 to 1.0.66
dependabot[bot] committed
2021-08-03
c9b4b48
Bump serde from 1.0.126 to 1.0.127
dependabot[bot] committed
2021-08-03
99a4e3f
Update `README.md`
Omnikar committed
2021-08-02
bfcc6e2
Update keymap.md
Ryo Hirayama committed
2021-08-01
ef6a231
fix: Map all selections on transaction.apply
Blaž Hrastnik committed
2021-07-31
557c630
Add more unit tests for pos_at_screen_coords.
Nathan Vegdahl committed
2021-07-31
ccecda4
Update popup and diagnostics in onedark theme
Gokul Soumya committed
2021-07-30
eec5631
mouse: Remove verify_screen_coords, refactor primary selection modification
Blaž Hrastnik committed
2021-07-30
62eb8c6
Remove the jump
Blaž Hrastnik committed
2021-07-30
6bb744a
Mouse selection support (#509)
Dmitry Sharshakov committed
2021-07-30
8361de4
Remove embed_runtime feature
Blaž Hrastnik committed
2021-07-30
0fdb626
Move indent-style code into `helix_core::indent`.
Nathan Vegdahl committed
2021-07-30
f88d4c1
Give default document a single line ending.
Nathan Vegdahl committed
2021-07-30
e191a75
Fix incorrect behavior of `find_char` command and friends.
Nathan Vegdahl committed
2021-07-30
e6e0d31
Fixes for new clippy lints in Rust 1.54.
Nathan Vegdahl committed
2021-07-30
3fda350
Merge pull request #376 from cessen/great_line_ending_and_cursor_range_cleanup
Blaž Hrastnik committed
2021-07-29
05d20e1
Fix typo in comment.
Nathan Vegdahl committed
2021-07-29
e4d41d0
Refactor case where key event is solely a character
Gokul Soumya committed
2021-07-29
8a2fa69
Fix bug with `/` searching after non-ascii characters.
Nathan Vegdahl committed
2021-07-29
285aba2
Enforce cursor/selection invariants in one place.
Nathan Vegdahl committed
2021-07-29
cd7302f
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
Nathan Vegdahl committed
2021-07-29
a873e71
Fix goto line number
Gokul Soumya committed
2021-07-28
b90450b
Quite edit page
Ivan Tham committed
2021-07-28
013bec4
Show pending keys in status line (#515)
Gokul Soumya committed
2021-07-28
1493313
Update keyboard.rs (#516)
Rust & Python committed
2021-07-27
581a3d4
Minor cleanup of the vertical movement code.
Nathan Vegdahl committed
2021-07-27
aead4e6
Use `match` for branching on the `Direction` enum in more places.
Nathan Vegdahl committed
2021-07-27
84f8167
Add unit tests for some of the new `Range` methods.
Nathan Vegdahl committed
2021-07-27
5229c53
Bump futures-executor from 0.3.15 to 0.3.16
dependabot[bot] committed
2021-07-27
86645c8
Bump tokio from 1.8.2 to 1.9.0
dependabot[bot] committed
2021-07-27
a6aad31
Bump jsonrpc-core from 17.1.0 to 18.0.0
dependabot[bot] committed
2021-07-27
b581c18
Bump futures-util from 0.3.15 to 0.3.16
dependabot[bot] committed
2021-07-27
13c9d57
Improve `Range` documentation and organization.
Nathan Vegdahl committed
2021-07-27
b2c76dc
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
Nathan Vegdahl committed
2021-07-27
f62ec6e
Address some PR comments.
Nathan Vegdahl committed
2021-07-27
5ee6ba5
Allow multi key remappings in config file (#454)
Gokul Soumya committed
2021-07-26
88d6f65
Start searches at the right side of the block cursor.
Nathan Vegdahl committed
2021-07-26
01247ac
Collect some common patterns into methods on `Range`.
Nathan Vegdahl committed
2021-07-26
0883b4f
fix: change primary cursor color in bogster theme
gbaranski committed
2021-07-26
a630fb5
Fix append newline indent
Ivan Tham committed
2021-07-26
f7c8500
Implement in-memory prompt history
Blaž Hrastnik committed
2021-07-26
63e54e3
rust: Indent multi line call expressions one level deeper
Blaž Hrastnik committed
2021-07-26
29cefa1
Improve rust indentation queries
Blaž Hrastnik committed
2021-07-26
f24007b
Determine whether to use a margin of 0 or 1 when uncommenting (#476)
Omnikar committed
2021-07-26
112ae5c
fix(term): undo-ing code actions
Gokul Soumya committed
2021-07-25
e07e42d
fix(term): use existing implementation of edits_to_transaction
gbaranski committed
2021-07-25
8da58fe
build(nix): fix build issues
Yusuf Bera Ertan committed
2021-07-25
41f62c3
Switch to a cleaner range-head moving abstraction.
Nathan Vegdahl committed
2021-07-24
f96b8b7
Add missing keybinds to docs
Gokul Soumya committed
2021-07-24
6a8a01d
feat: code actions - document edits (#478)
Grzegorz Baranski committed
2021-07-24
48e344a
Fixed find_till_char and find_char commands.
Nathan Vegdahl committed
2021-07-24
2072349
Fix surround replace command replacing the wrong position on the right.
Nathan Vegdahl committed
2021-07-24
8f43dc4
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
Nathan Vegdahl committed
2021-07-24
4359404
Put selection in separate variable in commands code.
Nathan Vegdahl committed
2021-07-24
427ae6a
Fix append mode, and make insertion always happen at head of range.
Nathan Vegdahl committed
2021-07-24
ad814b8
Simplify replace dashes with underscore
Ivan Tham committed
2021-07-23
bda4f5c
fix: ui/menu: Don't allow scrolling past the end of completion
Blaž Hrastnik committed
2021-07-23
1789dfa
Add rustfmt.toml to force formatting to use rustfmt defaults
Blaž Hrastnik committed
2021-07-23
e5d4387
fix: Only try expanding directory completion if it makes sense
Blaž Hrastnik committed
2021-07-23
817a7e0
Simplify ui/menu.rs
Blaž Hrastnik committed
2021-07-23
58d08d3
Fix ocassional panic when matching brackets.
Nathan Vegdahl committed
2021-07-23
ffb8057
mark reloaded buffers as unchanged
Shafkath Shuhan committed
2021-07-23
2510383
Revert display-width-based vertical cursor movement.
Nathan Vegdahl committed
2021-07-23
fd684ef
Calculate the line that the range head is on correctly.
Nathan Vegdahl committed
2021-07-23
5841954
Use `Range::line_range()` in some more places I missed.
Nathan Vegdahl committed
2021-07-23
673338b
The item `fmt` was imported redundantly
fossdd committed
2021-07-22
d4bd5b3
Resume last picker
Ivan Tham committed
2021-07-22
eba0bbd
Fix append mode not editing correctly.
Nathan Vegdahl committed
2021-07-21
7d07704
Fix yank not working with internally zero-width ranges.
Nathan Vegdahl committed
2021-07-21
063aa94
Fix selections not being modified quite correctly with text edits.
Nathan Vegdahl committed
2021-07-21
bc85c85
Update dark_plus.toml
Kirawi committed
2021-07-21
df0ed80
Don't insert a final line ending on file load/reload.
Nathan Vegdahl committed
2021-07-21
198fe40
Fixes for misc bugs with view movement.
Nathan Vegdahl committed
2021-07-21
c848ed7
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
Nathan Vegdahl committed
2021-07-21
d5534a6
Use new `Range::line_range()` method in more places, as appropriate.
Nathan Vegdahl committed
2021-07-21
1194fc8
Fix comment toggle command also sometimes toggling the next line.
Nathan Vegdahl committed
2021-07-21
c9300ec
Fix various bugs related to goto-end-of-line command.
Nathan Vegdahl committed
2021-07-21
1c6b558
Fix line-wise `p` pasting before the current line instead of after.
Nathan Vegdahl committed
2021-07-21
e8a3980
Fix incorrect line hihglight when a selection is at the end of a line.
Nathan Vegdahl committed
2021-07-21
1910fa7
Fix typo
Ivan Tham committed
2021-07-20
17f9dfc
Fixes toggle_comment not finding the correct language comment token
Luctius committed
2021-07-20
585d6f8
Bump tokio from 1.8.1 to 1.8.2
dependabot[bot] committed
2021-07-20
d754c72
Make search work a little nicer when there are already selections.
Nathan Vegdahl committed
2021-07-20
1792dc6
Fix `Selection::push()` to make the pushed range primary.
Nathan Vegdahl committed
2021-07-20
c400a60
Fix extend line behavior.
Nathan Vegdahl committed
2021-07-20
13b0784
Handle edge case in `range_to_target()` correctly.
Nathan Vegdahl committed
2021-07-20
e98d669
Fixed primary cursor position calculation to use 1-width semantics.
Nathan Vegdahl committed
2021-07-19
b0311f4
Properly fix `last_line` view calculation.
Nathan Vegdahl committed
2021-07-19
079d4ed
Fix last line number being drawn in the status bar.
Nathan Vegdahl committed
2021-07-19
1a9ae72
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
Nathan Vegdahl committed
2021-07-19
e462f32
Update word selection/navigation to work with gap indexing.
Nathan Vegdahl committed
2021-07-19
6c038bb
Calculate completion popup sizing
Blaž Hrastnik committed
2021-07-19
5292fe0
Remove ExactSizeIterator requirement on Transaction::change
Blaž Hrastnik committed
2021-07-19
bf43fab
Made toggle_comments language dependent (#463)
Cor Peters committed
2021-07-18
cd65a48
Added option to provide a custom config file to the lsp. (#460)
Cor Peters committed
2021-07-18
0aa4390
Update extend_line command to work with gap indexing.
Nathan Vegdahl committed
2021-07-18
c2fd55e
Update change-case commands to work with gap indexing.
Nathan Vegdahl committed
2021-07-18
954314a
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
Nathan Vegdahl committed
2021-07-18
a77274e
action: copy grammar libraries to runtime
kabirz committed
2021-07-17
6cba62b
Changed startup behaviour to only open a single view when multiple files are specified on the commandline.
Cor committed
2021-07-17
9fcbbfa
Make instructions regarding runtime clearer
Blaž Hrastnik committed
2021-07-17
000b7b7
Added change_case command (#441)
Cor Peters committed
2021-07-16
722cfed
Removed double entry of extend_line
Cor committed
2021-07-15
e2bcef7
Fix #442 (#446)
Kirawi committed
2021-07-15
0b1ed86
Update dark_plus.toml
Kirawi committed
2021-07-15
d84b3a1
Build ts/tsx again, refactor collect_tree_sitter_dirs
Blaž Hrastnik committed
2021-07-14
a4b077e
Fix number highlighting
Blaž Hrastnik committed
2021-07-14
3ca05fc
Build each grammar in it's own src dir
Blaž Hrastnik committed
2021-07-14
e6bf6a8
Try to rearrange the file order?
Blaž Hrastnik committed
2021-07-14
a7fa562
windows: Try building inside OUT_DIR?
Blaž Hrastnik committed
2021-07-14
c8dc9b6
Dynamically load grammar libraries at runtime
Blaž Hrastnik committed
2021-07-14
dd2903f
Bump anyhow from 1.0.41 to 1.0.42
dependabot[bot] committed
2021-07-13
dd5e808
Bump cc from 1.0.68 to 1.0.69
dependabot[bot] committed
2021-07-13
7e5c20c
Bump tokio-stream from 0.1.6 to 0.1.7
dependabot[bot] committed
2021-07-13
c74198a
Bump tokio from 1.8.0 to 1.8.1
dependabot[bot] committed
2021-07-13
929f553
Restore C-w shortcut
Blaž Hrastnik committed
2021-07-11
4a5cb0e
Further simplify error handling in :commands
Blaž Hrastnik committed
2021-07-11
d530d6e
Make command implementation return a Result<()>
Lionel Flandrin committed
2021-07-11
9c02a1b
Add infobox for view
Ivan Tham committed
2021-07-11
3e4cd8f
Injection Query Support (#430)
Kirawi committed
2021-07-11
bb121a3
Update surround commands to work with gap indexing.
Nathan Vegdahl committed
2021-07-09
b4c59b4
Rewritten Rust `highlights.scm` (#425)
Kirawi committed
2021-07-08
084a8a9
VSCode Dark+ Theme (#414)
Kirawi committed
2021-07-08
c7aa7bf
Add more modes to infobox
Ivan Tham committed
2021-07-08
1c71fce
Implement `Range::put()` which manages range movements and extensions.
Nathan Vegdahl committed
2021-07-08
753f7f3
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
Nathan Vegdahl committed
2021-07-06
85d5b39
Make vertical selection movement work properly.
Nathan Vegdahl committed
2021-07-06
6e15c9b
Clean up the default theme definition
Blaž Hrastnik committed
2021-07-06
906cfd5
More responsive key input
Ivan Tham committed
2021-07-06
a0a5bd5
Bump tokio from 1.7.1 to 1.8.0
dependabot[bot] committed
2021-07-06
47a6882
Bump unicode-segmentation from 1.7.1 to 1.8.0
dependabot[bot] committed
2021-07-06
c8681a8
Bump slotmap from 1.0.3 to 1.0.5
dependabot[bot] committed
2021-07-06
bb41a82
Bump thiserror from 1.0.25 to 1.0.26
dependabot[bot] committed
2021-07-06
9507c24
julia language-server line was plain wrong
wesh committed
2021-07-05
3c31f50
Add julia support (LSP not working)
wesh committed
2021-07-05
aa70362
Fix phantom lines in some CRLF files.
Nathan Vegdahl committed
2021-07-05
4952d6f
appease clippy
Blaž Hrastnik committed
2021-07-05
fc34efe
fix: Make path absolute before normalizing
Blaž Hrastnik committed
2021-07-05
48481db
fix: When calculating relative path, expand tilde last
Blaž Hrastnik committed
2021-07-05
b72c620
Remove outdated comment
Blaž Hrastnik committed
2021-07-05
cb4bab8
Implement `X` as extend selection to line bounds
Blaž Hrastnik committed
2021-07-05
a4e28c6
Fix info panic on small terminal
Ivan Tham committed
2021-07-04
d02bbb7
Factor out goto t/m/b into a single function again
Blaž Hrastnik committed
2021-07-04
ebccc96
Revert back to 'gm'
Blaž Hrastnik committed
2021-07-04
6ce3039
Info box add horizontal padding
Ivan Tham committed
2021-07-04
916362d
Goto mode use infobox
Ivan Tham committed
2021-07-04
bbbbfa9
Reduce calculation and improve pattern in infobox
Ivan Tham committed
2021-07-04
5977b07
Support infobox doc gen on stable release
Ivan Tham committed
2021-07-04
64f83df
Add infobox doc generation and improve ergonomics
Ivan Tham committed
2021-07-04
61e925c
Fix rendering issues for infobox
Ivan Tham committed
2021-07-04
6710855
Apply suggestions from blaz for infobox
Ivan Tham committed
2021-07-04
9effe71
Suggestions for infobox changes
Ivan Tham committed
2021-07-04
4c190ec
Add infobox
Ivan Tham committed
2021-07-04
8985c58
Fix typo on comment in surround
Ivan Tham committed
2021-07-03
6ccfa22
Fix surround bug when cursor on same pair
Gokul Soumya committed
2021-07-03
351c1e7
Add missing linenr.selected key to docs
Gokul Soumya committed
2021-07-03
37f0b9e
Update onedark theme
Gokul Soumya committed
2021-07-03
f909526
fix: Temporary fix for #402
Blaž Hrastnik committed
2021-07-03
83e7dd8
Add object selection (textobjects) (#385)
Gokul Soumya committed
2021-07-03
c68fe1f
Make horizontal selection movement work properly.
Nathan Vegdahl committed
2021-07-02
28d2d68
`:reload` (#374)
Kirawi committed
2021-07-02
c5b2973
Fix empty document test.
Nathan Vegdahl committed
2021-07-02
28627f9
Make new documents empty, rather than starting with a line ending.
Nathan Vegdahl committed
2021-07-02
7961a13
Allow last line in file to lack a line break character.
Nathan Vegdahl committed
2021-07-02
22dca3b
Add missing import
Perry Thompson committed
2021-07-02
e177b27
Fix a couple additional `unused` warnings after merge.
Nathan Vegdahl committed
2021-07-02
230248b
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
Nathan Vegdahl committed
2021-07-02
2224a15
Fixed last `unused` warning.
Nathan Vegdahl committed
2021-07-02
9f62ad0
Fix one of the two remaining warnings.
Nathan Vegdahl committed
2021-07-02
c389f41
Fix all remaining warnings in helix-core except for two.
Nathan Vegdahl committed
2021-07-02
220bc85
Remove #[allow(unused)] from helix-core, and fix unused imports.
Nathan Vegdahl committed
2021-07-02
b571f28
Fix unused `Result` warnings in helix-term.
Nathan Vegdahl committed
2021-07-02
0b2d51c
Fix unused variable, parameter, and `mut` warnings in helix-term.
Nathan Vegdahl committed
2021-07-02
efa3389
Remove #[allow(unused)] from helix-term, and fix unused imports.
Nathan Vegdahl committed
2021-07-02
702a049
Ensure a minimum selection width on commands that need it.
Nathan Vegdahl committed
2021-07-02
e725957
Make `Selection`'s normalize and transform methods self-consuming only.
Nathan Vegdahl committed
2021-07-02
7c7be6d
Clean up `Selection` to not use so many allocations.
Nathan Vegdahl committed
2021-07-02
0ae522f
Better validation method APIs for `Range`.
Nathan Vegdahl committed
2021-07-02
77a266e
Add `Range` methods for various kinds of validation.
Nathan Vegdahl committed
2021-07-02
d070747
Change the `Range` type and associated functions to gap indexing.
Nathan Vegdahl committed
2021-07-02
c1b0a71
Color palettes (#393)
Jakub Bartodziej committed
2021-06-30
79f0969
If completion arrives after we already stopped editing, ignore it
Blaž Hrastnik committed
2021-06-30
2a92dd8
Added native Windows clipboard support (#373)
Kirawi committed
2021-06-30
acaf22d
Make set_unmodified an enum.
Joe Neeman committed
2021-06-30
b39e452
Make Document's format API a little nicer.
Joe Neeman committed
2021-06-30
2902a10
Satisfy clippy.
Joe Neeman committed
2021-06-30
ffa2f25
Add some async job infrastructure.
Joe Neeman committed
2021-06-30
d64d75e
Make formatting happen asynchronously.
Joe Neeman committed
2021-06-30
c9be480
fix: Correctly merge multiple selection ranges together
Blaž Hrastnik committed
2021-06-30
3007478
ui: Use a box drawing character vertical line for splits
Blaž Hrastnik committed
2021-06-29
e915988
Update keymap.md
PabloMansanet committed
2021-06-29
c2a292e
Incorporate long word commands into keymap
PabloMansanet committed
2021-06-29
de8745a
Add long word unit tests
PabloMansanet committed
2021-06-29
73572b7
Add long word motion implementation
PabloMansanet committed
2021-06-29
073517a
Delete .gitattributes
Kirawi committed
2021-06-29
e81d665
Update `.gitattributes` to #372
Kirawi committed
2021-06-29
5928d87
fix ca98210d2016d96d1c441932d7a67bbc6e5eccb7
Blaž Hrastnik committed
2021-06-28
51162ae
fix: Don't panic on Enter on an empty document.
Blaž Hrastnik committed
2021-06-28
6214d70
fix: insert() | delete() would calculate the new insert incorrectly
Blaž Hrastnik committed
2021-06-28
ca98210
Don't crash if diagnostics span past EOF
Blaž Hrastnik committed
2021-06-28
d4e1ec3
Sort the files in descending order
Blaž Hrastnik committed
2021-06-28
d94410a
ui: Simplify conditional
Blaž Hrastnik committed
2021-06-27
82fc28a
Merge tab & char rendering code
Blaž Hrastnik committed
2021-06-27
bcca152
This char_index is unused
Blaž Hrastnik committed
2021-06-27
01b1a62
Allocate the tab stop only once
Blaž Hrastnik committed
2021-06-27
4edfac2
Extract the merge "operator" into helix-core
Blaž Hrastnik committed
2021-06-27
1b102d5
Appease clippy
Blaž Hrastnik committed
2021-06-27
ae58d81
There is no direct dirs-next dependency in term
Blaž Hrastnik committed
2021-06-27
c832aa5
Turn diagnostics rendering into span injection too
Blaž Hrastnik committed
2021-06-27
f9cdb2a
Fix AnyComponent test
Blaž Hrastnik committed
2021-06-27
90d675f
nix: Set up cargo-tarpaulin
Blaž Hrastnik committed
2021-06-27
cac6e1b
Simplify selection rendering by injecting highlight scopes
Blaž Hrastnik committed
2021-06-27
057bd63
Release 0.3.0
Blaž Hrastnik committed
2021-06-27
44566ea
Address nightly clippy warnings
Blaž Hrastnik committed
2021-06-27
cad14c6
Trait width method use refactor
Ivan Tham committed
2021-06-26
ed1a745
Fix silly mistake in previous phantom line bug fix.
Nathan Vegdahl committed
2021-06-26
a6caddd
Fix highlight code splitting graphemes.
Nathan Vegdahl committed
2021-06-26
2dba228
Sort files in file picker by access, modification and creation date (#336)
Wojciech Kępka committed
2021-06-26
eb6fb63
Detect file language before file indent style.
Nathan Vegdahl committed
2021-06-26
d534d64
Use unicode_width to correctly truncate picker chars
Gokul Soumya committed
2021-06-26
e8d2f36
Move helix-view/tests/*txt files to txts subdirectory (#372)
teenjuna committed
2021-06-25
c688288
Use a deadline when eagerly processing notifications
Blaž Hrastnik committed
2021-06-25
f2d8ce3
fix: jumping to location did not convert the URI correctly
Blaž Hrastnik committed
2021-06-25
503ca11
fix: crossterm -> input key conversion
Blaž Hrastnik committed
2021-06-25
8e277ad
reverse the dependency between helix-tui and helix-view (#366)
Keith Simmons committed
2021-06-25
4418e17
Add default color for cursor match (#370)
Ivan Tham committed
2021-06-25
74cc4b4
Fix goto line end
Ivan Tham committed
2021-06-25
c2b9374
Add … when chars are truncated in picker
Gokul Soumya committed
2021-06-25
18beda3
Fix previous broken refactor key into helix-view
Ivan Tham committed
2021-06-24
10548bf
Update helix-term/src/commands.rs
Kirawi committed
2021-06-24
15ae2e7
Update helix-term/src/commands.rs
Kirawi committed
2021-06-24
7ae21b9
Blocking :wq
Shafkath Shuhan committed
2021-06-24
629df61
Fix open-new-line command for CRLF, as well as other bugs.
Nathan Vegdahl committed
2021-06-24
8935e7a
Skip enclosed pairs in surround
Gokul Soumya committed
2021-06-24
394629a
Fix picker item width overflow
Gokul Soumya committed
2021-06-24
fb8e7dc
Remove duplicate properties from theme.toml
Alex Ryapolov committed
2021-06-24
2924522
Fix lsp config deserialization case
Benoît CORTIER committed
2021-06-24
14f61fb
Handle erroneously ignored case in RopeGraphemes iterator.
Nathan Vegdahl committed
2021-06-24
9cbf564
fix: crash with ctrl-c on empty file
Blaž Hrastnik committed
2021-06-23
7f6265e
fix: ok, needs to be the end of the previous line
Blaž Hrastnik committed
2021-06-23
0f55e67
open: Use the correct function
Blaž Hrastnik committed
2021-06-23
7366fe8
fix: Better fix that also fixes crashes on `o`
Blaž Hrastnik committed
2021-06-23
4ad7b61
fix: panic on O at the start of the file (fixes #354)
Blaž Hrastnik committed
2021-06-23
655c1ae
Adjust default theme colors (insert/extend cursor)
Blaž Hrastnik committed
2021-06-23
ea8cd47
ui: Paginate prompt completion
Blaž Hrastnik committed
2021-06-23
39dc09e
Patch the primary cursor with insert and select styles
wojciechkepka committed
2021-06-23
3606d8b
Refactor, add `ui.cursor.primary`
wojciechkepka committed
2021-06-23
c534fde
Add ability to theme primary selecition
wojciechkepka committed
2021-06-23
d70be55
Add ability to theme cursor
wojciechkepka committed
2021-06-23
ac1e98d
Update docs
wojciechkepka committed
2021-06-23
f09ccbc
fix: Docs, `select_line` -> `extend_line`
wojciechkepka committed
2021-06-23
ed6528b
add missing doc
Shafkath Shuhan committed
2021-06-23
6564257
add tests
nobody committed
2021-06-23
7896eef
Handle non-UTF8 files
Shafkath Shuhan committed
2021-06-23
fd98e74
Fix small screen panics
Blaž Hrastnik committed
2021-06-23
9706f11
Update to Ropey v1.3.1 with needed bugfix.
Nathan Vegdahl committed
2021-06-23
2ff9b36
Fix extend_line() behavior.
Nathan Vegdahl committed
2021-06-23
848cc1b
Increment char_index by grapheme char count.
Nathan Vegdahl committed
2021-06-23
481c4ba
Fix flipped condition where Helix adds a line ending on open.
Nathan Vegdahl committed
2021-06-23
0cbaa99
Missed some items in the CRLF PR.
Nathan Vegdahl committed
2021-06-23
38bf9c2
fix: Select matching at the start of the doc could crash. Fixes #346
Blaž Hrastnik committed
2021-06-23
9c53461
Fix build on master
Blaž Hrastnik committed
2021-06-23
7511110
Make the prompt callback take a Context.
Joe Neeman committed
2021-06-23
fd1ae35
Implement show_current_directory command
Lionel Flandrin committed
2021-06-23
16883e7
Implement change_current_directory command
Lionel Flandrin committed
2021-06-23
b56174d
Add repology.org packaging status
Blaž Hrastnik committed
2021-06-22
866b32b
Fix link to good first issue
Blaž Hrastnik committed
2021-06-22
39d5921
minor: Remove old TODOs
Blaž Hrastnik committed
2021-06-22
20f33ea
Rename surround to match_mode
Gokul Soumya committed
2021-06-22
e0fd08d
Add documentation for surround
Gokul Soumya committed
2021-06-22
753ed4c
Correctly identify pairs when cursor on pair
Gokul Soumya committed
2021-06-22
892c807
Handle line endings correctly in surround
Gokul Soumya committed
2021-06-22
b00e9fc
Move match_bracket to mm
Gokul Soumya committed
2021-06-22
b79b5e6
Refactor and add tests for surround
Gokul Soumya committed
2021-06-22
86271ba
Add more surround pair characters
Gokul Soumya committed
2021-06-22
4754b2e
Add surround keybinds
Gokul Soumya committed
2021-06-22
13648d2
lsp: Eagerly process notifications/server calls to avoid re-rendering
Blaž Hrastnik committed
2021-06-22
2f321b9
build(nix): fetch submodules lazily
Yusuf Bera Ertan committed
2021-06-22
6dddd5c
Merge pull request #224 from helix-editor/line_ending_detection
Blaž Hrastnik committed
2021-06-22
a70de6e
Bump tokio from 1.6.1 to 1.7.1
dependabot[bot] committed
2021-06-22
c704970
Bump actions/upload-artifact from 2.2.3 to 2.2.4
dependabot[bot] committed
2021-06-22
05bf9ed
Flesh out the line ending utility unit tests.
Nathan Vegdahl committed
2021-06-22
f2954fa
Add command to set the document's default line ending.
Nathan Vegdahl committed
2021-06-22
a18d50b
Fix clippy warnings.
Nathan Vegdahl committed
2021-06-22
7c4fa18
Convert remaining commands to use the document's line ending setting.
Nathan Vegdahl committed
2021-06-22
d333556
Make split_selection_on_newline command handle all line endings.
Nathan Vegdahl committed
2021-06-22
e436c30
Update `replace` command to use document line ending setting.
Nathan Vegdahl committed
2021-06-22
23d6188
Add function to get the line ending of a str slice.
Nathan Vegdahl committed
2021-06-22
07e2880
Don't need getters/setters for line_ending property.
Nathan Vegdahl committed
2021-06-21
7140020
Use pep 8 indentation for python
Ivan Tham committed
2021-06-21
9fd17d4
Don't run wl-copy with --foreground
Blaž Hrastnik committed
2021-06-21
994ff4b
Cleanup spinners and messages on progress end
Wojciech Kępka committed
2021-06-21
ee80fa8
Hold `Config` in `Application`, expect at least one editor view
wojciechkepka committed
2021-06-21
aca9d73
Add progress spinners to status line
wojciechkepka committed
2021-06-21
cc357d5
Add a `Spinner`
wojciechkepka committed
2021-06-21
b2804b1
Update docs
wojciechkepka committed
2021-06-21
618ad55
Fix typo in feature request template
wojciechkepka committed
2021-06-21
d39a764
Silence clippy warning.
Nathan Vegdahl committed
2021-06-21
3d3149e
Merge branch 'master' of github.com:helix-editor/helix into line_ending_detection
Nathan Vegdahl committed
2021-06-21
e686c3e
Work on moving code over to LineEnding instead of assuming '\n'.
Nathan Vegdahl committed
2021-06-21
4efd671
Fix doc warnings
Ivan Tham committed
2021-06-20
9856257
Fix build..
Blaž Hrastnik committed
2021-06-20
eaf259f
Merge `x` and `X`
Blaž Hrastnik committed
2021-06-20
f41688d
book: document new system clipboard mappings
Benoît CORTIER committed
2021-06-20
ffb54b4
Add mappable commands for system clipboard
Benoît CORTIER committed
2021-06-20
f50261c
Add system clipboard yank and paste commands
Benoît CORTIER committed
2021-06-20
a2b8cfc
Add a blank issue template
wojciechkepka committed
2021-06-20
d59c9f3
Add a template for a feature request
wojciechkepka committed
2021-06-20
82018af
Add comment, statusline + commandline = 2
wojciechkepka committed
2021-06-20
fc39a6c
Use full screen size
wojciechkepka committed
2021-06-20
0882712
Make completion window move to top when cursor is below half
wojciechkepka committed
2021-06-20
980e602
Misc fixes and clean up of line ending detect code.
Nathan Vegdahl committed
2021-06-20
5d22e3c
ui: prompt: Add more keymappings
Blaž Hrastnik committed
2021-06-20
34ebe82
Re-export unicode crates from helix_core
Blaž Hrastnik committed
2021-06-20
e9a3245
ui: prompt: Better unicode support
Blaž Hrastnik committed
2021-06-20
9275021
Add missing `theme` to toml config
wojciechkepka committed
2021-06-20
59c59de
Fix docx formatting and links
Gokul Soumya committed
2021-06-20
29f77b9
ci: Test with --release on releases
Blaž Hrastnik committed
2021-06-20
4b7276d
Fix tests failing on cargo test --release
Blaž Hrastnik committed
2021-06-20
4f108ab
added the line_end helper function
Jan Hrastnik committed
2021-06-20
8634e04
changed some hardcoded newlines, removed a else if in line_ending.rs
Jan Hrastnik committed
2021-06-20
701eb0d
Fix overflow
wojciechkepka committed
2021-06-20
2d629a8
Fix compilation
Blaž Hrastnik committed
2021-06-19
28d9673
Only reconfiure highlights when setting theme
wojciechkepka committed
2021-06-19
6825e19
Add `:theme <name>` command
wojciechkepka committed
2021-06-19
42e13bd
Add `theme` to global configuration
wojciechkepka committed
2021-06-19
b1a41c4
Add theme completer
wojciechkepka committed
2021-06-19
a2db161
Add ability to change theme on editor
wojciechkepka committed
2021-06-19
ce97a2f
Add themes loader
wojciechkepka committed
2021-06-19
f424a61
Move themes to runtime/themes, add link from contrib/themes
wojciechkepka committed
2021-06-19
3b534e1
Update docs
wojciechkepka committed
2021-06-19
cd0ecde
Revert "Refactor key into helix-view"
Blaž Hrastnik committed
2021-06-19
10f9f72
Make `home` and `end` work in insert mode
wojciechkepka committed
2021-06-19
11f20af
fix merge issue
Jan Hrastnik committed
2021-06-19
1e80fbb
Merge remote-tracking branch 'origin/master' into line_ending_detection
Jan Hrastnik committed
2021-06-19
cdd9347
ran cargo fmt
Jan Hrastnik committed
2021-06-19
97323dc
added get_line_ending from pr comment
Jan Hrastnik committed
2021-06-19
ecb884d
Update flake.lock
Malte Voos committed
2021-06-19
2cbec2b
Refactor key into helix-view
Ivan Tham committed
2021-06-19
ca806d4
Make arrow keys and page up/down work in insert mode
wojciechkepka committed
2021-06-19
1c25852
Add `close_language_servers` method on `Editor`
wojciechkepka committed
2021-06-19
c5a2fd5
Fix unwraps in lsp::transport
wojciechkepka committed
2021-06-19
dd0af78
Handle language server shutdown with timeout
wojciechkepka committed
2021-06-19
c2aad85
cargo: add more metadata to manifests
Benoît CORTIER committed
2021-06-19
03d1ca7
Run cargo-diet
Benoît CORTIER committed
2021-06-19
db5bdf4
cargo: add version to local dependencies
Benoît CORTIER committed
2021-06-19
b48054f
Add `ui.statusline.inactive`, use `ui.statusline` for statusline text
wojciechkepka committed
2021-06-19
1c1474c
Update ropey dependency to 1.3
Benoît CORTIER committed
2021-06-18
b052223
Removed unneeded escaping in Markdown docs (#299)
rypervenche committed
2021-06-18
0151826
Don't derive `Default` for `GlobalConfig` (#297)
Wojciech Kępka committed
2021-06-18
1bb3b77
Fix indent regression issue with o, O
Gokul Soumya committed
2021-06-18
b1cb982
Use kebab-case for config
wojciechkepka committed
2021-06-18
a3cb79e
Add an option to disable display of progress in status bar
wojciechkepka committed
2021-06-18
bbefc1d
Reenable `work_done_progress` capability
wojciechkepka committed
2021-06-18
d095ec1
Handle workDoneProgress/create request
wojciechkepka committed
2021-06-18
612511d
Update handling of progress notification
wojciechkepka committed
2021-06-18
e1109a5
Add unique id to each lsp client/server pair
wojciechkepka committed
2021-06-18
38cb934
Update `client::reply` to be non async
wojciechkepka committed
2021-06-18
80b4a69
Add `work_done_token` as parameter to lsp methods
wojciechkepka committed
2021-06-18
a6d3958
Add `MethodCall`, `ProgressStatus`, `LspProgressMap`
wojciechkepka committed
2021-06-18
52fb90b
Fix expansion of `~` (#284)
Wojciech Kępka committed
2021-06-18
41b0748
Fix panic when entering unicode in command prompt
Benoît CORTIER committed
2021-06-18
42142cf
Replace `Editor::current` by a macro
Benoît CORTIER committed
2021-06-18
8664d70
Fix typos in Markdown documentation
Perry Thompson committed
2021-06-18
f65db93
Add homebrew tap instructions again
Blaž Hrastnik committed
2021-06-17
14db2cc
applied changes from pr review
Jan Hrastnik committed
2021-06-17
8bccd6d
Configurable keys 2 (Mapping keys to commands) (#268)
PabloMansanet committed
2021-06-17
f7e00cf
Let o, O take counts for multiple cursors
Gokul Soumya committed
2021-06-17
47d2e3a
Fix cursor position bugs related to o and O
Gokul Soumya committed
2021-06-17
20d6b20
fixed some problems from rebasing
Jan Hrastnik committed
2021-06-16
9c3eadb
doc.line_ending() now returns &'static str
Jan Hrastnik committed
2021-06-16
7cf0fa0
trying out line ending helper functions in commands.rs
Jan Hrastnik committed
2021-06-16
a4f5a01
added some tests and a line_ending helper function in document.rs
Jan Hrastnik committed
2021-06-16
a9a718c
fix typo
Jan Hrastnik committed
2021-06-16
e4849f4
added more changes from pr review for line_ending_detection
Jan Hrastnik committed
2021-06-16
9c419fe
resolved conflict in rebase
Jan Hrastnik committed
2021-06-16
5eb6918
ran cargo clippy and cargo fmt
Jan Hrastnik committed
2021-06-16
17f69a0
rebase on branch line_ending_detection
Jan Hrastnik committed
2021-06-16
3756c21
Add latex
Ivan Tham committed
2021-06-16
a364d6c
Add theme key for selected line number
Gokul Soumya committed
2021-06-16
d1c8a74
Add other cursor shape
Ivan Tham committed
2021-06-15
33a35b7
Add cursor kind to separate hidden cursor from pos
Ivan Tham committed
2021-06-15
124514a
Remove RwLock for registers
Benoît CORTIER committed
2021-06-15
6bdf609
Use `_impl` suffix instead of `_` prefix
Benoît CORTIER committed
2021-06-15
6fb2d26
Format docs for better readability
Gokul Soumya committed
2021-06-15
eb77de6
Remove unused variables
Ivan Tham committed
2021-06-15
05ed3e8
Add filter ability to picker
Ivan Tham committed
2021-06-15
002f1ad
Report indent style when calling indent-style with no arguments.
Nathan Vegdahl committed
2021-06-15
7c2fb92
Address PR comments.
Nathan Vegdahl committed
2021-06-15
d415a66
Cosmetic changes and better comments for the indent auto-detect code.
Nathan Vegdahl committed
2021-06-15
ecb39da
Remove indent style status-line display for now.
Nathan Vegdahl committed
2021-06-15
4faf1d3
Address PR comments.
Nathan Vegdahl committed
2021-06-15
0a5580a
Implement command to change the indent-style setting of a document.
Nathan Vegdahl committed
2021-06-15
358ea6a
Render indent-style status in status line.
Nathan Vegdahl committed
2021-06-15
8648e48
Fix clippy warnings.
Nathan Vegdahl committed
2021-06-15
5ca043c
Attempt to auto-detect indentation style on document load.
Nathan Vegdahl committed
2021-06-15
2329512
Add ctrl-w for prompt
Ivan Tham committed
2021-06-14
1bda454
fix: wq/wqa functions need to wait for save to finish before closing
Blaž Hrastnik committed
2021-06-14
e819121
Add ui.selection to theme.toml
Gokul Soumya committed
2021-06-14
f33aaba
Refactor keymap definitions using macros
Gokul Soumya committed
2021-06-14
9cfa163
Correct onedark theme file location
Gokul Soumya committed
2021-06-14
6b8c6ed
Bump once_cell from 1.7.2 to 1.8.0 (#255)
dependabot[bot] committed
2021-06-14
e4b3a66
Add onedark theme
Gokul Soumya committed
2021-06-14
43e3173
Bump anyhow from 1.0.40 to 1.0.41
dependabot[bot] committed
2021-06-14
8c1edd2
Bump crossterm from 0.19.0 to 0.20.0
dependabot[bot] committed
2021-06-14
9b352ce
Bump lsp-types from 0.89.1 to 0.89.2
dependabot[bot] committed
2021-06-14
f882ea9
Bump ignore from 0.4.17 to 0.4.18
dependabot[bot] committed
2021-06-14
9848552
Fix a typo in theme name
Wojciech Kępka committed
2021-06-14
f47da89
fix offset by one problem in replace_with_yanked
Andreas Liljeqvist committed
2021-06-14
5d23667
Add `bogster` theme
Wojciech Kępka committed
2021-06-14
b6e363e
chore(nix): update nixCargoIntegration input
Yusuf Bera Ertan committed
2021-06-13
ca02024
Release v0.2.0
Blaž Hrastnik committed
2021-06-13
ae5ecfd
ui: Prompt should figure out a reasonable column width
Blaž Hrastnik committed
2021-06-13
d545e61
Fix `wq`
Wojciech Kępka committed
2021-06-13
df217f7
`Document::is_modified` should not check if path is set
Wojciech Kępka committed
2021-06-13
d008e86
Fix clippy
Wojciech Kępka committed
2021-06-13
b9100fb
Deduplicate code
Wojciech Kępka committed
2021-06-13
52d3c29
Add `qa` and `qa!`
Wojciech Kępka committed
2021-06-13
17c9a84
Update write_all
Wojciech Kępka committed
2021-06-13
62e6232
Add `Copy` derive to `PromptEvent`
Wojciech Kępka committed
2021-06-13
d8b5d11
commands: Add more write commands
Wojciech Kępka committed
2021-06-13
b500a2a
build(nix): use nix-cargo-integration, make shell.nix use flake devshell
Yusuf Bera Ertan committed
2021-06-13
a3f0150
Add clarification to last buffer
Ivan Tham committed
2021-06-13
9640ed1
add symbol picker (#230)
Robin committed
2021-06-12
9baf1ec
add alternate file (#223)
Robin committed
2021-06-12
44cc0d8
Change picker horizontal split to h
Ivan Tham committed
2021-06-12
1953588
Update README
Wojciech Kępka committed
2021-06-12
45793d7
Use `runtime` dir when defaulting to executable location
Wojciech Kępka committed
2021-06-12
4b6aff8
Make `runtime_dir` private
Wojciech Kępka committed
2021-06-12
4a40e93
Add more ways to detect runtime directory
Wojciech Kępka committed
2021-06-12
716067b
lsp: Check bounds when converting lsp positions (#204)
Wojciech Kępka committed
2021-06-12
c754df1
Add bug report template
Blaž Hrastnik committed
2021-06-12
1bf5b10
Fix broken test
Blaž Hrastnik committed
2021-06-12
1665bac
Only auto-format for certain languages
Blaž Hrastnik committed
2021-06-12
278361a
Add :earlier and :later commands that can be used to navigate the full edit history. (#194)
Jakub Bartodziej committed
2021-06-11
69fe46a
Movement fixes, refactor and unit test suite (#217)
PabloMansanet committed
2021-06-11
86af55c
commands: Handle `t<ENTER>` as till newline
Wojciech Kępka committed
2021-06-11
0c2b993
Temporarily disable workDone
Blaž Hrastnik committed
2021-06-11
a8a5bcd
lsp: Display LSP progress messages (#216)
Wojciech Kępka committed
2021-06-11
098806c
move to first nonwhitespace on shift-i
Robin van Dijk committed
2021-06-10
c0d3270
Add Nix runtime
Timothy DeHerrera committed
2021-06-10
d8df10f
Add Nix syntax
Timothy DeHerrera committed
2021-06-10
38073fd
embed runtime
Timothy DeHerrera committed
2021-06-10
01760c3
ignore Nix outputs
Timothy DeHerrera committed
2021-06-10
8590f6a
add overlay
Timothy DeHerrera committed
2021-06-10
6937838
Fix flake package
Timothy DeHerrera committed
2021-06-10
1a774d6
Downgrade `unicode-segmentation`
notoria committed
2021-06-10
1b14e9a
Correct tree-sitter-haskell submodule
notoria committed
2021-06-10
e46346c
Implement missing Debug and update Cargo.lock
notoria committed
2021-06-10
9887b12
Derive debug without feature
Ivan Tham committed
2021-06-10
7cc13fe
Implement Debug for data structure as a feature
notoria committed
2021-06-10
1a3a924
Reuse a cursor from the pool if available (fixes #202)
Blaž Hrastnik committed
2021-06-10
aebdef8
Fix jump behavior, goto_implementation now jump
Ivan Tham committed
2021-06-10
6b3c9d8
Fix documentation popup panic
wojciechkepka committed
2021-06-10
4dbc23f
Only enforce limit outside of .git
Kevin Sjöberg committed
2021-06-09
b20e4a1
Match keybindings of menu
Kevin Sjöberg committed
2021-06-09
1bb9977
Fix Shift-Tab for moving upwards in menu
Kevin Sjöberg committed
2021-06-09
29962a5
Don't panic on empty document
Kevin Sjöberg committed
2021-06-09
7ef0e2c
Updated elixir queries to fix crash
Corey Powell committed
2021-06-08
35feb61
Fix panic on ctrl-w empty document
Ivan Tham committed
2021-06-08
5e2ba28
Fix crash when too many completions available
Blaž Hrastnik committed
2021-06-08
8372395
Support go to line 1
Zheming Li committed
2021-06-08
ae51065
Make `r<ENTER>` work
Wojciech Kępka committed
2021-06-08
4e3a343
Remove unwanted `as_str`
Wojciech Kępka committed
2021-06-08
81e02e1
Don't replace newlines
Wojciech Kępka committed
2021-06-08
c349ceb
Add bounds checks to replace
Wojciech Kępka committed
2021-06-08
2e4a338
commands: Replace all characters in selection
Wojciech Kępka committed
2021-06-08
9c83a98
Make matching bracket dimmed, prevent out of bounds rendering
Wojciech Kępka committed
2021-06-08
1bffb34
Cleanup find_first_non_whitespace_char funcs
Wojciech Kępka committed
2021-06-08
c978d81
commands: Add goto first non-whitespace char of line
Wojciech Kępka committed
2021-06-08
48df05b
Fix Unicode (#135)
Kirawi committed
2021-06-08
b873fb9
Add trace log primer to the Contributing section
Kelly Thomas Kline committed
2021-06-08
8f1eb7b
Add missing newline to end of file on load
Ivan Tham committed
2021-06-08
82fdfdc
helix-lsp cleanup
Egor Karavaev committed
2021-06-08
ea66670
Don't panic on LSP not starting
Egor Karavaev committed
2021-06-08
960bc9f
Bump file picker limit
Kevin Sjöberg committed
2021-06-08
08f5031
Update keymap
Wojciech Kępka committed
2021-06-08
4bec87a
commands: Add replace with yanked as `R`
Wojciech Kępka committed
2021-06-08
c65b4de
completion: Fix unimplemented autocomplete
Wojciech Kępka committed
2021-06-08
6fc0e0b
ui: completion: Use the correct type_name
Blaž Hrastnik committed
2021-06-07
0201ef9
Create all parent directories for config and cache
Wojciech Kępka committed
2021-06-07
037f45f
Make gh/gl extend selection in select mode
Blaž Hrastnik committed
2021-06-07
9821beb
Address clippy lint
Blaž Hrastnik committed
2021-06-07
3cee0bf
Disable failing doctest
Blaž Hrastnik committed
2021-06-07
4fd38f8
Separate helix-term as a library
Ivan Tham committed
2021-06-07
b5682f9
Implement register selection
Benoît CORTIER committed
2021-06-07
68affa3
Use upstream jsonrpc again
Blaž Hrastnik committed
2021-06-07
d5de918
lsp: Provide workspace root on client.initialize()
Blaž Hrastnik committed
2021-06-07
8d6fad4
Revert the line number rendering change, we were correct before
Blaž Hrastnik committed
2021-06-07
14830e7
Disable haskell grammar until build issues are resolved
Blaž Hrastnik committed
2021-06-07
59f94d1
Disable aarch64-macos, it fails to build on macos-latest
Blaž Hrastnik committed
2021-06-07
b3eeac7
Release 0.0.10
Blaž Hrastnik committed
2021-06-07
f48a60b
View mode: Use saturating_sub when calculating first_col
Blaž Hrastnik committed
2021-06-07
4f561e9
commands: use chars().count() over .len() on strings
Blaž Hrastnik committed
2021-06-07
01b1bd1
Add diagnostics keys to keymap.md
Blaž Hrastnik committed
2021-06-07
ff8a031
Only test on stable rust
Blaž Hrastnik committed
2021-06-07
d9b2f6f
Add aarch64-macos (M1) to the release build matrix
Blaž Hrastnik committed
2021-06-07
582f1ee
fix: 2 panics while setting style + off by 1
ahkrr committed
2021-06-07
e2d780f
Install instructions and version number corrections (#148)
Ethan Bodzioney committed
2021-06-07
843c2cd
Fix panic when moving over unicode punctuation
Benoît CORTIER committed
2021-06-07
8a29086
Add diagnostics keybindings
Wojciech Kępka committed
2021-06-07
16b1cfa
Add spc w w for window mode
Ivan Tham committed
2021-06-07
2066e86
Refactor index assignment
Kevin Sjöberg committed
2021-06-06
3494bb8
Allow moving backwards in completions
Kevin Sjöberg committed
2021-06-06
a4ff8cd
Trigger directory completion upon pressing Enter
Kevin Sjöberg committed
2021-06-06
145bc19
theme: Enable style modifiers in theme.toml, add Ingrid's theme (#113)
Ingrid committed
2021-06-06
54f3548
Fix unused import
Ivan Tham committed
2021-06-06
3280510
Add test for prev word
Ivan Tham committed
2021-06-06
df80f3c
Add ctrl-w in insert mode
Ivan Tham committed
2021-06-06
40744ce
Calculate offset when moving picker cursor
Kevin Sjöberg committed
2021-06-06
aa8a8ba
Add a comment to `canonicalize_path`
Wojciech Kępka committed
2021-06-06
bcb1afe
Add a TODO
Wojciech Kępka committed
2021-06-06
de946d2
Create document if it doesn't exist on save
Wojciech Kępka committed
2021-06-06
14f511d
Update build.yml
Blaž Hrastnik committed
2021-06-06
392631b
Add more coverage for CI
Ivan Tham committed
2021-06-06
ce99ecc
Do not move past number of matches
Kevin Sjöberg committed
2021-06-06
2ac496f
Return an error if we request an embedded file that does not exist.
Brian Dawn committed
2021-06-06
5463a43
Add a smoke test around loading runtime files.
Brian Dawn committed
2021-06-06
e09b0f4
Simplify the load_runtime_file code.
Brian Dawn committed
2021-06-06
f3db12e
Simplify creating pathbufs.
Brian Dawn committed
2021-06-06
676719b
Apply suggestions from code review
Brian Dawn committed
2021-06-06
ae10581
Make rust-embed optionally included based on the embed_runtime feature.
Brian Dawn committed
2021-06-06
255598a
Provide a feature flag to be able to embed the runtime folder.
Brian Dawn committed
2021-06-06
62d181d
Add window mode
Ivan Tham committed
2021-06-06
8c2fa12
changed flag in build_cpp '/std:c++14' to '/std:c++17' due to tree_sitter_haskell not compiling on msvc without it
Jan Hrastnik committed
2021-06-06
212f6bc
fix: panicked at 'attempt to subtract with overflow'
ahkrr committed
2021-06-05
c5c3ec0
fix: make find_prev_char and till_prev_char work
ahkrr committed
2021-06-05
444cd0b
syntax: Use a different C++ flag for MSVC
Blaž Hrastnik committed
2021-06-05
f6a900f
Add unreachable context
Ivan Tham committed
2021-06-05
6254720
Better link to Matrix
Blaž Hrastnik committed
2021-06-05
407b37c
Don't panic on empty file/buffer (#108)
notoria committed
2021-06-05
2bb71a8
Fixing Multiple Panics (#121)
Kirawi committed
2021-06-05
c17dcb8
Address clippy lint
Blaž Hrastnik committed
2021-06-05
5a344a3
Add home-end keymaps, (as kakoune/vim do) (#83)
Antoni Stevenet committed
2021-06-05
a1f4b8f
syntax: Build C++ grammars as c++14
Blaž Hrastnik committed
2021-06-05
72eaaaa
syntax: Disable explicit debug/opt_level passing
Blaž Hrastnik committed
2021-06-05
8f78c0c
Restored haskell syntax
Corey Powell committed
2021-06-05
01dd7b5
Rust: Highlight crate namespace, categorize `mut`
notoria committed
2021-06-04
f3a243c
Replace ^/$ with gh/gl
notoria committed
2021-06-04
adcfcf9
Implement gt/gm/gb, remap goto tYpe to gy
Blaž Hrastnik committed
2021-06-04
4f0e3aa
matchbrackets: Needs to render with the viewport offset
Blaž Hrastnik committed
2021-06-04
f2e554d
scroll: Fix the clamping
Blaž Hrastnik committed
2021-06-04
bd4552c
Try to detect language when document file path is set
Blaž Hrastnik committed
2021-06-04
06d8d3f
Exit select mode on delete_selection
Blaž Hrastnik committed
2021-06-04
8afd4e1
Show file picker when directory passed as first arg
wojciechkepka committed
2021-06-04
43b92b2
Rust: Add keyword `async`, match the entire macro
notoria committed
2021-06-04
b2b2d43
Remove swapfile
notoria committed
2021-06-04
8af5a9a
Convert byte index to char index for `find`
notoria committed
2021-06-04
f76f44c
Remove select_all implementation
Egor Karavaev committed
2021-06-04
d554196
Fix panic paint mysterious matching pair
Ivan Tham committed
2021-06-04
29b9eed
Limit goto count
Kevin Sjöberg committed
2021-06-03
fdb5bfa
Fix undo redo
Ivan Tham committed
2021-06-03
e6132f0
update keymap.md to include arrow keys for movement
Antoni Stevent committed
2021-06-03
3071339
use correct _extend methods, also remove unnecessary casts
Antoni Stevent committed
2021-06-03
27aee70
Add up/right/left/down arrow keymaps, similar to kakoune
Antoni Stevent committed
2021-06-03
f0fe558
Avoid theoretical underflow.
Jakub Bartodziej committed
2021-06-03
09a7db6
Clean up leftover log.
Jakub Bartodziej committed
2021-06-03
31ed4db
Improve on the fix for deleting from the end of the buffer.
Jakub Bartodziej committed
2021-06-03
3c5dfb0
Disable deleting from an empty buffer which can cause a crash.
Jakub Bartodziej committed
2021-06-03
6cbc0ae
key is now modified in place at start of handle_event
Jan Hrastnik committed
2021-06-03
c1c3750
key_canonicalization now only matches chars
Jan Hrastnik committed
2021-06-03
daad8eb
put the key canonicalization in a seperate function. only chars now get stripped of Shift modifier
Jan Hrastnik committed
2021-06-03
68abc67
removed shift matching
Jan Hrastnik committed
2021-06-03
712f25c
Merge pull request #92 from bfredl/clangd
Blaž Hrastnik committed
2021-06-03
abe8a83
Merge pull request #80 from notoria/highlight
Blaž Hrastnik committed
2021-06-03
a05fb95
Merge pull request #77 from notoria/match_brackets
Blaž Hrastnik committed
2021-06-03
74e4ac8
LSP: add clangd as server for c/c++
Björn Linse committed
2021-06-03
0e6f007
Highlight matching brackets
notoria committed
2021-06-03
c3a98b6
Fix match_brackets::find
notoria committed
2021-06-03
4fe654c
Fix cursor not showing on (0, 0)
Blaž Hrastnik committed
2021-06-03
661dbdc
Merge pull request #64 from pickfire/log
Blaž Hrastnik committed
2021-06-03
5773bd6
Default log file to cache
Ivan Tham committed
2021-06-03
d664d1d
Merge pull request #66 from IceDragon200/replaced-args-parser
Blaž Hrastnik committed
2021-06-03
7e86032
Nix: add lldb to shell
Blaž Hrastnik committed
2021-06-03
7140908
Clippy lint
Blaž Hrastnik committed
2021-06-03
6dba1e7
Fix split sizes getting out of sync with the terminal size, refs #69
Blaž Hrastnik committed
2021-06-03
c0332bd
Merge pull request #70 from RLHerbert/master
Blaž Hrastnik committed
2021-06-03
3c77299
Fix panic when buffer larger than terminal width
Rowan Herbert committed
2021-06-03
1b67fae
Refactored parse_args loop
Corey Powell committed
2021-06-03
f001828
Dropped pico-args in favour of a simpler hand roller parser
Corey Powell committed
2021-06-03
7202953
Merge pull request #62 from pickfire/cell
Corey Powell committed
2021-06-03
7761c88
Merge pull request #49 from eleijonmarck/patch-1
Corey Powell committed
2021-06-03
68f5031
Merge pull request #57 from pickfire/fix-panic
Corey Powell committed
2021-06-03
8303156
Fix panic opening rust file
Ivan Tham committed
2021-06-02
eab6e53
Separate document history into Cell
Ivan Tham committed
2021-06-02
f5f46b1
Update README.md
Eric Leijonmarck committed
2021-06-02
5f49baf
Merge pull request #55 from helix-editor/autoresize
Blaž Hrastnik committed
2021-06-02
2719a35
Merge pull request #50 from wojciechkepka/config
Blaž Hrastnik committed
2021-06-02
0a6672c
Merge pull request #21 from IceDragon200/elixir-syntax
Blaž Hrastnik committed
2021-06-02
b51111a
autoresize terminal in compositor render
Jan Hrastnik committed
2021-06-02
78980f5
Added missing tree-sitter-elixir submodule
Corey Powell committed
2021-06-02
0bb375b
Update README.md
Eric Leijonmarck committed
2021-06-02
c960bcf
Use config_dir for logging, create config_dir
Wojciech Kępka committed
2021-06-02
e88383d
Update README.md
Eric Leijonmarck committed
2021-06-02
312b29f
Better fix for w/e that also covers `ia<esc>we`/`ia<esc>wb`
Blaž Hrastnik committed
2021-06-02
f4560cb
Support ctrl-f and ctrl-b to page up/down, fixes #41
Blaž Hrastnik committed
2021-06-02
cbb3eba
f/t: Check if at bounds before searching, refs #43, closes #37
Blaž Hrastnik committed
2021-06-02
0851110
Fix panics when triggering w or e on the last char of the line
Blaž Hrastnik committed
2021-06-02
3ace581
fix: Don't allow moving past last line, fixes #30, #24
Blaž Hrastnik committed
2021-06-02
c0264b9
Merge pull request #40 from data0x200/fix-empty-command
Blaž Hrastnik committed
2021-06-02
22dad59
Added elixir syntax
Corey Powell committed
2021-06-02
ca042a4
Update install notes
Blaž Hrastnik committed
2021-06-02
67b1cd3
Fix empty command cause panic
Daichi Takamiya committed
2021-06-02
4d12c7c
book: Always generate the CNAME file
Blaž Hrastnik committed
2021-06-02
4f56a8e
Run fmt
Blaž Hrastnik committed
2021-06-02
dbc392d
Merge pull request #38 from nathom/master
Blaž Hrastnik committed
2021-06-02
7967d31
Merge pull request #19 from wojciechkepka/archinstall
Blaž Hrastnik committed
2021-06-02
db48d22
Merge pull request #34 from DanySpin97/improve-error
Blaž Hrastnik committed
2021-06-02
533ff61
Add .DS_Store to ignored directories
nathom committed
2021-06-02
b1ce969
Merge pull request #31 from wullewutz/patch-1
Blaž Hrastnik committed
2021-06-02
01bf363
Merge pull request #36 from swdunlop/patch-1
Blaž Hrastnik committed
2021-06-02
cc323f7
Make HELIX_RUNTIME depend on pwd, not speed's HOME
Scott Dunlop committed
2021-06-02
60caaf7
Improve errors handling in main by adding context
Danilo Spinella committed
2021-06-02
ea824ed
Fixed c/p error in keymap doc
wullewutz committed
2021-06-02
cfae07e
Add Arch Linux installation instructions to README
wojciechkepka committed
2021-06-02
56dbc60
Add typescript support & ts/js indentation queries
Blaž Hrastnik committed
2021-06-01
c2e6b9f
Golang indent queries
Blaž Hrastnik committed
2021-06-01
8fd8006
Allow setting a filepath on :write
Blaž Hrastnik committed
2021-06-01
ce25aa9
Change help prompt styling
Blaž Hrastnik committed
2021-06-01
a2147fc
Don't crash if no filename specified on open
Blaž Hrastnik committed
2021-06-01
d8e1655
Categorize _ as a word char, not punctuation
Blaž Hrastnik committed
2021-05-31
2cc30cd
Fix badge
Blaž Hrastnik committed
2021-05-31
0dde5f2
Allow setting verbosity to info again
Blaž Hrastnik committed
2021-05-31
b8d6e6a
Link to install/keymap docs, fix build status badge
Blaž Hrastnik committed
2021-05-31
5825bce
Adjust golang indents yet again
Blaž Hrastnik committed
2021-05-31
aeabfc5
Allow moving to EOL byte, also fixes #15
Blaž Hrastnik committed
2021-05-31
17e9386
Drop clap for pico-args
Blaž Hrastnik committed
2021-05-31
138787f
Update mdbook styling, add link to AUR
Blaž Hrastnik committed
2021-05-30
1132c51
Merge pull request #13 from helix-editor/dependabot/cargo/tokio-1.6.1
Blaž Hrastnik committed
2021-05-30
4a8053e
Merge pull request #11 from helix-editor/dependabot/github_actions/actions/upload-artifact-2.2.3
Blaž Hrastnik committed
2021-05-30
e033a4b
Merge pull request #12 from helix-editor/dependabot/github_actions/actions/cache-2.1.6
Blaž Hrastnik committed
2021-05-30
acbcd75
Bump tokio from 1.6.0 to 1.6.1
dependabot[bot] committed
2021-05-30
76eed4c
Bump actions/cache from 1 to 2.1.6
dependabot[bot] committed
2021-05-30
3170c49
Bump actions/upload-artifact from 1 to 2.2.3
dependabot[bot] committed
2021-05-30
0327d66
Add dependabot config
Blaž Hrastnik committed
2021-05-30
c67e318
Update architecture.md
Blaž Hrastnik committed
2021-05-30
6460501
Adjust rust indents
Blaž Hrastnik committed
2021-05-30
67b0370
Completion: Format docs tabs & highlight in the doc's native language
Blaž Hrastnik committed
2021-05-30
87d0617
Update the README's matrix link
Blaž Hrastnik committed
2021-05-30
668f735
Add a github pages auto-build action.
Blaž Hrastnik committed
2021-05-30
a3a9502
Completion: Render non-markdown docs too
Blaž Hrastnik committed
2021-05-30
3810650
Format document on save
Blaž Hrastnik committed
2021-05-29
2c48d65
Update flake deps
Blaž Hrastnik committed
2021-05-29
d5466ed
ESC should exit both completion and insert mode
Blaž Hrastnik committed
2021-05-29
d54ae09
Golang indent adjustment
Blaž Hrastnik committed
2021-05-28
a28eaa8
Fix cursor positioning for prompts
Blaž Hrastnik committed
2021-05-28
d708efe
ui: Menu rendering adjustments
Blaž Hrastnik committed
2021-05-27
3336023
Update deps, introduce the new tree-sitter lifetimes
Blaž Hrastnik committed
2021-05-27
094203c
Display more data in completion popups.
Blaž Hrastnik committed
2021-05-22
b114cfa
Support count for indent too
Blaž Hrastnik committed
2021-05-18
f1dc25a
Fix unindent to work with tabs, take a count
Blaž Hrastnik committed
2021-05-18
4f335fa
Update dependencies
Blaž Hrastnik committed
2021-05-18
f366b97
Drop selection_lines completely, change move_line_start binding
Blaž Hrastnik committed
2021-05-18
9c24f1e
Fix crash if appending at end of line on the last line of the file
Blaž Hrastnik committed
2021-05-18
f99a683
syntax: golang: Indent type declarations
Blaž Hrastnik committed
2021-05-18
9edae7e
Double the UI picker file limit.
Blaž Hrastnik committed
2021-05-18
51d1d43
Append :fmt as a separate history state
Blaž Hrastnik committed
2021-05-18
5a245b8
Address clippy lint.
Blaž Hrastnik committed
2021-05-17
2100f5a
If switching to a previously open buffer in the same view, keep it's old offset
Blaž Hrastnik committed
2021-05-17
8f6f329
Completion: apply additionalTextEdits.
Blaž Hrastnik committed
2021-05-17
8949347
Fix crash if typing | (regex or) into the prompt.
Blaž Hrastnik committed
2021-05-16
54de768
Adjust highlighting for rust.
Blaž Hrastnik committed
2021-05-16
6e03019
Add indentation queries for golang.
Blaž Hrastnik committed
2021-05-15
31d4108
Use array::IntoIter.
Blaž Hrastnik committed
2021-05-15
5e6b46e
Fix crash on xa<Enter> if we were on the last line.
Blaž Hrastnik committed
2021-05-15
354b822
Drop cx.view_id, it was used before we had cx.current.
Blaž Hrastnik committed
2021-05-15
fae2127
When calculating a new selection, we need to take newly inserted text into account.
Blaž Hrastnik committed
2021-05-15
0e5b421
Hacky way to specify indent scopes per language via toml configs.
Blaž Hrastnik committed
2021-05-14
4a9d116
Fix release builds.
Blaž Hrastnik committed
2021-05-12
7260720
Update the book (keymaps).
Blaž Hrastnik committed
2021-05-12
bc99b61
Update deps.
Blaž Hrastnik committed
2021-05-12
99c1c47
Add :fmt (formats the whole file).
Blaž Hrastnik committed
2021-05-12
e4ff75b
Add screenshot to README.
Blaž Hrastnik committed
2021-05-12
4eabb8d
Download the artifacts into current dir, that way it doesn't clash with dist.
Blaž Hrastnik committed
2021-05-11
d0f10fc
Fix release packaging.
Blaž Hrastnik committed
2021-05-11
e1dc1d2
Update README.
Blaž Hrastnik committed
2021-05-11
f6d0c7a
Update workflows.
Blaž Hrastnik committed
2021-05-11
2d88c39
Add the LICENSE file.
Blaž Hrastnik committed
2021-05-10
5cbb4ef
Fix CI builds.
Blaž Hrastnik committed
2021-05-10
98bda8f
Fix indent test, we need to use the in-tree runtime dir.
Blaž Hrastnik committed
2021-05-10
0190fee
ci: Specify tag format.
Blaž Hrastnik committed
2021-05-10
41997d1
Fix runtime dir lookup.
Blaž Hrastnik committed
2021-05-10
cd1754f
tui: Disable tests for now.
Blaž Hrastnik committed
2021-05-10
e541a75
Update publish workflow.
Blaž Hrastnik committed
2021-05-10
dbbc341
Make the config dir locator work on Windows.
Blaž Hrastnik committed
2021-05-10
1f2d87c
Modify build triggers.
Blaž Hrastnik committed
2021-05-10
37d32e2
Update workflow.
Blaž Hrastnik committed
2021-05-10
83f97a7
Update release.yml
Blaž Hrastnik committed
2021-05-10
686ad5e
Try building (but not packaging yet) binary releases.
Blaž Hrastnik committed
2021-05-10
274c413
Determine runtime dir based on executable location or env override.
Blaž Hrastnik committed
2021-05-09
0f77f54
Update todos.
Blaž Hrastnik committed
2021-05-09
d33e8fd
Indent array and tuple lists too.
Blaž Hrastnik committed
2021-05-09
5954daf
Drop some useless imports.
Blaž Hrastnik committed
2021-05-09
ccdebb9
Replace the Clear widget with buffer.clear/clear_with.
Blaž Hrastnik committed
2021-05-09
ff4c1d0
Simplify the compositor callback.
Blaž Hrastnik committed
2021-05-09
1255bcb
Inline tui as helix-tui fork.
Blaž Hrastnik committed
2021-05-09
35606a3
Lint
Blaž Hrastnik committed
2021-05-09
6c705f0
Break CI cache.
Blaž Hrastnik committed
2021-05-08
dbe870e
clippy lint
Blaž Hrastnik committed
2021-05-08
0fe19ae
Fix jumplist jumps, keep the selection on vsplit.
Blaž Hrastnik committed
2021-05-08
ed827e9
Remove some of the panics, just log instead.
Blaž Hrastnik committed
2021-05-08
caf4349
ui: Render command mode doc text if available.
Blaž Hrastnik committed
2021-05-08
d24844b
Show a message if no definition was found.
Blaž Hrastnik committed
2021-05-08
d4d5e88
Extract a method for view alignment.
Blaž Hrastnik committed
2021-05-08
1be8b20
vsplit can now split scratch buffers.
Blaž Hrastnik committed
2021-05-08
adaf861
Drop shellexpand.
Blaž Hrastnik committed
2021-05-08
8a949fb
Disable default features on futures-util to drop proc macros.
Blaž Hrastnik committed
2021-05-08
570c253
Define text color (mostly) in theme.toml.
Blaž Hrastnik committed
2021-05-07
f071247
Simplify prompt autocompletion rendering code.
Blaž Hrastnik committed
2021-05-07
f87dee9
Command mode: Per command completers.
Blaž Hrastnik committed
2021-05-07
ff84c8e
Save space by having the command hashmap use const static refs.
Blaž Hrastnik committed
2021-05-07
87e7a0d
Bump deps: rust 1.52.
Blaž Hrastnik committed
2021-05-07
dbeae43
Improve command mode handling.
Blaž Hrastnik committed
2021-05-07
9604a0c
Disallow quitting on last view if unsaved changes present.
Blaž Hrastnik committed
2021-05-07
243456a
Only send the document close event if we're closing the underlying buffer
Blaž Hrastnik committed
2021-05-07
c0a8b81
View::new is infallible, so is editor.switch/new_file.
Blaž Hrastnik committed
2021-05-07
c208136
Allow switching views back to scratch buffers.
Blaž Hrastnik committed
2021-05-07
f2c79e2
Canonicalize the path on open to avoid duplicates.
Blaž Hrastnik committed
2021-05-07
418ee17
Add the :new command, don't crash if saving without filename.
Blaž Hrastnik committed
2021-05-07
7c915dc
Implement pair expansion when pressing new line between bracket pairs.
Blaž Hrastnik committed
2021-05-06
f8844c6
clippy lint
Blaž Hrastnik committed
2021-05-06
fd4fd12
Work around the rest of the blocking issues.
Blaž Hrastnik committed
2021-05-06
ba97005
Start moving more LSP calls into callbacks/futures without capturing self
Blaž Hrastnik committed
2021-05-06
d00414f
Eliminate a few more futures dependencies.
Blaž Hrastnik committed
2021-05-06
1ad0581
Tokio migration.
Blaž Hrastnik committed
2021-05-06
355ad3c
Need to allow this lint, the Hook signature requires Option<>.
Blaž Hrastnik committed
2021-05-05
0e5308b
syntax: Don't deadlock the build if one of the jobs fails.
Blaž Hrastnik committed
2021-05-05
3cf9a4c
Closer to a full flake build via naersk.
Blaž Hrastnik committed
2021-05-03
b6a22e9
ui: Draft for completion doc preview.
Blaž Hrastnik committed
2021-05-03
3038c2e
Make post hooks trigger even when a different handler processes input.
Blaž Hrastnik committed
2021-05-03
ab4decf
doc: Note about diagnostic mapping.
Blaž Hrastnik committed
2021-05-03
b0bdcab
Stop crashing if last view is closed.
Blaž Hrastnik committed
2021-05-03
d559199
doc: Be smarter about calculating modified status.
Blaž Hrastnik committed
2021-05-03
28c167d
Center forward and backward jumps too.
Blaž Hrastnik committed
2021-04-24
594575b
Golang uses tabs for indentation.
Blaž Hrastnik committed
2021-04-23
651d3de
Fix C highlighting inconsistencies.
Blaž Hrastnik committed
2021-04-23
77db359
auto_pairs: move if cursor, extend if selection.
Blaž Hrastnik committed
2021-04-22
7e9ea30
Update dependencies.
Blaž Hrastnik committed
2021-04-21
91767c3
Add window/showMessage / logMessage stubs so gopls fully starts.
Blaž Hrastnik committed
2021-04-15
3b90317
Highlight metavariables ($var) inside rust macros.
Blaž Hrastnik committed
2021-04-14
305a059
Fix the last line calculation inside ensure_cursor_in_view
Blaž Hrastnik committed
2021-04-14
b5b650c
Implement most of the view mode (z).
Blaž Hrastnik committed
2021-04-14
c64240b
And some more indent patterns.
Blaž Hrastnik committed
2021-04-14
5edb374
lsp: support both utf-8 and utf-16 offsets.
Blaž Hrastnik committed
2021-04-14
3e5f24a
Center search results.
Blaž Hrastnik committed
2021-04-14
811f952
Rust: add a few more scopes to indent.
Blaž Hrastnik committed
2021-04-14
9e6c8c2
Simplify calculate_indentation.
Blaž Hrastnik committed
2021-04-14
9445b24
Adjust scroll() to match kakoune: only scroll the view if cursor in bounds.
Blaž Hrastnik committed
2021-04-14
180521f
Rust: Highlight 'crate' as a keyword.
Blaž Hrastnik committed
2021-04-13
dfb1ae2
Center the new position on screen after doing a goto jump.
Blaž Hrastnik committed
2021-04-13
2a1f10d
Fix overlap calculation.
Blaž Hrastnik committed
2021-04-10
95dd55b
Re-introduce clearing with bg color, seems the TUI issue was fixed.
Blaž Hrastnik committed
2021-04-09
7493d19
Keep primary selection as space+space.
Blaž Hrastnik committed
2021-04-09
392c4a9
N as extend with search (for now, N should be search_prev).
Blaž Hrastnik committed
2021-04-09
73f4abb
Fix range.overlap()
Blaž Hrastnik committed
2021-04-09
35b4fe4
nix: Switch to stable rust.
Blaž Hrastnik committed
2021-04-09
5253f40
Horizontal scrolling! It only took a year to get around to it.
Blaž Hrastnik committed
2021-04-09
978f511
Render current line:col.
Blaž Hrastnik committed
2021-04-09
d692390
<space>w for save, <space>c for close current split.
Blaž Hrastnik committed
2021-04-09
8654296
Add tree-sitter queries.
Blaž Hrastnik committed
2021-04-09
4e31d15
Remove the path specifier.
Blaž Hrastnik committed
2021-04-09
c1e5733
queries: rust: highlight number constants correctly.
Blaž Hrastnik committed
2021-04-08
61872de
Import tree sitter queries.
Blaž Hrastnik committed
2021-04-08
71c06c1
Render a separator between vertical splits.
Blaž Hrastnik committed
2021-04-08
52da68e
Fix an issue with closing nested splits.
Blaž Hrastnik committed
2021-04-08
9f318a8
Loop around the end on regex searches.
Blaž Hrastnik committed
2021-04-08
9ca2909
Correct the naming issue with vsplit and hsplit being swapped.
Blaž Hrastnik committed
2021-04-08
8b33ba2
minor: This comment was resolved.
Blaž Hrastnik committed
2021-04-08
58c5fec
Update book css styling.
Blaž Hrastnik committed
2021-04-07
b1290ee
Load config files from ~/.config/helix, fallback to defaults.
Blaž Hrastnik committed
2021-04-07
bc4e54c
hack: make queries load relative to source dir for now.
Blaž Hrastnik committed
2021-04-07
f0d49d3
Implement P as paste_before.
Blaž Hrastnik committed
2021-04-07
12961d6
Clippy lint: replace with default -> take
Blaž Hrastnik committed
2021-04-07
31e6bcb
Fix selection rendering, it would be off by 1 if reverse.
Blaž Hrastnik committed
2021-04-07
e8298a3
Fix issues with "enum A {|}" <Enter> indent calculation.
Blaž Hrastnik committed
2021-04-07
63e602b
Update flake.lock
Blaž Hrastnik committed
2021-04-07
4103349
Yank selection when deleting.
Blaž Hrastnik committed
2021-04-07
82ff996
Add yet more language definitions.
Blaž Hrastnik committed
2021-04-07
89f81be
Add a python language definition.
Blaž Hrastnik committed
2021-04-07
fb792c5
Add c++, js, css, html language definitions.
Blaž Hrastnik committed
2021-04-07
3bab640
Fix clamping scroll in certain cases.
Blaž Hrastnik committed
2021-04-07
463f58d
lsp: Gracefully fail if binary doesn't exist.
Blaž Hrastnik committed
2021-04-07
5aed1f3
clippy lint
Blaž Hrastnik committed
2021-04-06
9dfd6f6
clippy: Drop or-patterns for now because they're not on stable rust yet
Blaž Hrastnik committed
2021-04-06
0e9eccc
Allow starting hx without a file. A new blank file will be created.
Blaž Hrastnik committed
2021-04-06
91462af
core: Improve changeset composition behavior.
Blaž Hrastnik committed
2021-04-06
f00cb15
Always update selection: Empty transactions can still change selections.
Blaž Hrastnik committed
2021-04-06
cf7b19d
pairs: Use token utf8 lengths instead of 1.
Blaž Hrastnik committed
2021-04-06
015fd2f
Handle c-n, c-p, etc. autocompletion events.
Blaž Hrastnik committed
2021-04-06
7c44443
ui: Improve completion state handling.
Blaž Hrastnik committed
2021-04-05
95d0bba
w, b, e: Match kakoune's behavior in selecting by default.
Blaž Hrastnik committed
2021-04-05
59a0fc7
Add book/ (mdbook based user guide)
Blaž Hrastnik committed
2021-04-05
1635039
Update deps.
Blaž Hrastnik committed
2021-04-01
7d677d3
Update flake.
Blaž Hrastnik committed
2021-04-01
7865ca7
Import some lsp utilities.
Blaž Hrastnik committed
2021-04-01
ab1d110
Merge open_above and open_below definitions.
Blaž Hrastnik committed
2021-04-01
77cab5a
Simplify some code.
Blaž Hrastnik committed
2021-04-01
cc058ad
Simplify code by providin cx.current() = (view, doc).
Blaž Hrastnik committed
2021-04-01
0dbd5b6
clippy lint
Blaž Hrastnik committed
2021-03-31
ceea5ea
Drop doc.state. Use doc.text + doc.selections.
Blaž Hrastnik committed
2021-03-31
15c9a33
Implement space-v as view same file in split.
Blaž Hrastnik committed
2021-03-31
7dfd7f5
Weave through view_id references so that views into one file have independent selects.
Blaž Hrastnik committed
2021-03-31
6c4093c
Fully drop State references.
Blaž Hrastnik committed
2021-03-31
9eaef6e
Move pickers under my leader key mode (space).
Blaž Hrastnik committed
2021-03-30
dfc17be
fix: A (append to line) was inserting before last char.
Blaž Hrastnik committed
2021-03-30
e166da2
Track document modified state.
Blaž Hrastnik committed
2021-03-30
1b5316e
Repeat insert command (.).
Blaž Hrastnik committed
2021-03-30
88bb7a1
Use StreamExt::select_next_some to avoid infinitely spinning on empty stream.
Blaž Hrastnik committed
2021-03-30
ebfd67a
Teach file picker how to find the project root (.git).
Blaž Hrastnik committed
2021-03-30
e833d65
Allow setting a status message.
Blaž Hrastnik committed
2021-03-29
8098e9b
Store intra-files jumps (goto) on the jumplist.
Blaž Hrastnik committed
2021-03-29
742b3a7
commands: Simplify _goto.
Blaž Hrastnik committed
2021-03-29
0083a6c
Implement <n>g as goto line n.
Blaž Hrastnik committed
2021-03-29
ea407cc
Update TODO.
Blaž Hrastnik committed
2021-03-29
626e494
view: document.rs cleanup
Blaž Hrastnik committed
2021-03-29
c1f2a14
Faster dev builds on OSX if using Rust 1.51.
Blaž Hrastnik committed
2021-03-29
a323155
Wire up opening in splits via pickers.
Blaž Hrastnik committed
2021-03-29
5c2d2fd
Replace Mode::Goto with just using on_next_key.
Blaž Hrastnik committed
2021-03-29
aefafc2
Transaction: Add a changes_iter() that can convert back to a list of Changes
Blaž Hrastnik committed
2021-03-29
1d96cbf
Transaction: need to consume insert | delete properly.
Blaž Hrastnik committed
2021-03-29
a74ff6b
clippy lint
Blaž Hrastnik committed
2021-03-27
b52474c
Filter the completion menu based on text entered.
Blaž Hrastnik committed
2021-03-27
a24c3ff
wip: Async async. Delay response handling with a callback.
Blaž Hrastnik committed
2021-03-26
2a3910c
minor: Remove a few unwraps.
Blaž Hrastnik committed
2021-03-26
ad3325d
Clippy lint
Blaž Hrastnik committed
2021-03-25
cf0e191
Fix broken test.
Blaž Hrastnik committed
2021-03-25
8b28bf2
Load theme from toml file.
Blaž Hrastnik committed
2021-03-25
a65395d
Add the machinery to load syntax config from TOML.
Blaž Hrastnik committed
2021-03-25
e3c4eda
Update deps.
Blaž Hrastnik committed
2021-03-24
a900159
wip: Hooks & trigger characters for completion/signature_help.
Blaž Hrastnik committed
2021-03-24
9a36d2c
Update TODO
Blaž Hrastnik committed
2021-03-24
025d63b
Fix crash if pressing enter when nothing selected in completion.
Blaž Hrastnik committed
2021-03-24
350081a
Trivial jumplist implementation.
Blaž Hrastnik committed
2021-03-24
8657c57
Reset first_line when changing files.
Blaž Hrastnik committed
2021-03-24
4b176ca
Restore buffer_picker.
Blaž Hrastnik committed
2021-03-24
915fd9e
add some TODOs
Blaž Hrastnik committed
2021-03-24
376232c
clippy lint
Blaž Hrastnik committed
2021-03-24
06aca76
editor.open can now either replace the current view or open in a split.
Blaž Hrastnik committed
2021-03-24
8a0ab44
Derive a separate ViewId type.
Blaž Hrastnik committed
2021-03-24
b24cdd1
Drop refcell use, make view simply ref doc.id.
Blaž Hrastnik committed
2021-03-23
8328fe9
ui: markdown: remove trailing blank line.
Blaž Hrastnik committed
2021-03-22
3f9a94f
Fix a scrolling crash where it would jump past the end of the buffer.
Blaž Hrastnik committed
2021-03-22
d0530fb
Implement m / match_brackets (using tree sitter).
Blaž Hrastnik committed
2021-03-22
73c92a0
Provide a capacity on Selection::new's normalize.
Blaž Hrastnik committed
2021-03-22
bd607b4
Implement open_above (O).
Blaž Hrastnik committed
2021-03-22
df306fe
Implement replace command (r<key>).
Blaž Hrastnik committed
2021-03-22
42d07b0
Store Document on the Editor type, make View reference it.
Blaž Hrastnik committed
2021-03-22
bf95ee2
Add tab_width and indent_unit config.
Blaž Hrastnik committed
2021-03-22
5e6716c
clippy: Factor out a Completion type.
Blaž Hrastnik committed
2021-03-22
698e4dd
Merge some imports.
Blaž Hrastnik committed
2021-03-22
cbcacb1
clippy lints
Blaž Hrastnik committed
2021-03-22
c4792ef
Selection: fail early if new() is called with no ranges.
Blaž Hrastnik committed
2021-03-22
798dbd2
Implement auto-pairs behavior for open and close.
Blaž Hrastnik committed
2021-03-22
71999cc
Improve completion: src/<tab> will now correctly complete to src/main.rs
Blaž Hrastnik committed
2021-03-21
a32806b
Implement iter() and len() directly on Selection.
Blaž Hrastnik committed
2021-03-19
f29f018
Pos conversions always operate on whole documents.
Blaž Hrastnik committed
2021-03-18
e9bd9e7
toggle_comments needs to append to history.
Blaž Hrastnik committed
2021-03-18
175d38c
Finish hiding doc.state / State as an implementation detail.
Blaž Hrastnik committed
2021-03-18
c331721
Expose doc.syntax() via accessor.
Blaž Hrastnik committed
2021-03-18
8ba1e15
Document::new should just take a rope.
Blaž Hrastnik committed
2021-03-18
2b64f49
Expose doc.language_server as an accessor.
Blaž Hrastnik committed
2021-03-18
e261f3c
Don't publicly re-export once_cell in lsp.
Blaž Hrastnik committed
2021-03-18
5237084
Remove State from a few more signatures.
Blaž Hrastnik committed
2021-03-18
59e6024
Move things out of state.rs.
Blaž Hrastnik committed
2021-03-18
dbcc099
Fix completion panicking if text changed before insert completed.
Blaž Hrastnik committed
2021-03-18
0f66244
Make Transaction::change only rely on the rope.
Blaž Hrastnik committed
2021-03-18
8eaf9a4
Hold a reference to executor on the Editor type.
Blaž Hrastnik committed
2021-03-16
51c15da
Merge pull request #8 from helix-editor/gd
Blaž Hrastnik committed
2021-03-16
8dc0b18
Fix goto code before merging.
Blaž Hrastnik committed
2021-03-16
e3ec5e3
preparing for gd merge
Jan Hrastnik committed
2021-03-16
eadad13
editor.open now checks if view already exists
Jan Hrastnik committed
2021-03-16
4e461be
picker wip
Jan Hrastnik committed
2021-03-16
0828d1f
lsp: Use into_iter->map->collect instead of manual loop.
Blaž Hrastnik committed
2021-03-16
15f142b
term: Remove stray files.
Blaž Hrastnik committed
2021-03-16
857763c
term: Simplify goto code, address lints.
Blaž Hrastnik committed
2021-03-16
cf71625
lsp: Fix compilation errors.
Blaž Hrastnik committed
2021-03-16
4240f75
goto_request wip
Jan Hrastnik committed
2021-03-16
a5f9080
added goto functions in helix-term
Jan Hrastnik committed
2021-03-16
3869d77
more goto lsp functions
Jan Hrastnik committed
2021-03-16
b738ae1
added picker for gd, but yet to test it. also need to load appropriate file when definition isnt in same file
Jan Hrastnik committed
2021-03-16
294791d
gd now works for singular definition
Jan Hrastnik committed
2021-03-16
0322c28
Simplify code a bit.
Blaž Hrastnik committed
2021-03-16
18ec8ad
gotodefiniton now runs but doesnt return anything
Jan Hrastnik committed
2021-03-16
8a68a04
wip
Jan Hrastnik committed
2021-03-16
d3ddc8d
ui: Syntax highlight code inside markdown popups.
Blaž Hrastnik committed
2021-03-16
d8599f3
lsp: Wire up didClose notification on editor.close.
Blaž Hrastnik committed
2021-03-16
54a7e89
lsp: Pass through language_id on didOpenTextDocument.
Blaž Hrastnik committed
2021-03-16
eca2a73
minor: TODO comment cleanup
Blaž Hrastnik committed
2021-03-16
143cfe1
Clippy lint
Blaž Hrastnik committed
2021-03-16
4f77d80
syntax: highlight_iter always returns Ok()
Blaž Hrastnik committed
2021-03-16
081e0ae
syntax: Highlight using ropes, avoiding dumping whole doc to string.
Blaž Hrastnik committed
2021-03-16
71f899c
ui: Use parsed markdown contents to determine sizing.
Blaž Hrastnik committed
2021-03-15
80eca5c
ui: Account for padding on markdown renderer.
Blaž Hrastnik committed
2021-03-15
f9b9bc0
Add command for keeping only the primary selection.
Blaž Hrastnik committed
2021-03-15
eea3395
Implement keep_selections (filter selections on regex).
Blaž Hrastnik committed
2021-03-15
dd91090
ui: Restrain diagnostic sidebar w/h based on available area.
Blaž Hrastnik committed
2021-03-15
872d770
ui: Render diagnostic errors in sideline.
Blaž Hrastnik committed
2021-03-15
87e3cd3
Bump deps.
Blaž Hrastnik committed
2021-03-15
1abf295
state.rs cleanup
Blaž Hrastnik committed
2021-03-15
9c55b3e
Configure language servers via LanguageConfiguration.
Blaž Hrastnik committed
2021-03-14
bb87b08
Cleanup: use doc.selection() instead of doc.state.selection().
Blaž Hrastnik committed
2021-03-14
1cf887d
syntax: Hide the TSParser internally, borrowing when needed.
Blaž Hrastnik committed
2021-03-13
3445abf
lsp: Emit didSave notifications.
Blaž Hrastnik committed
2021-03-12
6cbfb05
syntax: Reuse parser instances. highlight_iter() no longer needs &mut.
Blaž Hrastnik committed
2021-03-12
b7dd731
Use diagnostic.severity to distinguish between error colors.
Blaž Hrastnik committed
2021-03-11
9dcfe25
pass clippy lint
Blaž Hrastnik committed
2021-03-11
c7ccb43
Implement the f/t/F/T find/till family of commands.
Blaž Hrastnik committed
2021-03-11
4acf301
find-till (f) prototype, on_next_key mode implementation.
Blaž Hrastnik committed
2021-03-11
62c9912
search: draft f/t
Blaž Hrastnik committed
2021-03-10
90f9cd6
ui: popup: scroll documentation popups with c-u/c-d.
Blaž Hrastnik committed
2021-03-08
8fe4590
ui: menu: Adjust scroll via required_size area caching.
Blaž Hrastnik committed
2021-03-08
ddcf515
ui: Move terminal into compositor, redo required_size hints.
Blaž Hrastnik committed
2021-03-08
5ea610c
minor: dead code
Blaž Hrastnik committed
2021-03-05
05aa0d6
ui: wip: Markdown doc renderer.
Blaž Hrastnik committed
2021-03-05
1d42b95
commands: Improve scroll functions.
Blaž Hrastnik committed
2021-03-04
a5c4314
commands: Correct another case that always used primary().
Blaž Hrastnik committed
2021-03-04
565fb94
commands: w/b/e need to apply to all selections.
Blaž Hrastnik committed
2021-03-04
7e48302
ui: Adjust selection colors.
Blaž Hrastnik committed
2021-03-03
dd6db43
commands: Stop select_regex from breaking when no matches.
Blaž Hrastnik committed
2021-03-03
4c6611f
ui: Scrollable popup menu, with scrollbar indicator.
Blaž Hrastnik committed
2021-03-03
a21d96e
ui: unsafe theme_ref is no longer needed.
Blaž Hrastnik committed
2021-03-03
513effd
Update tree-sitter grammars.
Blaž Hrastnik committed
2021-03-02
6238be2
minor: fix hover key
Blaž Hrastnik committed
2021-03-02
8b2cbb5
clippy lint
Blaž Hrastnik committed
2021-03-02
bd0f6c1
ui: Share popup code with menu.
Blaž Hrastnik committed
2021-03-02
0b85c16
ui: Calculate popup rendering and sizing.
Blaž Hrastnik committed
2021-03-02
11c4e0b
editor: We still want to be able to calculate cursor pos.
Blaž Hrastnik committed
2021-03-02
8f4ff4c
add missing fn
Blaž Hrastnik committed
2021-03-01
32f9a2d
ui: Rework command mode, implement file path completion.
Blaž Hrastnik committed
2021-03-01
857bce0
clippy lints
Blaž Hrastnik committed
2021-03-01
a16c6e2
commands: Implement X as extend line.
Blaž Hrastnik committed
2021-03-01
2088c45
Bump deps.
Blaž Hrastnik committed
2021-03-01
4102992
Add a selection mode again.
Blaž Hrastnik committed
2021-03-01
ec4dd0a
ui: Make editor more resilient about being shrunk too small.
Blaž Hrastnik committed
2021-03-01
00808af
commands: Implement join_selections.
Blaž Hrastnik committed
2021-02-26
2c9b020
view: Reposition cursors on tree resize.
Blaž Hrastnik committed
2021-02-26
6336c1d
graphemes: fix nth_prev_grapheme_boundary calculation.
Blaž Hrastnik committed
2021-02-26
ad58286
commands: = as range formatting (via lsp)
Blaž Hrastnik committed
2021-02-26
1ae7c43
lsp: Hover documentation draft.
Blaž Hrastnik committed
2021-02-25
7162632
minor, fix clippy lint
Blaž Hrastnik committed
2021-02-25
8289bd1
commands: Implement count for a few more commands.
Blaž Hrastnik committed
2021-02-25
01907b3
commands: refactor open_below to support count.
Blaž Hrastnik committed
2021-02-25
5fa1ba6
graphemes: Optimize nth_next/nth_prev operation.
Blaž Hrastnik committed
2021-02-24
6bd16a7
Improve coords_at_pos & pos_at_coords, test with graphemes.
Blaž Hrastnik committed
2021-02-24
f118e75
minor: Simplify some code.
Blaž Hrastnik committed
2021-02-24
87a6d4e
syntax: Drop the rayon dependency for threadpool.
Blaž Hrastnik committed
2021-02-24
c6456d0
flake: Packaging definition.
Blaž Hrastnik committed
2021-02-22
41c0d58
open_below: drop redundant collect/into_iter.
Blaž Hrastnik committed
2021-02-22
def949e
commands: Implement expand_selection.
Blaž Hrastnik committed
2021-02-22
6cfb1ac
commands: add * as selection search.
Blaž Hrastnik committed
2021-02-22
33c67f1
lsp: Disable snippet_support until we implement it.
Blaž Hrastnik committed
2021-02-22
61ce2c9
lsp: Handle responses being returned after request timed out.
Blaž Hrastnik committed
2021-02-22
004a4f3
minor
Blaž Hrastnik committed
2021-02-22
8b9b02f
fix clippy lint
Blaž Hrastnik committed
2021-02-22
3b6c964
completion: Use the language server bound to the document.
Blaž Hrastnik committed
2021-02-22
5096bda
Make some Document fields read-only.
Blaž Hrastnik committed
2021-02-21
9132c6a
commands: Simplify some code, only calling cx.doc() once.
Blaž Hrastnik committed
2021-02-21
7da6bd6
Allow closing individual views.
Blaž Hrastnik committed
2021-02-19
7877647
Remove unused method.
Blaž Hrastnik committed
2021-02-19
1e1dae1
Always store the log file under home dir.
Blaž Hrastnik committed
2021-02-19
3f6f82b
indent: use_list indentation, fix indentation bug on open_below
Blaž Hrastnik committed
2021-02-19
8c82f8f
commands: Wire up toggle comments as ctrl-c
Blaž Hrastnik committed
2021-02-19
7a1ff5e
more lints
Blaž Hrastnik committed
2021-02-18
4ab5631
view: Disable tree.fullscreen for now to appease clippy.
Blaž Hrastnik committed
2021-02-18
0827c45
core: Implement comment toggling module.
Blaž Hrastnik committed
2021-02-18
d0791e0
treewide: &RopeSlice -> RopeSlice. It's Copy so no reason to pass by ref
Blaž Hrastnik committed
2021-02-18
c9dd1c9
Bump jsonrpc-core, lsp-types.
Blaž Hrastnik committed
2021-02-18
bd85460
transaction: Also modify map_pos to work with insert|delete order.
Blaž Hrastnik committed
2021-02-18
af55ebd
lsp: edit events change ranges need to affect each other.
Blaž Hrastnik committed
2021-02-17
d5f9622
minor changes
Blaž Hrastnik committed
2021-02-17
9cac44c
ui: Redo selection rendering.
Blaž Hrastnik committed
2021-02-17
8e1a59c
commands: tie in a simple :w for now.
Blaž Hrastnik committed
2021-02-16
c408e7e
Increase the log level in LSP and log server errors.
Blaž Hrastnik committed
2021-02-16
48ef659
Update deps, switch tendril over to crates.io
Blaž Hrastnik committed
2021-02-16
d8bc19f
Send updates to the lsp on undo/redo.
Blaž Hrastnik committed
2021-02-16
1ffd1e7
lsp: Test changeset_to_changes.
Blaž Hrastnik committed
2021-02-16
b7da7f8
Optimize Changeset::is_empty()
Blaž Hrastnik committed
2021-02-16
9821c4d
Since insert preceedes deletes, follow that ordering in Transaction::changes.
Blaž Hrastnik committed
2021-02-16
b0b5451
Adjust LSP changeset generation too: insert now always preceedes delete.
Blaž Hrastnik committed
2021-02-16
0541fbb
transaction: Use builder methods to generate compact changesets.
Blaž Hrastnik committed
2021-02-16
b4312c9
transaction: Merge consecutive inserts on compose.
Blaž Hrastnik committed
2021-02-15
19fb4ed
fix test
Blaž Hrastnik committed
2021-02-15
65893a2
search: Barebones implementation.
Blaž Hrastnik committed
2021-02-12
83d48f1
flake: Update deps.
Blaž Hrastnik committed
2021-02-12
6dba051
Finally: Retain horizontal position when moving vertically.
Blaž Hrastnik committed
2021-02-12
239db79
Parse input counts: 10w, etc.
Blaž Hrastnik committed
2021-02-09
de5170d
Implement vertical split calculations.
Blaž Hrastnik committed
2021-02-09
5e73f83
popup: wip work on completion popups
Blaž Hrastnik committed
2021-02-09
d4b85ce
deps update
Blaž Hrastnik committed
2021-02-09
755632f
commands: % as select_all.
Blaž Hrastnik committed
2021-02-09
30d1b70
Restore diagnostics.
Blaž Hrastnik committed
2021-02-05
f2c2fa0
simplify.
Blaž Hrastnik committed
2021-02-05
a924ad2
Work around rendering errors for positions offscreen.
Blaž Hrastnik committed
2021-02-05
c70080d
Address clippy warnings.
Blaž Hrastnik committed
2021-02-05
8f0ddf9
A dumb "next view" implementation that works.
Blaž Hrastnik committed
2021-02-04
9c33b53
Forgot to add the tree.rs definition...
Blaž Hrastnik committed
2021-02-04
5554910
Update flake definition.
Blaž Hrastnik committed
2021-02-04
4b2b62e
Fix statusline rendering, change colors on active view.
Blaž Hrastnik committed
2021-02-04
a81b8f3
Correctly position the real terminal cursor.
Blaž Hrastnik committed
2021-02-04
a014787
Don't render selections/cursors on views not in focus.
Blaž Hrastnik committed
2021-02-04
446a7e5
View tree implementation: render multiple split views.
Blaž Hrastnik committed
2021-02-03
448c1ab
commands: Implement select_on_matches.
Blaž Hrastnik committed
2021-01-22
2bea5db
commands: add W and B (extend selection by word).
Blaž Hrastnik committed
2021-01-22
a702af0
commands: Simplify code further via Context::doc.
Blaž Hrastnik committed
2021-01-21
d9fb60e
Refactoring: move language_servers into Editor, proper load for doc.
Blaž Hrastnik committed
2021-01-21
05c7fb9
syntax: Stop compiling haskell, seems unmaintained and slowest to compile
Blaž Hrastnik committed
2021-01-19
15dd7ca
nix: Fix execution errors regarding runtime C lib.
Blaž Hrastnik committed
2021-01-19
240f3a6
helix-syntax: Speed up compilation by compiling langs in parallel.
Blaž Hrastnik committed
2021-01-19
22fe2eb
nix: Optimize for CPU.
Blaž Hrastnik committed
2021-01-19
d5db892
nix: include rust-src so rust-analyzer works correctly.
Blaž Hrastnik committed
2021-01-19
7c99ff5
Add a nix flake with the development environment.
Blaž Hrastnik committed
2021-01-19
f1539cc
indent: Fix edge cases, refactor test.
Blaž Hrastnik committed
2021-01-10
22e1692
Bump deps.
Blaž Hrastnik committed
2021-01-08
5ec9b43
Address clippy lints.
Blaž Hrastnik committed
2021-01-08
777a809
indent: refactor logic to be more correct.
Blaž Hrastnik committed
2021-01-08
7d41550
lsp: Move timeouts into client.request
Blaž Hrastnik committed
2021-01-06
941c34a
open_below is now indentation-aware.
Blaž Hrastnik committed
2021-01-06
b280048
lsp: buggy insert completion.
Blaž Hrastnik committed
2021-01-06
8b95c33
Update deps.
Blaž Hrastnik committed
2021-01-06
3bf4e1e
completion: Don't panic on timeout/no result, just do nothing.
Blaž Hrastnik committed
2021-01-06
6ec0f8e
lsp: Fix pos_to_lsp_pos calculation.
Blaž Hrastnik committed
2020-12-25
3cbab20
lsp: Work on syncing the state with the language server.
Blaž Hrastnik committed
2020-12-25
2ab069b
lsp: generate_transaction_from_text_edits
Blaž Hrastnik committed
2020-12-23
cd16df1
Retrieve completion options on ctrl-x.
Blaž Hrastnik committed
2020-12-23
56f2193
Init lsp through the registry.
Blaž Hrastnik committed
2020-12-23
955cb81
lsp: Re-enable hooks.
Blaž Hrastnik committed
2020-12-22
c8424c6
Make sure to clear the whole screen with the background color.
Blaž Hrastnik committed
2020-12-22
d61b485
.
Blaž Hrastnik committed
2020-12-22
4749b39
buffer picker: Mark current view with (*)
Blaž Hrastnik committed
2020-12-21
47e2828
ui: buffer picker on ctrl-b
Blaž Hrastnik committed
2020-12-21
3d3295b
fix change -> change -> undo -> change -> undo -> undo.
Blaž Hrastnik committed
2020-12-21
ea502c8
fix: undo/redo selection handling.
Blaž Hrastnik committed
2020-12-21
d181027
Merge pull request #7 from helix-editor/interactive-split-select
Blaž Hrastnik committed
2020-12-18
3f0dbfc
picker: Factor out file picker, we want to reuse code for other pickers.
Blaž Hrastnik committed
2020-12-18
25aa45e
Port over Doc::relative_path.
Blaž Hrastnik committed
2020-12-18
0b63e83
picker: open file on Enter.
Blaž Hrastnik committed
2020-12-18
8b263ef
picker: Implement fuzzy search.
Blaž Hrastnik committed
2020-12-18
edfd393
Bump deps.
Blaž Hrastnik committed
2020-12-17
4f9cde2
File picker mockup, reuses the line editor work done on Prompt.
Blaž Hrastnik committed
2020-12-17
7c75ec0
Add an :o open command.
Blaž Hrastnik committed
2020-12-16
ed60866
Make the select prompt interactive.
Blaž Hrastnik committed
2020-12-15
8f0b28a
prompt: make the callback a FnOnce.
Blaž Hrastnik committed
2020-12-15
1a843b6
split_selection
Blaž Hrastnik committed
2020-12-14
2bfdced
Prompt needs to close on enter.
Blaž Hrastnik committed
2020-12-14
f92998a
Take prompt length into account.
Blaž Hrastnik committed
2020-12-14
ca80961
wip: Use prompt for interactive commands.
Blaž Hrastnik committed
2020-12-14
ed6a4c4
Merge pull request #6 from helix-editor/compositor
Jan Hrastnik committed
2020-12-13
b12a6dc
Remove the prompt on ESC.
Blaž Hrastnik committed
2020-12-13
07801b6
Move ui modules under a ui:: namespace.
Blaž Hrastnik committed
2020-12-13
7dc24a2
Fix cursor positioning.
Blaž Hrastnik committed
2020-12-13
ef0d062
wip: Move to new rendering structure.
Blaž Hrastnik committed
2020-12-13
8695415
wip
Blaž Hrastnik committed
2020-12-12
29cb333
wip: Getting the new prompt to render in a new layer.
Blaž Hrastnik committed
2020-12-11
ada3f92
move commands and keymap back to terminal.
Blaž Hrastnik committed
2020-12-10
5103dc9
snapshot
Blaž Hrastnik committed
2020-12-07
be3c021
wip: Compositor
Blaž Hrastnik committed
2020-12-06
83f2c24
Merge pull request #5 from helix-editor/lsp
Blaž Hrastnik committed
2020-12-03
b7a3e52
Update deps.
Blaž Hrastnik committed
2020-12-03
39bf1ca
wip
Blaž Hrastnik committed
2020-12-03
a7869c7
Save command
Blaž Hrastnik committed
2020-12-03
3f707c1
Introduce a command context that carries the executor and other fields.
Blaž Hrastnik committed
2020-12-03
8f0bcfe
lsp: Make base request methods take &self instead of &mut self.
Blaž Hrastnik committed
2020-12-03
ae8a9e5
Text change generation, RPC call handling.
Blaž Hrastnik committed
2020-12-03
cc6bdf8
Configure logging (-vv for debug level logs)
Blaž Hrastnik committed
2020-12-03
af19244
clippy lint
Blaž Hrastnik committed
2020-12-03
eff6fac
Introduce Selection::point.
Blaž Hrastnik committed
2020-12-03
f5981f7
Introduce doc.selection()/set_selection()
Blaž Hrastnik committed
2020-12-03
55fa862
Bump document version on undo/redo.
Blaž Hrastnik committed
2020-12-03
e4070d4
Simplify old_state handling.
Blaž Hrastnik committed
2020-12-03
efc5aa2
Fix undo/redo not updating the syntax tree.
Blaž Hrastnik committed
2020-12-03
c0e17dd
Refactor: Document type as a wrapper around barebones State.
Blaž Hrastnik committed
2020-12-03
b39849d
Improve error typing.
Blaž Hrastnik committed
2020-12-03
81ccca0
state.version tracking
Blaž Hrastnik committed
2020-12-03
ef5e5f9
Total mess but it works: diagnostic marking.
Blaž Hrastnik committed
2020-12-03
49254d7
Reroute LSP notification events into the main app event loop.
Blaž Hrastnik committed
2020-12-03
f9bfba4
Move theme from view to editor, support multiple views in editor.
Blaž Hrastnik committed
2020-12-03
64b5b23
Support multiple open views.
Blaž Hrastnik committed
2020-12-03
b2b3083
wip: Fetching diagnostics, parsing notifications.
Blaž Hrastnik committed
2020-12-03
13cb442
wip: Basic LSP lifecycle requests/notifications.
Blaž Hrastnik committed
2020-12-03
f03830b
wip
Blaž Hrastnik committed
2020-12-03
8adcf50
Merge pull request #4 from helix-editor/completion-suggestion
Blaž Hrastnik committed
2020-12-02
2e12fc9
added col_height calculation
Jan Hrastnik committed
2020-11-13
1a3c647
various fixes
Jan Hrastnik committed
2020-11-03
2b44031
added base col width
Jan Hrastnik committed
2020-11-02
c9e9fcf
added more completions per line
Jan Hrastnik committed
2020-10-30
28a1e11
completion is now added to prompt.line
Jan Hrastnik committed
2020-10-24
956173b
several fixes
Jan Hrastnik committed
2020-10-24
a123cf3
completion highlighting
Jan Hrastnik committed
2020-10-21
8f37c26
wip completion
Jan Hrastnik committed
2020-10-20
f3ddb86
added prompt close
Jan Hrastnik committed
2020-10-20
06502e5
fix warnings
Jan Hrastnik committed
2020-10-19
ae8ff96
Bugfix
Blaž Hrastnik committed
2020-10-16
bc2c652
Refactor command calling.
Blaž Hrastnik committed
2020-10-16
49b4cdb
Refactor Editor into Application and Editor/Workspace.
Blaž Hrastnik committed
2020-10-16
49cc6c1
changed fn to fnmut
Jan Hrastnik committed
2020-10-16
2676023
added closures to prompt
Jan Hrastnik committed
2020-10-16
fa55b1e
added move start&end
Jan Hrastnik committed
2020-10-16
3c0f187
added move left&right, delete char
Jan Hrastnik committed
2020-10-16
7d58378
moved prompt command matching to prompt.rs
Jan Hrastnik committed
2020-10-16
ed03ec9
separated statusline and prompt
Jan Hrastnik committed
2020-10-16
7208c86
created prompt.rs
Jan Hrastnik committed
2020-10-16
c60f1a6
refactoring editor.rs
Jan Hrastnik committed
2020-10-16
9e7b646
modified editor.render() to prepare for command mode rendering
Jan Hrastnik committed
2020-10-16
0c0c2c7
wip
Blaž Hrastnik committed
2020-10-15
16828d3
Auto-indent on enter based on tree-sitter scopes.
Blaž Hrastnik committed
2020-10-14
6e658aa
Updated dependencies.
Blaž Hrastnik committed
2020-10-14
6ae3c26
Move insert mode commands to a separate namespace.
Blaž Hrastnik committed
2020-10-14
4996f1b
Share the padding definition too.
Blaž Hrastnik committed
2020-10-14
77ff51c
Share tab width definitions.
Blaž Hrastnik committed
2020-10-14
d64f4be
Validate compose len after applying a is same as before applying b.
Blaž Hrastnik committed
2020-10-14
0b74d42
Fix overlapping (insert | delete) compose
Blaž Hrastnik committed
2020-10-14
7fcc6f8
Fix compose not merging certain changesets correctly.
Blaž Hrastnik committed
2020-10-14
94f9603
clippy lint
Blaž Hrastnik committed
2020-10-13
989080a
< as unindent
Blaž Hrastnik committed
2020-10-13
0826739
Update deps
Blaž Hrastnik committed
2020-10-13
c7616d2
Indent draft, linewise paste
Blaž Hrastnik committed
2020-10-13
00e661f
Don't try to compose zero-width deletes.
Blaž Hrastnik committed
2020-10-13
4a64855
Simplify changeset tracking.
Blaž Hrastnik committed
2020-10-13
490e23b
Factor out append_changes_to_history
Blaž Hrastnik committed
2020-10-13
518426b
x for line selection
Blaž Hrastnik committed
2020-10-13
a5be718
Cleanup
Blaž Hrastnik committed
2020-10-13
8098279
Simple yank/paste registers.
Blaž Hrastnik committed
2020-10-13
1dba0f2
Fix changeset composition, lengths don't have to match.
Blaž Hrastnik committed
2020-10-13
eba5b1e
Hacky undo/redo integration.
Blaž Hrastnik committed
2020-10-13
b765c17
Update README.
Blaž Hrastnik committed
2020-10-13
0926904
history.redo()
Blaž Hrastnik committed
2020-10-13
04b1546
Split on matches off by one, breaks tests again.
Blaž Hrastnik committed
2020-10-13
8c7bc71
Undo tree draft.
Blaž Hrastnik committed
2020-10-13
fd311fb
fix clippy warning
Blaž Hrastnik committed
2020-10-07
9a73d3f
Fix cursor jumping when we're positioned in top padding pressing up.
Blaž Hrastnik committed
2020-10-07
03795e5
Merge pull request #3 from helix-editor/goto-implementation
Blaž Hrastnik committed
2020-10-07
6848702
Cleanup: track first_line as usize.
Blaž Hrastnik committed
2020-10-07
7f07e66
Drop Coords.
Blaž Hrastnik committed
2020-10-07
5392b48
Fix scrolling calculations.
Blaž Hrastnik committed
2020-10-07
61ef0a4
various fixes
Jan Hrastnik committed
2020-10-07
750610f
fixed page up/down
Jan Hrastnik committed
2020-10-05
88f9339
started work on page up/down
Jan Hrastnik committed
2020-10-05
1035b2a
added ge command
Jan Hrastnik committed
2020-10-05
7ccc499
added gg command
Jan Hrastnik committed
2020-10-05
b7ef798
started work on goto mode
Jan Hrastnik committed
2020-10-05
0382016
Fix cursor positioning on a scrolled buffer.
Blaž Hrastnik committed
2020-10-04
b7e1c0c
Fix line number rendering.
Blaž Hrastnik committed
2020-10-04
226fa89
Fix transaction.invert()/.apply() using byte counts instead of char counts.
Blaž Hrastnik committed
2020-10-04
883b77b
Merge pull request #2 from helix-editor/tab-implementation
Blaž Hrastnik committed
2020-10-04
197651e
added tab to insert mode
Jan Hrastnik committed
2020-10-04
dc11124
Use crate info for clap help text.
Blaž Hrastnik committed
2020-10-02
7b4a4f6
Implement Transaction::invert.
Blaž Hrastnik committed
2020-10-02
aa077a0
Update grammar repos.
Blaž Hrastnik committed
2020-10-01
956ccc7
Collapse cursors command (;).
Blaž Hrastnik committed
2020-10-01
77d75d9
Fix cursor rendering & placement on append mode.
Blaž Hrastnik committed
2020-10-01
5945815
Simplify keymap.rs with macros
Blaž Hrastnik committed
2020-10-01
d9d59cd
Fix delete key.
Blaž Hrastnik committed
2020-10-01
4c49197
Fix clippy warnings.
Blaž Hrastnik committed
2020-10-01
4189c36
argh -> clap to speed up compilation (no syn/proc_macro)
Blaž Hrastnik committed
2020-10-01
e39bd21
Merge pull request #1 from helix-editor/insertKeymapMove
Blaž Hrastnik committed
2020-10-01
1da0be0
removed redundant line
Jan Hrastnik committed
2020-10-01
13800e4
moved insert keymap to keymap.rs
Jan Hrastnik committed
2020-10-01
dd94a39
Fix test, break split + append
Blaž Hrastnik committed
2020-09-29
592c5b0
clippy warnings
Blaž Hrastnik committed
2020-09-29
3feb002
Simplify line ending calculation.
Blaž Hrastnik committed
2020-09-29
1bb01d2
Clamp character movement to line.
Blaž Hrastnik committed
2020-09-28
13d1ea5
Split selection on regex, fix InputEdit generation.
Blaž Hrastnik committed
2020-09-28
36e7e21
Extend selection commands.
Blaž Hrastnik committed
2020-09-28
3020077
added move_line_start and move_line_end
Jan Hrastnik committed
2020-09-25
fbe3137
Move-by-word commands: w, b, e.
Blaž Hrastnik committed
2020-09-24
e0785aa
More robust syntax detection/grammar loading.
Blaž Hrastnik committed
2020-09-22
eb639eb
Sync up view size to terminal size for now.
Blaž Hrastnik committed
2020-09-21
2c3b10d
Split parts of helix-term into helix-view.
Blaž Hrastnik committed
2020-09-21
935cfea
Command needs access to view information for certain changes.
Blaž Hrastnik committed
2020-09-19
48330dd
Remove old test.
Blaž Hrastnik committed
2020-09-19
1303ffd
Restore terminal mode on panics.
Blaž Hrastnik committed
2020-09-19
91343a6
Simple cursor scrolling.
Blaž Hrastnik committed
2020-09-19
929fa54
Range based highlight_iter. Only works on limiting the start right now
Blaž Hrastnik committed
2020-09-19
b120515
More work on the UI.
Blaž Hrastnik committed
2020-09-19
3859f69
Speed up surface code by resetting instead of allocating a new one.
Blaž Hrastnik committed
2020-09-17
eb477ec
Incremental parsing: rough draft.
Blaž Hrastnik committed
2020-09-17
088f8a8
Make state fields read-only from outside the crate.
Blaž Hrastnik committed
2020-09-14
31999d6
Simplify some more code.
Blaž Hrastnik committed
2020-09-13
96db027
Avoid collect() by accepting iterators into Transaction::change.
Blaž Hrastnik committed
2020-09-13
0427acd
Deduplicate some code.
Blaž Hrastnik committed
2020-09-13
2027f69
Address clippy lint.
Blaž Hrastnik committed
2020-09-13
b827b41
Add 'A', 'I' commands.
Blaž Hrastnik committed
2020-09-13
b082788
Add 'o' command.
Blaž Hrastnik committed
2020-09-13
fb0f56b
Support entering newlines.
Blaž Hrastnik committed
2020-09-13
eb6b9a9
Change -> Operation, Change2 -> Change
Blaž Hrastnik committed
2020-09-13
22cb7b3
Abstract Transaction::change from change_by_selection.
Blaž Hrastnik committed
2020-09-13
d86f0fe
Fix clippy warnings.
Blaž Hrastnik committed
2020-09-13
593f33d
Abstract Transaction::change_by_selection, working del/backspace.
Blaž Hrastnik committed
2020-09-13
d466882
Get rid of a bunch of clones.
Blaž Hrastnik committed
2020-09-12
f098166
Fix tests.
Blaž Hrastnik committed
2020-09-12
f9348d7
cargo fmt & clippy lint
Blaž Hrastnik committed
2020-09-12
9546164
Checkout submodules on clone.
Blaž Hrastnik committed
2020-09-12
ee43053
Refactor a little bit.
Blaž Hrastnik committed
2020-09-12
a106be9
cleanup: Import tree-sitter-highlight so we can cache trees.
Blaž Hrastnik committed
2020-09-11
b17a77b
tree-sitter based syntax highlighting draft
Blaž Hrastnik committed
2020-09-10
b647c7a
draft: tree-sitter highlighting
Blaž Hrastnik committed
2020-09-09
25b3f98
Add helix-syntax as a wrapper around tree-sitter parsers.
Blaž Hrastnik committed
2020-09-09
7eac12a
Fix double must_use.
Blaž Hrastnik committed
2020-09-08
563e094
Bump deps, eliminate a lot of transitive deps.
Blaž Hrastnik committed
2020-09-08
e282fc7
Experiment with TUI so we can render selections.
Blaž Hrastnik committed
2020-09-07
9ad40bc
append mode
Blaž Hrastnik committed
2020-09-07
67017e5
Expand transaction API.
Blaž Hrastnik committed
2020-09-07
dd749bb
cleanup: Remove leftover files.
Blaž Hrastnik committed
2020-09-07
4e349ad
cleanup: Make Buffer just a part of State.
Blaž Hrastnik committed
2020-09-07
8b3e152
Work on insert mode.
Blaž Hrastnik committed
2020-09-07
579b689
Fix position coordinate calculation.
Blaž Hrastnik committed
2020-09-04
e806446
Bump deps, make it compile with latest smol.
Blaž Hrastnik committed
2020-09-04
0d56ce9
Bump deps
Blaž Hrastnik committed
2020-08-20
bfa7533
Fix clippy lints.
Blaž Hrastnik committed
2020-08-11
29f1be9
Update dependencies.
Blaž Hrastnik committed
2020-08-11
4733afa
remove unused import
Jan Hrastnik committed
2020-06-25
8681d47
added cursor rendering
Jan Hrastnik committed
2020-06-25
6ba0826
file now rendered line by line
Jan Hrastnik committed
2020-06-24
c3a23a1
created view struct
Jan Hrastnik committed
2020-06-19
e93b15c
added file rendering
Jan Hrastnik committed
2020-06-17
8958f06
Refactor editor module to use state + keymap.
Blaž Hrastnik committed
2020-06-16
8119f1e
fixed async loop
Jan Hrastnik committed
2020-06-16
065cbce
loop is now async
Jan Hrastnik committed
2020-06-16
2985398
editor.rs now uses crossterm
Jan Hrastnik committed
2020-06-16
1964344
Use ropey 1.2.0
Blaž Hrastnik committed
2020-06-15
073fe61
Bump dependencies.
Blaž Hrastnik committed
2020-06-10
aada88a
Fix build.
Blaž Hrastnik committed
2020-06-07
f8fe273
Add a keymap module.
Blaž Hrastnik committed
2020-06-07
843c20a
Add a command module.
Blaž Hrastnik committed
2020-06-07
e98cdeb
Fix coord mapping, add vertical move.
Blaž Hrastnik committed
2020-06-07
195aad4
Add primitives for converting between char offset indices and coords.
Blaž Hrastnik committed
2020-06-05
10d53f3
Allow unused code for the time being.
Blaž Hrastnik committed
2020-06-02
387fb57
clippy lint
Blaž Hrastnik committed
2020-06-02
3848058
Update Cargo.lock
Blaž Hrastnik committed
2020-06-02
6ed2f56
Drop tui.
Blaž Hrastnik committed
2020-06-02
57c2046
Fixup Surface
Blaž Hrastnik committed
2020-06-02
c17045e
ci: Add dependency caching.
Blaž Hrastnik committed
2020-06-02
2ea5fea
Fix compilation.
Blaž Hrastnik committed
2020-06-02
d232000
Update rust.yml
Blaž Hrastnik committed
2020-06-01
3e078f8
Create rust.yml
Blaž Hrastnik committed
2020-06-01
cf7a412
wip: importing to github
Blaž Hrastnik committed
2020-06-01
613d06d
Start swapping from termwiz to crossterm + async.
Blaž Hrastnik committed
2020-05-28
6905ff0
Selection mapping over changesets.
Blaž Hrastnik committed
2020-05-28
1984410
changeset: Introduce map_pos.
Blaž Hrastnik committed
2020-05-28
e52e848
address clippy warnings
Blaž Hrastnik committed
2020-05-28
b5c3881
OT: changeset: Implement compose and apply.
Blaž Hrastnik committed
2020-05-26
23109f1
Implement a new core based on CodeMirror.
Blaž Hrastnik committed
2020-05-25
44ff4d3
Initial import.
Blaž Hrastnik committed
2020-05-20
240e5f4