Pascal Kuthe

Results 30 issues of Pascal Kuthe

This PR implements common syntax that allows matching substrings instead of fuzzy matching. I will quote the `fzf` README here for an explanation what exactly this does: > | Token...

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

Closes https://github.com/helix-editor/helix/issues/3272 Closes #3078 closes https://github.com/helix-editor/helix/issues/1462 Closes https://github.com/helix-editor/helix/issues/1953 Supersedes #6059 This PR implements inline diagnostics just like #6059. However, it also contains a streamlined virtual text API and significantly improves...

A-helix-term
E-hard
A-core
S-waiting-on-review

Fixes #701 This PR adds a configuration option (`persistant-diagnostic-sources`) that allows helix to ignore some diagnostics in `publishDiagnostic`. This option takes affect if all diagnostics from a single `lsp_type::Diagnostic::source` are...

C-enhancement
E-medium
S-waiting-on-review

Followup to #5639, addresses https://github.com/helix-editor/helix/issues/5604#issuecomment-1399674583 Currently, helix always queries the FS when performing global search. However, when previewing and opening a file helix automatically uses the buffer if it's already...

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

Closes #274 Closes #510 Closes #5340 This is a simple amp-like jumpmode that @the-mikedavis and I have been toying around with for a while. When discussing/starting to review #5340 we...

C-enhancement
E-medium
S-waiting-on-author
A-command

Closes #185 Replaces our use of regex with [regex-cursor](https://docs.rs/regex-cursor/), so we don't have to convert ropes to string. That implementation passes the regex testsuite so it should be stable but...

A-dependencies
S-waiting-on-review
S-needs-testing
C-perf

**Describe the bug** This issue was first reported in https://github.com/helix-editor/helix/issues/7129 including a reprocutions case. I did some digging there (https://github.com/helix-editor/helix/issues/7129#issuecomment-1717771690) AltGr handling seems a mess on windows but I do...

This PR finally implements a real snippet system that can scale Fo fully support all features that you expect from snippets. It has been moved to helix core to reflect...

C-enhancement
A-language-server
E-hard
A-core
S-waiting-on-review
S-needs-testing

Fixes #5910 Whenever a document is changed helix maps various positions like the cursor or diagnostics through the `ChangeSet` applied to the document. Currently, this mapping handles replacements as follows:...

C-bug
E-easy
A-core
S-waiting-on-review

ropeys line iterator doesn't do so well compared to other ropes and I always wondered why. My recent work on a streaming regex engine made clear to me why: The...