Ted Blackman
26ff47b93d
Merge remote-tracking branch 'origin/release/next-userspace' into ford-fusion
2020-06-25 22:24:30 -04:00
Fang
8f8ec8bcc5
language-server: parse commands permissively
...
Parses commands as arbitrary strings, instead of strictly symbols.
2020-06-14 18:48:27 +02:00
Philip Monk
8b78f04dd3
Merge remote-tracking branch 'origin/master' into ford-fusion
2020-06-02 21:50:20 -07:00
Philip Monk
2c2e16df7a
language-server: convert to fusion
2020-05-13 23:30:52 -07:00
Liam Fitzgerald
ed7f8be424
dojo: add autocomplete for various dojo syntaxes
...
Adds autocomplete for
- :app poke syntax
- :app|gen poke generator syntax
- +gen naked generator syntax
- =var variable syntax
2020-04-01 11:28:27 +10:00
Liam Fitzgerald
97e5570fc7
language-server: revive rune/symbol completion
2020-01-28 12:24:39 +10:00
Liam Fitzgerald
2ef42ba3de
language-server: genericise searching gates
...
genericise searching gates, as we are not always searching against
a [term type]. e.g. chat-cli autocomplete
2019-11-27 18:10:22 +10:00
Liam Fitzgerald
87da55073e
language-server: fix cord reverse
2019-11-16 11:48:25 +10:00
Liam Fitzgerald
f299bf9d2c
language-server: use modern tisfas syntax
2019-11-16 11:46:17 +10:00
Liam Fitzgerald
b0c5b7b0fe
language-server: add function signature on hover
...
Add function signature on hover. Fixes bug around autocomplete
not working properly when the cursor was mid-word.
2019-11-15 11:17:00 +10:00
Philip Monk
0713d3d38c
language-server: multiple files and ford
...
Handle multiple files by keeping a map of text buffers. Also use the
Ford parser so we can parse ford runes. At some point we should load in
libraries when that happens so we have the appropriate types.
This corresponds to hoon-language-server 0.1.1
2019-11-04 18:18:36 -08:00
Philip Monk
8fe859ad49
language-server: namespace libraries
2019-11-03 21:54:04 -08:00