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

Fix backwards character deletion on other whitespaces (#2855)

* delete_backwards_char accepts any type of whitespace

* Fix inconsistency, where unicode whi...

edee2f4c347c53c4ba0ee7d8e4624e12e64d90fe authored over 2 years ago
[Theme] Nord Light (#2908)

* add theme

* updated nord_light

* update to colors

* last update to colors

444bc24a261ce02618cb73425d3847e554c83156 authored over 2 years ago
add cursorline to one light theme (#2925)

051a7f06064a545d05276a2aae622e54548a095a authored over 2 years ago
Add `color-modes` to Autumn theme (#2928)

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

7baa8e837b8d1174289ea1594560f7f91974dd0c authored over 2 years ago
erlang: highlight unary '#' as punctuation.bracket

The '#' character may either be interpreted as a map when used
like so:

%% Example 1
#{...

bd527c84e64f8a30bb1ae8c4dd634d6deba20825 authored over 2 years ago
edoc: prevent rogue punctuation highlights

Punctuation highlights would show up outside of where they
were valid, for example using parenth...

7cf88f2bacb92e1054294137cc4d82792f4b60a4 authored over 2 years ago
erlang: highlight records with macro names

You might use a macro like `?MODULE` to name a record:

-record(?MODULE, {a, b, c}).

With t...

19acbfe02d6a6ff9496d46e02661b67e65b94923 authored over 2 years ago
erlang: highlight nullary macros as constants

d523280e8533e8d57eda0b9fbc0f076b07002a2b authored over 2 years ago
git-commit: fix highlight edge cases

* branch message with current branch and diverged branch has been
added to the parser
* scisso...

bf1aa8876c5e9e7ccf6ab4ae66997c45ac3c4b95 authored over 2 years ago
rust: fix highlight corner-cases

* add punctuation highlights for commas as in function parameters
* remove stray `variable.param...

78c944ebc3c62c673f203785cdb39498e52115b7 authored over 2 years ago
erlang: highlight modules in behaviour attributes

c8dba2f4c699b50384802a0fb4e0dadf87ea1677 authored over 2 years ago
make: add injection-regex

199a2460cabaf2e876d58f3549c4fbfe5ddf16e0 authored over 2 years ago
tsq: update parser to fix escaping double quotes

This includes a fix for the new HTML highlights introduced a few
parent commits back:

["\""...

a890c4a64dee8521bc80adfe77c56e703a7e4512 authored over 2 years ago
erlang: update parser for fix on remote calls

d8f036f0a9fd7248e53ff965f7f9f950a672808b authored over 2 years ago
erlang: fix '#match?' for specs/callbacks

4a0dab8bc28ba674822a69cff72440773890a7e4 authored over 2 years ago
replace module captures with namespace

`module` is undocumented and does not exist in other themes. The
equivalent existing scope based...

e4e8a39bf79734e70248303782d9b97ef4b3540d authored over 2 years ago
markdown: limit raw block highlight to code fence content

c5600c9c0154df1ed20eb0eb16dfaa8c09447a2f authored over 2 years ago
bash: expand injection-regex to common shells

beb19fe1bd52abd32b56f51d47bf54f744a0d19f authored over 2 years ago
markdown: highlight punctuation

ca82cd86e62392f74d86d2abc647a6fc84d56539 authored over 2 years ago
html: highlight punctuation

* `/>` as in self-closing tags like `<hr/>`
* `=` as in the separator between attribute name and...

016e97314cd37c245368678179f1157f83a13821 authored over 2 years ago
Update cursorline for tokyonight + tokyonight_storm (#2927)

Co-authored-by: s0LA1337 <[email protected]>

26501afe13bcb513a5dec764daccdcfd166a7114 authored over 2 years ago
add mode colors to solarized (#2926)

f2768da1f6312efe6f87f80a6541da5225c2fc7c authored over 2 years ago
Add mode specific styles (#2676)

* Add mode specific styles

In similar vein to neovim's lualine and similar statusline package...

d06800f1dd47315f5738c529d40d1e0952ee2115 authored over 2 years ago
Add workspace and document diagnostics picker (#2013)

* Add workspace and document diagnostics picker

fixes #1891

* Fix some of @archseer's anno...

ed89f8897eab84bf7614a718d5d1e3ec5c57086c authored over 2 years ago
Add cursorline to Autumn theme (#2918)

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

94fc41a41920fc705f01637e7902f06a1c32d998 authored over 2 years ago
Adding a cursorline for the Nord theme (#2916)

15ac1142cf28196fc1b7749f5eae0c04186305d9 authored over 2 years ago
primary cursorline for Dracula theme (#2915)

6ac6080969dcd344597995c4b98a43406658aa8a authored over 2 years ago
nix: update nixCargoIntegration (#2907)

This fixes the aarch64-darwin build - the newer revision uses the
cCompiler override to compile...

bf1db737d4ab9030e56283c45bba525ef81e1daa authored over 2 years ago
fixes background reset (#2900)

* fixes background reset

* moves creation of default style out of loop

* patches with back...

07e7a13a9e6b0a6c0bb456504b62572ec6be9eb2 authored over 2 years ago
Fix recursive macro crash and empty macro lockout (#2902)

030de46e6b9568f27fd89b1543d978b21da7464e authored over 2 years ago
build(deps): bump smallvec from 1.8.0 to 1.8.1 (#2901)

Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.8.0 to 1.8.1.
- [Release notes]...

ac1d8fa505e926d981682317e4e3d289bec4eb49 authored over 2 years ago
build(deps): bump thiserror from 1.0.30 to 1.0.31 (#2899)

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

d900b8bb23d0c962b2b0321adeb607394dc1ad70 authored over 2 years ago
build(deps): bump indoc from 1.0.3 to 1.0.6 (#2898)

Bumps [indoc](https://github.com/dtolnay/indoc) from 1.0.3 to 1.0.6.
- [Release notes](https://...

247ebd6689a5477eef73d69d54648ee8d66bd2c9 authored over 2 years ago
build(deps): bump cc from 1.0.72 to 1.0.73 (#2897)

Bumps [cc](https://github.com/alexcrichton/cc-rs) from 1.0.72 to 1.0.73.
- [Release notes](http...

2963fdbed157b4b967dd371c9e436b88d71cd424 authored over 2 years ago
add docs for cursorline scopes (#2904)

64de0b7288036c5ad759e6ce2dfdef9d40d267ad authored over 2 years ago
support Bazel languages (#2903)

64cf4c859b67c98042e2d66f26be0ce4a7afc6e0 authored over 2 years ago
build(deps): bump serde_json from 1.0.79 to 1.0.81 (#2896)

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

6f932375bf47ebc1d4da1e5445fdbc82ea53453f authored over 2 years ago
build(deps): bump tree-sitter from 0.20.4 to 0.20.8 (#2895)

Bumps [tree-sitter](https://github.com/tree-sitter/tree-sitter) from 0.20.4 to 0.20.8.
- [Relea...

fd644ccfa24b8141c1b8ea32349a0844fe7c884a authored over 2 years ago
Refactor handling of mouse events (#2893)

- Simplified match statements by destructuring MouseEvent struct
at the top and then matching...

3108a11d350ab89f827d30664b9c00ca751b6abc authored over 2 years ago
Add cursorline scope for onedark theme (#2892)

23ce5f1837d34649d1c973d3cd55b7a1a49885b2 authored over 2 years ago
update meliora theme (#2890)

db2aa57074c1eeab45899b270b660d12953915b8 authored over 2 years ago
feat: highlight / select symbol under cursor using LSP textDocument/documentHighlight (#2738)

* feat: highlight symbol under cursor using LSP textDocument/documentHighlight

* fix: please ...

096abdd19bb422cba607d43d05b195b37a7f95e9 authored over 2 years ago
Only draw cursorline in the currently focused buffer

fde9e034d4a7bd16d3c9780600874323e4e91628 authored over 2 years ago
Fix tests again

425de09d217002d3b7c6cad864015277cfe041a1 authored over 2 years ago
Remove some more unwraps

24f03097e3b4aef62aa56bb27e0853b60a4cb417 authored over 2 years ago
Add a default cursorline style for the primary selection

33d287a9ad4e72311cf74c7070406626f8cad4bb authored over 2 years ago
Implement cursorline (#2170)

* Implement cursorline

* Binary search possible lines

8dc86beabd9334d013291656313cb33a88754c42 authored over 2 years ago
Right align scrollbar with track in completion popup (#2754)

- Align the scollbar to the right edge of the popup rather than at
a margin of one.
- Add a ...

a26943de4e421a453371aa53b3bb11a2baabff56 authored over 2 years ago
add meliora theme (#2884)

c113531db9f9dbe522adea584b4c18083af578e7 authored over 2 years ago
languages: Fix ruby rakefile and gemfile file type (#2875)

24351c20d41c26df0c695940e6790525858ab1c1 authored over 2 years ago
Add single width left margin for completion popup (#2728)

* Add single width left margin for completion popup

* Clear with ui.menu style before renderi...

16ccc7ead88faf060236cbff72dee52c58e37156 authored over 2 years ago
book: fix the description of dot repeat (#2878)

Co-authored-by: amitbeka <--->

ba85779902877340d17f27dce1aeced98abfaeb6 authored over 2 years ago
Fix edge-case in tree-sitter expand_selection selection command (#2877)

Co-authored-by: Triton171 <[email protected]>

e1b1a5ebc01311ff1ef34e205015570a2856481d authored over 2 years ago
[Theme] Acme (#2876)

18435899b2310f5605153acfb7108e01f70caa79 authored over 2 years ago
feat: add wgsl_analyzer as wgsl language server (#2872)

33e6df870710a48e89875b6f7471b9ee5f54af50 authored over 2 years ago
fixes showing the last prompt on empty input (#2870)

3dbad0442fc3038dd0b0f6bd07ba0e40d2d92000 authored over 2 years ago
check selection's visible width when copying on mouse click (#2711)

* check selection's visible width when copying on mouse click

Mouse-click-up copies the selec...

d948ace67b10f162fd00106b9be2c1c680f33861 authored over 2 years ago
Redetect indent and line endings after language server replaces documents (#2778)

* redetect indent and line endings after language server replaces document

* removes nested i...

886cff3bcc5f8e1d81e55afdbbf7ad8ff00ffc7b authored over 2 years ago
fixes #2856 by resetting style on diagnostic (#2861)

c107f4ea49edd61a3c6e8b971b20604cdab96325 authored over 2 years ago
Fix scrollbar length proportional to total menu items (#2860)

The scrollbar length used to increase with more entries in the menu,
which was counter-intuitiv...

301065fe4d062dacc2b23b0f55780b3b6f2f52b5 authored over 2 years ago
update tree-sitter-nickel to include ' in ident (#2859)

see https://github.com/nickel-lang/tree-sitter-nickel/pull/9
and https://github.com/tweag/nick...

b365f2d6143c7a73de703425e00b32b8184d6a02 authored over 2 years ago
build(nix): update flake deps, add default.nix file

8c86cd56cb90cab495e2a8eac90cadc2954abf10 authored over 2 years ago
build(deps): bump regex from 1.5.4 to 1.5.5 (#2851)

Bumps [regex](https://github.com/rust-lang/regex) from 1.5.4 to 1.5.5.
- [Release notes](https:...

5b3b6ffc9e9b34fbbb39ad33cd29c8dec78ac231 authored over 2 years ago
Remove a couple more unwraps

23b5b1e25aca1dbed87fef18cc72b16852ba40a8 authored over 2 years ago
Merge pull request #2359 from dead10ck/test-harness

Integration testing harness

19dccade7c44619bfa414a711fe72a612e4ca358 authored over 2 years ago
add history suggest to global search (#2717)

Co-authored-by: Dean Revell <[email protected]>

a17626a822b36d4de3146c2d410f976e19dd189c authored over 2 years ago
Refactor Margin for fine grained control (#2727)

8e8367eea6ff146c7e1097af153398832691e078 authored over 2 years ago
Enable shellwords for Windows (with escaping disabled) (#2767)

ce85b9716df5e1ea804994202687f19cd711ae1b authored over 2 years ago
Format keys identically in statusline and command palette (#2790)

The command palette previously used + as a delimiter for denoting
a single key in a key sequenc...

8b67acf130e12cf8aaa439fe19ea7b8917db300b authored over 2 years ago
Add indent guides support

8c4c923e803fe5c0d4da4dcc3223c0fc8001bd7a authored over 2 years ago
Make indent guides configurable

8ad0b83e306ff6dfc1499d3e6d25b2fd36a096a4 authored over 2 years ago
Add theme scopes for indent guides

924b4ebb39df71d8499e7d38015c2423a89a3e49 authored over 2 years ago
Merge branch 'master' into test-harness

458b89e21dcf76bbf9ca6ba237bd334f4922722d authored over 2 years ago
feat: make `move_vertically` aware of tabs and wide characters (#2620)

* feat: make `move_vertically` aware of tabs and wide characters

* refactor: replace unnecess...

6a3f7f2c399f0b92cef97b0c85ebe976fd7cfcac authored over 2 years ago
Default rulers color to red (#2669)

* Default rulers color to red

Currently if the theme a user is using doesn't have `ui.virtual...

fa4934cff9aa5b86b907e218313a7b370962ae67 authored over 2 years ago
text-objects: add test capture & elixir queries

67f6c85792dbdbe0ff3f9328874c7ab23ff5569b authored over 2 years ago
add test textobjects queries for erlang,gleam,go,python,rust

9f676dab57e6421dd4c33a7ccf16e12cfb9b62cf authored over 2 years ago
Display highest severity diagnostic in gutter (#2835)

* Display highest severity diagnostic in gutter

* Improve gutter diagnostic performance

Very s...

43027d91046f79d6dc495b351cdcbfd3819cd9e1 authored over 2 years ago
build(deps): bump anyhow from 1.0.57 to 1.0.58 (#2843)

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

009f8c4d3bdf56c9c5b0ba9489864d4d242a6e01 authored over 2 years ago
rewrite language configuration docs (#2838)

This change moves the configuration tables from the Adding
Languages guide into the overall Lan...

0ad10ce6f7159bc857eef1445a6c5cc28ae6a249 authored over 2 years ago
mouse selection now uses character indexing (#2839)

8c64c3dfa3be911344ae0acaeee8018ffccde643 authored over 2 years ago
adds missing tree-sitter-comment injection for js/ts (#2763)

cad4e03a00d6431ccde76a080de2a5b328d54d9d authored over 2 years ago
fix: do not color health summary when stdout is piped (#2836)

* fix: do not color health summary when stdout is piped

* fix: use crossterm instead of is-te...

55f4f6951571d44862d5f1bc3ad7094953b788b6 authored over 2 years ago
Add noctis bordo theme (#2830)

e2878a6e21914541d546bf98c961f2d05e198e9d authored over 2 years ago
factor new Application with file arg to function

665286c199b344c0bd65772156b5e460ff11d768 authored over 2 years ago
update docs for integration tests

65bf6836b71e309a43d39b75a3fac7446604592b authored over 2 years ago
replace phrase in tests

5f7c247430998fabceb55d4689118dd75e2bdfb1 authored over 2 years ago
fix(command): write-quit: do not quit if write fails

During write-quit, if the file fails to be written for any reason, helix
will still quit without...

41bf1d581137855596e00ad7702e8827325714b0 authored over 2 years ago
add test for write-quit happy path

fac36bc5eab804e823ddef01e50d1e36495c7967 authored over 2 years ago
rename test helpers

7c0bca186cdacf070355c1a4ab82121d6a4d2e27 authored over 2 years ago
consolidate idle timer logic, make conditional

526c9be8cadf99519e8f6a9911b3784ab7f2e142 authored over 2 years ago
rename top level module to satisfy cargo fmt

8d8d389536d1f948f25a38c33f278a5e2f8d1b28 authored over 2 years ago
use system's appropriate line ending

ef8fe5a5ce536c65f34e479db79b94c8435aa3b2 authored over 2 years ago
need the full languages config for integration tests

28e94fb2613fbedeef56c1bc6e21830277bb35bb authored over 2 years ago
use a read only file to ensure write failure

acf931709a56e5af0ac101276fcfb3ba45f159f2 authored over 2 years ago
use test terminal backend for integration tests

652cdda8338bee55eeff58066cd20e68bb0b5a44 authored over 2 years ago
add integration-test cargo alias

086b63ab1b5f004400721ef876b6f1441783f104 authored over 2 years ago
don't read from stdin for integration tests

4e34ee7d2e9dcf9b166abce20f5b2dd083ad2006 authored over 2 years ago
use env var for integration test log level

cb0440be85338b2669a8341dee2861ea53da7ef7 authored over 2 years ago
ignore failing write path tests until fixes are merged

374724f5ac23b4b99022b4de58bcb17a1a3f99d5 authored over 2 years ago