Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/helix-editor/helix
A post-modern modal text editor.
https://github.com/helix-editor/helix
nix: Switch to stable rust.
5253f404772ce62256336404b46d6bb9c65e1b10 authored over 3 years ago by Blaž Hrastnik <[email protected]>
5253f404772ce62256336404b46d6bb9c65e1b10 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Add tree-sitter queries.
4e31d1521bf9bb59f6485954d4ada16bf853c85a authored over 3 years ago by Blaž Hrastnik <[email protected]>
4e31d1521bf9bb59f6485954d4ada16bf853c85a authored over 3 years ago by Blaž Hrastnik <[email protected]>
<space>w for save, <space>c for close current split.
865429643bf924e7b2b7fbbc7f239c469bbd22ca authored over 3 years ago by Blaž Hrastnik <[email protected]>
865429643bf924e7b2b7fbbc7f239c469bbd22ca authored over 3 years ago by Blaž Hrastnik <[email protected]>
Remove the path specifier.
c1e5733b02e4ba39b82d7b330fab0b2ded2220f2 authored over 3 years ago by Blaž Hrastnik <[email protected]>
c1e5733b02e4ba39b82d7b330fab0b2ded2220f2 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Render current line:col.
d692390d10cdbf7ac98128688de2f7fa0ba9bc06 authored over 3 years ago by Blaž Hrastnik <[email protected]>
d692390d10cdbf7ac98128688de2f7fa0ba9bc06 authored over 3 years ago by Blaž Hrastnik <[email protected]>
queries: rust: highlight number constants correctly.
61872de6c05f060a7e854ed1bcb7347a793c2e3a authored over 3 years ago by Blaž Hrastnik <[email protected]>
61872de6c05f060a7e854ed1bcb7347a793c2e3a authored over 3 years ago by Blaž Hrastnik <[email protected]>
Import tree sitter queries.
71c06c11cb2f3831326ec10035b66ac6df075c8a authored over 3 years ago by Blaž Hrastnik <[email protected]>
71c06c11cb2f3831326ec10035b66ac6df075c8a authored over 3 years ago by Blaž Hrastnik <[email protected]>
Loop around the end on regex searches.
9ca2909c80ff95b1dd4a1d92b7144d7bbfce3ca6 authored over 3 years ago by Blaž Hrastnik <[email protected]>
9ca2909c80ff95b1dd4a1d92b7144d7bbfce3ca6 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Fix an issue with closing nested splits.
The parent id was never assigned to the split, so removing the container
when it became empty fa...
Render a separator between vertical splits.
52da68e49a582f960ebf3ec26ae3279b102b01f2 authored over 3 years ago by Blaž Hrastnik <[email protected]>
52da68e49a582f960ebf3ec26ae3279b102b01f2 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Correct the naming issue with vsplit and hsplit being swapped.
8b33ba2284f88bea4c6144364d75189255466661 authored over 3 years ago by Blaž Hrastnik <[email protected]>
8b33ba2284f88bea4c6144364d75189255466661 authored over 3 years ago by Blaž Hrastnik <[email protected]>
minor: This comment was resolved.
58c5fec592a825bed0b829cd0f46030c09cb0a11 authored over 3 years ago by Blaž Hrastnik <[email protected]>
58c5fec592a825bed0b829cd0f46030c09cb0a11 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Update book css styling.
b1290ee60933434574fe491b08e3f57a69422bff authored over 3 years ago by Blaž Hrastnik <[email protected]>
b1290ee60933434574fe491b08e3f57a69422bff authored over 3 years ago by Blaž Hrastnik <[email protected]>
Load config files from ~/.config/helix, fallback to defaults.
bc4e54c0c45abbbb5fe9ac3278361d0b4e5774ba authored over 3 years ago by Blaž Hrastnik <[email protected]>
bc4e54c0c45abbbb5fe9ac3278361d0b4e5774ba authored over 3 years ago by Blaž Hrastnik <[email protected]>
hack: make queries load relative to source dir for now.
We want to provide a runtime dir later on.
f0d49d3ca4535a8c22a4ca4038e889560723ec74 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Implement P as paste_before.
12961d657f9ca78f54156457ed27732e60992734 authored over 3 years ago by Blaž Hrastnik <[email protected]>
12961d657f9ca78f54156457ed27732e60992734 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Clippy lint: replace with default -> take
31e6bcbeb4dcf52eef81a21caede8c8b32fa5858 authored over 3 years ago by Blaž Hrastnik <[email protected]>
31e6bcbeb4dcf52eef81a21caede8c8b32fa5858 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Fix selection rendering, it would be off by 1 if reverse.
e8298a398c6b018c49025ff3f885e4f5f40b01fd authored over 3 years ago by Blaž Hrastnik <[email protected]>
e8298a398c6b018c49025ff3f885e4f5f40b01fd authored over 3 years ago by Blaž Hrastnik <[email protected]>
Fix issues with "enum A {|}" <Enter> indent calculation.
63e602bda6e6c4381372880f4313aec46170044d authored over 3 years ago by Blaž Hrastnik <[email protected]>
63e602bda6e6c4381372880f4313aec46170044d authored over 3 years ago by Blaž Hrastnik <[email protected]>
Update flake.lock
4103349be1f1b1b2891b4db9dcfb66255aa7d8c1 authored over 3 years ago by Blaž Hrastnik <[email protected]>
4103349be1f1b1b2891b4db9dcfb66255aa7d8c1 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Yank selection when deleting.
82ff99666291c38f6fb42ff7aa41a02b57c6cf38 authored over 3 years ago by Blaž Hrastnik <[email protected]>
82ff99666291c38f6fb42ff7aa41a02b57c6cf38 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Add yet more language definitions.
89f81be31bf1a3bf0d4e80bc190b2193e89ff533 authored over 3 years ago by Blaž Hrastnik <[email protected]>
89f81be31bf1a3bf0d4e80bc190b2193e89ff533 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Add a python language definition.
fb792c5bcacee115949fd9311e4155fc4fa999fa authored over 3 years ago by Blaž Hrastnik <[email protected]>
fb792c5bcacee115949fd9311e4155fc4fa999fa authored over 3 years ago by Blaž Hrastnik <[email protected]>
Add c++, js, css, html language definitions.
3bab640491be6c065e7cf11672f49a1b41c15e99 authored over 3 years ago by Blaž Hrastnik <[email protected]>
3bab640491be6c065e7cf11672f49a1b41c15e99 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Fix clamping scroll in certain cases.
.clamp(min, max) requires that min < max. In some cases
first + scrolloff > last - scrolloff and...
lsp: Gracefully fail if binary doesn't exist.
5aed1f3c0049d7c00729c8a5e09ba1dc497d037c authored over 3 years ago by Blaž Hrastnik <[email protected]>
5aed1f3c0049d7c00729c8a5e09ba1dc497d037c authored over 3 years ago by Blaž Hrastnik <[email protected]>
clippy lint
9dfd6f6bbcdc38491b20c37c7b24d83aacf194d7 authored over 3 years ago by Blaž Hrastnik <[email protected]>
9dfd6f6bbcdc38491b20c37c7b24d83aacf194d7 authored over 3 years ago by Blaž Hrastnik <[email protected]>
clippy: Drop or-patterns for now because they're not on stable rust yet
0e9ecccfc12f4972360b516bd56222894f315d58 authored over 3 years ago by Blaž Hrastnik <[email protected]>
0e9ecccfc12f4972360b516bd56222894f315d58 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Allow starting hx without a file. A new blank file will be created.
91462af546619740c93181b88a7908e481e6d6ab authored over 3 years ago by Blaž Hrastnik <[email protected]>
91462af546619740c93181b88a7908e481e6d6ab authored over 3 years ago by Blaž Hrastnik <[email protected]>
core: Improve changeset composition behavior.
It would fail to combine with an empty set.
f00cb15137fdff72c2f08c4c6f43bfa96933433f authored over 3 years ago by Blaž Hrastnik <[email protected]>
Always update selection: Empty transactions can still change selections.
cf7b19d7115b7c5a9c5516713478908d157bda61 authored over 3 years ago by Blaž Hrastnik <[email protected]>
cf7b19d7115b7c5a9c5516713478908d157bda61 authored over 3 years ago by Blaž Hrastnik <[email protected]>
pairs: Use token utf8 lengths instead of 1.
015fd2ffa2993c77c023c890a13f90f0a908b151 authored over 3 years ago by Blaž Hrastnik <[email protected]>
015fd2ffa2993c77c023c890a13f90f0a908b151 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Handle c-n, c-p, etc. autocompletion events.
7c444439946a4617d080a87adbba528437c3b5c1 authored over 3 years ago by Blaž Hrastnik <[email protected]>
7c444439946a4617d080a87adbba528437c3b5c1 authored over 3 years ago by Blaž Hrastnik <[email protected]>
ui: Improve completion state handling.
95d0bba81ae8ed035399b2cb362d2f65481d4781 authored over 3 years ago by Blaž Hrastnik <[email protected]>
95d0bba81ae8ed035399b2cb362d2f65481d4781 authored over 3 years ago by Blaž Hrastnik <[email protected]>
w, b, e: Match kakoune's behavior in selecting by default.
I initially preferred only moving the cursor, but selecting the whole
word is a lot nicer for th...
Add book/ (mdbook based user guide)
16350399ac4eb15274e065f113ad808c96dc600f authored over 3 years ago by Blaž Hrastnik <[email protected]>
16350399ac4eb15274e065f113ad808c96dc600f authored over 3 years ago by Blaž Hrastnik <[email protected]>
Update deps.
7d677d32aecfcf3be746ec85c5c31d0a2077e6e3 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
7d677d32aecfcf3be746ec85c5c31d0a2077e6e3 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Update flake.
7865ca7ef0283b93d0fa217389500e14b5252139 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
7865ca7ef0283b93d0fa217389500e14b5252139 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Import some lsp utilities.
ab1d11088ffc51da3aca09b6b25e54f4c1e2abe8 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
ab1d11088ffc51da3aca09b6b25e54f4c1e2abe8 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Merge open_above and open_below definitions.
77cab5a71518299f47d23a985c08ec90ab1c705e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
77cab5a71518299f47d23a985c08ec90ab1c705e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Simplify some code.
cc058ad78fa6462b3bbe79035b10653f4c7691b6 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
cc058ad78fa6462b3bbe79035b10653f4c7691b6 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Simplify code by providin cx.current() = (view, doc).
0dbd5b61ef4b75ba141b0b52636f3ba7c61c70cb authored almost 4 years ago by Blaž Hrastnik <[email protected]>
0dbd5b61ef4b75ba141b0b52636f3ba7c61c70cb authored almost 4 years ago by Blaž Hrastnik <[email protected]>
clippy lint
ceea5eacd814c5bbd8c6789610c87a882e3d72cf authored almost 4 years ago by Blaž Hrastnik <[email protected]>
ceea5eacd814c5bbd8c6789610c87a882e3d72cf authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Drop doc.state. Use doc.text + doc.selections.
15c9a33ebcc18f6abf983785032ffc9762c89203 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
15c9a33ebcc18f6abf983785032ffc9762c89203 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Implement space-v as view same file in split.
7dfd7f51a0a8f929c06fa08c524c31176bcde738 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
7dfd7f51a0a8f929c06fa08c524c31176bcde738 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Weave through view_id references so that views into one file have independent selects.
6c4093c94634a94adbccb4783cddb90076881c02 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
6c4093c94634a94adbccb4783cddb90076881c02 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Fully drop State references.
9eaef6e33376407931162780cd402297c44f26c4 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
9eaef6e33376407931162780cd402297c44f26c4 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Move pickers under my leader key mode (space).
dfc17becd56efbc1f65de7c8d65cb32ad4690db1 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
dfc17becd56efbc1f65de7c8d65cb32ad4690db1 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
fix: A (append to line) was inserting before last char.
e166da2ab051279f3086e0942f6b7adb1a641a84 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
e166da2ab051279f3086e0942f6b7adb1a641a84 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Track document modified state.
1b5316ea74845a23bebf492dd091fd1fc3a8dcaa authored almost 4 years ago by Blaž Hrastnik <[email protected]>
1b5316ea74845a23bebf492dd091fd1fc3a8dcaa authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Repeat insert command (.).
88bb7a1f38764c1ae4781afecbf68a7707a60c49 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
88bb7a1f38764c1ae4781afecbf68a7707a60c49 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Use StreamExt::select_next_some to avoid infinitely spinning on empty stream.
ebfd67ac6ab0e0b10b99dec2d5fc7bb42d8fb10b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
ebfd67ac6ab0e0b10b99dec2d5fc7bb42d8fb10b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Teach file picker how to find the project root (.git).
e833d65b77211c76cd1eef1ac723efb3f61d38ba authored almost 4 years ago by Blaž Hrastnik <[email protected]>
e833d65b77211c76cd1eef1ac723efb3f61d38ba authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Allow setting a status message.
8098e9bdcd85890d86b45be4e889604f651d7f8c authored almost 4 years ago by Blaž Hrastnik <[email protected]>
8098e9bdcd85890d86b45be4e889604f651d7f8c authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Store intra-files jumps (goto) on the jumplist.
742b3a709fd7680d77bcda5ae08f2a9539b6a20e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
742b3a709fd7680d77bcda5ae08f2a9539b6a20e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
commands: Simplify _goto.
0083a6c325d5bb9dc33a43e5b3d727bde0d7990b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
0083a6c325d5bb9dc33a43e5b3d727bde0d7990b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Implement <n>g as goto line n.
ea407ccdba139605fbcc19ea058f68a10a9cfb86 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
ea407ccdba139605fbcc19ea058f68a10a9cfb86 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Update TODO.
626e49448c15f750f97e0e6e27e4d8baf21d18dc authored almost 4 years ago by Blaž Hrastnik <[email protected]>
626e49448c15f750f97e0e6e27e4d8baf21d18dc authored almost 4 years ago by Blaž Hrastnik <[email protected]>
view: document.rs cleanup
c1f2a14453c7621c22b0e4074a9feddac1a62b74 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
c1f2a14453c7621c22b0e4074a9feddac1a62b74 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Faster dev builds on OSX if using Rust 1.51.
a323155b99de591e0713d1bd31c32dceed569c2e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
a323155b99de591e0713d1bd31c32dceed569c2e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Wire up opening in splits via pickers.
5c2d2fda213164fe2cba005f28cee263486587ed authored almost 4 years ago by Blaž Hrastnik <[email protected]>
5c2d2fda213164fe2cba005f28cee263486587ed authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Replace Mode::Goto with just using on_next_key.
aefafc25cd235183261efa2d59265855e0e992e1 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
aefafc25cd235183261efa2d59265855e0e992e1 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Transaction: Add a changes_iter() that can convert back to a list of Changes
1d96cbfbd2ef1d937490b1aaa19152dfc0ea0f76 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
1d96cbfbd2ef1d937490b1aaa19152dfc0ea0f76 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Transaction: need to consume insert | delete properly.
a74ff6bc032a82798486b4df9fab24703bff19da authored almost 4 years ago by Blaž Hrastnik <[email protected]>
a74ff6bc032a82798486b4df9fab24703bff19da authored almost 4 years ago by Blaž Hrastnik <[email protected]>
clippy lint
b52474cf662310b82b7dbb69cde09000b7369537 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
b52474cf662310b82b7dbb69cde09000b7369537 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Filter the completion menu based on text entered.
a24c3fff54f319eac42ae6947b910b54ee6fd899 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
a24c3fff54f319eac42ae6947b910b54ee6fd899 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
wip: Async async. Delay response handling with a callback.
2a3910c1d9f2b05fe5bc0610e6a83e6dabe13b71 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
2a3910c1d9f2b05fe5bc0610e6a83e6dabe13b71 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
minor: Remove a few unwraps.
ad3325db8e6dce3a10b9f8e0319ab9814c7ade1b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
ad3325db8e6dce3a10b9f8e0319ab9814c7ade1b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Clippy lint
cf0e191a6a42a2382128765dc0ff1531ad9800af authored almost 4 years ago by Blaž Hrastnik <[email protected]>
cf0e191a6a42a2382128765dc0ff1531ad9800af authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Fix broken test.
8b28bf253394b46d3846710075d635d511dc4879 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
8b28bf253394b46d3846710075d635d511dc4879 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Load theme from toml file.
a65395d94beb614bc17301601109042077e55e83 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
a65395d94beb614bc17301601109042077e55e83 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Add the machinery to load syntax config from TOML.
It's embedded into the binary at build time for now, but it's progress.
e3c4edae32f6d70bf20655c7c25b3cdf39f3f281 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Update deps.
a900159a863c24e4afb1485d8dcff760f722f36b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
a900159a863c24e4afb1485d8dcff760f722f36b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
wip: Hooks & trigger characters for completion/signature_help.
9a36d2c2a8c4c7c3932de59d1ec145faf3301f2d authored almost 4 years ago by Blaž Hrastnik <[email protected]>
9a36d2c2a8c4c7c3932de59d1ec145faf3301f2d authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Update TODO
025d63bc3065529b68945816e9652c779e4be862 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
025d63bc3065529b68945816e9652c779e4be862 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Fix crash if pressing enter when nothing selected in completion.
350081a3af9a4cd87f177289d54feb8861b1313e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
350081a3af9a4cd87f177289d54feb8861b1313e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Trivial jumplist implementation.
8657c57cf2d56b9a89e2f780675426f4c78df48b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
8657c57cf2d56b9a89e2f780675426f4c78df48b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Reset first_line when changing files.
4b176cadedfe47fe542e9c6e2defd34b3af984df authored almost 4 years ago by Blaž Hrastnik <[email protected]>
4b176cadedfe47fe542e9c6e2defd34b3af984df authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Restore buffer_picker.
915fd9ebafe4f5ee86421697725176edbb961c43 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
915fd9ebafe4f5ee86421697725176edbb961c43 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
add some TODOs
376232c5439c8c74cf5dcb4b46e94a7a1d221fc8 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
376232c5439c8c74cf5dcb4b46e94a7a1d221fc8 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
clippy lint
06aca7691c845d129abc49fb649ea7c42376a077 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
06aca7691c845d129abc49fb649ea7c42376a077 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
editor.open can now either replace the current view or open in a split.
8a0ab447ecfa6c2c448603d469ba4fd06e95c754 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
8a0ab447ecfa6c2c448603d469ba4fd06e95c754 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Derive a separate ViewId type.
b24cdd1295d1129dc730e02da2c6723938220d7e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
b24cdd1295d1129dc730e02da2c6723938220d7e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Drop refcell use, make view simply ref doc.id.
8328fe926d34d12031cb50db47a9dd39ed681a84 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
8328fe926d34d12031cb50db47a9dd39ed681a84 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
ui: markdown: remove trailing blank line.
3f9a94fd4364fe277f11668b0bfab4f2735c4daf authored almost 4 years ago by Blaž Hrastnik <[email protected]>
3f9a94fd4364fe277f11668b0bfab4f2735c4daf authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Fix a scrolling crash where it would jump past the end of the buffer.
d0530fb83921acc92cd51fd6fa3a8d4846ad5aec authored almost 4 years ago by Blaž Hrastnik <[email protected]>
d0530fb83921acc92cd51fd6fa3a8d4846ad5aec authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Implement m / match_brackets (using tree sitter).
73c92a0bc1499f02092a7425c45d4992f4e573a1 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
73c92a0bc1499f02092a7425c45d4992f4e573a1 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Provide a capacity on Selection::new's normalize.
bd607b4cbd58e2bff06e36f614ff61b7d1a721c3 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
bd607b4cbd58e2bff06e36f614ff61b7d1a721c3 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Store Document on the Editor type, make View reference it.
bf95ee27aa3c9f137e34f30a01f25e4930a8b1bb authored almost 4 years ago by Blaž Hrastnik <[email protected]>
bf95ee27aa3c9f137e34f30a01f25e4930a8b1bb authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Implement open_above (O).
df306fe031e6ddb188cda9d33da019b65af8cd99 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
df306fe031e6ddb188cda9d33da019b65af8cd99 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Implement replace command (r<key>).
42d07b0621f034049ba3872122144ea9e69092eb authored almost 4 years ago by Blaž Hrastnik <[email protected]>
42d07b0621f034049ba3872122144ea9e69092eb authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Add tab_width and indent_unit config.
5e6716c89c0909bc374e26bedbba703427f9aa26 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
5e6716c89c0909bc374e26bedbba703427f9aa26 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
clippy: Factor out a Completion type.
698e4ddea46e9c94d537c8e4a6c69e7dc9ee1947 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
698e4ddea46e9c94d537c8e4a6c69e7dc9ee1947 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Merge some imports.
cbcacb1063c9b6384867a6078a75595ae2ff6861 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
cbcacb1063c9b6384867a6078a75595ae2ff6861 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
clippy lints
c4792efead160859d17f8ca969869037b7d2e1d5 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
c4792efead160859d17f8ca969869037b7d2e1d5 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Implement auto-pairs behavior for open and close.
71999cce43b3750362cdea534c12cbf320d2677b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
71999cce43b3750362cdea534c12cbf320d2677b authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Selection: fail early if new() is called with no ranges.
798dbd27c50296d260fe13483e4a3aacd240c6ad authored almost 4 years ago by Blaž Hrastnik <[email protected]>
798dbd27c50296d260fe13483e4a3aacd240c6ad authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Improve completion: src/<tab> will now correctly complete to src/main.rs
a32806b4901dfbb85fdc6c043515033afcbdb9a7 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
a32806b4901dfbb85fdc6c043515033afcbdb9a7 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Implement iter() and len() directly on Selection.
f29f01858d1b8c9e54b3293879796a4650823f60 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
f29f01858d1b8c9e54b3293879796a4650823f60 authored almost 4 years ago by Blaž Hrastnik <[email protected]>
Pos conversions always operate on whole documents.
e9bd9e72c3adf822ae569644dd87f4a5e04df18e authored almost 4 years ago by Blaž Hrastnik <[email protected]>
e9bd9e72c3adf822ae569644dd87f4a5e04df18e authored almost 4 years ago by Blaž Hrastnik <[email protected]>