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

Add more context; Editor::open doesn't need to own path

ed950fcc56c480dc5a54c7e07918dca9192db200 authored over 2 years ago
Fix initial selection of Document in new view

When a new View of a Document is created, a default cursor of 0, 0 is
created, and it does not g...

0f3c10a021bbe79e20bde1f55b87465edeec476d authored over 2 years ago
use Results in integration tests for more error context

1533f489340fb63eee31c12122d6233cb5f6abaf authored over 2 years ago
use main application event loop

Use the Application's main event loop to allow LSP, file writes, etc

ee705dcb3363aeb197f6125ab2f8285782333010 authored over 2 years ago
add integration feature to github tests

2fbf83363028179fe8d3908b5d9911d8595163b1 authored over 2 years ago
Simplify handle_terminal_events signature

adb6cd537628308a23fe6ea86f1c7b419c4d8c68 authored over 2 years ago
tests for serialized writes

07fc80aece221233b4a986b0c5a03e2056cc1307 authored over 2 years ago
move config parsing back into main

0623a72599f5ffe7adfd0ebe5445ad5eaa26ff91 authored over 2 years ago
tests for buffer-close

40120967e9ba48d2e8b5fb4976a6ca1ce8993704 authored over 2 years ago
Integration testing harness

308cab3e5cd5e8d5a8c37498e725f51ab101a908 authored over 2 years ago
improve test harness

* Use new macro syntax for encoding sequences of keys
* Make convenience helpers for common test...

502d3290fb88d8a871b0824adc7987a98104933d authored over 2 years ago
use idle timer instead of fixed timeout

2386c81ebc118860107094591b76ef3864e120a8 authored over 2 years ago
refactor helpers, use new test helpers

84bbe6b8f3aa23f3f9f1d8b38844efba6af17b41 authored over 2 years ago
reorganize tests into groups

267605d147587e120d765fa62333dd986a3cb5e6 authored over 2 years ago
add test for ensuring the initial cursor on a newly opened file

