git.iko.soy
/
helix
readme
files
commits
refs
on
master
help
sign in
history of
0b8a00a..master
compare
591629e
fix compilation
Blaž Hrastnik
3 years ago
c6d1430
Drop old cairo grammar, alias to rust for now
Blaž Hrastnik
3 years ago
207829e
Fix off-by-one in select symbol references (#7132)
Matthew Toohey
3 years ago
8e2660b
Update diagnostics correctly on LSP exit (#7111)
Poliorcetics
3 years ago
6043c3c
build(deps): bump bitflags from 2.2.1 to 2.3.1 (#7117)
dependabot[bot]
3 years ago
a66e287
build(deps): bump toml from 0.7.3 to 0.7.4 (#7120)
dependabot[bot]
3 years ago
16275db
build(deps): bump regex from 1.8.1 to 1.8.2 (#7119)
dependabot[bot]
3 years ago
d765132
build(deps): bump pulldown-cmark from 0.9.2 to 0.9.3 (#7118)
dependabot[bot]
3 years ago
16e0340
feat(languages): recognise `Cargo.lock` as TOML
yvt
3 years ago
d3cca0f
Recognise XAML files as XML (#7083)
Chris
3 years ago
41f52d7
fix(docs): Remove `config` from language configuration docs (#7082)
LeoniePhiline
3 years ago
70e4cdb
Add command to merge non-consecutive ranges (#7053)
Szabin
3 years ago
e4a9bec
fix off-by-one git-commit rulers (#7072)
Charles Hall
3 years ago
ff442ee
nix: add overlay for convenient package usage (#7078)
Yt
3 years ago
53f47bc
Merge pull request #2507 from Philipp-M/multiple-language-servers
Blaž Hrastnik
3 years ago
2a512f7
Rebase cleanup/fixes and use lsp::CompletionItem in item_to_transaction directly
Philipp Mildenberger
3 years ago
f8fa0d8
Clarify language-servers documentation for mergeable LSP features (`diagnostics`, `code-action`, `completion`, `document-symbols` and `workspace-symbols`)
Philipp Mildenberger
4 years ago
b6d0e26
Sort language servers table in languages.toml and rename language server 'R' to 'r'
Philipp Mildenberger
4 years ago
f45bbf1
Apply all review suggestions (doc_id -> id, error message, unnecessary if)
Philipp Mildenberger
4 years ago
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
newer commits
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