git.iko.soy
/
helix
readme
files
commits
refs
on
656ee24
help
sign in
656ee24
Simplify gutter diagnostics rendering by using partition_point instead of binary search
Philipp Mildenberger
4 years ago
2b746ea
Some minor clarity/cosmetic improvements
Philipp Mildenberger
4 years ago
39b9a4b
Add function `Editor::language_server_by_id` and refactor/simplify related code, also don't 'crash' in completion menu if language_server somehow disappeared
Philipp Mildenberger
4 years ago
521cdec
Remove TODO comment in helix_lsp::Registry::restart and add doc-comment on top of function instead
Philipp Mildenberger
4 years ago
dcb0767
Reorder id generation for Clients to stay close to the old behavior
Philipp Mildenberger
4 years ago
5674850
Reduce boilerplate by 'use lsp::*' in Client::supports_feature, and remove TODO comment
Philipp Mildenberger
4 years ago
3e4bac1
Fix lsp_restart across multiple different document scopes (language servers weren't restarted, if not of the same scope id), and fix some smaller rebase issues
Philipp Mildenberger
4 years ago
2a21b93
Fix crash with filtered diagnostics in gutter (e.g. when diagnostics aren't visible)
Philipp Mildenberger
4 years ago
93fd79a
Remove offset_encoding in CodeActionOrCommandItem, as it can be retrieved on demand
Philipp Mildenberger
4 years ago
073000e
Maintain language servers TOML array order in `doc.language_servers`
Philipp Mildenberger
4 years ago
ff26208
Filter language servers also by capabilities in `doc.language_servers_with_feature`
Philipp Mildenberger
4 years ago
9d089c2
Fix docgen again
Philipp Mildenberger
4 years ago
451fe52
Filter out already seen language servers in requests that can be sent to multiple language servers (code-action, completion, symbol pickers)
Philipp Mildenberger
4 years ago
8ee5999
Optimize gutter diagnostics and simplify shown_diagnostics
Philipp Mildenberger
4 years ago
8ab6d7b
Use let else instead of variable and fix some error messages
Philipp Mildenberger
4 years ago
1d5d5da
Remove offset_encoding in CompletionItem
Philipp Mildenberger
4 years ago
2eeac10
Refactor doc language servers to a HashMap, and the config to use a Vec to retain order
Philipp Mildenberger
4 years ago
b1199c5
Remove symbol picker is_empty check
Philipp Mildenberger
4 years ago
58c913c
Simplify 'lsp_stop' command
Philipp Mildenberger
4 years ago
7d20740
Fix docgen and lsp-stop documentation
Philipp Mildenberger
4 years ago
60a6af1
Remove boilerplate in the goto methods by generically composing functions
Philipp Mildenberger
4 years ago
d963050
Format/fix language docs a bit
Philipp Mildenberger
4 years ago
9639f42
Refactor doc.shown_diagnostics to avoid an extra HashSet
Philipp Mildenberger
4 years ago
1122928
Add method doc.supports_language_server for better readability
Philipp Mildenberger
4 years ago
ec2f909
Simplify Display implementation for LanguageServerFeature
Philipp Mildenberger
4 years ago
76b5cab
Refactored doc.language_servers and doc.language_servers_with_feature to return an iterator and refactor LanguageServerFeature handling to a HashMap (language server name maps to features)
Philipp Mildenberger
4 years ago
0637691
Use DoubleEndedIterator instead of collect to Vec for reversing
Philipp Mildenberger
4 years ago
dd2f747
Fix error messages when no language server is available
Philipp Mildenberger
4 years ago
19f88fc
Simplify Display implementation of LanguageServerFeature
Philipp Mildenberger
4 years ago
f9b0865
Fix sorting issues of the editor wide diagnostics and apply diagnostics related review suggestions
Philipp Mildenberger
4 years ago
4da6d8c
str instead of String
Philipp Mildenberger
4 years ago
b6c60be
Remove unnecessary completion support check (likely an artifact)
Philipp Mildenberger
4 years ago
44b2b40
Fix issue with ltex-ls, filtering params is not what we want here
Philipp Mildenberger
4 years ago
05583f8
Fix hardcoded offset_encoding
Philipp Mildenberger
4 years ago
74e21e1
Fix some lints/docgen hints
Philipp Mildenberger
4 years ago
7d4f7eb
Fix 'WorkspaceConfiguration' request with empty configuration section strings
Philipp Mildenberger
4 years ago
71551d3
Adds support for multiple language servers per language.
Philipp Mildenberger
4 years ago
7f5940b
Add 23.05 to the AppData
Michael Davis
3 years ago
59f8f5e
Add changelog notes for the 23.05 release
Michael Davis
4 years ago
04fbf30
Bump the version to 23.05
Michael Davis
4 years ago
2cccb3f
Fix completion on paths containing spaces (#6779)
Ivan Gulakov
3 years ago
b070533
automatically disable TS when parsing takes longer than 500ms
Pascal Kuthe
3 years ago
2f23064
async picker syntax highlighting
Pascal Kuthe
3 years ago
c6f169b
cleanup integration tests
Pascal Kuthe
3 years ago
25d4ebe
don't move cursor while forward deleting in append mode
Pascal Kuthe
4 years ago
2c3ccc3
cleanup delete_by_selection_insert_mode function
Pascal Kuthe
4 years ago
f8225ed
fix panic when deleting overlapping ranges
Pascal Kuthe
4 years ago
6842fd4
clarify comments about completion savepoints
Pascal Kuthe
4 years ago
28b7303
only resolve completion items once
Pascal Kuthe
4 years ago
bcb8c3d
deduplicate savepoints
Pascal Kuthe
4 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list