Wojciech Nawrocki
|
f13b703285
|
chore: re-add 'runWithInputFile' to server
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
65161d6944
|
fix: bug where deleting a newline after imports caused incorrect parsing
|
2020-12-23 20:00:36 +01:00 |
|
Wojciech Nawrocki
|
ca7fee7f0a
|
fix: detect header changes in watchdog
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
91a8700858
|
fix: < vs <= bug and add some minor temporary logging
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
1698c44d2c
|
fix: some silly errors
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
d433fe58af
|
fix: broken pending request filtering in file worker and broken monad instance
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
e420d101f9
|
feat: request cancellation
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
2dfbf81218
|
feat: shutting down all tasks on termination and file worker termination
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
a8b105e1e9
|
fix: do not clear diagnostics on empty change packet and add note explaining assumptions about diagnostics
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
58b66063ee
|
feat: accumulate text changes from same packet in file worker to dispatch their elaboration at once
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
088c3347cd
|
feat: adjust file worker for new IO features
|
2020-12-23 20:00:36 +01:00 |
|
Wojciech Nawrocki
|
58a04a5478
|
feat: waitAny event loop in LSP watchdog
|
2020-12-23 20:00:36 +01:00 |
|
Wojciech Nawrocki
|
bb8f438560
|
chore: adapt to upstream
|
2020-12-23 20:00:36 +01:00 |
|
Wojciech Nawrocki
|
cf3d6e8f5e
|
feat: use MonadIO in LSP communication
|
2020-12-23 20:00:36 +01:00 |
|
Wojciech Nawrocki
|
c3b333b9e7
|
doc: further comments on server architecture
|
2020-12-23 20:00:36 +01:00 |
|
mhuisi
|
8decfb6b1d
|
feat: initial multiprocess watchdog arch
|
2020-12-23 20:00:36 +01:00 |
|