git.iko.soy
/
helix
readme
files
commits
refs
on
2158366
help
sign in
history of
helix-lsp/src/lib.rs
all commits
0aa4390
Added option to provide a custom config file to the lsp. (#460)
Cor Peters
5 years ago
c9be480
Make formatting happen asynchronously.
Joe Neeman
5 years ago
cad14c6
Address nightly clippy warnings
Blaž Hrastnik
5 years ago
cc357d5
Add progress spinners to status line
wojciechkepka
5 years ago
c2aad85
Handle language server shutdown with timeout
wojciechkepka
5 years ago
38cb934
Add unique id to each lsp client/server pair
wojciechkepka
5 years ago
52fb90b
Add `MethodCall`, `ProgressStatus`, `LspProgressMap`
wojciechkepka
5 years ago
9baf1ec
add symbol picker (#230)
Robin
5 years ago
c754df1
lsp: Check bounds when converting lsp positions (#204)
Wojciech Kępka
5 years ago
098806c
lsp: Display LSP progress messages (#216)
Wojciech Kępka
5 years ago
7cc13fe
Derive debug without feature
Ivan Tham
5 years ago
1a3a924
Implement Debug for data structure as a feature
notoria
5 years ago
ea66670
helix-lsp cleanup
Egor Karavaev
5 years ago
960bc9f
Don't panic on LSP not starting
Egor Karavaev
5 years ago
d554196
Remove select_all implementation
Egor Karavaev
5 years ago
e4ff75b
Add :fmt (formats the whole file).
Blaž Hrastnik
5 years ago
6c705f0
Lint
Blaž Hrastnik
5 years ago
caf4349
Remove some of the panics, just log instead.
Blaž Hrastnik
5 years ago
ba97005
Work around the rest of the blocking issues.
Blaž Hrastnik
6 years ago
355ad3c
Tokio migration.
Blaž Hrastnik
6 years ago
3b90317
Add window/showMessage / logMessage stubs so gopls fully starts.
Blaž Hrastnik
6 years ago
3e5f24a
lsp: support both utf-8 and utf-16 offsets.
Blaž Hrastnik
6 years ago
5aed1f3
lsp: Gracefully fail if binary doesn't exist.
Blaž Hrastnik
6 years ago
2a3910c
wip: Async async. Delay response handling with a callback.
Blaž Hrastnik
6 years ago
e3c4eda
Add the machinery to load syntax config from TOML.
Blaž Hrastnik
6 years ago
e9bd9e7
Pos conversions always operate on whole documents.
Blaž Hrastnik
6 years ago
5237084
Don't publicly re-export once_cell in lsp.
Blaž Hrastnik
6 years ago
59e6024
Remove State from a few more signatures.
Blaž Hrastnik
6 years ago
8eaf9a4
Make Transaction::change only rely on the rope.
Blaž Hrastnik
6 years ago
87e3cd3
ui: Render diagnostic errors in sideline.
Blaž Hrastnik
6 years ago
bb87b08
Configure language servers via LanguageConfiguration.
Blaž Hrastnik
6 years ago
1ae7c43
commands: = as range formatting (via lsp)
Blaž Hrastnik
6 years ago
c9dd1c9
treewide: &RopeSlice -> RopeSlice. It's Copy so no reason to pass by ref
Blaž Hrastnik
6 years ago
05c7fb9
Refactoring: move language_servers into Editor, proper load for doc.
Blaž Hrastnik
6 years ago
777a809
Address clippy lints.
Blaž Hrastnik
6 years ago
3cbab20
lsp: Fix pos_to_lsp_pos calculation.
Blaž Hrastnik
6 years ago
cd16df1
lsp: generate_transaction_from_text_edits
Blaž Hrastnik
6 years ago
955cb81
Init lsp through the registry.
Blaž Hrastnik
6 years ago
39bf1ca
Update deps.
Blaž Hrastnik
6 years ago
a7869c7
wip
Blaž Hrastnik
6 years ago
cc6bdf8
Text change generation, RPC call handling.
Blaž Hrastnik
6 years ago
81ccca0
Improve error typing.
Blaž Hrastnik
6 years ago
ef5e5f9
state.version tracking
Blaž Hrastnik
6 years ago
49254d7
Total mess but it works: diagnostic marking.
Blaž Hrastnik
6 years ago
f9bfba4
Reroute LSP notification events into the main app event loop.
Blaž Hrastnik
6 years ago
13cb442
wip: Fetching diagnostics, parsing notifications.
Blaž Hrastnik
6 years ago
f03830b
wip: Basic LSP lifecycle requests/notifications.
Blaž Hrastnik
6 years ago
8adcf50
wip
Blaž Hrastnik
6 years ago
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