Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Tune regex highlights for usage in prompts | Michael Davis | 2023-07-27 |
| | | | | | | | | | | | Since regex is almost always injected into other languages, `pattern_character`s will inherit the highlight for the structure that injects them (for example `/foo/` in JavaScript or `~r/foo/` in Elixir). This removes the string highlight when used in the prompt. We also add `ERROR` node highlighting so that errors in regex syntax appear in the prompt. This resolves a TODO in the `regex_prompt` function about highlighting errors in the regex. | ||
* | Syntax-highlight regex prompts | Michael Davis | 2023-07-27 |
| | | | | | | | | | | | We can use tree-sitter-regex highlighting in prompts for entering regexes, like `search` or `global_search`. The `highlighted_code_block` function from the markdown component makes this a very small change. This could be improved in the future by leaving the parsed syntax tree on the prompt, allowing incremental updates. Prompt lines are usually so short though and tree-sitter-regex is rather small and uncomplicated, so that improvement probably wouldn't make a big difference. | ||
* | Save an undo checkpoint before accepting completion (#7747) | Michael Davis | 2023-07-27 |
| | |||
* | Theme Pop-Dark: Increase Diagnostics clarity (#7702) | eh | 2023-07-26 |
| | |||
* | Update everforest_dark.toml to add missing color definitions (#7739) | saltlakrits | 2023-07-26 |
| | |||
* | fix incorrect predicate in comment highlights (#7732) | Pham Huy Hoang | 2023-07-25 |
| | |||
* | Update soft-wrap indicator in gruvbox themes (#7736) | Federico Stra | 2023-07-25 |
| | |||
* | build(deps): bump signal-hook from 0.3.16 to 0.3.17 (#7728) | dependabot[bot] | 2023-07-25 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump thiserror from 1.0.43 to 1.0.44 (#7730) | dependabot[bot] | 2023-07-25 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump serde from 1.0.171 to 1.0.175 (#7727) | dependabot[bot] | 2023-07-25 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump tempfile from 3.6.0 to 3.7.0 (#7726) | dependabot[bot] | 2023-07-25 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | Fix docs for default statusline config (#7720) | sigmaSd | 2023-07-24 |
| | |||
* | Fix selection highlighting in remaining gruvbox derived themes (#7717) | Ravi Shekhar Jethani | 2023-07-23 |
| | |||
* | Drop mut from variable to silence linter (#7704) | Jonas Tepe | 2023-07-22 |
| | |||
* | Add support for LSP DidChangeWatchedFiles (#7665) | Ryan Fowler | 2023-07-21 |
| | | | | | | | | | | | | | | | | | | | * Add initial support for LSP DidChangeWatchedFiles * Move file event Handler to helix-lsp * Simplify file event handling * Refactor file event handling * Block on future within LSP file event handler * Fully qualify uses of the file_event::Handler type * Rename ops field to options * Revert newline removal from helix-view/Cargo.toml * Ensure file event Handler is cleaned up when lsp client is shutdown | ||
* | feat: resolve code action (#7677) | sigmaSd | 2023-07-21 |
| | |||
* | Add Kaolin Dark, Light and Valley Dark themes (#7151) | Thales Ramos | 2023-07-19 |
| | | | | | Add some missing keys Inherit themes from kaolin-dark and override diverging keys | ||
* | allow for higher F keys to be used (#7672) | Christian Holman | 2023-07-19 |
| | |||
* | build(deps): bump signal-hook from 0.3.15 to 0.3.16 (#7664) | dependabot[bot] | 2023-07-18 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump indoc from 2.0.2 to 2.0.3 (#7663) | dependabot[bot] | 2023-07-18 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump anyhow from 1.0.71 to 1.0.72 (#7662) | dependabot[bot] | 2023-07-18 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump serde_json from 1.0.100 to 1.0.103 (#7661) | dependabot[bot] | 2023-07-18 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | Remove snap aliasing instructions (#7657) | J. Brock | 2023-07-17 |
| | | | | | | The helix snap now gets aliased to hx by default at installation time, so manual aliasing should no longer be required. Signed-off-by: Joseph Brock <joseph.brock@protonmail.com> | ||
* | switch to https://github.com/tree-sitter-perl/tree-sitter-perl (#7644) | Jesse Luehrs | 2023-07-17 |
| | |||
* | Update my name README.md (#7656) | Jake Langford | 2023-07-17 |
| | |||
* | Clear statusline while prompt is visible (#7646) | Pascal Kuthe | 2023-07-17 |
| | |||
* | use a single query for injections | Pascal Kuthe | 2023-07-17 |
| | | | | In the past we used two separate queries for combined and normal injections. There was no real reason for this (except historical/slightly easier implementation). Instead, we now use a single query and simply check if an injection corresponds to a combined injection or not. | ||
* | fix crash when encountering overlapping injections | Pascal Kuthe | 2023-07-17 |
| | |||
* | Add a more file types for R (#7633) | Doug Kelkhoff | 2023-07-15 |
| | |||
* | Add fsharp language support (#7619) | kaashyapan | 2023-07-15 |
| | |||
* | feat: add Brewfile to Ruby file-types (#7629) | Michael Goodness | 2023-07-14 |
| | |||
* | docs(install): add how to install helix from snap (#7625) | woojiq | 2023-07-14 |
| | |||
* | Support inlay-hints for svelteserver. (#7622) | Erasin Wang | 2023-07-14 |
| | |||
* | Update Typescript, TSX and Svelte grammar, to latest tag (#6874) | Jeppe Christiansen | 2023-07-14 |
| | | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | enhanced `surround_replace` to provide visual feedback (#7588) | Alex Vinyals | 2023-07-13 |
| | |||
* | runtime/themes: Add "naysayer" theme (#7570) | Nick Saika | 2023-07-13 |
| | |||
* | Fix piping to Helix on macOS (#5468) | Jonathan | 2023-07-13 |
| | |||
* | Change dark_plus inlay-hints colors to more pleasant colors (#7611) | Karim Mk | 2023-07-12 |
| | | | | | * Changing code_dark inlay-hints colors. * Using dark_plus_experimental inlay hints is better ;) | ||
* | Register systemd files as ini (#7592) | Arian Dehghani | 2023-07-12 |
| | |||
* | Add shebang for nushell files (#7606) | Jorge Santiago | 2023-07-12 |
| | |||
* | Auto indent change if selection is linewise (#7316) | Tudyx | 2023-07-11 |
| | |||
* | Fix crash when cwd is deleted (#7185) | Yomain | 2023-07-11 |
| | |||
* | search buffer contents during global search (#5652) | Pascal Kuthe | 2023-07-11 |
| | |||
* | build(deps): bump serde_json from 1.0.99 to 1.0.100 (#7598) | dependabot[bot] | 2023-07-11 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump smallvec from 1.10.0 to 1.11.0 (#7597) | dependabot[bot] | 2023-07-11 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump regex from 1.8.4 to 1.9.1 (#7596) | dependabot[bot] | 2023-07-11 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump serde from 1.0.166 to 1.0.171 (#7595) | dependabot[bot] | 2023-07-11 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump toml from 0.7.5 to 0.7.6 (#7594) | dependabot[bot] | 2023-07-11 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | build(deps): bump thiserror from 1.0.40 to 1.0.43 (#7593) | dependabot[bot] | 2023-07-11 |
| | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||
* | Update dart commit in languages.toml (#7576) | Queyrouzec | 2023-07-10 |
| |