Gabriel Ebner
|
eba400543d
|
refactor: use computed fields for Name
|
2022-07-11 14:19:41 -07:00 |
|
Sebastian Ullrich
|
ae7b895f7a
|
refactor: unname some unused variables
|
2022-06-07 16:37:45 -07:00 |
|
Sebastian Ullrich
|
e1fbc04c3b
|
chore: accept unregistered syntax kinds in stage 1
|
2022-04-15 08:50:46 -07:00 |
|
Sebastian Ullrich
|
53d313c74c
|
chore: fix function name
|
2022-02-28 16:16:22 +01:00 |
|
Leonardo de Moura
|
12e2a79170
|
chore: fix codebase after removing auto pure
|
2022-02-03 18:08:14 -08:00 |
|
Joscha
|
9949f92648
|
refactor: base findModuleWithExt on findWithExt
|
2022-01-20 17:20:01 +01:00 |
|
Joscha
|
7540889bd3
|
feat: implement LSP workspace symbol request
|
2022-01-20 17:20:01 +01:00 |
|
Sebastian Ullrich
|
753e396705
|
fix: recurse in findAllWithExt
|
2022-01-14 18:59:58 +01:00 |
|
Sebastian Ullrich
|
8e5fc66330
|
fix: do not error on non-existent search path entries
|
2022-01-14 09:18:57 +01:00 |
|
Joscha
|
4fd1d22c31
|
feat: load and unload ileans on LSP notifications
|
2022-01-14 09:18:57 +01:00 |
|
Joscha
|
4e12cc902b
|
feat: load ilean files from olean search path
|
2022-01-14 09:18:57 +01:00 |
|
Sebastian Ullrich
|
c6c56b15e1
|
feat: findSysroot? & reworked initSearchPath
|
2021-11-20 11:04:39 +01:00 |
|
Sebastian Ullrich
|
94437bcfbb
|
fix: import hint
|
2021-08-17 11:14:42 +02:00 |
|
Sebastian Ullrich
|
4ed66cae3e
|
feat: add --print-prefix, --print-libdir flags
The names were taken from `llvm-config`
|
2021-06-11 17:53:51 -07:00 |
|
Sebastian Ullrich
|
1ebcf76d48
|
refactor: remove explicitly lifted IO functions and move more things into IO.FS
Automatic lifting takes care of this, and it wasn't consistently applied anyway
|
2021-06-11 17:53:51 -07:00 |
|
Wojciech Nawrocki
|
485f8ea2d0
|
feat: setup Emscripten file paths
|
2021-06-06 15:34:44 +02:00 |
|
Wojciech Nawrocki
|
8ada0ba043
|
feat: initial Emscripten support
|
2021-06-06 15:34:44 +02:00 |
|
Sebastian Ullrich
|
6857076df4
|
feat: leanpkg build without external dependencies
|
2021-05-30 17:29:54 +02:00 |
|
Sebastian Ullrich
|
619873c842
|
feat: make System.FilePath opaque
|
2021-05-28 14:19:59 +02:00 |
|
Sebastian Ullrich
|
98a4dfc429
|
fix: module names on case-insensitive platforms
|
2021-05-28 14:19:59 +02:00 |
|
Sebastian Ullrich
|
4354534fda
|
feat: make FilePath a concrete type
Resolves #363
|
2021-05-28 14:19:59 +02:00 |
|
Sebastian Ullrich
|
3af7bc0b87
|
fix: wrong dir in new error message
|
2021-03-23 14:06:20 +01:00 |
|
Sebastian Ullrich
|
ed55fdfd3e
|
chore: better error message when failing to find current package
|
2021-03-23 12:10:26 +01:00 |
|
Wojciech Nawrocki
|
e627ad308d
|
feat: go-to-definition
|
2021-01-19 13:22:13 -08:00 |
|
Wojciech Nawrocki
|
f252a47bbb
|
feat: generalise SearchPath lookup
|
2021-01-19 13:22:13 -08:00 |
|
Sebastian Ullrich
|
2437b1cea1
|
fix: support single-file packages
|
2020-12-02 17:29:01 +01:00 |
|
Leonardo de Moura
|
f17e226638
|
chore: naming convention
Example: `mkNameStr` => `Name.mkStr`
cc @Kha
|
2020-11-11 10:08:55 -08:00 |
|
Leonardo de Moura
|
81d6e065e7
|
chore: adjust files and tests
|
2020-11-07 17:32:12 -08:00 |
|
Leonardo de Moura
|
f31b0d7d19
|
chore: cleanup
|
2020-10-29 09:35:12 -07:00 |
|
Leonardo de Moura
|
13c2a8ff51
|
chore: remove #lang lean4 header
|
2020-10-25 09:54:07 -07:00 |
|
Leonardo de Moura
|
93a5a38ba7
|
chore: move to new frontend
|
2020-10-20 12:29:49 -07:00 |
|
Leonardo de Moura
|
ef18b0ab49
|
chore: use [builtinInit]
|
2020-10-19 14:58:38 -07:00 |
|
Sebastian Ullrich
|
402d4437c0
|
chore: fix interactive use of stage 0
|
2020-09-25 11:22:06 +02:00 |
|
Sebastian Ullrich
|
6f7a557e5a
|
feat: add --root flag to set package root directory
|
2020-08-06 09:21:52 -07:00 |
|
Leonardo de Moura
|
249bda16c0
|
chore: remove prelude commands from Lean package
|
2020-06-25 11:21:17 -07:00 |
|
Sebastian Ullrich
|
7e13952510
|
feat: simplify LEAN_PATH
|
2020-05-27 19:46:16 +02:00 |
|
Leonardo de Moura
|
4ccc3fef52
|
chore: move Init.Lean files to Lean package
|
2020-05-26 15:04:35 -07:00 |
|