Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Helix

A post-modern modal text editor
Collective - Host: opensource - https://opencollective.com/helix-editor - Website: https://helix-editor.com - Code: https://github.com/helix-editor/helix

fix: ui/menu: Don't allow scrolling past the end of completion

Fixes #472

github.com/helix-editor/helix - 1789dfabfe68c00dda3b861b828ea7a50860f6e7 authored over 3 years ago
Add rustfmt.toml to force formatting to use rustfmt defaults

Closes #480

github.com/helix-editor/helix - e5d438705b3554c078adbe99cc64323967ff2406 authored over 3 years ago
fix: Only try expanding directory completion if it makes sense

Fixes #487

github.com/helix-editor/helix - 817a7e0bd68c2430e5dcb7b6c612043329a62231 authored over 3 years ago
Simplify ui/menu.rs

github.com/helix-editor/helix - 58d08d36ae6a2c6efbf175247bb096fae6629eb1 authored over 3 years ago
Fix ocassional panic when matching brackets.

github.com/helix-editor/helix - ffb8057a7fcd65b5caaa1e86b66c6f6e0fb5270f authored over 3 years ago
mark reloaded buffers as unchanged

github.com/helix-editor/helix - 25103833b2dc5d6edf1beca396fa838294fc114a authored over 3 years ago
Revert display-width-based vertical cursor movement.

Still needs to be done, but should be part of a separate PR.

github.com/helix-editor/helix - fd684ef6931d11632274d87c9a42d4fabb51c074 authored over 3 years ago
Calculate the line that the range head is on correctly.

github.com/helix-editor/helix - 5841954f58702ba2eabc17d96f0bf167cb13af24 authored over 3 years ago
Use `Range::line_range()` in some more places I missed.

github.com/helix-editor/helix - 673338bdb6064ff98e8822a251fd31664909610d authored over 3 years ago
The item `fmt` was imported redundantly

Fixed warning:

