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
Fixes #472
1789dfabfe68c00dda3b861b828ea7a50860f6e7 authored over 3 years agoCloses #480
e5d438705b3554c078adbe99cc64323967ff2406 authored over 3 years agoFixes #487
817a7e0bd68c2430e5dcb7b6c612043329a62231 authored over 3 years ago58d08d36ae6a2c6efbf175247bb096fae6629eb1 authored over 3 years ago
ffb8057a7fcd65b5caaa1e86b66c6f6e0fb5270f authored over 3 years ago
25103833b2dc5d6edf1beca396fa838294fc114a authored over 3 years ago
Still needs to be done, but should be part of a separate PR.
fd684ef6931d11632274d87c9a42d4fabb51c074 authored over 3 years ago5841954f58702ba2eabc17d96f0bf167cb13af24 authored over 3 years ago
673338bdb6064ff98e8822a251fd31664909610d authored over 3 years ago
Fixed warning:
```
warning: the item `fmt` is imported redundantly
--> helix-core/src/syn...
Inspired by space ' in doom emacs.
eba0bbda2ee10e9ba53f01f1d324d2c4c82229d2 authored over 3 years ago
This is currently a bit of a hack, and still doesn't behave quite how we
probably want. Left a ...
063aa9452d7c41e486a143b9f7e14fb5d14ad808 authored over 3 years ago
bc85c85501306f4d3e5e6c802590816cdaf29c13 authored over 3 years ago
Corrects primary selection color and makes matching cursor easier to spot.
df0ed80931c358262fd6858306e28806c0523068 authored over 3 years ago198fe409513d43bc2c38fbb148131bf8cab58d19 authored over 3 years ago
c848ed7abc7605c1bb1c6c98dfac23cadcb9e439 authored over 3 years ago
d5534a6d10dacf6fc48e4891781038be278ca744 authored over 3 years ago
1194fc842a7b91045b6b71f839fc9a9b5a5b19ef authored over 3 years ago
c9300ec35f1baeab92a5375814b91bb81c66de73 authored over 3 years ago
This also fixes a bug with `Selection::normalize()`, that could
result in an out-of-bounds prima...
e8a3980e464a9c98c3f76cada6c46a66498dc2bf authored over 3 years ago
1910fa77235de8e85c39ea2f390af243f18dfc81 authored over 3 years ago
17f9dfce7ef3e1cfffe58979d78e42cceec5918d authored over 3 years ago
585d6f8242588ebcaa17b1fc9332b7126702e59c authored over 3 years ago
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.8.1 to 1.8.2.
- [Release notes](https://...
Specifically, if you have text like "aaaaaaaaa" and you search
for "a", the new behavior will ac...
Apparently I accidentally deleted that behavior in the cleanup.
c400a60377ba25d69130673fe7c307a4bbe733de authored over 3 years ago13b0784009cd0c1150ba7fac2bac1465360be6dd authored over 3 years ago
e98d669c303576802291ef9826a22066e4191808 authored over 3 years ago
This had a bunch of knock-on effects that were buggy, such as bracket
match highlighting.
Turned out to be simpler than I thought. Didn't even need to change the
other use-sites.
1a9ae72fcb3e566d7a77ee40e009a5070899558e authored over 3 years ago
e462f32723bb61899a390f438d7d856d87fb7614 authored over 3 years ago
Also tweaked some of the existing behavior that seemed inconsistent
and/or buggy. It's mostly i...
Fixes #220
5292fe0f7df9f1a420744007aa9dd67e7a5a6610 authored over 3 years agoSize hint is enough.
bf43fabf65fe4062f582e59fe21e92a0b0f48cb8 authored over 3 years ago* Made toggle_comments language dependent
* Fixed Test Cases
* Added clippy suggestion
...
cd65a48635d49ccc2aed55a315c3a33875e13f88 authored over 3 years ago* Added option to provide a custom config file to the lsp.
* Simplified lsp loading routine w...
0aa43902cab5dbcddb72ddf5d3b825ef874dc620 authored over 3 years agoc2fd55e1685d22de2facf5acbfe6b7ddc02c7c84 authored over 3 years ago
954314a7c9661920d878cdbf604354252dca8ce8 authored over 3 years ago
a77274e8bb33ff08f5411ec4df168b576c0c8fa5 authored over 3 years ago
6cba62b49917fde7c5876a1cce9d3883c6bef6c9 authored over 3 years ago
Changed the behaviour; the first argument on the commandline is the file on display
9fcbbfa46762484fc132383d9c2855ce37f60d6f authored over 3 years ago000b7b7c977aef59907011dd9a14d7a5d76826da authored over 3 years ago
* Added change_case command
* Added switch_to_uppercase and switch_to_lowercase
Renamed ch...
722cfedb382abf2a4e48ac45bdfd9b3c5de50a58 authored over 3 years agoe2bcef718abfe9df8b3169e6017053506de5e1d1 authored over 3 years ago
* fix #442
fix #442
fmt
* create Rope from default line ending
* Fix use of encoding...
0b1ed8656db35397122c1c2779e31bf86e38c430 authored over 3 years agoDidn't realize what `ui.statusline.active` was for. It's needed for view splits.
d84b3a198a04c1c6931f07ab2fac5a3050bd7cff authored over 3 years agoa4b077e9b901f19583ad04282ac502f99599f2cc authored over 3 years ago
Windows places temporary files in the current dir, so compiling in
parallel caused conflicts.
c8dc9b64dd0f6726cd1d36a61c563212721ef249 authored over 3 years ago
a7fa5621ce313e4e7d16621cf04b218d1ba1c3fa authored over 3 years ago
dd2903ff10387c04e933aa37846663131297b8b3 authored over 3 years ago
3ca05fce313f37fe69462e1b93c4cef06c45510d authored over 3 years ago
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.41 to 1.0.42.
- [Release notes](https...
Bumps [cc](https://github.com/alexcrichton/cc-rs) from 1.0.68 to 1.0.69.
- [Release notes](https...
Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.6 to 0.1.7.
- [Release notes](h...
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.8.0 to 1.8.1.
- [Release notes](https://...
4a5cb0e04bf4861fe58ead4a83dc90a9f9940f1c authored over 3 years ago
d530d6e39d58f5759d2db0a9bda1ea5e21154f83 authored over 3 years ago
The error message is displayed with cx.editor.set_error.
9c02a1b070b90668c97968b848421ad2de9d459b authored over 3 years ago3e4cd8f8e6456fdea4f0e82908d395eb516e1be6 authored over 3 years ago
* wip
* wip
* fixed unsafe
* fix clippy
* move out reference variable
* fmt
* ...
bb121a3e4b97efef1380414f33361404900d6f72 authored over 3 years agob4c59b444cc4963f95a95fe10f166e58ef857288 authored over 3 years ago
* rewrote Rust highlights.scm
* wip
* wip
* wip
* wip
* fixed type highlighting
...
* wip
* Add VSCode Dark+ Theme
wip
wip
wip
wip
wip
wip
properly detect c...
c7aa7bf4baf8e0ac4eca3ebdca065ab2a7bea95c authored over 3 years ago1c71fced0e38a4f126155cb7161d4f4fa4f82673 authored over 3 years ago
In particular, this wraps the annoying logic involved in keeping the
cursor width to 1 grapheme.
85d5b399de70ff075a455ce2858549d1ed012fe3 authored over 3 years ago
6e15c9b8745e9708ee5271c8701d41a8393cb038 authored over 3 years ago
906cfd52e070dbffa47b3c2ec6dbcd25b6e5cdc9 authored over 3 years ago
Use biased select!, don't eagerly process lsp message since we want to
prioritize user input rat...
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.7.1 to 1.8.0.
- [Release notes](https://...
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation) from 1.7.1 to 1...
c8681a820ccd149dedc631b6e94bc6ece0442fcb authored over 3 years ago
Bumps [slotmap](https://github.com/orlp/slotmap) from 1.0.3 to 1.0.5.
- [Release notes](https://...
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.25 to 1.0.26.
- [Release notes]...
3c31f501164080998975883eb6f93c49bd8d3efb authored over 3 years ago
aa70362d2052fcf1cb689d9bb93e12b8de5298c6 authored over 3 years ago
Fixes #415. The issue was that cursor highlighting wasn't extending
to encompass the entire CRL...
fc34efea124c23285770f9bd2e23dbcb905a6965 authored over 3 years ago
:open ../file.txt failed before because .. would be stripped
48481db8ca3a19c704825adb72a667c4266e9370 authored over 3 years agob72c6204e530987d825acb8b27667085b1c95158 authored over 3 years ago
cb4bab890300c747afbd00c3290e6311bf72b0da authored over 3 years ago
a4e28c6927e59cf08d056e9c9a74be095eae5f29 authored over 3 years ago
d02bbb7baec13e4d3c7ae0094431f2a20526cf18 authored over 3 years ago
ebccc96cd42d552db7df13249d71177fc016f0f1 authored over 3 years ago
top / middle / bottom mnemonic.
6ce303977c4564704ca880353e16c995c7686bff authored over 3 years ago64f83dfcbd3e093a31b2ef6bd787161ea8904583 authored over 3 years ago
In the meantime, change gm to gc.
Remove extra space in mode title.
- switch to use static OnceCell to calculate Info once
- pass Vec<(&[KeyEvent], &str)> rather th...
6710855eac4826ffdc77d22901b010ae20bbaf3e authored over 3 years ago
8985c58fd328cde512df0ac7bc577bd8a8c949a0 authored over 3 years ago
61e925cbed48ed4b6c629d611ba65e2f5ab33acc authored over 3 years ago
Co-authored-by: Benoît Cortier <[email protected]>
4c190ec9d9da49adedf2e14cd813725d979b42e8 authored over 3 years ago9effe71b7d2133f18545d182cef384ea3fd1c0ff authored over 3 years ago
916362d3a97ddc1b4a630f7d7ba5ae5dc405c21a authored over 3 years ago
6ccfa229ed61552e243519534c8659c0974ef62e authored over 3 years ago
For example when the cursor is _on_ the `'` in `'word'`, the cursor
wouldn't move because the se...
37f0b9ee159c13a8bc225b28219dfc485f4393a2 authored over 3 years ago