36e5809f638028644d8a51e1ed2467ea402de170 authored over 2 years ago
Add "<<=" operator to Rust syntax highlighting (#2805)

ad15e7b5e8918e1521683c7f5c63d77e00c58023 authored over 2 years ago
embed jsonrpc types from jsonrpc-core crate (#2801)

We should not depend on jsonrpc-core anymore:

* The project just announced it's no longer act...

45ce1ebdb604ae8b044a012f2933e6a42574430a authored over 2 years ago
HEEx: upgrade version and support new special_attribute node (#2800)

b13e534b92a2616134157d9df80c49dd6af223c6 authored over 2 years ago
simplify some keymap key names follow up tests (#2694)

15807d5f273012d048107487e3d9e13f3987878c authored over 2 years ago
Update theme base16_default (`ui.menu`) (#2794)

33ea3eff052a38af9dc8cda8fa934aa3ee3dd2e9 authored over 2 years ago
Restore section spacing in tutor. (#2791)

21d12e1487f98b5dea93eba7bdc53d303932f990 authored over 2 years ago
views -> buffers in write-all (#2788)

debd2405d9cb65b08fbb260854c869701ae64178 authored over 2 years ago
Add clojure language support (#2780)

Co-authored-by: Mateusz Ledwoń <[email protected]>

4d604d3b50da482049de46af02febdc04c9f0079 authored over 2 years ago
update tutor (#2716)

* update tutor

* Capitalize "command mode ".

* Update runtime/tutor.txt

Editing mistake...

3b1866f959c45a964cc69a4d61a978a7cfd289ae authored over 2 years ago
Update auto-pairs and idle-timeout when the config is reloaded (#2736)

794576a5b0b9a7b9e59275acd47448525de1aac1 authored over 2 years ago
Add migrate from Vim wiki link (#2781)

11dadab371c126cdecd333c142175ee089692b9e authored over 2 years ago
Improve markdown list rendering (#2687)

* Cleanup old commented code

* Implement line breaks in markdown rendering

* Implement mar...

402f285ba59f0139ea0d2f4aa862e143ecce9e50 authored over 2 years ago
Better handling of symlinks (#2718)

- Add file-picker.follow-symlinks configuration option (default is true), this
also controls ...

c2cc2037b548a39d374b11c6919e10b1a7115cfb authored over 2 years ago
Introduce storage_class highlight scope (#2731)

7983c71752e2443266ecc65581f3a980696cc294 authored over 2 years ago
simplify fallback for selected line-number theming (#2768)

cdeab337cdba5265dcc72070f2b2e4fd11724670 authored over 2 years ago
Add a check to prevent re-selecting same range (#2760)

3bd554557782ff4c3c5d2f686f01c4a84aab6e41 authored over 2 years ago
Cleanup for runtime/tutor.txt (#2590)

d7bd4416754fb4e3051c3ceedd5fd525b0361ef8 authored over 2 years ago
Clarified the text in chapter 3 of the tutor (#2735)

* Clarified the text in chapter 3 of the tutor (#2725)

* Adjusted section 3.1 to better show ...

3b2d4031f11b9c3ea676c49aa83e3fdf71353b17 authored over 2 years ago
Expand chapter one recap of tutor

This add the missing variant of entering insert mode
to the chapter 1 recap section.

a766b32ed197221aca7a9fec3af805b4d04a6f1d authored over 2 years ago
add prisma tree-sitter and lsp support (#2703)

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

0bc7259672c525f2bd16e6703f3848d617458836 authored over 2 years ago
Add docstring for language_server!() macro (#2750)

e9283b20b432d40782bcf78423ef770289f6a013 authored over 2 years ago
Refactor textobject node capture (#2741)

0b8a00ac967f4fd0608d83e2804bb6b1a8bf9c5d authored over 2 years ago
add rust-analyzer to shell environment (#2739)

9b9c3e5ae263448b07b5bac1971d1c6e4bf7e674 authored over 2 years ago
elixirLS disable dialyzer by default (#2710)

Not all Elixir projects use dialyzer and it can cause the editor
to slow down quite a bit on la...

f37ffaa3a1c7754238029390db00148ec8105874 authored over 2 years ago
fix spelling of catppuccin theme (#2713)

567e71fbbcc047119675691a05e7c16b865e8be1 authored over 2 years ago
Do not add extra line breaks in markdown lists (#2689)

e0532771cc3503afcbfb5cd5d45b8c57462587f9 authored over 2 years ago
capture rust closures as function textobjects

Closures like

iter.map(|a| a + 1)

Are sort-of functions, so `]f` or `maf` or `mif` can app...

4a27e2d93846f3b66ab0dc225e65d2fb869463f3 authored over 2 years ago
add textobject queries for gleam

f7a3d357527ab30970c8da9a8ebea9e0df88329b authored over 2 years ago
add textobject queries for erlang

7a9147489e8c058561bb37834c791b027fb0b4ae authored over 2 years ago
add textobject queries for elixir

bcafdf404fe22f61c9d2f0d883a6654a8a9b3ca3 authored over 2 years ago
build(deps): bump tokio-stream from 0.1.8 to 0.1.9 (#2690)

Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.8 to 0.1.9.
- [Release notes](...

9f8df05d96b0c475fefe079bca01c23eb492e6bb authored over 2 years ago
build(deps): bump tokio from 1.18.2 to 1.19.2 (#2691)

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

5c7d9d602705e148ee5c616009ee0ff778d41130 authored over 2 years ago
chore(nix): format nix files with alejandra, update deps, minor code refactors (#2683)

bb83ea83938b7098cc1c1823c791d3b05dd5399f authored over 2 years ago
support for openscad (#2680)

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

f0d1c855539cfeb8e66c3602a971857f8c20be0f authored over 2 years ago
minor: Simplify Document.language_id()

3d9923969afb56be03b87a6a1cc47c486bead66b authored over 2 years ago
Refactor push_jump so we're not needlessly fetching doc twice

26dbdb70fb29bdad2e875a776b70815bf5533a34 authored over 2 years ago
prompt: If submitting empty prompt, use default (last used)

b14c258a2c447b892c89d3e68ef4c9a74effca85 authored over 2 years ago
simplify some keymap key names (#2677)

8351a82c2cae58dd49c654d0e878c9d7227ef9c8 authored over 2 years ago
Use a minimal binary to fetch grammar sources in release CI (#2557)

This is an optimization for the release CI. The release CI can take
a while since it compiles r...

0035c29fc16f6c795257e241fddd9f2178bc4b4c authored over 2 years ago
Add shell insert commands to typable and config (#2589)

* Add shell insert commands to typable and config

* generate docs

Co-authored-by: Dean Rev...

f1ae496860e10560d9a8b91a721168524411096a authored over 2 years ago
Passing extra formatting options to LSPs (#2635)

* allows passing extra formatting options to LSPs

- adds optional field 'format' to [[languag...

f92a25a856d572c7bd4b8e597a3f86ce211e81d5 authored over 2 years ago
Fix crash due to cycles when replaying macros (#2647)

In certain circumstances it was possible to get into an infinite loop
when replaying macros suc...

b2bd87df81756d4925bf1f4da6962b9dd83a807c authored over 2 years ago
ensure :quit and :quit! take no arguments (#2654)

1c2aaf3bafd363ac5efd4befdb1d65bf5895769f authored over 2 years ago
Avoid modifying jumplist until jumping to ref (#2670)

When a goto command is cancelled, the jumplist should remain unchanged.

This commit delays sa...

d24ca66dbb5e67ed609f7b2cf11abaee05beaef7 authored over 2 years ago
Fix panic on close last buffer (#2367) (#2658)

* Fix panic on close last buffer (#2367)

In certain circumstances it was possible to cause a ...

026241cf72df9a684ec889a146bead9266dba374 authored over 2 years ago
Update selection style of Night Owl (#2668)

5b4e0a304bc85b55202c895622b5cccf930a171f authored over 2 years ago
Update keymap docs for window swapping (#2659)

dfd07543946321223c16aeae3f46398f16f89805 authored over 2 years ago
add tree-sitter-jsdoc (#2650)

fd4858c03d5457872408bef3e58305c9233e78fc authored over 2 years ago
add tree-sitter-edoc (#2640)

* add tree-sitter-edoc

* fix escape character capture in markdown queries

* add field nega...

42d780b1037f36bd37e2a8dc40b5e9bb95fb5be7 authored over 2 years ago
append `set_line_ending` to document history (#2649)

4f3d0a77064aac18cc4386df5c43c312c3b03f69 authored over 2 years ago
Ignore SendErrors when handling grammars (#2641)

When handling grammars, fetching and building is done in a thread
pool. Results are communicat...

f7c27b604f32cbd10ec42f70d3fec3ff79cacc63 authored over 2 years ago
fix: lsp: be more defensive about URI conversions

378f438fb033561831cd6e0f94845feaf82bbbcb authored over 2 years ago
fix: lsp: Sort edits by start range, Omnisharp sends them in reverse

3d91c99c3e64460d292e0393e89d723feefe10aa authored over 2 years ago
fix: lsp: be more defensive about URI conversions

6de6a3edbbdb1b9c87051d535e2b55635aa368e7 authored over 2 years ago
catpuccin ui.popup should be a different color from ui.background (#2644)

99e08f50bdfeb24abe6afff8082ee160a7cadb6f authored over 2 years ago
CPON parser supports unsigned int (#2643)

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

8d4c954060ef0a67bf081692e92ef64576d0a27b authored over 2 years ago
Improve Readability (#2639)

ae12c58f0ff924e9cc512f0368e5fca858566cdd authored over 2 years ago
Solarized Light: Fixing menu colors and adding English translation (#2626)

fc666db6b99a8baab0acf3791f9965e7cb2be9e1 authored over 2 years ago
Fix unwrap error when undo after `shell_append_output` (#2625)

fa2eeccc573cd985b428d337294a7171a1ba35b5 authored over 2 years ago
Elixir: inject Markdown into docs, remove h sigil HEEx injection (#2619)

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

fc8c48832257672b92a1b3c08b79c6cbffad1761 authored over 2 years ago
feat(lang): Update Nix grammar & improve queries (#2472)

eba82250bb4403fcb2e3ade74ba7301a680bc561 authored over 2 years ago
Update to ropey 1.5

370a16d0f00d6146fdeb87cc16fb352e860e2377 authored over 2 years ago
fix: Remove empty scratch buffer from jumplists when removing it

Fixes #1238

5ed622399026754b3712db7ac8c2d6fc372d0238 authored over 2 years ago
Adjust colors in tokyonight themes (#2606)

710c4a84b22bc149e2f9fadfc37aaabbfe3b1c42 authored over 2 years ago
illumos linker doesn't currently have -z relro (#2602)

b43074dad3b1094dab608adf1482dc3c9069770e authored over 2 years ago
Update from-source install instruction in README (#2603)

cd4622db9b041b9766b940fed0560b3d1a46a234 authored over 2 years ago
Remove unnecessary `unwrap` (#2599)

`strip_prefix` will itself check whether the string starts with the
prefix, so the extra call t...

89c6e8aa9419df3b7975bcae28f83e2ccc3bc318 authored over 2 years ago
Bump dependencies, allow retain_mut for now

10415a80690256c2ba40e2608191b8a081c7e21b authored over 2 years ago
mention the C++ compiler in the grammar build failure message (#2597)

Earlier in the builder we enable C++ (`.cpp(true)`) but only mention
the C compiler in the buil...

93e6eac15a1302aa790fec2778cdfee3eefd94e3 authored over 2 years ago
Add Vlang tree-sitter in the languages.toml (#2526)

Co-authored-by: pancake <[email protected]>
Co-authored-by: Michael Davis <mcarsondavis@gmail...

7706a4a0d8b67b943c31d0c5f7b00d357b5d838d authored over 2 years ago
Fix link to `pop-dark` in `CHANGELOG.md` (#2594)

7c107d0d3ac163139d9616cdbc4fb021cca6d20d authored over 2 years ago
Fix the VERSION file

27609f50652e28b9bb7a190322fbb8f7c4479c28 authored over 2 years ago
mention the requirement of C++ compiler for building grammar in doc (#2592)

b31788102e96d55b69dc422b439386207fdab0fd authored over 2 years ago
Fix release action

a106341fd73b1be3d42353ee154d0612b7bfceba authored over 2 years ago
add 22.05 changelog notes (#2584)

46f9320709400423ff7947b8aa2c140a63a1cb5b authored over 2 years ago
add section on syntax tree motions to the usage docs (#2568)

efae76160d19ebba2bba31ecd5c104374c7b4483 authored over 2 years ago
Changing Macro color to avoid color confusion

I noticed that in Rust, `println!`being a macro, it matched the color of string literals. This w...

7160e745f72e5d742e19fecf9a7e78f32e5b34da authored over 2 years ago
update Erlang grammar and queries

The update to the grammar itself covers the case where the document
is a single expression witho...

82da9bd4f28cd2a050222173d6429478bed5b3cb authored over 2 years ago
update Gleam grammar and queries

With respect to the queries:

The locals scope for functions was not large enough, so a function...

45dd54082e4dde74b7d344c6bb8a4ff2a09e627e authored over 2 years ago
Add `parameter.around` text object query

10463fe32c789f49c65d53c9d22621e415a854ea authored over 2 years ago
build(deps): bump once_cell from 1.10.0 to 1.12.0

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

da2952725880d132fdfc2117dedebfe56ffdb646 authored over 2 years ago
build(deps): bump regex from 1.5.5 to 1.5.6

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

a13ff27023832ae8c2ac565da825caab8bc024d0 authored over 2 years ago
Basic verilog support (#2552)

67fe16008e60893e1dfc9ef237c2421ebb703841 authored over 2 years ago
Add lua lsp (#2560)

386dccc84ed4cdeea6a9aed727c04bbb0facc374 authored over 2 years ago
Add Catppuccin Theme (#2546)

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

c429ed660f62e59f0c00115efd03543f3ae3ba8f authored over 2 years ago