Commit graph

36377 commits

Author SHA1 Message Date
Leonardo de Moura
7dec568ef6 fix: missing withDeclName 2021-01-11 06:50:55 -08:00
Leonardo de Moura
300fcc3321 fix: bug at getStuckMVar? 2021-01-11 06:43:08 -08:00
Leonardo de Moura
be33ca69cd feat: environment extension for storing declaration ranges 2021-01-10 18:25:56 -08:00
Leonardo de Moura
c4259649ed refactor: add MapDeclarationExtension 2021-01-10 18:25:56 -08:00
Mateja Petrovic
00b11f267a
chore: typos 2021-01-10 22:42:54 +01:00
Sebastian Ullrich
332ca33947 chore: Nix: do not compile shell/lean.cpp into leancpp 2021-01-10 18:52:23 +01:00
Sebastian Ullrich
02a4383afb fix: stdlib.make 2021-01-10 18:10:22 +01:00
Leonardo de Moura
ac4961fa37 test: check stdlib doc strings 2021-01-10 07:36:16 -08:00
Leonardo de Moura
ac77df82c0 chore: update stage0 2021-01-10 07:15:29 -08:00
Leonardo de Moura
308c61027a feat: save doc strings
We can now document `let rec` too.
2021-01-10 07:13:33 -08:00
Leonardo de Moura
2c8001a7f3 feat: add DocString.lean 2021-01-10 07:13:33 -08:00
Sebastian Ullrich
3614d8e388 doc: typo 2021-01-10 10:51:00 +01:00
Leonardo de Moura
873634be7e feat: hierarchical InfoTree 2021-01-09 14:10:11 -08:00
Leonardo de Moura
9576f4a390 chore: highlight elab 2021-01-09 14:10:11 -08:00
Leonardo de Moura
796b57b73f chore: add copyright 2021-01-09 14:10:11 -08:00
Wojciech Nawrocki
238f5c1d70 feat: type info 2021-01-09 14:10:11 -08:00
Sebastian Ullrich
e63ab75cb9 fix: Nix: executable 2021-01-09 23:07:55 +01:00
Sebastian Ullrich
4b7f09fbf1 fix: specify -no-pie on Linux 2021-01-09 23:02:48 +01:00
Sebastian Ullrich
db2613cead fix: leanc should not depend on ccache or cmake g++
use e.g. `LEAN_CXX=ccache clang++` to re-enable
2021-01-09 23:02:48 +01:00
Sebastian Ullrich
3407202436 doc: typo 2021-01-08 18:55:21 +01:00
Sebastian Ullrich
13dbe9c7c2 chore: remove dead code 2021-01-08 18:55:21 +01:00
Sebastian Ullrich
2b08452ea4 doc: fix notation overlap example 2021-01-08 18:55:21 +01:00
Leonardo de Moura
b069b1174f fix: nasty interaction between macro scopes and auto bound implicit names
See issue #255
2021-01-08 06:33:30 -08:00
Leonardo de Moura
11c7ca40c3 fix: missing case at Match.lean 2021-01-07 17:38:22 -08:00
Leonardo de Moura
fcd73e72c1 feat: add getModuleOf
cc @Kha @Vtec234
2021-01-07 15:20:29 -08:00
Parker Bjur
fd408e8140
chore: fix typo in faq (#253)
working progress -> a work in progress
2021-01-06 06:35:02 -08:00
Elias Theis
5ed22283af
chore: fix typo (#234)
wedefine -> we define
2021-01-06 06:33:34 -08:00
Kartik Singhal
01e2f47b35
doc: fix broken link to setup 2021-01-06 15:32:09 +01:00
Leonardo de Moura
d0b4bda739 chore: add cache 2021-01-06 06:21:55 -08:00
Leonardo de Moura
ae61f2ac67 chore: remove dead code 2021-01-05 18:36:27 -08:00
Leonardo de Moura
43f258af3f chore: cleanup 2021-01-05 17:23:50 -08:00
Leonardo de Moura
c2afb6fc24 chore: cleanup 2021-01-05 14:58:23 -08:00
Leonardo de Moura
5baa162713 chore: lean 3 behavior for apply 2021-01-05 12:29:29 -08:00
Leonardo de Moura
544a6cbb94 chore: cleanup 2021-01-05 12:29:29 -08:00
Sebastian Ullrich
597304db95 fix: Nix: executable 2021-01-05 16:48:14 +01:00
Sebastian Ullrich
6b2241ca30 chore: Nix: executable should not be a function 2021-01-05 16:33:58 +01:00
Sebastian Ullrich
d454d4d20c chore: Nix: make the default flake.nix a bit easier to customize 2021-01-05 16:31:50 +01:00
Sebastian Ullrich
b00f8ebeb7 doc: remind people to update elan 2021-01-05 13:03:23 +01:00
Sebastian Ullrich
d2614181f3 chore: nightlies: accept spaces in token (assuming GH accepts them) 2021-01-05 12:45:53 +01:00
Leonardo de Moura
403699f5e4 fix: elim_array_cases 2021-01-04 16:10:49 -08:00
Sebastian Ullrich
3c34d53450 chore: update mdBook to mitigate CVE-2020-26297
https://blog.rust-lang.org/2021/01/04/mdbook-security-advisory.html
2021-01-04 22:11:42 +01:00
Sebastian Ullrich
58bcce401c chore: revert release bit 2021-01-04 15:44:03 +01:00
Sebastian Ullrich
34cf4bc3ff chore: fix LEAN_SPECIAL_VERSION_DESC 2021-01-04 15:44:03 +01:00
Sebastian Ullrich
a8c04388bb chore: disable flaky test 2021-01-04 15:44:03 +01:00
Sebastian Ullrich
efbc283ad6 feat: release 4.0.0-M1 2021-01-04 14:54:53 +01:00
Sebastian Ullrich
8a3808bd45 chore: nightly releases 2021-01-04 13:46:20 +01:00
Sebastian Ullrich
3b96b1ed83 feat: push GitHub release on v* tag 2021-01-04 13:46:20 +01:00
Sebastian Ullrich
db0d2e45fe doc: dependencies & editors 2021-01-03 21:23:52 +01:00
Sebastian Ullrich
9ecabe5a06 feat: Nix: integrate vscode-lean4 2021-01-03 19:58:46 +01:00
Sebastian Ullrich
9485b8d074 doc: setup 2021-01-03 13:21:58 +01:00