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

Rewrite and refactor all documentation (#5534)

* Rewrite and refactor all documentation

* Rewrite and refactor the guides

* update runtim...

707457c632e3b79f71d6b7ad2f62716e98080af2 authored almost 2 years ago
docs: describe tab-width and unit subkeys (#5862)

5ebe1014ac1dffaab19f8f9f0ebe55df3202fbf9 authored almost 2 years ago
feat(dap): implement Restart request (#5651)

Add a restart debug session command, which would issue a
[Restart Request][1], if the debugger ...

376c19e06bedf54c8a897068f25ff7b9a8e75198 authored almost 2 years ago
Remove centering view from Unimpaired commands (#6193)

Remove `align_view` calls from `goto_*_diag` as per issue #6177

39d5fb0e593b0da1bf6e2659c67a7914edcd75a6 authored almost 2 years ago
Update queries for godot4 (#6186)

e6597bc9927c73800d31d4a45dc695a4abe77ec8 authored almost 2 years ago
Fix lacking space panic (#6109)

* Fix lack of space for popup crash

* Fix saturating -> wrapping

* Fix wrapping -> saturat...

def26966d22dfc4b9a74e51542db246ba52f3dc9 authored almost 2 years ago
upgrade `git-repository` to `gix` 0.36.1; up min. rustc version to 1.64

This fixes breakage when installing `helix` due to an incorrect usage of
`as_ref()` when interac...

ac9e0b39f2d217f1c40a7e536e15009b21423610 authored almost 2 years ago
update MSRV to 1.65

ccdb1446652662e2577fb7405fee9ccd49c56180 authored almost 2 years ago
Update helix-vcs/Cargo.toml

Co-authored-by: Ivan Tham <[email protected]>

5b4e73f37dea1b199e30610f255731f110a4a605 authored almost 2 years ago
Add support for reStructuredText (#6180)

725d9aecf08262e83553e54aa57d9bbec4841c80 authored almost 2 years ago
Theme: Papercolor: Add ui.highlight (#6162)

Using the picker with syntax highlighting the
fallback `ui.selection` makes a lot of text,
esp...

cf153080d7712f9a03e5e2c30bbae10eade1dc74 authored almost 2 years ago
fix: Handle signals before crossterm events (#6170)

This is a workaround for a freeze when suspending Helix with C-z on
non-Windows systems. The ch...

a2e54167d8f9ad8764ba586488d3995aeb33a559 authored almost 2 years ago
Document the file-modification-indicator statusline element (#6036)

bf872366fdc9d31383cc84a35bd8d30b1a9b9da6 authored almost 2 years ago
feat(prql): add prql support (#6126)

2bd8bc8d8484a4a8852280f16888a819acbfde7a authored almost 2 years ago
Fix scrolloff at view bottom (#6142)

Fixes a regression introduced in #5420 where a scrolloff of `x - 1`
was used instead if `x` at ...

5c716af7a2c2fff36080d51be3cb9fa30aa36bc7 authored almost 2 years ago
Extend the set of tags highlighted in comments (#6143)

2d5577dbe6b353bd266154ab693ffedc521afee0 authored almost 2 years ago
Fix 'attempt to divide by zero' panic (#6155)

ddc5bf4e606230dd8bc20c59b1cc114e93bbf1c0 authored almost 2 years ago
CI: Update cachix/install-nix-action to v20 (#6163)

This fixes an issue with installing Nix 1.14 which causes the
cachix/cachix-action in the next ...

6e7dcb33170e50088de6734a046480917a386049 authored almost 2 years ago
Add graphql schema file type (#6159)

Co-authored-by: Andrey Grebenyk <[email protected]>

0625f410ebdab22e54af10f934de41bdba911069 authored almost 2 years ago
Fix indentation lines (#6134) (#6136)

c082ef28632e8a92a91926f3714808942238098b authored almost 2 years ago
Ignore key-release keyboard events (#6139)

Since crossterm 0.26.x, we receive press/release keyboard events on
Windows always. We can igno...

27211abf0688794f9bf7a395a8c47846b4f7fd41 authored almost 2 years ago
Add shift-backspace keybind alias for backspace (#4937)

When the Kitty Keyboard Protocol is enabled, S-backspace is
distinguished from backspace with no...

8dab8a0a039fe1f3dd98fc62ac97d2f1c089793a authored almost 2 years ago
Enable the enhanced keyboard protocol if supported

a066815833b322233dc11aeae38679bc8466ec56 authored almost 2 years ago
Update crossterm to 0.26.1

Crossterm 0.26.x includes a breaking change for the command to set the
cursor shape. This commit...

79bf5e3094e16a34637703b14c7bf090d2dcf155 authored almost 2 years ago
book: Document <space>h and <space>g (#6124)

a976786a4fa013150ec1b59ae55276361e61340f authored almost 2 years ago
theme: Add Adwaita Dark (#6042)

5ef3f5f59f37df04267fdebd64d9b51b5c4419a7 authored almost 2 years ago
theme: Add Everblush (#6086)

7b8daae3950e5c7f46f219cbd7d60107b4428f65 authored almost 2 years ago
build(deps): bump tempfile from 3.3.0 to 3.4.0 (#6128)

Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.3.0 to 3.4.0.
- [Release notes](...

f02fdd2f7324121cd01b7cf51f462bce46819e4e authored almost 2 years ago
Kanagawa: fix bufferline, theme wrap-indicators, cursor, menu, and syntax changes (#6085)

cac4a3604cc9049f03054e964776c4fe53352696 authored almost 2 years ago
Fix diagnostic underline colors in catppuccin themes (#6107)

eb3086a5b3d37e871e1e752652617fbc2dc2a085 authored almost 2 years ago
Add elm treesitter textobjects (#6084)

98a3d46912be7dcc650c54ea417d7f00ab6d05a3 authored almost 2 years ago
feat: add nasm language (#6068)

a4049e6f55144f502a1d6d1538b690f3e24524ef authored almost 2 years ago
Add language support for sway (#6023)

f69bb411691ba023951168e8ee865795328294bb authored almost 2 years ago
Improve markdown highlights and add latex injection (#6100)

0cbb61c3a45f605f685897027ec0dc606ec8bef5 authored almost 2 years ago
build(nix): fix devshell

309735aa2d9516a734165ee066f2c9a080f9849a authored almost 2 years ago
build(nix): update flake to use flake-parts and nci flake-parts module

e5af0f1d49547295be796a600c0841135f331618 authored almost 2 years ago
update tree-sitter-git-rebase hash (#6094)

621ab0e57f051790a663dd4a32c841bb96bdd527 authored almost 2 years ago
feat(sql): MariaDB/MySQL syntax, Apache Hive syntax, unified builtin functions, floats, negative integers (#6041)

* feat(sql): MariaDB/MySQL table options `COLLATE`, `CHARACTER SET`, `ENGINE`

Upstream change...

6494fc1daf2bb379e6a1f4ec94f3dafd99b3fb34 authored almost 2 years ago
Doc string fix in selection.rs (#6077)

* Doc string fix

Delete duplicate `the`

* selection.rs doc string wording

* Remove extr...

8043959265366ed0c945b7f868337a3f9823a747 authored almost 2 years ago
build(deps): bump once_cell from 1.17.0 to 1.17.1 (#6072)

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

1a87d14439bc940d9bf3e66359a612b345aa363f authored almost 2 years ago
build(deps): bump tokio-stream from 0.1.11 to 0.1.12 (#6071)

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

8016dccd600a6ef6175636f0b0bce7e8849d4012 authored almost 2 years ago
build(deps): bump toml from 0.7.1 to 0.7.2 (#6070)

Bumps [toml](https://github.com/toml-rs/toml) from 0.7.1 to 0.7.2.
- [Release notes](https://gi...

5c9f8ae2cce5f8c4d8151a1c92e00dcccf3b1f13 authored almost 2 years ago
build(deps): bump serde_json from 1.0.92 to 1.0.93 (#6069)

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

d9d679652872a0bb637cd5fc056ca8faad1c505d authored almost 2 years ago
Add GNU gettext PO grammar (#5996)

864ee8fdef435893832a2698159407bd9b43f274 authored almost 2 years ago
Added yuck language support (for eww) (#6064)

b89b2eaf68c53a2c10a0f649f9487ad46c85e11e authored almost 2 years ago
fix(dap): validate key and index exist when requesting vars (#5628)

Check if the stack frames contain the thread id and the frame before
trying to get the frame id...

44729fbaf9778b67869b2ed6b76b16b2354cc030 authored almost 2 years ago
feat(dap): send Disconnect if Terminated event received (#5532)

Send a `Disconnect` DAP request if the `Terminated` event is received.
According to the specifi...

e3765ac6d20195d2434c8274850247fe0a044da0 authored almost 2 years ago
Expand contributing docs (#5967)

31b0c75832c56179e9fcb2301f1e92ac2fa116ff authored almost 2 years ago
Add support for the uxntal language (#6047)

5ff2cb24e2ec5c8caf8972699e7ae69a15b710d1 authored almost 2 years ago
Update tree-sitter-git-rebase (#6030)

71220da1392e373f1f7dc6370def9cd3c5c41ff9 authored almost 2 years ago
ayu_evolve theme: remove variable.other.member (#6028)

Passed it on as ok in the initial PR because the wrong runtime directory
was being sourced on m...

c5c1b5af34fb3f217fce4bec5f7bb16369e59888 authored almost 2 years ago
flake: pass helix' wrapper through (#5994)

This allows easily (re)making helix (wrapped)
from an overriden helix-unwrapped derivation,
e....

f7edc34e7b0dd4cd0b6582ee32cc43d1c79d7dd7 authored almost 2 years ago
DAP: Add request ID to request timeout message (#6018)

This improves error logging for dap requests. Without the ID
it's hard to know which request is...

ce0837dbb75badf39c9b1ac251fba9c3efbc57c4 authored almost 2 years ago
feat: show current language when no argument is provided (#5895)

78a1e2db6035b326d7536fbd0fb60f9fc586d978 authored almost 2 years ago
Replace incorrect usages of tab_width with indent_width. (#5918)

a1a6d5f3340ba8a587bbf8c178fe65589f36a51a authored almost 2 years ago
feat(theme) ajust pop-dark and clean up gutter linehlght (#5992)

d27e808fb3565d59b3082e4ce0bc8e381a03e16e authored almost 2 years ago
fix: decode lsp url for workspace_diagnostics_picker (#6016)

b7fb52d0e4dff13bab07ff081ec86808e265466f authored almost 2 years ago
Ignore invalid file URIs from LSP (#6000)

9368ac76b36f430cd127658d9e66b169053c9626 authored almost 2 years ago
ignore case while filtering completions (#6008)

c332b16855c72beaf0297ad1d5768ed83a768792 authored almost 2 years ago
LSP: Add request ID to request timeout message (#6010)

This improves error logging for requests - without the ID it's hard to
know which request is th...

0f64f31d8b89c24910208bc50baa8ce03c00fbf3 authored almost 2 years ago
Use Popup::ignore_escape_key helper for completion (#6006)

The completion component has a separate branch for handling the
Escape key but it can use the `...

d8526a752c52e73f041f76869c0e040959632927 authored almost 2 years ago
Add `.env.dist` to `source.env` language scope (#6003)

4c85f4d151b8cf3f548d2c35ab6d2eaebe328283 authored almost 2 years ago
Remove text bg from monokai (#6009)

1373ae07bc06f4094de952591506931e125e90df authored almost 2 years ago
Fix crash in goto_window_center at EOF (#5987)

715c4b24d94c9e2fa70d5d59ce658b89fbde0392 authored almost 2 years ago
build(deps): bump tokio from 1.24.2 to 1.25.0 (#5974)

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

0a7c697dd785111626c8f47a36e07381f55c2e83 authored almost 2 years ago
build(deps): bump cc from 1.0.78 to 1.0.79 (#5976)

Bumps [cc](https://github.com/rust-lang/cc-rs) from 1.0.78 to 1.0.79.
- [Release notes](https:/...

64ca02258ddc2bcc997c598af5856b94ddc08be3 authored almost 2 years ago
build(deps): bump signal-hook from 0.3.14 to 0.3.15 (#5975)

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

47a3aaaa24e2cfa248743fa500c4c8dbc276b343 authored almost 2 years ago
build(deps): bump encoding_rs from 0.8.31 to 0.8.32 (#5977)

Bumps [encoding_rs](https://github.com/hsivonen/encoding_rs) from 0.8.31 to 0.8.32.
- [Release ...

ab17f30f45aac4cb8f8fe909e401eee03cc44a60 authored almost 2 years ago
docs: clarify `join_selections_space` (#5969)

72e5704f528e85a0aeb331587391572f7a93ef42 authored almost 2 years ago
feat(ui): deprecated completions (#5932)

* feat(ui): deprecated completions

Mark deprecated completions using strike-through
(CROSSED...

2bebc5042e5e50a6cd7691f3590184c4499376a7 authored almost 2 years ago
Add :toggle-option command (#4085)

This command toggles the value of boolean options

8b09b0094285bb832ab88ac001b1fe631b10bfb1 authored almost 2 years ago
dhall: additional highlight queries (#5959)

87518db1d12ea48a4d2fce7808e24852992b03ee authored almost 2 years ago
Update grammar for godot (#5944)

* update grammar for gdscript.
* add comment injections for gdscript.
* add indent for gdscrip...

c71b4c5579fdc753e62300f5ee6ca5e747a98e13 authored almost 2 years ago
Prevent a panic when uncommenting a line with only a comment token (#5933)

Open a new document `test.rs` and type the following:
`di//<esc><C-c>`

The margin calculatio...

ef221abe83862cfdfcce358bbecc14080824abdb authored almost 2 years ago
Remove outdated tutor note about increment and decrement behavior

a4751db8c7f308494e574429fc862a8deec96a7b authored almost 2 years ago
Add comment-token to the hosts language definition (#5914)

3b301a9d1d832d304ff109aa9f5eee025789b3e8 authored almost 2 years ago
Create popup rect instead of using raw values

1562b5ce67fbe4239de3b45d21f5853a4c123b99 authored almost 2 years ago
Refactor our Markdown construction in completion doc

0f844ef191af69da62c7a65b93db8a7e02cf86ff authored almost 2 years ago
Fix completion doc popup area calculation logic

Earlier the doc popup would draw over the compeltion popup
itself and sometimes over the cursor ...

425315d7525759545fa9d164434056b435891ad4 authored almost 2 years ago
Use early return in rendering completion doc

8e9c3299521cb886e1cd4e18f75ffd8f7b8723f9 authored almost 2 years ago
Rename completion doc popup area variables

937825e8fc415f2236c5effde7b5543f51fef542 authored almost 2 years ago
Negotiate LSP Position Encoding (#5894)

So far LSP always required that `PositionEncoding.characters` is an
UTF-16 offset. Now that LSP...

93c7afc4ed2b8d848fa2779f43202ba7f837263b authored almost 2 years ago
Make `m` textobject look for pairs enclosing selections (#3344)

* Make `m` textobject look for pairs enclosing selections

Right now, this textobject only loo...

6929a12f291fa5dee50cde9c89845b206b7333fd authored almost 2 years ago
Add exit code to command failed msg (#5898)

af1157f37c04e158b96f3e2da7c641356b2219dc authored almost 2 years ago
Split modification indicator from file statusline elements (#4731)

ea3293b4daaa472c363105e3c2c2666a2af82ffc authored almost 2 years ago
Added tree-sitter-hosts (#4950)

1840d775c8d5207f08b0fcc3f2325e337369efe8 authored almost 2 years ago
Add tree-sitter-passwd (#4959)

189c3c2ddc60fb0eb7d15496099d46baec514732 authored almost 2 years ago
Fix new clippy lints (#5892)

8a3ec443f176218384db8c8610bbada9c43a6ea5 authored almost 2 years ago
Fix the infinite loop when copying the cursor to the top of the file (#5888)

Example:
```
test
testitem
```

Select line 2 with x, then type Alt-C; Helix will go into ...

9d73a0d1128f8237eef2d4bf475496d4db081df2 authored almost 2 years ago
properly handle LSP position encoding (#5711)

* properly handle LSP position encoding

* add debug assertion to Transaction::change

* App...

7ebcf4e919a27b60610ba8f3a24a213282eb9ee6 authored almost 2 years ago
Address new clippy lints

8a602995fa71bee009c0ab1e67b78828a731ca75 authored almost 2 years ago
bump msrv to 1.63 (#5570)

* bump msrv to 1.63

* resolve new complex type clippy lints

e474779c8729c36335b76badc98d8211829122d2 authored almost 2 years ago
update bug report template (#5872)

bd14f5a72cec6932cf1792d62e420349eaec60db authored almost 2 years ago
Also run build checks on merge queue

8e2eab1a6fd90e3989ac807f675b022c540ad014 authored almost 2 years ago
Add `Containerfile` file-type for dockerfile language (#5873)

882fa11d17c27fbda3426023b898c0e7acb6cd94 authored almost 2 years ago
Check for external file modifications when writing (#5805)

`:write` and other file-saving commands now check the file modification
time before writing to ...

f386ff795d4833cce02d57de921999284aadded3 authored almost 2 years ago
Fix Go select indenting (#5713)

* Fix Go indenting

* Fix bracket outdent predicate

* Fix brace indenting (again)

00ecc556a8d3f7efe115f3d826c916ffacf6ab2e authored almost 2 years ago
feat: add pem language (#5797)

05c52072653f4c276750e3c651b9c4e030e912d2 authored almost 2 years ago
xml: add mobileconfig & plist file types (#5863)

fce30c0da0eb222bf20091752b599df723ebf559 authored almost 2 years ago
Short-circuit the word and treesitter object movement commands (#5851)

The loop always iterates the number of times the user specified even
if the beginning/end of th...

c704701714236f9de9fdb03823b6adb9227be744 authored almost 2 years ago