```
warning: the item `fmt` is imported redundantly
--> helix-core/src/syn...

github.com/helix-editor/helix - d4bd5b37669708361a0a6cd2917464b010e6b7f5 authored over 3 years ago
Resume last picker

Inspired by space ' in doom emacs.

github.com/helix-editor/helix - eba0bbda2ee10e9ba53f01f1d324d2c4c82229d2 authored over 3 years ago
Fix append mode not editing correctly.

This is currently a bit of a hack, and still doesn't behave quite how we
probably want. Left a ...

github.com/helix-editor/helix - 7d07704e6ff59ed2eee664bb14e9c6a8c42ee4fb authored over 3 years ago
Fix yank not working with internally zero-width ranges.

github.com/helix-editor/helix - 063aa9452d7c41e486a143b9f7e14fb5d14ad808 authored over 3 years ago
Fix selections not being modified quite correctly with text edits.

github.com/helix-editor/helix - bc85c85501306f4d3e5e6c802590816cdaf29c13 authored over 3 years ago
Update dark_plus.toml

Corrects primary selection color and makes matching cursor easier to spot.

github.com/helix-editor/helix - df0ed80931c358262fd6858306e28806c0523068 authored over 3 years ago
Don't insert a final line ending on file load/reload.

github.com/helix-editor/helix - 198fe409513d43bc2c38fbb148131bf8cab58d19 authored over 3 years ago
Fixes for misc bugs with view movement.

github.com/helix-editor/helix - c848ed7abc7605c1bb1c6c98dfac23cadcb9e439 authored over 3 years ago
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup

github.com/helix-editor/helix - d5534a6d10dacf6fc48e4891781038be278ca744 authored over 3 years ago
Use new `Range::line_range()` method in more places, as appropriate.

github.com/helix-editor/helix - 1194fc842a7b91045b6b71f839fc9a9b5a5b19ef authored over 3 years ago
Fix comment toggle command also sometimes toggling the next line.

github.com/helix-editor/helix - c9300ec35f1baeab92a5375814b91bb81c66de73 authored over 3 years ago
Fix various bugs related to goto-end-of-line command.

This also fixes a bug with `Selection::normalize()`, that could
result in an out-of-bounds prima...

github.com/helix-editor/helix - 1c6b5581f01371a00dc7f6f6e1720ad8af61ec7a authored over 3 years ago
Fix line-wise `p` pasting before the current line instead of after.

github.com/helix-editor/helix - e8a3980e464a9c98c3f76cada6c46a66498dc2bf authored over 3 years ago
Fix incorrect line hihglight when a selection is at the end of a line.

github.com/helix-editor/helix - 1910fa77235de8e85c39ea2f390af243f18dfc81 authored over 3 years ago
Fixes toggle_comment not finding the correct language comment token

github.com/helix-editor/helix - 585d6f8242588ebcaa17b1fc9332b7126702e59c authored over 3 years ago
Bump tokio from 1.8.1 to 1.8.2

Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.8.1 to 1.8.2.
- [Release notes](https://...

github.com/helix-editor/helix - d754c72b4d26f5904fbd15802f38f28c908871e1 authored over 3 years ago
Make search work a little nicer when there are already selections.

Specifically, if you have text like "aaaaaaaaa" and you search
for "a", the new behavior will ac...

github.com/helix-editor/helix - 1792dc6f935f581e7fed3842b1f01e2d5d3d7e05 authored over 3 years ago
Fix `Selection::push()` to make the pushed range primary.

Apparently I accidentally deleted that behavior in the cleanup.

github.com/helix-editor/helix - c400a60377ba25d69130673fe7c307a4bbe733de authored over 3 years ago
Fix extend line behavior.

github.com/helix-editor/helix - 13b0784009cd0c1150ba7fac2bac1465360be6dd authored over 3 years ago
Handle edge case in `range_to_target()` correctly.

github.com/helix-editor/helix - e98d669c303576802291ef9826a22066e4191808 authored over 3 years ago
Fixed primary cursor position calculation to use 1-width semantics.

This had a bunch of knock-on effects that were buggy, such as bracket
match highlighting.

github.com/helix-editor/helix - b0311f4fc246f370bb317ab0b1fcb89823347caa authored over 3 years ago
Properly fix `last_line` view calculation.

Turned out to be simpler than I thought. Didn't even need to change the
other use-sites.

github.com/helix-editor/helix - 079d4ed86df30c78ca00fd4b86f906c3ea9df7db authored over 3 years ago
Fix last line number being drawn in the status bar.

github.com/helix-editor/helix - 1a9ae72fcb3e566d7a77ee40e009a5070899558e authored over 3 years ago
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup

github.com/helix-editor/helix - e462f32723bb61899a390f438d7d856d87fb7614 authored over 3 years ago
Update word selection/navigation to work with gap indexing.

Also tweaked some of the existing behavior that seemed inconsistent
and/or buggy. It's mostly i...

github.com/helix-editor/helix - 6c038bb0151c6aeb43fc94bd2dc3d516a71d346c authored over 3 years ago
Calculate completion popup sizing

Fixes #220

github.com/helix-editor/helix - 5292fe0f7df9f1a420744007aa9dd67e7a5a6610 authored over 3 years ago
Remove ExactSizeIterator requirement on Transaction::change

Size hint is enough.

github.com/helix-editor/helix - bf43fabf65fe4062f582e59fe21e92a0b0f48cb8 authored over 3 years ago
Made toggle_comments language dependent (#463)

* Made toggle_comments language dependent

* Fixed Test Cases

* Added clippy suggestion

...

github.com/helix-editor/helix - cd65a48635d49ccc2aed55a315c3a33875e13f88 authored over 3 years ago
Added option to provide a custom config file to the lsp. (#460)

* Added option to provide a custom config file to the lsp.

* Simplified lsp loading routine w...

github.com/helix-editor/helix - 0aa43902cab5dbcddb72ddf5d3b825ef874dc620 authored over 3 years ago
Update extend_line command to work with gap indexing.

github.com/helix-editor/helix - c2fd55e1685d22de2facf5acbfe6b7ddc02c7c84 authored over 3 years ago
Update change-case commands to work with gap indexing.

github.com/helix-editor/helix - 954314a7c9661920d878cdbf604354252dca8ce8 authored over 3 years ago
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup

github.com/helix-editor/helix - a77274e8bb33ff08f5411ec4df168b576c0c8fa5 authored over 3 years ago
action: copy grammar libraries to runtime

github.com/helix-editor/helix - 6cba62b49917fde7c5876a1cce9d3883c6bef6c9 authored over 3 years ago
Changed startup behaviour to only open a single view when multiple files are specified on the commandline.

Changed the behaviour; the first argument on the commandline is the file on display

github.com/helix-editor/helix - 9fcbbfa46762484fc132383d9c2855ce37f60d6f authored over 3 years ago
Make instructions regarding runtime clearer

github.com/helix-editor/helix - 000b7b7c977aef59907011dd9a14d7a5d76826da authored over 3 years ago
Added change_case command (#441)

* Added change_case command

* Added switch_to_uppercase and switch_to_lowercase

Renamed ch...

github.com/helix-editor/helix - 722cfedb382abf2a4e48ac45bdfd9b3c5de50a58 authored over 3 years ago
Removed double entry of extend_line

github.com/helix-editor/helix - e2bcef718abfe9df8b3169e6017053506de5e1d1 authored over 3 years ago
Fix #442 (#446)

* fix #442

fix #442

fmt

* create Rope from default line ending

* Fix use of encoding...

github.com/helix-editor/helix - 0b1ed8656db35397122c1c2779e31bf86e38c430 authored over 3 years ago
Update dark_plus.toml

Didn't realize what `ui.statusline.active` was for. It's needed for view splits.

github.com/helix-editor/helix - d84b3a198a04c1c6931f07ab2fac5a3050bd7cff authored over 3 years ago
Build ts/tsx again, refactor collect_tree_sitter_dirs

github.com/helix-editor/helix - a4b077e9b901f19583ad04282ac502f99599f2cc authored over 3 years ago
Build each grammar in it's own src dir

Windows places temporary files in the current dir, so compiling in
parallel caused conflicts.

github.com/helix-editor/helix - e6bf6a8f285f4d11eb7be0b745b70d37e1dd6dfa authored over 3 years ago
windows: Try building inside OUT_DIR?

github.com/helix-editor/helix - c8dc9b64dd0f6726cd1d36a61c563212721ef249 authored over 3 years ago
Try to rearrange the file order?

github.com/helix-editor/helix - a7fa5621ce313e4e7d16621cf04b218d1ba1c3fa authored over 3 years ago
Dynamically load grammar libraries at runtime

github.com/helix-editor/helix - dd2903ff10387c04e933aa37846663131297b8b3 authored over 3 years ago
Fix number highlighting

github.com/helix-editor/helix - 3ca05fce313f37fe69462e1b93c4cef06c45510d authored over 3 years ago
Bump anyhow from 1.0.41 to 1.0.42

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.41 to 1.0.42.
- [Release notes](https...

github.com/helix-editor/helix - dd5e8082e410032c9782835cf0fc52a469d050b1 authored over 3 years ago
Bump cc from 1.0.68 to 1.0.69

Bumps [cc](https://github.com/alexcrichton/cc-rs) from 1.0.68 to 1.0.69.
- [Release notes](https...

github.com/helix-editor/helix - 7e5c20cc58a94c4af2fa525dcccfdc35ec0d58f6 authored over 3 years ago
Bump tokio-stream from 0.1.6 to 0.1.7

Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.6 to 0.1.7.
- [Release notes](h...

github.com/helix-editor/helix - c74198a3bf3456140f07df068abe7dc1a9515fbc authored over 3 years ago
Bump tokio from 1.8.0 to 1.8.1

Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.8.0 to 1.8.1.
- [Release notes](https://...

github.com/helix-editor/helix - 929f553f896cbdc2a628d715de62d8acb3ce6868 authored over 3 years ago
Restore C-w shortcut

github.com/helix-editor/helix - 4a5cb0e04bf4861fe58ead4a83dc90a9f9940f1c authored over 3 years ago
Further simplify error handling in :commands

github.com/helix-editor/helix - d530d6e39d58f5759d2db0a9bda1ea5e21154f83 authored over 3 years ago
Make command implementation return a Result<()>

The error message is displayed with cx.editor.set_error.

github.com/helix-editor/helix - 9c02a1b070b90668c97968b848421ad2de9d459b authored over 3 years ago
Add infobox for view

github.com/helix-editor/helix - 3e4cd8f8e6456fdea4f0e82908d395eb516e1be6 authored over 3 years ago
Injection Query Support (#430)

* wip

* wip

* fixed unsafe

* fix clippy

* move out reference variable

* fmt

* ...

github.com/helix-editor/helix - bb121a3e4b97efef1380414f33361404900d6f72 authored over 3 years ago
Update surround commands to work with gap indexing.

github.com/helix-editor/helix - b4c59b444cc4963f95a95fe10f166e58ef857288 authored over 3 years ago
Rewritten Rust `highlights.scm` (#425)

* rewrote Rust highlights.scm

* wip

* wip

* wip

* wip

* fixed type highlighting
...

github.com/helix-editor/helix - 084a8a952292521f1f7b7f4144e6823c29b85507 authored over 3 years ago
VSCode Dark+ Theme (#414)

* wip

* Add VSCode Dark+ Theme

wip

wip

wip

wip

wip

wip

properly detect c...

github.com/helix-editor/helix - c7aa7bf4baf8e0ac4eca3ebdca065ab2a7bea95c authored over 3 years ago
Add more modes to infobox

github.com/helix-editor/helix - 1c71fced0e38a4f126155cb7161d4f4fa4f82673 authored over 3 years ago
Implement `Range::put()` which manages range movements and extensions.

In particular, this wraps the annoying logic involved in keeping the
cursor width to 1 grapheme.

github.com/helix-editor/helix - 753f7f381b96f591be3c0e37a93b90776c5405cb authored over 3 years ago
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup

github.com/helix-editor/helix - 85d5b399de70ff075a455ce2858549d1ed012fe3 authored over 3 years ago
Make vertical selection movement work properly.

github.com/helix-editor/helix - 6e15c9b8745e9708ee5271c8701d41a8393cb038 authored over 3 years ago
Clean up the default theme definition

github.com/helix-editor/helix - 906cfd52e070dbffa47b3c2ec6dbcd25b6e5cdc9 authored over 3 years ago
More responsive key input

Use biased select!, don't eagerly process lsp message since we want to
prioritize user input rat...

github.com/helix-editor/helix - a0a5bd555b47cbc9fbbd73f680eef62ae3dcb511 authored over 3 years ago
Bump tokio from 1.7.1 to 1.8.0

Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.7.1 to 1.8.0.
- [Release notes](https://...

github.com/helix-editor/helix - 47a6882738c7a125f6746bd20f4c67c517108a56 authored over 3 years ago
Bump unicode-segmentation from 1.7.1 to 1.8.0

Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation) from 1.7.1 to 1...

github.com/helix-editor/helix - c8681a820ccd149dedc631b6e94bc6ece0442fcb authored over 3 years ago
Bump slotmap from 1.0.3 to 1.0.5

Bumps [slotmap](https://github.com/orlp/slotmap) from 1.0.3 to 1.0.5.
- [Release notes](https://...

github.com/helix-editor/helix - bb41a82a85f6cc2b2867bf77c36d2b642eaa4f3e authored over 3 years ago
Bump thiserror from 1.0.25 to 1.0.26

Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.25 to 1.0.26.
- [Release notes]...

github.com/helix-editor/helix - 9507c24f6845c86fd69fd380045753e4d89c3471 authored over 3 years ago
julia language-server line was plain wrong

github.com/helix-editor/helix - 3c31f501164080998975883eb6f93c49bd8d3efb authored over 3 years ago
Add julia support (LSP not working)

github.com/helix-editor/helix - aa70362d2052fcf1cb689d9bb93e12b8de5298c6 authored over 3 years ago
Fix phantom lines in some CRLF files.

Fixes #415. The issue was that cursor highlighting wasn't extending
to encompass the entire CRL...

github.com/helix-editor/helix - 4952d6f80154665b50f23d055a4f3bc0ab8ac330 authored over 3 years ago
appease clippy

github.com/helix-editor/helix - fc34efea124c23285770f9bd2e23dbcb905a6965 authored over 3 years ago
fix: Make path absolute before normalizing

:open ../file.txt failed before because .. would be stripped

github.com/helix-editor/helix - 48481db8ca3a19c704825adb72a667c4266e9370 authored over 3 years ago
fix: When calculating relative path, expand tilde last

github.com/helix-editor/helix - b72c6204e530987d825acb8b27667085b1c95158 authored over 3 years ago
Remove outdated comment

github.com/helix-editor/helix - cb4bab890300c747afbd00c3290e6311bf72b0da authored over 3 years ago
Implement `X` as extend selection to line bounds

github.com/helix-editor/helix - a4e28c6927e59cf08d056e9c9a74be095eae5f29 authored over 3 years ago
Fix info panic on small terminal

github.com/helix-editor/helix - d02bbb7baec13e4d3c7ae0094431f2a20526cf18 authored over 3 years ago
Factor out goto t/m/b into a single function again

github.com/helix-editor/helix - ebccc96cd42d552db7df13249d71177fc016f0f1 authored over 3 years ago
Revert back to 'gm'

top / middle / bottom mnemonic.

github.com/helix-editor/helix - 6ce303977c4564704ca880353e16c995c7686bff authored over 3 years ago
Support infobox doc gen on stable release

github.com/helix-editor/helix - 64f83dfcbd3e093a31b2ef6bd787161ea8904583 authored over 3 years ago
Goto mode use infobox

In the meantime, change gm to gc.
Remove extra space in mode title.

github.com/helix-editor/helix - bbbbfa9bcfb7b46d2ca2c8ac85891b1393bfe401 authored over 3 years ago
Reduce calculation and improve pattern in infobox

- switch to use static OnceCell to calculate Info once
- pass Vec<(&[KeyEvent], &str)> rather th...

github.com/helix-editor/helix - 5977b07e197cc6ef9051dd34a28b9fe28e01e966 authored over 3 years ago
Fix rendering issues for infobox

github.com/helix-editor/helix - 6710855eac4826ffdc77d22901b010ae20bbaf3e authored over 3 years ago
Add infobox doc generation and improve ergonomics

github.com/helix-editor/helix - 61e925cbed48ed4b6c629d611ba65e2f5ab33acc authored over 3 years ago
Suggestions for infobox changes

Co-authored-by: Benoît Cortier <[email protected]>

github.com/helix-editor/helix - 4c190ec9d9da49adedf2e14cd813725d979b42e8 authored over 3 years ago
Apply suggestions from blaz for infobox

github.com/helix-editor/helix - 9effe71b7d2133f18545d182cef384ea3fd1c0ff authored over 3 years ago
Info box add horizontal padding

github.com/helix-editor/helix - 916362d3a97ddc1b4a630f7d7ba5ae5dc405c21a authored over 3 years ago
Fix typo on comment in surround

github.com/helix-editor/helix - 6ccfa229ed61552e243519534c8659c0974ef62e authored over 3 years ago
Fix surround bug when cursor on same pair

For example when the cursor is _on_ the `'` in `'word'`, the cursor
wouldn't move because the se...

github.com/helix-editor/helix - 351c1e7e5533a05a8e4da20d1e5227c356098b7b authored over 3 years ago
Add missing linenr.selected key to docs

github.com/helix-editor/helix - 37f0b9ee159c13a8bc225b28219dfc485f4393a2 authored over 3 years ago