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: bump dependencies

d6865cdca3c49eea9dd5bde54a7006ff6366331c authored over 2 years ago
lower MSRV to 1.57.0

This line uses the Display trait for io::ErrorKind which was
stabilized in Rust 1.60.0. We can s...

89c0998aee1717dff8b6afe712e52b576c496257 authored over 2 years ago
inherit rust toolchain channel from rust-toolchain.toml

We've forked actions-rs/toolchain and merged
https://github.com/actions-rs/toolchain/pull/209
so...

f6531c9db013b59dced06e24e132fcb6f4b65152 authored over 2 years ago
check MSRV in CI

It's very easy to use new rust features without realizing it since
the CI and local development ...

92df5a542509e49a5ff71087b65fca2a17d5d25e authored over 2 years ago
pin the rust toolchain to 1.61.0

1.61.0 in particular introduced new clippy lints that unexpectedly
failed CI until addressed. Th...

aa87adf54b0b8dec07baa257aed71d09c3efb119 authored over 2 years ago
Replace handwritten CI cache with Swatinem/rust-cache

The cache kept growing as dependencies kept changing and updating.

35303f749e3e918b76bcf3f01223da6e27c77f34 authored over 2 years ago
Highlight active window in Autumn theme (#2531)

Co-authored-by: Jens Getreu <[email protected]>

6801b28da0539bceb342e99a709961ec70148dbb authored over 2 years ago
fix: missing quotes around `variable.other.member`

682bcc3a32d90bfb58872610af20f47ee4089c83 authored over 2 years ago
fix: remove duplicated `ui.help` in themes

the bottom value is used, so i've removed the top `ui.help` values from all themes

also, the va...

0018545263b6a8416b0b8b943be236ea0abb7a67 authored over 2 years ago
Add shrink equivalent of extend_to_line_bounds (#2450)

* Add shrink equivalent of extend_to_line_bounds

* Add a check for being past rope end in end...

0c05447d49103e96fc21910d336bdc75ab96338d authored over 2 years ago
Make Borders u8

5bcb31a6dfb007b31b6ba38c5a1455727904ba27 authored over 2 years ago
Refactor Block with Default and bitflags

Specifying empty for bitflags is not recommended, it is now removed and added
Default. For Borde...

1837b5e4a61f0230b3cd382ed487fa09be7b2b68 authored over 2 years ago
Add theme key for picker separator (#2523)

Co-authored-by: ky <>

bfc4ff4dcfd9135924d90bb822f2e23ae9cb2420 authored over 2 years ago
Fix panic when reloading a shrunk file (#2506)

* fix panic when reloading a shrunk file

* linting

* use scrolloff

5c864922d88a88898ab7525f8ebd33f8f5096c59 authored over 2 years ago
cargo xtask docgen

8df8ff27c2f95864a426a48839d065b237622bac authored over 2 years ago
Add Scheme support

Skipped scm for now :/ it overlaps with tree-sitter-tsq

d25bae844c2a13f9d91c34a9016c3c6fd5cc26dc authored over 2 years ago
Implement view swapping

* add Tree::swap_split_in_direction()
* add swap_view_{left,down,up,right} commands, bound to H,...

3f10473d30eec79e135ea74fa2bc4cc996426128 authored over 2 years ago
Move Tree nodes on view swap

Instead of moving the Node contents on view swap if they have the same parent
reorder them to ke...

6bd8924436636c252ec2bfcd02986771665f0c02 authored over 2 years ago
Added a default lsp server for Java in languages.toml (#2511)

* Added a default lsp server for Java in languages.toml

* Added a default lsp server for Java...

e8e252648f0287ccd503c59ea2c1fd7a155dafb5 authored over 2 years ago
address rust 1.61.0 clippy lints (#2514)

e04bb8b8915bfe1df1a5ee7a8750f2589f2aae06 authored over 2 years ago
add missing `ui.menu` to themes, fix issues with some themes

9be810fd01f495c795ab5e5b7240a32708d19f5c authored over 2 years ago
add `ui.menu` to default theme

e7e13dcf0681999fcc601aab54c45ddf9b3f22d3 authored over 2 years ago
use ui.menu instead of ui.statusline for command completion menu theme

82fb217b6a99548065899b8405198eb08442803a authored over 2 years ago
Separate colors for different diagnostics types (#2437)

* feat(theme): add separate diagnostic colors

This commit adds separate diagnostic highlight ...

776686ab2471419b9c9aac8507e8d301f450389a authored over 2 years ago
Python highlight decorator attribute

09f9f70576830c328af37b73f96286d80ecf20f9 authored over 2 years ago
Python highlight improvements: type, parameter etc

* str, list, etc. handled as @function.builtin and @type.builtin
* None and non-conforming type ...

abef250c58620fb0a439b13b9f857a5b661e325f authored over 2 years ago
Change python highlights.scm to more fully utilize the themes.

Create type keywords
Allow _CONSTANTS to start with _
Highlight constants before constructors
Mo...

a6da99a14483c2c18c8fa83c5291b2ae866bbbca authored over 2 years ago
dark_plus theme constructor should be green.

8e8d4ba27f7610f228595e84e7c201c29ffa447c authored over 2 years ago
Python handling highlighting parameters with defaults

e680f9644d485bcb5b9518515739f682d5a683f6 authored over 2 years ago
Python highlight keyword argument as parameter

2a2030142f1d5cb8a130b0541399860d0e0cae15 authored over 2 years ago
support insert register in prompt (#2458)

* support insert register in prompt

* use next_char_handler instead of a flag

* Fix clippy...

6462542fc50078e41074b70d0e70d52f351959fa authored over 2 years ago
Implement view transpose (#2461)

Change the layout of existing split view from horizontal to vertical and
vica-versa. It only ef...

8958bf0a926a6e6afc63f0c59f3fa6761f5da709 authored over 2 years ago
Include macro attributes to impls, structs, enums, functions etc. textobjects (#2494)

62fd1f699988bdf7bba4a9ada511b5303b01d328 authored over 2 years ago
deletion of lines affecting popup scrolling (#2497)

301ed9b48f3a331233a4d707a728e1a572702233 authored over 2 years ago
Add tree-sitter ssh client config queries (#2498)

Co-authored-by: Michael Davis <[email protected]>

8493b5fca68097efd258ff0ffbcb6863e0c362c9 authored over 2 years ago
build(deps): bump signal-hook from 0.3.13 to 0.3.14 (#2485)

Bumps [signal-hook](https://github.com/vorner/signal-hook) from 0.3.13 to 0.3.14.
- [Release no...

29121a18b52a6dcc7478a243a8db8f8447102f4d authored over 2 years ago
prevent panic when handling an LSP response with no request (#2475)

A language server may push a response which doesn't belong to any
request. With this change, we...

50dd11985c107b9ed1abb7ca4ebc95f02deff9cf authored over 2 years ago
build(deps): bump etcetera from 0.3.2 to 0.4.0 (#2486)

Bumps [etcetera](https://github.com/arzg/etcetera) from 0.3.2 to 0.4.0.
- [Release notes](https...

0258cf45f300eb2ac1119be4186a83bfa5835bd9 authored over 2 years ago
Change default Hare tab width to 8 (#2480)

595213ca74e360d8de37fe7aa8f0f05ae6ec8f21 authored over 2 years ago
Add Snazzy theme (#2473)

823eaad1a118e8865a6400afc22d37e060783d45 authored over 2 years ago
Default to tabs instead of spaces for Odin files (#2464)

af387e6873e88c30f8dacbae9567c8b28f09213f authored over 2 years ago
nix: update flake dependencies

7b287f636f72766356aadb95ba2f32636e0601d3 authored over 2 years ago
Don't panic on LSP parsing errors

This made sense initially when the implementation was still new (so we
got user reports more fre...

7ae6cad52ed001a903577e30fb71e346fd831af7 authored over 2 years ago
Add FUNDING.yml

8b1a03a1783d8eb176d178f11cfa229a9e9b8e59 authored over 2 years ago
feat(commands): add log-open command (#2422)

a5bc69c2b5c6821129b635227e9f152e92f08ddc authored over 2 years ago
Exclude cursor when doing ctrl-w (#2431)

Currently ctrl-w in insert mode deletes the cursor which results in
unexpected behavior. The pa...

0477d0289476c34e6b4d11a28165fee0c49063b3 authored over 2 years ago
Run debug console in windows (#2294)

c80ac84978fa224498aaae86e2434b568221d216 authored over 2 years ago
feat(lang): add Meson language support (#2314)

https://mesonbuild.com/Syntax.html

2cb1ea7127122bbcb0f05dfbb7959334c751c3d7 authored over 2 years ago
configurable lsp request timeout (#2405)

807cdc60bf060bdbff95c2ab44c4f2ce0cf66e83 authored over 2 years ago
prefer Document::set_selection to inserting selections directly (#2411)

Inserting these with the `HashMap::insert` method evades the call
to `Selection::ensure_invaria...

247ab25bc04b75fede667bc2736c8449e8608714 authored over 2 years ago
prevent selection collapse when inserting a newline (#2414)

Inserting a newline currently collapses any connected selections when inserting
or appending. I...

e0b5cdfb477108a5cbd40afd9384a96b50d46fbb authored over 2 years ago
build(deps): bump serde_json from 1.0.80 to 1.0.81 (#2447)

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.80 to 1.0.81.
- [Release notes](h...

40647f03ed561532727d5939ccccf485045c4b5e authored over 2 years ago
build(deps): bump tokio from 1.18.1 to 1.18.2 (#2448)

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

544a05dabf485d3b9c46cfa3010e8f19e7d715cf authored over 2 years ago
languages: add inc files to php (#2440)

ae19aaf1a65cf761e4669df8f7349cae6aad79e4 authored over 2 years ago
Monokai pro spectrum theme shows error in yellow on red background (#2433)

Co-authored-by: Fanda Vacek <[email protected]>

f3164c1174fd1415140693486637bfd2ea6e6a68 authored over 2 years ago
Cpon support tree sitter version bumped (#2424)

Co-authored-by: Fanda Vacek <[email protected]>

76d55c0d9e12b7ae9f08d2b722c44473c9b0ef2a authored almost 3 years ago
fix Markdown list highlighting (#2401)

b38c26809740a827397347fc55300ffd26f46c91 authored almost 3 years ago
feat(languages): add odin language (#2399)

495ba40eafe84f048e56b3d958a7727751f3aa99 authored almost 3 years ago
Adding the global gitignore to the default (#2410)

2f240b018eb95457441a0cad9b7af47b0e55a54c authored almost 3 years ago
feat(languages): git-ignore and git-attributes (#2397)

a5f4925f53d447bb7201c9a6e7a1c2730f292ae4 authored almost 3 years ago
TOML highlight: use variable.other.member instead of string for quoted keys (#2391)

fc61796895a0175ccfed7f572960dc3cd21e7f04 authored almost 3 years ago
feat(languages): detect 't' as perl (#2395)

f1a77370cf679eb0f3a58cfb12deec8ff7fc6325 authored almost 3 years ago
replace constant.number with constant.numeric (#2389)

5ab669f1ac546924d96fdf7760d82e047ac4a8b6 authored almost 3 years ago
Making the 'set-option' command help more descriptive. (#2365)

* Making the 'set-option' command help more descriptive.

* Adding the generated docs

* Mak...

09a17e4fa3d0aa67e399c02c484a768d85acaac6 authored almost 3 years ago
rewrite auto-pairs docs (#2384)

f59b3b91c86d8f92ce72a4bb873bbb6aaaa4d2a9 authored almost 3 years ago
feat(languages): detect cjs as javascript (#2387)

25d128b5b3f173e3aa8b455194d128af35cc2a27 authored almost 3 years ago
Fix build on aarch64-darwin (#1789)

Co-authored-by: Yusuf Bera Ertan <[email protected]>

e529ca1b92ac03fe1e4386756ee5811212ce96bd authored almost 3 years ago
feat(term): wrap command palette in overlay (#2378)

Looks better and is consistent with the rest, nothing else.

d2b1add1f41c9d9a655a4637e3e276eb92e8eefb authored almost 3 years ago
build(deps): bump serde_json from 1.0.79 to 1.0.80 (#2376)

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.79 to 1.0.80.
- [Release notes](h...

042463a4d1c6eab144b89f775d79759bd6c3df0a authored almost 3 years ago
build(deps): bump serde from 1.0.136 to 1.0.137 (#2375)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.136 to 1.0.137.
- [Release notes](htt...

e418fae61bdfd2bacaca6473e2bb4d21bab54445 authored almost 3 years ago
build(deps): bump log from 0.4.16 to 0.4.17 (#2374)

Bumps [log](https://github.com/rust-lang/log) from 0.4.16 to 0.4.17.
- [Release notes](https://...

0f1fce9af677ea2e89d5b7a32b9aefdfe35f8cff authored almost 3 years ago
build(deps): bump tokio from 1.17.0 to 1.18.1 (#2373)

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

fc35791af96e7dd2eb681957560fb8c5aa3c2eba authored almost 3 years ago
build(deps): bump thiserror from 1.0.30 to 1.0.31 (#2372)

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

feea51830032a9aa827d3b258ff9e6304dbc3863 authored almost 3 years ago
Add documentation for `hx --health` (#2357)

fba198c1e0d20eac4a2af151608827057d4f36d5 authored almost 3 years ago
Add undo checkpoint command (#2115)

* added undo checkpoint command

* changed add_undo_checkpoint to commit_undo_checkpoint

* ...

ac2ea800ce267b9ed3da5f743085f0afe8460473 authored almost 3 years ago
cfg-gate unused functions on macos & windows (#2332)

77ff8d355051ef567c7998b226e28ba436c2e230 authored almost 3 years ago
feat(commands): make it possible to disable format-on-save via the 'auto-format' option (#2321)

20162a426b991f1a07f347f8180480871d15a27a authored almost 3 years ago
add reflow command (#2128)

* add reflow command

Users need to be able to hard-wrap text for many applications, including...

f9baced216df60122f2aae08d382931d77901ca9 authored almost 3 years ago
Auto-complete directory members (#1801) (#1907)

Allow tab-completion to continue when there is only a single, unambigous
completion target whic...

567ddef388986dd2cea5c7f3eb1aa1a978c3e6d3 authored almost 3 years ago
Add run-shell-command for Commands (#1682)

* add run_shell_command

* docgen

* fix command name

Co-authored-by: Blaž Hrastnik <blaz...

f85f0b72729ebbc1d93020b1c1a52a2f2fb3bc59 authored almost 3 years ago
feat(lang): Cpon lang support (#2355)

Co-authored-by: Fanda Vacek <[email protected]>

166818359030cd1649327160c9020d943a8de244 authored almost 3 years ago
num_cpus apparently unused in helix-term

ede01b5f1eb072022cb320d7ffddd0ecf6e1dab6 authored almost 3 years ago
Add a nop clipboard provider for wasm

ade4cbffaa9660b01bcd2ce7e6e2d6bb0a1ca3c2 authored almost 3 years ago
helix-loader + helix-core now compile for WASM

9191af3f8d73d2101c46192a4a80c41a19012320 authored almost 3 years ago
cargo xtask docgen

8bb89dafa2f3bae8d2c7605b880973992b04480f authored almost 3 years ago
Add Cairo support

73879052c14a84de6efe6991881c53d542b7a8e6 authored almost 3 years ago
feat(ui): add nbsp (non-breaking space) to rendered whitespace (#2322)

2c60798b00cc9b8efc9fdbec304a7ea04d11de4c authored almost 3 years ago
prevent rendering visible whitespace on trailing cursor (#2331)

e4c261809980fa17436a8e87cf7e56ddda8bcb68 authored almost 3 years ago
feat(ui): treat slashes as word separators in prompt (#2315)

When fiddling with paths in a :o prompt, one usually would want Ctrl-W to erase a path segment
...

2687b8fb3b3391b6104815afca47704187f22cb8 authored almost 3 years ago
Add Night Owl Color Theme. (#2330)

010617337556d5f6ea93e42eff5f716215018231 authored almost 3 years ago
feat(lang): add devicetree (Flattened Device Tree Source) (#2329)

8e77e3388c5ea23f22bb5f8e7ff50906ff0116a3 authored almost 3 years ago
fix(docs): cleanup obsolete indents.toml mentions (#2327)

030e7ab9884d9f319993a1987d64fa45956aaefe authored almost 3 years ago
change cursor for copy selection (#2323)

668b39d1dfa21097540a9b29144c4fcc1f24b63c authored almost 3 years ago
Fix spelling errors in some themes (#2324)

667cdf929f6fa70b3b8006e070cf3c100377eb3f authored almost 3 years ago
feat(lang): Update nickel to include "rec" keyword (#2320)

21487d13fd6c651349fb8bb476f1aff3a6c61f8c authored almost 3 years ago
Fix tests for surround primitives

22ae1b92a6ef312a1a796bf857cca590efb970d6 authored almost 3 years ago
Add `m` textobject to select closest surround pair

de15d7017186cb735cdd31d12510f61a1707d5fb authored almost 3 years ago
Support m in surround delete and replace

76175dbd6da4f57118eb52477f3336c6dcab5692 authored almost 3 years ago
Change A-left right to C-left right in insert (#2193)

Currently A-left move one word left and the behavior will be more
consistent for people coming ...

c22873c33fa0163257b1421faa6f91268ad3a4d1 authored almost 3 years ago
Make A-hjkl tree-sitter nav A-pion (#2205)

A-hl currently is not very consistent with hl when next object is
selected, since it may go up/...

ab6a00e196832d3a2b942641f914a0c9727129e4 authored almost 3 years ago