euprunin
|
8b61dda964
|
chore: fix spelling mistakes in error messages/exceptions (#5425)
Co-authored-by: euprunin <euprunin@users.noreply.github.com>
|
2024-09-23 13:19:05 +00:00 |
|
Sebastian Ullrich
|
68eaf33e86
|
feat: snapshot trees and language processors (#3014)
This is the foundation for work on making processing in the language
server both more fine-grained (incremental tactics) as well as parallel.
|
2024-03-14 13:40:08 +00:00 |
|
Henrik Böving
|
23e49eb519
|
perf: add prelude to all Lean modules
|
2024-02-18 14:55:17 -08:00 |
|
Sebastian Ullrich
|
77ee031172
|
fix: re-read HTTP header when skipping notification in Ipc.readResponseAs
|
2023-11-14 17:34:04 +01:00 |
|
Gabriel Ebner
|
14f8ff1642
|
feat: add CoeOut class
|
2022-12-21 04:24:39 +01:00 |
|
Gabriel Ebner
|
118567657d
|
chore: remove dangerous instances in json-rpc
|
2022-12-21 04:24:39 +01:00 |
|
Ed Ayers
|
22bb798995
|
feat: datatypes for LSP code actions (#1654)
|
2022-09-28 09:07:39 +00:00 |
|
Mario Carneiro
|
85119ba9d1
|
chore: move Std.* data structures to Lean.*
|
2022-09-26 05:46:04 -07:00 |
|
Gabriel Ebner
|
f1b5fa53f0
|
chore: use new comment syntax
|
2022-09-14 08:26:17 -07:00 |
|
Mario Carneiro
|
ebb5b97d73
|
chore: move Bootstrap.Data -> Lean.Data
|
2022-08-31 11:48:57 -07:00 |
|
Mario Carneiro
|
bf89c5a0f5
|
chore: move Std -> Bootstrap
|
2022-08-29 01:26:12 -07:00 |
|
E.W.Ayers
|
f52a1bd37c
|
doc: JSON-RPC
|
2022-08-26 20:49:57 -07:00 |
|
Wojciech Nawrocki
|
273bc683b9
|
feat: widget tutorial and general RequestM lifts
|
2022-08-06 11:54:44 -07:00 |
|
Mario Carneiro
|
f6211b1a74
|
chore: convert doc/mod comments from /- to /--//-! (#1354)
|
2022-07-22 12:05:31 -07:00 |
|
Mariana Alanis
|
198179d0cc
|
fix: add a better handling in case only worker crashes (apply CR comments)
|
2022-06-15 18:40:44 -07:00 |
|
Mariana Alanis
|
4d7d82af86
|
fix: add a better handling in case only worker crashes (CR comments)
|
2022-06-15 18:40:44 -07:00 |
|
Mariana Alanis
|
6b75ca9734
|
fix: add a better handlng in case only worker crashes (and server stays available)
|
2022-06-15 18:40:44 -07:00 |
|
Sebastian Ullrich
|
f9e2a65f75
|
chore: further cleanup
Co-authored-by: Gabriel Ebner <gebner@gebner.org>
|
2022-06-07 16:37:45 -07:00 |
|
Sebastian Ullrich
|
8eefbf5227
|
chore: further clean up refactored code
|
2022-06-07 16:37:45 -07:00 |
|
Sebastian Ullrich
|
ae7b895f7a
|
refactor: unname some unused variables
|
2022-06-07 16:37:45 -07:00 |
|
Leonardo de Moura
|
12e2a79170
|
chore: fix codebase after removing auto pure
|
2022-02-03 18:08:14 -08:00 |
|
Leonardo de Moura
|
f9fa24435d
|
chore: remove problematic instance hasOfNatOfCoe
See #403
See https://github.com/leanprover-community/mathport/issues/94
|
2022-01-20 14:47:25 -08:00 |
|
Wojciech Nawrocki
|
d3ca1e98e9
|
refactor: make lsp/release a notification
|
2021-08-01 09:58:44 +02:00 |
|
Wojciech Nawrocki
|
4d83e79121
|
feat: more RPC handlers
|
2021-07-24 10:45:28 +02:00 |
|
Sebastian Ullrich
|
0c3c0ed735
|
fix: ignore notifications in readResponseAs
|
2021-06-07 13:21:13 +02:00 |
|
Daniel Fabian
|
63d58c2f64
|
refactor: use Except instead of Option in the JSON code.
|
2021-06-07 12:10:10 +02:00 |
|
Daniel Fabian
|
0238bf8c33
|
refactor: use Ordering inside of rbmap instead of lt.
|
2021-04-27 07:58:58 -07:00 |
|
Leonardo de Moura
|
3a80e87793
|
chore: #405 step 1
|
2021-04-22 20:03:48 -07:00 |
|
Leonardo de Moura
|
9a5f239513
|
refactor: remove Monad Option and Alternative Option
We should use `OptionM` instead.
`Option` still implements `Functor` and `OrElse`.
cc @Kha
|
2021-03-20 18:25:25 -07:00 |
|
Wojciech Nawrocki
|
a2760d0144
|
test: multi-process server
|
2020-12-26 13:22:47 +01:00 |
|
Wojciech Nawrocki
|
4c2e50d9e8
|
feat: encode/decode JSON null more permissively
|
2020-12-23 20:00:36 +01:00 |
|
mhuisi
|
883c197830
|
chore: string formatting
|
2020-12-23 20:00:36 +01:00 |
|
mhuisi
|
377c3dc6fe
|
feat: add WatchdogM wrapper for testing, collectDiagnostics and remove waitForRequests again after reconsideration
|
2020-12-23 20:00:36 +01:00 |
|
mhuisi
|
80b87390e6
|
chore: trailing whitespace
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
0dca44da30
|
chore: ever so slightly improve watchdog doc
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
8658577731
|
chore: refactor Watchdog
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
6248e6329e
|
chore: refactor jsonrpc and lsp handle functions and deal with fallout
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
614e981c19
|
chore: refactor with new where syntax and auto-quantification
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
8c4becbdd3
|
chore: superficial refactoring
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
5c07f20c3b
|
chore: fix Less name
|
2020-12-23 20:00:36 +01:00 |
|
Wojciech Nawrocki
|
e0d2af1805
|
chore: move to new frontend
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
fe9af6a602
|
chore: refactor old compiler bug hack fix
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
ef878bc526
|
feat: error pending requests in watchdog on termination or crash
|
2020-12-23 20:00:36 +01:00 |
|
Marc Huisinga
|
c83499a54e
|
feat: add pending requests tracking
|
2020-12-23 20:00:36 +01:00 |
|
mhuisi
|
8decfb6b1d
|
feat: initial multiprocess watchdog arch
|
2020-12-23 20:00:36 +01:00 |
|
Leonardo de Moura
|
0869f38de4
|
chore: update structure, class, inductive
|
2020-11-27 15:09:30 -08:00 |
|
Leonardo de Moura
|
c305c2691f
|
chore: use :=
|
2020-11-19 07:22:31 -08:00 |
|
Leonardo de Moura
|
898a08a0c1
|
chore: avoid Has prefix in type classes
closes #203
|
2020-10-27 18:29:19 -07:00 |
|
Leonardo de Moura
|
13c2a8ff51
|
chore: remove #lang lean4 header
|
2020-10-25 09:54:07 -07:00 |
|
Leonardo de Moura
|
e899dc5e16
|
chore: remove workaround
|
2020-10-22 05:16:48 -07:00 |
|