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

Add `work_done_token` as parameter to lsp methods

github.com/helix-editor/helix - a6d39585d8a1cf260262e7f3e3c4741791582049 authored over 3 years ago by wojciechkepka <[email protected]>
Reenable `work_done_progress` capability

github.com/helix-editor/helix - d095ec15d4672ec5fb3b1f4a85282db31f40c6ea authored over 3 years ago by wojciechkepka <[email protected]>
Update `client::reply` to be non async

github.com/helix-editor/helix - 80b4a690535b2171cc7db2ee6b4daf3bcb4c4f11 authored over 3 years ago by wojciechkepka <[email protected]>
Update handling of progress notification

github.com/helix-editor/helix - e1109a5a010d02b34c2a8f68726fcdae47d44f2d authored over 3 years ago by wojciechkepka <[email protected]>
Fix expansion of `~` (#284)

* Fix expansion of `~`, dont use directory relative to cwd.

* Add `expand_tilde`

* Bring b...

github.com/helix-editor/helix - 41b07486ad935ad820dd4ba210457a03c95e1145 authored over 3 years ago by Wojciech Kępka <[email protected]>
Fix panic when entering unicode in command prompt

It was attempted to use `String::insert` and `String::remove` to insert
without taking care of u...

github.com/helix-editor/helix - 42142cf680197a2076b9fa8ec864b91e67068082 authored over 3 years ago by Benoît CORTIER <[email protected]>
Replace `Editor::current` by a macro

This is necessary to workaround ownership issues across function calls.
The issue notably arised...

github.com/helix-editor/helix - 8664d70e731c73fa34dda293b4f6b6dec80a3273 authored over 3 years ago by Benoît CORTIER <[email protected]>
Fix typos in Markdown documentation

github.com/helix-editor/helix - f65db9397a2d832f7ef873ea416f13f8fb07cb74 authored over 3 years ago by Perry Thompson <[email protected]>
Add homebrew tap instructions again

github.com/helix-editor/helix - 14db2cc68b3e9911f64e675c32800f8cc7b2a5ed authored over 3 years ago by Blaž Hrastnik <[email protected]>
applied changes from pr review

github.com/helix-editor/helix - 8bccd6df3054143baf128157d8dcecb10a911956 authored over 3 years ago by Jan Hrastnik <[email protected]>
Configurable keys 2 (Mapping keys to commands) (#268)

* Add convenience/clarity wrapper for Range initialization

* Add keycode parse and display me...

github.com/helix-editor/helix - f7e00cf720f55ea82933ac6625b7511e9d38139e authored over 3 years ago by PabloMansanet <[email protected]>
Let o, O take counts for multiple cursors

github.com/helix-editor/helix - 47d2e3aefa5d31c19e7def624057a29c4bc7bc41 authored over 3 years ago by Gokul Soumya <[email protected]>
Fix cursor position bugs related to o and O

- `O` at the beginning of file didn't move cursor
- `o` and `O` messed up cursor position with m...

github.com/helix-editor/helix - 20d6b202d5e31f6cd040e73924036f9600112dad authored over 3 years ago by Gokul Soumya <[email protected]>
fixed some problems from rebasing

github.com/helix-editor/helix - 9c3eadb2e4fd297abcc8ceb02b3088ab3b9b1ceb authored over 3 years ago by Jan Hrastnik <[email protected]>
doc.line_ending() now returns &'static str

github.com/helix-editor/helix - 7cf0fa05a4ca6bf62d38836f3aa99a1ac585a261 authored over 3 years ago by Jan Hrastnik <[email protected]>
trying out line ending helper functions in commands.rs

github.com/helix-editor/helix - a4f5a0134e308ffad318ab6920fe1ed0264a93cb authored over 3 years ago by Jan Hrastnik <[email protected]>
added some tests and a line_ending helper function in document.rs

github.com/helix-editor/helix - a9a718c3cad3af7b9fa38cd1aaa6ceb6c7126130 authored over 3 years ago by Jan Hrastnik <[email protected]>
fix typo

github.com/helix-editor/helix - e4849f41beb2d35a4833a8b7de717b4f38b3f270 authored over 3 years ago by Jan Hrastnik <[email protected]>
added more changes from pr review for line_ending_detection

github.com/helix-editor/helix - 9c419fe05cd51c96df29ac02e3dc5c73cae4ef97 authored over 3 years ago by Jan Hrastnik <[email protected]>
resolved conflict in rebase

github.com/helix-editor/helix - 5eb69183926ab2f781aa08abf587ba338027854b authored over 3 years ago by Jan Hrastnik <[email protected]>
ran cargo clippy and cargo fmt

github.com/helix-editor/helix - 17f69a03e0bd6c7bee7e26237dc47dfa0e0dd7c9 authored over 3 years ago by Jan Hrastnik <[email protected]>
rebase on branch line_ending_detection

github.com/helix-editor/helix - 3756c21baefa6182beaa9a3d5ced9d720cf9adcb authored over 3 years ago by Jan Hrastnik <[email protected]>
Add theme key for selected line number

Adds `ui.linenr.selected` which controls highlight of linu numbes which
have cursors on.

- Fall...

github.com/helix-editor/helix - d1c8a74771b241ee0824853bd5e8229cb0ab4187 authored over 3 years ago by Gokul Soumya <[email protected]>
Add cursor kind to separate hidden cursor from pos

Now IME cursor position should be correct since we can still set cursor
position without drawing...

github.com/helix-editor/helix - 124514aa7024b0cf40bf01def54d280fcc86897c authored over 3 years ago by Ivan Tham <[email protected]>
Add other cursor shape

github.com/helix-editor/helix - 33a35b7589dbc35f43f8823b79591ca857bceeac authored over 3 years ago by Ivan Tham <[email protected]>
Remove RwLock for registers

Registers are stored inside `Editor` and accessed without `RwLock`.
To work around ownership, I ...

github.com/helix-editor/helix - 6bdf609caaf4eb1c137f503f147d1e4e4f3e8676 authored over 3 years ago by Benoît CORTIER <[email protected]>
Use `_impl` suffix instead of `_` prefix

Helpers / internal implementations where using the `_` prefix.
However, this prefix also suppres...

github.com/helix-editor/helix - 6fb2d2679dc63ca34be0d02efb543c3e0b49cb74 authored over 3 years ago by Benoît CORTIER <[email protected]>
Format docs for better readability

- Wrapped appropriate table elements in inline code blocks
- Added links to different modes
- Ca...

github.com/helix-editor/helix - eb77de6a51c053400e9759f6b55c620685b543fa authored over 3 years ago by Gokul Soumya <[email protected]>
Remove unused variables

github.com/helix-editor/helix - 05ed3e8fb85ea31207d901180544dc883e45a008 authored over 3 years ago by Ivan Tham <[email protected]>
Add filter ability to picker

Inspired by doom emacs. Able to filter picker options multiple times.

github.com/helix-editor/helix - 002f1ad397a6fff4fec044e05a8784c643a04d48 authored over 3 years ago by Ivan Tham <[email protected]>
Report indent style when calling indent-style with no arguments.

Also print an error message when the argument is malformed.

github.com/helix-editor/helix - 7c2fb92c9170ff108bef244e7aed82e29156ae5c authored over 3 years ago by Nathan Vegdahl <[email protected]>
Address PR comments.

* Clean up "indent-style" command argument parsing.
* Adjust command's name to match the style o...

github.com/helix-editor/helix - d415a666feab2c5c7a5dc190a9bded7382c2e0e8 authored over 3 years ago by Nathan Vegdahl <[email protected]>
Fix clippy warnings.

github.com/helix-editor/helix - 5ca043c17a28323bebe7517f9bcdea8a293bcfab authored over 3 years ago by Nathan Vegdahl <[email protected]>
Remove indent style status-line display for now.

github.com/helix-editor/helix - 4faf1d3bf445fa33b29cee446b725aed8c742e26 authored over 3 years ago by Nathan Vegdahl <[email protected]>
Address PR comments.

- Move char functions into their own module under helix_core.
- Use matches!() macro where appro...

github.com/helix-editor/helix - 0a5580aa21b55947859191a4f33244d77fb794ed authored over 3 years ago by Nathan Vegdahl <[email protected]>
Implement command to change the indent-style setting of a document.

github.com/helix-editor/helix - 358ea6a37ccc3ee98f3680c9b4ee0dd0aa0781d2 authored over 3 years ago by Nathan Vegdahl <[email protected]>
Attempt to auto-detect indentation style on document load.

This also moves the primary indentation-style setting into Document.

github.com/helix-editor/helix - 2329512122105ab146395b1889b0eed4f2fb522b authored over 3 years ago by Nathan Vegdahl <[email protected]>
Cosmetic changes and better comments for the indent auto-detect code.

github.com/helix-editor/helix - ecb39da3e06eeeabe844cafb76feb233052ce4cb authored over 3 years ago by Nathan Vegdahl <[email protected]>
Render indent-style status in status line.

Also cleaned up the status line code a little.

github.com/helix-editor/helix - 8648e483f772b4791e5618c4c8b3db8926ae356d authored over 3 years ago by Nathan Vegdahl <[email protected]>
Add ctrl-w for prompt

github.com/helix-editor/helix - 1bda4541491bf0fc8129214bb52515a32b8d4978 authored over 3 years ago by Ivan Tham <[email protected]>
fix: wq/wqa functions need to wait for save to finish before closing

github.com/helix-editor/helix - e819121f6e3a462b57e728fe5156783e1a8a3035 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Add ui.selection to theme.toml

Enables changing the color of the selection which was previously
hard coded.

github.com/helix-editor/helix - f33aaba53fee32fb0a6e496c472f4e08bb401237 authored over 3 years ago by Gokul Soumya <[email protected]>
Refactor keymap definitions using macros

Adds a macro rule to the `key!` macro so that keymaps using `Left`,
`Home`, `Esc`, etc. will als...

github.com/helix-editor/helix - 9cfa1633702a33b917b108eca5e3ca83484b8a6e authored over 3 years ago by Gokul Soumya <[email protected]>
Correct onedark theme file location

github.com/helix-editor/helix - 6b8c6ed535c42d275b769aa6518652fc7f3a8102 authored over 3 years ago by Gokul Soumya <[email protected]>
Bump once_cell from 1.7.2 to 1.8.0 (#255)

Bumps [once_cell](https://github.com/matklad/once_cell) from 1.7.2 to 1.8.0.
- [Release notes](...

github.com/helix-editor/helix - e4b3a666d277ec27adb2781348510eac3d2d39d2 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add onedark theme

github.com/helix-editor/helix - 43e3173231a80f0ef8f08647a6547498a5669116 authored over 3 years ago by Gokul Soumya <[email protected]>
Bump anyhow from 1.0.40 to 1.0.41

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

github.com/helix-editor/helix - 8c1edd22afc2c360045f1ee10cb67e89a60b3932 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump crossterm from 0.19.0 to 0.20.0

Bumps [crossterm](https://github.com/crossterm-rs/crossterm) from 0.19.0 to 0.20.0.
- [Release n...

github.com/helix-editor/helix - 9b352ceefd8f000fb2775bd5a2667074ca3dd63d authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump lsp-types from 0.89.1 to 0.89.2

Bumps [lsp-types](https://github.com/gluon-lang/lsp-types) from 0.89.1 to 0.89.2.
- [Release not...

github.com/helix-editor/helix - f882ea92b6682ac859950d2147218cadce62e40d authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump ignore from 0.4.17 to 0.4.18

Bumps [ignore](https://github.com/BurntSushi/ripgrep) from 0.4.17 to 0.4.18.
- [Release notes](h...

github.com/helix-editor/helix - 98485524c8129bf95a3f22471549bdce55f64bd1 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix a typo in theme name

github.com/helix-editor/helix - f47da891db890654e8bd82c26c8d9558718ac48c authored over 3 years ago by Wojciech Kępka <[email protected]>
fix offset by one problem in replace_with_yanked

github.com/helix-editor/helix - 5d23667a268caa9237f1e17cb2092b387801c547 authored over 3 years ago by Andreas Liljeqvist <[email protected]>
Add `bogster` theme

github.com/helix-editor/helix - b6e363ef0e39251a98d30758fe78790469bdfe70 authored over 3 years ago by Wojciech Kępka <[email protected]>
chore(nix): update nixCargoIntegration input

github.com/helix-editor/helix - ca02024199da5cc83ebf615eb23cc76892b7ca07 authored over 3 years ago by Yusuf Bera Ertan <[email protected]>
Release v0.2.0

github.com/helix-editor/helix - ae5ecfdf66102200693472a60929adb27a88b2e4 authored over 3 years ago by Blaž Hrastnik <[email protected]>
ui: Prompt should figure out a reasonable column width

Fixes #192
Refs #225

github.com/helix-editor/helix - d545e6164416e0aecc71ff1350b5c9827723c43d authored over 3 years ago by Blaž Hrastnik <[email protected]>
Fix clippy

github.com/helix-editor/helix - b9100fbd44ee91d099ac95db3d0503dfcad80cff authored over 3 years ago by Wojciech Kępka <[email protected]>
Fix `wq`

github.com/helix-editor/helix - df217f71c15d95f75e7a716ab458f6c23db313d2 authored over 3 years ago by Wojciech Kępka <[email protected]>
Add `Copy` derive to `PromptEvent`

github.com/helix-editor/helix - d8b5d1181f3d735023508369d519e707eb7464a1 authored over 3 years ago by Wojciech Kępka <[email protected]>
Add `qa` and `qa!`

github.com/helix-editor/helix - 17c9a8499eb5fc923c83d7d03100ecd2c76bcfe9 authored over 3 years ago by Wojciech Kępka <[email protected]>
Deduplicate code

github.com/helix-editor/helix - 52d3c29244584b94209152c466618d29556e8743 authored over 3 years ago by Wojciech Kępka <[email protected]>
commands: Add more write commands

github.com/helix-editor/helix - b500a2a138d315dcf98935563b8ea4a7e9b2fe5d authored over 3 years ago by Wojciech Kępka <[email protected]>
`Document::is_modified` should not check if path is set

If there is a new document we still want to know if there are unsaved changes

github.com/helix-editor/helix - d008e860379df590cd2a948ec490351ed30ca5b1 authored over 3 years ago by Wojciech Kępka <[email protected]>
Update write_all

github.com/helix-editor/helix - 62e6232a329d8b0e5779236f0d3ca7b3b3591946 authored over 3 years ago by Wojciech Kępka <[email protected]>
build(nix): use nix-cargo-integration, make shell.nix use flake devshell

github.com/helix-editor/helix - a3f01503e28ee3bcbfd14e9753a1c135bbba49e7 authored over 3 years ago by Yusuf Bera Ertan <[email protected]>
Add clarification to last buffer

github.com/helix-editor/helix - 9640ed1425f2db904fb42cd0c54dc6fbc05ca292 authored over 3 years ago by Ivan Tham <[email protected]>
add symbol picker (#230)

* add symbol picker

use the lsp document_symbol request

* fix errors from merging in maste...

github.com/helix-editor/helix - 9baf1ecc90117710e785467f59a99ee119f50c73 authored over 3 years ago by Robin <[email protected]>
add alternate file (#223)

* add alternate file

inspired by vim ctrl-6/kak ga commands. the alternate file is kept per v...

github.com/helix-editor/helix - 44cc0d8eb0743101724fca8787217a9d0aa01bd4 authored over 3 years ago by Robin <[email protected]>
Change picker horizontal split to h

Follow window mode and vim behavior, x seemed weird.

github.com/helix-editor/helix - 19535888735a97e0a9ccb057ea12f8bbd4dfaa7a authored over 3 years ago by Ivan Tham <[email protected]>
Add more ways to detect runtime directory

github.com/helix-editor/helix - 716067ba05d18ffe8fc0454a14ab75bf6e35086c authored over 3 years ago by Wojciech Kępka <[email protected]>
Make `runtime_dir` private

github.com/helix-editor/helix - 4a40e935de4d650bd61fb2a5ec6be1c3153c8606 authored over 3 years ago by Wojciech Kępka <[email protected]>
Update README

github.com/helix-editor/helix - 45793d7c097ca5c9cb9b6eaa13bb1c716ee10d60 authored over 3 years ago by Wojciech Kępka <[email protected]>
Use `runtime` dir when defaulting to executable location

github.com/helix-editor/helix - 4b6aff8c66d6c16d16cd80ab3ffb31776ff7bdff authored over 3 years ago by Wojciech Kępka <[email protected]>
lsp: Check bounds when converting lsp positions (#204)

* lsp: Make position conversion funcs return `Option`

* Add tests

* Fixes

* Revert pos_...

github.com/helix-editor/helix - c754df12b38595b29575e7b58911386a16ac9951 authored over 3 years ago by Wojciech Kępka <[email protected]>
Add bug report template

github.com/helix-editor/helix - 1bf5b103b00f056ebd012831e3ad7b00d752d566 authored over 3 years ago by Blaž Hrastnik <[email protected]>
Fix broken test

github.com/helix-editor/helix - 1665bac1b60b9597bac99b5b0f1b4832657c54fc authored over 3 years ago by Blaž Hrastnik <[email protected]>
Only auto-format for certain languages

Fixes #53
Fixes #207

github.com/helix-editor/helix - 278361a08627240e47503e21a88b81a40f4a1caf authored over 3 years ago by Blaž Hrastnik <[email protected]>
Add :earlier and :later commands that can be used to navigate the full edit history. (#194)

* Disable deleting from an empty buffer which can cause a crash.

* Improve on the fix for del...

github.com/helix-editor/helix - 69fe46a122f728b4bb6cb218fd410544097b0dcd authored over 3 years ago by Jakub Bartodziej <[email protected]>
Movement fixes, refactor and unit test suite (#217)

* Add convenience/clarity wrapper for Range initialization

* Test horizontal moves

* Add c...

github.com/helix-editor/helix - 86af55c379c531df2d5dbc72841e28a10fc7938e authored over 3 years ago by PabloMansanet <[email protected]>
commands: Handle `t<ENTER>` as till newline

github.com/helix-editor/helix - 0c2b99327a60d478ff6a4e4a2a15f69e61857569 authored over 3 years ago by Wojciech Kępka <[email protected]>
Temporarily disable workDone

Blows up on gopls because we don't handle receiving window/workDoneProgress/create method calls

github.com/helix-editor/helix - a8a5bcd13d5c78b1613ad4ea47f8948a5ce4b8ce authored over 3 years ago by Blaž Hrastnik <[email protected]>
lsp: Display LSP progress messages (#216)

github.com/helix-editor/helix - 098806ce2ab78155e102067c170fec42cd552e4a authored over 3 years ago by Wojciech Kępka <[email protected]>
move to first nonwhitespace on shift-i

This matches the behaviour in vim and kak

github.com/helix-editor/helix - c0d32707d03d71434c290e18d6db18b3b2de3875 authored over 3 years ago by Robin van Dijk <[email protected]>
Add Nix runtime

github.com/helix-editor/helix - d8df10f2958f70ee84b7c78cb7ea00aa195bc1c5 authored over 3 years ago by Timothy DeHerrera <[email protected]>
Add Nix syntax

github.com/helix-editor/helix - 38073fd64c1d277b19442ed5e802a853e817c743 authored over 3 years ago by Timothy DeHerrera <[email protected]>
add overlay

github.com/helix-editor/helix - 69378382c3b679d0dc6ce0c2a1b5d9b32317c09b authored over 3 years ago by Timothy DeHerrera <[email protected]>
embed runtime

github.com/helix-editor/helix - 01760c3845fd5107f2ae28109d61957a6f3080e3 authored over 3 years ago by Timothy DeHerrera <[email protected]>
Fix flake package

github.com/helix-editor/helix - 1a774d61bb3ec28ac202a43450f35017f918e46e authored over 3 years ago by Timothy DeHerrera <[email protected]>
ignore Nix outputs

github.com/helix-editor/helix - 8590f6a912d6f83e86b9f772b0d22ee216b9db37 authored over 3 years ago by Timothy DeHerrera <[email protected]>
Implement missing Debug and update Cargo.lock

github.com/helix-editor/helix - 9887b1275afb516ffd1ebef8788ed661b703f0ce authored over 3 years ago by notoria <[email protected]>
Implement Debug for data structure as a feature

github.com/helix-editor/helix - 1a3a92463405fdd4738fbdbfda212aef58a2919d authored over 3 years ago by notoria <[email protected]>
Derive debug without feature

Note that this also removed those `finish_non_exhaustive()`.

github.com/helix-editor/helix - 7cc13fefe9bd09ea778a0eb8c26bf133e6ad2476 authored over 3 years ago by Ivan Tham <[email protected]>
Correct tree-sitter-haskell submodule

github.com/helix-editor/helix - e46346c907e9ea42d4966391cae4c211deaa3701 authored over 3 years ago by notoria <[email protected]>
Downgrade `unicode-segmentation`

github.com/helix-editor/helix - 1b14e9a19aeba2750bb57d9f97cc12ca3624a21d authored over 3 years ago by notoria <[email protected]>
Reuse a cursor from the pool if available (fixes #202)

github.com/helix-editor/helix - aebdef8257173b31df77ae02bb23ec2abfd07e5c authored over 3 years ago by Blaž Hrastnik <[email protected]>
Fix jump behavior, goto_implementation now jump

Better jump behavior since we override the first jump if it's on the
first document. At the same...

github.com/helix-editor/helix - 6b3c9d8ed37fd36f8be8c217ec2c71fb73de63e7 authored over 3 years ago by Ivan Tham <[email protected]>
Fix documentation popup panic

github.com/helix-editor/helix - 4dbc23ff1ca0c3cc601c6ea011d4ec0a294dd7b2 authored over 3 years ago by wojciechkepka <[email protected]>
Only enforce limit outside of .git

github.com/helix-editor/helix - b20e4a108cd890afa6cdf83656856fc2157a8e84 authored over 3 years ago by Kevin Sjöberg <[email protected]>
Match keybindings of menu

github.com/helix-editor/helix - 1bb9977fafc145448e4ea77f4cb3a132d1542bfa authored over 3 years ago by Kevin Sjöberg <[email protected]>