Leonardo de Moura
|
ef01053d58
|
fix: set mainModuleName in the new frontend
|
2020-10-15 15:30:03 -07:00 |
|
Sebastian Ullrich
|
c54d51b0c9
|
chore: go back to previous bootstrapping scheme where the stage N+1 stdlib is created using the stage N compiler
|
2020-09-24 18:57:53 +02:00 |
|
Sebastian Ullrich
|
7083aeea83
|
chore: adapt to upstream
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
633acebd0f
|
chore: server style fixes
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
7a7a14c8b9
|
chore: no leading commas
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
f3d640a7cf
|
feat: report parser errors in server
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
70cf20c0ab
|
feat: document Emacs setup
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
4356017035
|
chore: copyright
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
23feb04d60
|
chore: clean up LSP code style and add more definitions from the spec
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
098c7af1b6
|
feat: server tests
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
86968b5c45
|
feat: fix UTF-8/16 and add ServerM monad
Emojis work now 🎉
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
58551721ee
|
chore: namespaces
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
e1db04d347
|
feat: more robust snapshot-based recompilation
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
e137fa780f
|
feat: WIP snapshots
Allow interactive editing by only recompiling parts of the file below the edit.
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
0405fde21f
|
feat: handle hovers with null replies
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
c089ccb9c6
|
fix: omit header on didChange
This won't do because it breaks parsing if the header changes and recompiles all commands, but it's fine as a temporary fix.
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
a4cb8249d9
|
chore: fixup after rebase
|
2020-08-31 06:50:01 -07:00 |
|
Marc Huisinga
|
1b3d254dd0
|
feat: add emptyEnv and add initSearchPath temporarily so that server binary finds LEAN_PATH
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
c40ccfe399
|
feat: readme
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
6581ceba3e
|
feat: handle close and shutdown
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
86582ac73c
|
feat: edits seem to work now
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
2de92bf9bb
|
fix: correct line numbers
|
2020-08-31 06:50:01 -07:00 |
|
Wojciech Nawrocki
|
46803ca25b
|
feat: working diagnostics (modulo line numbers)
|
2020-08-31 06:50:01 -07:00 |
|
Marc Huisinga
|
e7b3d0be59
|
feat: initial server implementation
|
2020-08-31 06:50:01 -07:00 |
|