Jeremy Avigad
|
dc7b432482
|
feat(src/emacs/README.md): tell user that packages will be installed automatically. Closes #423.
|
2015-02-03 13:50:59 -08:00 |
|
Jeremy Avigad
|
875869fdbc
|
fix(src/emacs/README.md): make minor grammatical corrections
|
2015-02-03 13:50:59 -08:00 |
|
Jeremy Avigad
|
77e8439012
|
feat(library/data/nat/div): add theorems for coprime, etc.
|
2015-02-03 13:50:59 -08:00 |
|
Leonardo de Moura
|
45e62031e2
|
fix(library/match): bug in matcher
|
2015-02-03 13:46:19 -08:00 |
|
Leonardo de Moura
|
10357f3f53
|
fix(tests/lean/nonexhaustive): remove line "warning: imported file uses 'sorry'" from test produced output
|
2015-02-01 21:25:52 -08:00 |
|
Leonardo de Moura
|
36cfb7fac0
|
test(tests/lean/bad_set_option): add tests for bad 'set_option' command
|
2015-02-01 20:20:35 -08:00 |
|
Leonardo de Moura
|
9d1e312c12
|
test(tests/lean/extra): add extra tests for 'print' command
|
2015-02-01 20:20:26 -08:00 |
|
Leonardo de Moura
|
ed85ac254a
|
test(tests/lean): add more tests for error messages
|
2015-02-01 20:04:22 -08:00 |
|
Leonardo de Moura
|
3f37c0e739
|
test(tests/lean/run): add 'export' command test
|
2015-02-01 19:57:26 -08:00 |
|
Leonardo de Moura
|
7d9d89bae6
|
test(tests/lean/extra): add test for saving recursive equation pre-terms
|
2015-02-01 19:49:14 -08:00 |
|
Leonardo de Moura
|
2403d555ee
|
test(tests/lean/bad_eqns): add tests for definition package error messages
|
2015-02-01 19:36:06 -08:00 |
|
Leonardo de Moura
|
c3b4ed8267
|
doc(fixing_tests.md): add documentation for fixing broken tests
|
2015-02-01 11:55:33 -08:00 |
|
Leonardo de Moura
|
6cd4972a84
|
fix(tests/lean): adjust tests to reflect changes in the standard library
|
2015-02-01 11:36:38 -08:00 |
|
Leonardo de Moura
|
7e5fb3e493
|
fix(library/algebra/function): remove notation that conflicts with top-level notation for dependent pairs
|
2015-02-01 11:35:01 -08:00 |
|
Jeremy Avigad
|
90da0290f4
|
fix(library/init/{prod,sigma},library/data/sum): move notation in/out of namespaces
|
2015-02-01 11:17:45 -08:00 |
|
Jeremy Avigad
|
d48a332876
|
refactor(library/data/prod): move specialized theorems to quotient
|
2015-02-01 11:17:45 -08:00 |
|
Jeremy Avigad
|
3e92cd4922
|
feat(library/data,init/prod,sigma,sum): make more notation available at top level
|
2015-02-01 11:17:45 -08:00 |
|
Jeremy Avigad
|
5ef510f290
|
feat(library/logic/axioms/prop_complete): add by_cases, by_contradiction
|
2015-02-01 11:17:45 -08:00 |
|
Jeremy Avigad
|
003a2c1e2c
|
refactor(library/logic/axioms): rename files, import logic.axioms.classical now imports all classical axioms
|
2015-02-01 11:17:45 -08:00 |
|
Jeremy Avigad
|
e5c25ff7a3
|
refactor(library/data/nat,int): use nicer definitions of structure instances
|
2015-02-01 11:17:45 -08:00 |
|
Jeremy Avigad
|
95d79e7bda
|
refactor(library/data/nat): merge comm_semiring, make minor fixes
|
2015-02-01 11:17:44 -08:00 |
|
Leonardo de Moura
|
15716c1471
|
feat(frontends/lean/calc_proof_elaborator): reject proofs with metavariables in the calc-assistant
|
2015-02-01 11:11:27 -08:00 |
|
Leonardo de Moura
|
4c7a17cc4a
|
refactor(library/tactic/class_instance_synth): move has_expr_metavar_relaxed to util
|
2015-02-01 10:59:27 -08:00 |
|
Leonardo de Moura
|
c311e0aba6
|
chore(library/tactic/inversion_tactic): cleanup
|
2015-02-01 10:47:32 -08:00 |
|
Leonardo de Moura
|
143143e94c
|
fix(library/tactic/inversion_tactic): missing normalization step in the inversion_tactic
|
2015-02-01 10:38:30 -08:00 |
|
Leonardo de Moura
|
d52af105d7
|
feat(frontends/lean/decl_cmds): allow many constants to be set in the same attribute command
|
2015-01-31 23:55:14 -08:00 |
|
Jeremy Avigad
|
8d5a7a96b6
|
feat(library/data/nat/div): revise theorems, add lcm
|
2015-01-31 21:52:35 -08:00 |
|
Leonardo de Moura
|
855050e623
|
feat(frontends/lean/calc_proof_elaborator): try conservative alternatives first
|
2015-01-31 21:29:34 -08:00 |
|
Leonardo de Moura
|
87570740e2
|
feat(bin/leanemacs): allow user to provide arguments (e.g., .lean files) to leanemacs script
|
2015-01-31 17:41:50 -08:00 |
|
Leonardo de Moura
|
27741e4fd7
|
chore(CMakeLists.txt): move Lean logo to make sure we can test leanemacs without installing Lean
|
2015-01-31 17:38:49 -08:00 |
|
Leonardo de Moura
|
70d62245a6
|
feat(bin): add script for testing leanemacs without installing Lean
|
2015-01-31 17:35:20 -08:00 |
|
Leonardo de Moura
|
03f43ca629
|
feat(script): add script for fetching dependencies from https://github.com/leanprover/emacs-dependencies.git
|
2015-01-31 17:23:38 -08:00 |
|
Leonardo de Moura
|
6b07f857b1
|
chore(.gitignore): add leanemacs and leanemacs.bat
|
2015-01-30 15:20:44 -08:00 |
|
Leonardo de Moura
|
099111db32
|
fix(CMakeLists.txt): option ==> set
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2015-01-30 14:49:20 -08:00 |
|
Leonardo de Moura
|
fbb543fdcf
|
feat(CMakeLists.txt): add alternative image formats
|
2015-01-30 14:26:46 -08:00 |
|
Leonardo de Moura
|
6456c2b89a
|
feat(CMakeLists.txt): add leanemacs.bat for Windows
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2015-01-30 14:16:57 -08:00 |
|
Soonho Kong
|
7bed63a03e
|
doc(emacs/README.md): fix typos
[skip ci]
|
2015-01-30 16:10:21 -05:00 |
|
Leonardo de Moura
|
c8cb9aa3d2
|
fix(emacs/load-lean): typo
|
2015-01-30 13:05:30 -08:00 |
|
Leonardo de Moura
|
2c926478dd
|
feat(bin): add leanemacs startup script
|
2015-01-30 13:05:30 -08:00 |
|
Leonardo de Moura
|
9910547913
|
feat(emacs): add script for loading lean mode and its dependencies
|
2015-01-30 13:05:30 -08:00 |
|
Leonardo de Moura
|
3971102953
|
chore(.gitignore): exclude emacs dependencies subdirectory
|
2015-01-30 13:05:30 -08:00 |
|
Leonardo de Moura
|
a57251913a
|
feat(emacs): assume lua-mode and mmm-mode are available
|
2015-01-30 13:05:30 -08:00 |
|
Leonardo de Moura
|
d0ce4cf62f
|
fix(CMakeLists.txt): path to ninja
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2015-01-30 10:37:49 -08:00 |
|
Leonardo de Moura
|
a44fec6eb4
|
fix(CMakeLists.txt): path to ninja
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2015-01-30 10:32:35 -08:00 |
|
Leonardo de Moura
|
1ee52a3ddc
|
feat(CMakeLists.txt): include ninja in Windows binary distribution package
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2015-01-30 09:59:55 -08:00 |
|
Leonardo de Moura
|
ea9a9d63d1
|
test(tests/lean): add tests for structure command error messages
|
2015-01-30 09:52:42 -08:00 |
|
Leonardo de Moura
|
7c59c959db
|
fix(tests/lean/interactive): do not compare output of trace using non-deterministic commands such as "WAIT ms"
|
2015-01-30 09:52:42 -08:00 |
|
Soonho Kong
|
d98f04fd3a
|
chore(emacs/README.md): add numbering on configuration
[skip ci]
|
2015-01-30 03:08:11 -05:00 |
|
Soonho Kong
|
04249a292c
|
feat(emacs/README.md): add per-installation-method configurations
|
2015-01-30 03:05:35 -05:00 |
|
Soonho Kong
|
ce0aed12ec
|
fix(emacs/Cask): add GNU package repository
Related issue #410
|
2015-01-30 02:52:55 -05:00 |
|