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

Optimize space for DocumentId with NonZeroUsize (#1097)

Now Option<DocumentId> uses one byte rather than two

67bf4250caf14d3a632abdbfa367c04b318d782c authored about 3 years ago
Do not crash when run goto command without line number (#1160)

* Do not crash when run goto command without line number

Report an error when running goto co...

e8f800a141af11b4f2f4c838cd4fd1f8aa7fa971 authored about 3 years ago
Fix bug report template use wrong hx version (#1158)

95f392b18db27117b26c4be732a4298353bdc27e authored about 3 years ago
Add language: racket (#1143)

1eecd9a2ac97a3a1190753107f8e0da72a5e5e21 authored about 3 years ago
Implement no-yank delete/change (#1099)

72f606ee19a20eca7901ac1647e8efa58ea4f8b8 authored about 3 years ago
Change cursor shape on mode change

Fixes #323. Due to terminal limitations we can only
change the shape of the primary cursor.

7961355ba1c0cd521372496c507a31a51b41ddf2 authored about 3 years ago
Add `:<line>` and `:goto <line>` commands (#1128)

* Add typable `goto` command

* Support `:<line-number>` on prompt

* Rename function accord...

57c14d4a9315aecc1be0c8f268e7dd3d541c1480 authored about 3 years ago
Align selections via & (#1101)

* align lines

* remove log statement

* use selections to align

* fix a clippy issue

...

21143e8d22c13ead8c1835063acb518aa5a42822 authored about 3 years ago
build(deps): bump tokio from 1.13.1 to 1.14.0 (#1146)

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

f24e5a3c414363c6847fd7e806b434f8a6772ef9 authored about 3 years ago
build(deps): bump serde_json from 1.0.70 to 1.0.71 (#1147)

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

2cc19bd8e4321135f01a5a0fb986670403117c00 authored about 3 years ago
build(deps): bump anyhow from 1.0.46 to 1.0.48 (#1144)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.46 to 1.0.48.
- [Release notes](http...

a2f301ee4f923027a304cc6ad2254e073aedc02d authored about 3 years ago
build(deps): bump tree-sitter from 0.20.0 to 0.20.1 (#1145)

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

8fec8c079177b4255551f394c4248e790a9b37bc authored about 3 years ago
Add link to Keymap page in book. (#1137)

4238a843f7a3be573967d0392905fb272f1f4e86 authored about 3 years ago
dap: Replace breakpoint when changed event comes through

72576822f31ee2e2f88a1b627b0f5c14dc66ec37 authored about 3 years ago
dap: Toggle breakpoints without changing selection, fix offset calc

85b4410703fdcf414502daa974061216c64115e8 authored about 3 years ago
cargo fmt

177b6fcdc936c789f85c25a65b4243bde3d53ec3 authored about 3 years ago
ui: Since diagnostics are sorted, we can use binary search

28fd704bce2fec56e46991b26eed5a17e519e6bd authored about 3 years ago
dap: Always edit breakpoints on the correct document

b55ca8fdb843972ee11f73e9e32b966541da4ba8 authored about 3 years ago
dap: Remove the prompt line parameter, use insert_str instead

0eadeab8c7c3f1ddc794661782ebbe19ddf5311e authored about 3 years ago
dap: Modify breakpoints in place with no cloning

5f329a22c48ebf586da12323b6e1f45e9d78fdc1 authored about 3 years ago
nix: Update to lld 13, drop flake-compat (was unused)

3b3c396ca4da14b2df8ffd3f9ef3abede3c72a4e authored about 3 years ago
Fix "good first issue" link (#1140)

17249307656d716a56cb994b11add82468dd4753 authored about 3 years ago
dap: Remove an excess clone on enable_exceptions

05d3ad4a0e989b2bcc34a1b396a396621be2e612 authored about 3 years ago
Merge remote-tracking branch 'origin/master' into debug

d1854d8e6af07cd78ab6c24c859a4471afb3514e authored about 3 years ago
File picker config (#988)

* squashed WIP commits

* hide_gitignore working with config

* pass reference to new config...

6a4d9693ba12feed5b6d6b1b34a4ff56cb9f9fd7 authored about 3 years ago
Solarized theme: fix popup colors, adjust menu (#1124)

* fix popup colors, adjust menu

* fix hardcoded horizontal rule color

05c6cb1d0b576547c14b204e0df543650c93892f authored about 3 years ago
Jump to end char of surrounding pair from any cursor pos (#1121)

* Jump to end char of surrounding pair from any cursor pos

* Separate bracket matching into e...

a3a3b0b517d0e690f3efc66b17ac7b9f769dba9d authored about 3 years ago
Add spacebones light theme (#1131)

* Add spacebones light theme

* Fix error background

b95c9470de9f9199f109fdbfb6ec9a951fbe8866 authored about 3 years ago
revert log truncation (#895) (#1130)

ed76cdf238b93846fa4edd8f926f6c05fc26b9fd authored about 3 years ago
fix: Expand tilde first, then deal with relative paths

Otherwise the ~ gets treated as a relative path.

Fixes #1107

2b7c0866538676de4e5738d82e450163ff733104 authored about 3 years ago
Document scrolling for hover command in keymap.md (#1117)

* Document scrolling for hover command in keymap.md

* Move popup keys to a dedicated section

f2b4ff23badc48e8a606eae07ef62fa56ebbf6f6 authored about 3 years ago
Implement indent-aware delete (#1120)

* delete character backward can make undent behavior

* improve to handle mixed indentation

5959356a2404a8c317d07934ee388d6637c2888a authored about 3 years ago
Ensure cursor in view after pipe (#1123)

Fix #1024

bd56dde6e28b22b661ad991d0f23b66e089a9700 authored about 3 years ago
Remove unused imports

e9dc658de42aac74cbb3f02a3b2af2c48bb613fb authored about 3 years ago
ui: Stop hardcoding markdown doc colors

9dcccb45bbee30011a44fcabaae94a5f6589ff7b authored about 3 years ago
Simplify view/doc macros

27ceeb83bb055c90670cb9a4d8fdab7d5c742b2f authored about 3 years ago
Simplify compositor.find

fa4c59df4623ac33c307c5637dcf74c83c71d763 authored about 3 years ago
Fix selection remove doc comment (#1122)

90fd09f2cc4e5dfa7380036b0748adf95ffdf371 authored about 3 years ago
improve nord status bar line

1132b7088a853f1edac451a34ad1cbbba03e1f26 authored about 3 years ago
ui: Increase diagnostics sideline width to 100 max and wrap if needed

8db6fffe90514e38beaf60138c1a8fb8a83ef04c authored about 3 years ago
Improve Solarzed Dark theme (#1105)

Adjusts the Solarized Dark theme to be modeled more closely after
vim's incarnation. Also adjus...

335ed7fa6953ae95a9f8ff376b53228bcef80cfe authored about 3 years ago
build(deps): bump libloading from 0.7.1 to 0.7.2 (#1113)

Bumps [libloading](https://github.com/nagisa/rust_libloading) from 0.7.1 to 0.7.2.
- [Release n...

f1d3d970040ca85ed5a0bfb3a45e2b4d5b2f9513 authored about 3 years ago
build(deps): bump serde_json from 1.0.69 to 1.0.70 (#1112)

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

39479949fcad1ee719f8abdfe8c83ec26ac23b9f authored about 3 years ago
build(deps): bump cc from 1.0.71 to 1.0.72 (#1111)

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

bc31d998de1f1dd53350a90170360f1a2d083fd2 authored about 3 years ago
build(deps): bump arc-swap from 1.4.0 to 1.5.0 (#1110)

Bumps [arc-swap](https://github.com/vorner/arc-swap) from 1.4.0 to 1.5.0.
- [Release notes](htt...

411f522e5d6c271343aa93dee5395f8f7958a496 authored about 3 years ago
build(deps): bump tokio from 1.13.0 to 1.13.1 (#1109)

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

7e4418468a1a304de9e312014af73ed15e1e3244 authored about 3 years ago
helix-view/editor: use SCRATCH_BUFFER_NAME const (#1104)

225e7904ec4864b42d0a79f99ebad06ed681c929 authored about 3 years ago
Remove extra instance of delete_word_backword in book (#1103)

c95cb2be28b247d43cd2e10e5da098131818889a authored about 3 years ago
fix: editor.close now takes only a single parameter

dd98727bad2c727c0cf862dc95525a2fec16b10d authored about 3 years ago
Add command to inc/dec number under cursor (#1027)

* Add command to inc/dec number under cursor

With the cursor over a number in normal mode, Ct...

6cb35d28a878470ef742b813e1e8d412d09e6b52 authored about 3 years ago
Readline style insert mode (#1039)

* readline style insert mode

* update keymap.md

* don't save change history in insert mode...

46d9ae2b62f5b8494c527e0f8475509ce5fad095 authored about 3 years ago
helix-term/commands: implement buffer-close (bc, bclose) (#1035)

* helix-view/view: impl method to remove document from jumps

* helix-view/editor: impl close_...

c638b6b60e69697b7e7957ed1af1ac071c41974b authored about 3 years ago
Enable thin LTO

It compiles about half a second slower for me, so it seems fine to use
by default.

cccc1949ebabcbc1b336f370847626c9d6774fbb authored about 3 years ago
helix-term/commands: implement cquit (#1096)

This allows you to exit helix with an exit code, e.g. `:cq 2`.

87e61a0894d6af1838c5d288fae83279004026fb authored about 3 years ago
minor: Remove leftover log line

f5e070e808d2edaeae04497c01f5a0f813407956 authored about 3 years ago
Implement MarkedString rendering

Solves typescript and python documentation rendering

e128a8702eda3d449cfe355b853724d18b03a977 authored about 3 years ago
Solarized dark theme (#999)

* init

* wip

* wip

8f7ada12ac7ed16276dbf2176c7d91ddcb721f97 authored about 3 years ago
Add movement shortcut for history (#1088)

alt-u and alt-U

b7c3877e947d95ee0fd9b1653dab6f65bb340439 authored about 3 years ago
Add trim_selections command (#1092)

6fa76d9fe77d43ebc18cc78a6a1c1957d72cf59b authored about 3 years ago
Added workspace_symbol_picker (#1041)

* Added workspace_symbol_picker

* Moved truncation of the symbol pickers to the end.

* Fix...

edc976b6bb36c6017bf59691abbde5c086267bfd authored about 3 years ago
minor: Import Range too

1817b7f581f579232a216f92e0cac569b1a80c11 authored about 3 years ago
Implement "Goto last modification" command (#1067)

35c974c9c49f9127da3798c9a8e49795b3c4aadc authored about 3 years ago
Add commit hash to version info, if present (#957)

* Add commit hash to version info, if present

* Rename GIT_HASH to indicate that it includes ...

0949a0de7fec9e11f8011693f84b1939b0a6a548 authored about 3 years ago
helix-term/editor: display scratch buffer name in status bar

b74912ea78079cde3e1ee3b2dc1a2a6d68568a36 authored about 3 years ago
helix-term/commands: move SCRATCH_BUFFER_NAME to helix-view/document (#1091)

This way, the name is accessible everywhere `Document` and related types
are.

b824e091a948c076a428fb981cd5be2929378533 authored about 3 years ago
Make prompts consistent (#1080)

6d4409c00ffd35fbb3f92d627a21845b931c609b authored about 3 years ago
fix: shift-tab mappings broken after efc2b4c7

d3def16584f7f35a64ab2bad578436bd13cc18b6 authored about 3 years ago
docs: Mark more keybinds that require LSP and treesitter (#1081)

fa0cb010e16c6a7d95b8849f073f472b0bd710be authored about 3 years ago
Add arrow keys to view mode (#987)

* Add arrow keys to view mode

* Drop C-up and C-down

* Update docs for #987

* Format co...

187197afb15ae13764fc2cdde87528324e183983 authored about 3 years ago
Add `remove_selections` command (#1065)

* Add `remove_selections` command

* Document `remove_selections`

* Update helix-term/src/k...

bf95a9ed043242d95e431412e45e218d40a5695a authored about 3 years ago
Fix earlier/later missing changeset update (#1069)

Fix #1059

9d591427be900b7a43fc7e13dd86f31199e8c00e authored about 3 years ago
Allow keys to be mapped to sequences of commands (#589)

* Allow keys to be mapped to sequences of commands

* Handle `Sequence` at the start of `Keyma...

d131a9dd0efc5ff271f8b78cd65a8dc30c193af4 authored about 3 years ago
helix-term/command: make scratch buffer name consistent (#1071)

bf70cfd050d961ce7b8d5a95fe663dff9eb1e66e authored about 3 years ago
Add `m` textobject for pair under cursor (#961)

ebc14d9d206a0960a97fd706bd8fbfbedf2fb203 authored about 3 years ago
add wonly -- window only (#1057)

* add wonly

* Update book/src/keymap.md

Co-authored-by: Blaž Hrastnik <[email protected]>

* ...

4d22454386d52d14f626b209016a71f119cc1cbf authored about 3 years ago
Fix moving with arrow keys in prompt (#1070)

c7cb7527bedbd8a49471fcf79216d2f78fe21ae2 authored about 3 years ago
Add json indents.toml file (#1055)

* add glsl language support

* glsl: use indents.toml file

* add json indents.toml

e0540fbcc4f0c31cc968a127dedc9a6d594603ae authored about 3 years ago
Refactor keyevent handling using key, ctrl macros (#1058)

Adds ctrl! and alt! macros (which existed before the big keymap
refactor) and uses them in even...

efc2b4c77be55afad07762cdde9b3b74c8477933 authored about 3 years ago
Ensure that identical keymaps stay in sync (#1056)

Space mode and view mode are duplicated on two different
keybinds, and they tend to get out of ...

e863e3b62d232d650468cb5d1f9da925fb460f5e authored about 3 years ago
Change page keybinds in view mode

b which was assigned to page_up conflicts with
align to bottom, so this commit replaces page up,...

80036b8bd3f7815b3256aae20a17b31efc104fbd authored about 3 years ago
Check for duplicate keys in default keymap

f9e9efb3ecc4aa22c270c043f7442791e810940c authored about 3 years ago
Update `space w` window mode (#1050)

565490913510d9f4423a398f7d04def693cd12ae authored about 3 years ago
Allow piping from stdin into a buffer on startup (#996)

* Allow piping from stdin into a buffer on startup

* Refactor

* Don't allow piping into ne...

cf831b1a65625f29d6e1bc12483a45c1adc8dff4 authored about 3 years ago
buffer picker add is_modifier flag (#1020)

68224232af1126daa5b043a096269fbd6cb53551 authored about 3 years ago
Cleanup keymap doc book page (#1042)

- Clearly mark keybinds that require LSP
- Fix incorrect rendering of Prompt section due to mis...

92d23430c0e900159fb40e507c0916b00b228755 authored about 3 years ago
Restore screen position when abort search (#1047)

97893cca641545dc42e6b3ceabc8ed433f66a4d6 authored about 3 years ago
add <C-h>, <C-u>, <C-d>, Delete in prompt mode (#1034)

7c9f6202361e38951820d69227eade5f1677be3c authored about 3 years ago
Add rename_symbol to book/ (#1031)

* rename_symbol book

* Update book/src/keymap.md

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

490919df4fe6474fcabb647d410126c60bc52880 authored about 3 years ago
search_impl will only align cursor center when it isn't in view (#959)

a69caff450ff8201e16d0a0b4617114e03ed3c97 authored about 3 years ago
add solarized_light theme (#1010)

* add solarized_light theme

* solarized_light add constant.numeric

f96be0fcbc69e7a2fd6cb4ccd16ae99002109893 authored about 3 years ago
Use default `languages.toml` if user's is invalid (#994)

a424ef4e209c0483385acedffd2331534f0ce906 authored about 3 years ago
build(deps): bump serde_json from 1.0.68 to 1.0.69 (#1030)

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

eb68cd37671ced61d2a64d2042fde53190d0f296 authored about 3 years ago
build(deps): bump anyhow from 1.0.44 to 1.0.46 (#1029)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.44 to 1.0.46.
- [Release notes](http...

81015266d910534502c06a127dee8103d7e6ec5e authored about 3 years ago
Revert "fix(core): stop merging array toml config values (#1004)"

It breaks languages.toml merging

This reverts commit 4304b52ff86f829115cb89b20160b4f80dbb3dbd.

e18198aeb2ef46681d404fe6adc8ffbd507f1db3 authored about 3 years ago
Make shebangs optional, they don't make sense outside of scripts

f804ed3192600fcfd704f3613edde37bbba26050 authored about 3 years ago
Fix panicked missing field `shebangs` (#1025)

Fix the error:
```
thread 'main' panicked at 'Could not parse merged (built-in + user) languag...

41fc3263256615219d2930398817b961d9a54512 authored about 3 years ago
glsl support (#993)

* add glsl language support

* glsl: use indents.toml file

3f0345ff5814cea1d733ec2c5d846db66de29af6 authored about 3 years ago
Refactor shebang detection to reuse the loaded buffer

549cdee56159bed4266990ae66591dd6299293d4 authored about 3 years ago
Detect filetype from shebang line (#1001)

77dbbc73f9c9b6599bc39b18625285685fe2e4b1 authored about 3 years ago
Add LSP rename_symbol (space-r) (#1011)

improve apply_workspace_edit

29e684941389f949491efe4d9807a0edd1facee3 authored about 3 years ago