A-Walrus

Results 36 issues of A-Walrus

### Summary When opening the `theme.toml` file with helix and the `taplo` lsp, a ton of errors appear: ![image](https://user-images.githubusercontent.com/58790821/183905923-f9e45fe0-0e70-4373-9b07-67e5d37c7c9b.png) This is because `taplo` uses [the json schema store](https://www.schemastore.org/json/) for schemas....

C-bug

### Summary For example in this example, with the cursor on either one of the parentheses in `Some(thing)`, the matching one is not highlighted and hitting `mm` doesn't take you...

C-bug
A-helix-term

Add `text` to completion for possible languages, and report error if user inputs invalid language.

Resolves #3228 by making matching brace highlighting configurable: `none`, `all`, `primary`, defaulting to `all`. New default behavior: ![image](https://user-images.githubusercontent.com/58790821/181749006-028e2cac-5d59-4b01-bf65-954282849635.png)

The standard library has a bunch of functions with two variants such as `unwrap_or` and `unwrap_or_else`, `ok_or` and `ok_or_else`. The code action would transform for example: `a.unwrap_or(calculate(x))` -> `a.unwrap_or_else(|| calculate(x))`...

A-assists
C-feature

Resolves #3857 When quitting with modified documents, automatically switch focus to one of them.

A-helix-term
S-waiting-on-review

Resolves #3705 Currently very much WIP.

A-documentation
S-waiting-on-review

If you checkout the master branch, cd into `xtask`, and run `cargo clippy` you will see a warning. We should be running `clippy` on `xtask` in the CI just like...

C-enhancement

Resolves #3420. The diff is quite big mostly because a big block in `picker.rs` is now indented more...

A-helix-term
S-waiting-on-review

Before things would be cast to u16 earlier than needed, which would cause problems for insanely long lines (longer than 2^16 ~ 65 thousand) In order to reproduce: - Open...

C-bug
A-helix-term
S-waiting-on-review