tydeu
|
cb6db07bb9
|
chore: warnings on deprecated features
|
2022-06-08 18:21:15 -04:00 |
|
tydeu
|
1be19f0ebd
|
fix: another casing error in targets test
|
2022-06-08 17:53:40 -04:00 |
|
tydeu
|
318b12c710
|
fix: casing in targets test
|
2022-06-08 17:42:01 -04:00 |
|
tydeu
|
5ea07ae20e
|
refactor: preserve case in exe root default
|
2022-06-08 17:37:05 -04:00 |
|
tydeu
|
427ad67d79
|
fix: include submodules at hasModule + test
|
2022-06-08 17:34:57 -04:00 |
|
tydeu
|
9c20cad9d8
|
feat: syntax for defining extra lib & exe targets
|
2022-06-08 17:06:03 -04:00 |
|
tydeu
|
76383dfccc
|
fix: properly catch CLI errors
|
2022-06-07 22:38:16 -04:00 |
|
tydeu
|
18b6bf3cf8
|
fix: exe link args & targets test
|
2022-06-07 21:27:41 -04:00 |
|
tydeu
|
18eef56322
|
feat: multi lib & exe targets w/ updated build CLI syntax
|
2022-06-07 20:48:41 -04:00 |
|
tydeu
|
b6bce412a9
|
refactor: split lib and exe config from package
|
2022-06-07 16:48:55 -04:00 |
|
tydeu
|
431cdbb6b7
|
refactor: MainM code cleanup
|
2022-06-03 12:57:06 -04:00 |
|
tydeu
|
4bb5b407be
|
refactor: split up DSL.Commands
|
2022-06-03 11:15:49 -04:00 |
|
tydeu
|
a815d29630
|
feat: __dir__/`__args__ syntax for config settings
|
2022-06-03 10:58:42 -04:00 |
|
tydeu
|
1c512bdf20
|
refactor: merge 'MonadLog and LogMethods`
|
2022-06-02 19:43:07 -04:00 |
|
tydeu
|
cf5fe7e478
|
refactor: some CLI code cleanup
|
2022-06-02 18:56:17 -04:00 |
|
tydeu
|
81ea5049af
|
feat: caption process stdout and stderr
closes leanprover/lake#54
|
2022-06-01 18:09:39 -04:00 |
|
tydeu
|
c19417b86a
|
feat: new require syntax for package deps
|
2022-06-01 16:26:39 -04:00 |
|
tydeu
|
94c48d2d29
|
refactor: cleanup runFrontend
|
2022-05-25 16:52:41 -04:00 |
|
Gabriel Ebner
|
b50f80c393
|
perf: cache imported environment
|
2022-05-25 13:13:38 -04:00 |
|
tydeu
|
55a2395db5
|
feat: retool configure into update
closes leanprover/lake#69
|
2022-05-24 13:57:30 -04:00 |
|
tydeu
|
85e3385aaa
|
feat: only update deps in configure + don't ignore manifest.json
closes leanprover/lake#59, leanprover/lake#63
|
2022-05-23 20:38:54 -04:00 |
|
tydeu
|
c1b4074d54
|
fix: only write manifest if a package was resolved
|
2022-05-23 20:28:36 -04:00 |
|
tydeu
|
e8d59a7a6e
|
feat: save resolved packages in a manifest
closes leanprover/lake#31
|
2022-05-23 19:47:29 -04:00 |
|
tydeu
|
10c444e5ef
|
fix: include moreLeanArgs in module trace
closes leanprover/lake#50
|
2022-05-19 14:28:00 -04:00 |
|
tydeu
|
e24d6f1181
|
fix: include Lean version in binary trace
closes leanprover/lake#62
|
2022-05-19 11:34:01 -04:00 |
|
tydeu
|
9f333147f5
|
chore: start next Lake version
|
2022-05-16 11:28:12 -04:00 |
|
tydeu
|
7a499ee09b
|
release: 3.0.1
|
2022-05-16 11:18:32 -04:00 |
|
tydeu
|
c03b388d6f
|
chore: bump Lean version
|
2022-05-16 11:12:49 -04:00 |
|
Gabriel Ebner
|
a28c1da704
|
fix: do not call git checkout unless necessary
See leanprover/lake#63.
|
2022-05-15 16:13:14 -04:00 |
|
Gabriel Ebner
|
be570305fc
|
perf: do not resolve full git object names
|
2022-05-15 16:13:14 -04:00 |
|
Gabriel Ebner
|
712b22b46f
|
perf: do not import Lean.Elab.Frontend from Lake
|
2022-05-15 15:56:50 -04:00 |
|
tydeu
|
0fe9930d67
|
chore: update Lean version
|
2022-03-21 09:16:12 -04:00 |
|
Leonardo de Moura
|
2a4684a9ae
|
chore: String.Pos is opaque now
See https://github.com/leanprover/lean4/issues/410
Remark: I did not try to fix the places where the code assumes all
characters have size 1. I marked them with `TODO`s
|
2022-03-21 09:14:54 -04:00 |
|
Sebastian Ullrich
|
bdd5185a7f
|
fix: serve + print-paths without lakefile
|
2022-03-21 08:51:59 -04:00 |
|
Sebastian Ullrich
|
65d00098c7
|
chore: fix List.get use (leanprover/lake#56)
|
2022-02-16 13:21:33 -05:00 |
|
Gabriel Ebner
|
926a253680
|
fix: serve: fall back to lean --server on error
|
2022-02-04 17:30:47 -05:00 |
|
Leonardo de Moura
|
8c40a31573
|
chore: auto pure was removed
|
2022-02-03 21:32:27 -05:00 |
|
tydeu
|
0869780376
|
chore: start next Lake version
|
2022-02-03 01:24:28 -05:00 |
|
tydeu
|
17ac0d7f94
|
release: 3.0.0
|
2022-01-31 06:51:57 -05:00 |
|
tydeu
|
a9793b0a50
|
feat: add root package to workspace + and use it
|
2022-01-31 02:24:11 -05:00 |
|
tydeu
|
1c4b5ff3ac
|
test: add package dependency diamond in deps example
|
2022-01-31 00:52:57 -05:00 |
|
tydeu
|
985bdcb4d0
|
fix: don't duplicate dep link targets in diamonds
closes leanprover/lake#43
|
2022-01-31 00:52:37 -05:00 |
|
tydeu
|
30e3f10c6c
|
chore: ilean code cleanup
|
2022-01-31 00:04:17 -05:00 |
|
Sebastian Ullrich
|
e6894c058b
|
feat: create .ilean files
|
2022-01-30 23:46:08 -05:00 |
|
tydeu
|
bffcfde602
|
refactor: ModuleInfo -> Module
|
2022-01-30 23:16:08 -05:00 |
|
tydeu
|
705962847d
|
fix: glob bugs + cleanup
closes leanprover/lake#42
|
2022-01-30 22:49:05 -05:00 |
|
Sebastian Ullrich
|
df1c1cde12
|
refactor: make LeanPaths usage forward-compatible (leanprover/lake#48)
|
2022-01-22 20:55:16 -05:00 |
|
tydeu
|
6d7fc7216c
|
fix: get pkg for dep name not mod at buildDepOleans
Bug & fix first reported on Zulip: https://leanprover.zulipchat.com/#narrow/stream/270676-lean4/topic/Lake.20mathport.20panic
|
2022-01-18 19:56:23 -05:00 |
|
tydeu
|
2be2466f78
|
chore: bump Lean version
|
2022-01-17 15:00:01 -05:00 |
|
Leonardo de Moura
|
4ac34f4cd5
|
chore: rename PointedType => NonemptyType
|
2022-01-15 11:42:09 -08:00 |
|