|
20c8bcd3fc
|
fix(bin/linja): python3 compatible without six.py
|
2015-01-22 13:05:56 -08:00 |
|
Leonardo de Moura
|
12674114a4
|
feat(shell): set default behavior to "trusted"
closes #402
|
2015-01-21 16:25:09 -08:00 |
|
Soonho Kong
|
69af6df69d
|
refactor(bin/python_lib): move six.py under bin/python_lib
Following @favonia's suggestion in #393
|
2015-01-21 17:31:26 -05:00 |
|
|
073c1d1c31
|
feat(python): add python 3 compatibility
Add Python 3 compatibility through python-six library.
Closes #393.
|
2015-01-21 17:13:55 -05:00 |
|
Soonho Kong
|
901c9bf67a
|
refactor: rename ltags => leantags
fix #394
|
2015-01-18 13:44:41 +09:00 |
|
Leonardo de Moura
|
84715c12eb
|
feat(linja): add '-M' and '-T' options to linja
|
2015-01-15 16:54:55 -08:00 |
|
Leonardo de Moura
|
0034ad9b34
|
feat(build): add HoTT library to build
|
2014-12-05 14:38:45 -08:00 |
|
Leonardo de Moura
|
71e1555eb4
|
feat(emacs): use lean-mode for .hlean
|
2014-12-05 14:33:22 -08:00 |
|
Leonardo de Moura
|
3adf5ce1e1
|
fix(linja): incorrect output when maximum number of errors/warnings was reached, fixes #352
|
2014-11-28 15:21:56 -08:00 |
|
Soonho Kong
|
5c1d23d944
|
feat(bin/linja): remove redundant flycheck item starting with "failed to add declaration"
Close #247
|
2014-10-15 17:05:27 -07:00 |
|
Soonho Kong
|
c92260d9ec
|
feat(bin/linja): add --discard and --to_axiom options
|
2014-10-14 18:59:14 -07:00 |
|
Soonho Kong
|
cfa9cd116c
|
feat(bin/linja): add --keep-going N option
Related issue: #234
|
2014-10-08 10:23:41 -07:00 |
|
Soonho Kong
|
4a119a0424
|
fix(bin/ltags): add option --relative to handle path relatively
Fix #230
|
2014-10-07 15:07:28 -07:00 |
|
Soonho Kong
|
fc82857dc1
|
fix(bin): use "python" instead of "python2" or "python2.7"
|
2014-10-07 13:24:12 -07:00 |
|
Soonho Kong
|
14472b20eb
|
fix(bin/linja): add 'all' to phony target; allow multiple phony targets
|
2014-10-07 12:30:38 -07:00 |
|
Soonho Kong
|
b2c8e7d364
|
feat(bin/linja): delete MSYSTEM env variable on Windows
|
2014-10-03 17:30:29 -07:00 |
|
Soonho Kong
|
f8164b6a7e
|
feat(bin/linja): enforce path separator '\' on Windows platform
|
2014-10-03 17:28:00 -07:00 |
|
Soonho Kong
|
a25f38cd6b
|
fix(bin/linja): avoid using realpath on msys2
|
2014-10-02 17:25:14 -07:00 |
|
Soonho Kong
|
229caec0a4
|
fix(bin/linja): fix typo
|
2014-10-02 17:25:13 -07:00 |
|
Soonho Kong
|
efdf7420b5
|
fix(bin/linja): disable "\r" trick for messages with flycheck
|
2014-09-30 17:36:15 -07:00 |
|
Soonho Kong
|
f4e118de76
|
fix(bin/linja): replace '\' with '/' for flycheck output on windows
|
2014-09-30 15:41:12 -07:00 |
|
Soonho Kong
|
5deb6e10db
|
fix(bin/linja): use Popen.communicate instead of Popen.wait
Popen.wait() can cause deadlock.
Reference:
https://docs.python.org/2/library/subprocess.html#subprocess.Popen.wait
|
2014-09-30 15:41:08 -07:00 |
|
Soonho Kong
|
562cc2c8f3
|
feat(bin/linja): add --verbose option
|
2014-09-30 15:41:04 -07:00 |
|
Leonardo de Moura
|
be9c59b9ff
|
feat(linja): remove drivename to fix problems with ninja
Remark: this is a little bit hackish, we should look for a better solution.
|
2014-09-20 10:52:59 -07:00 |
|
Soonho Kong
|
b429b961e6
|
refactor(bin/linja): clean up
|
2014-09-20 10:06:43 -07:00 |
|
Soonho Kong
|
0cbe2667eb
|
fix(bin/linja): support windows
':' has a special meaning in build.ninja and has to be escaped. In
windows, ':' is used for drive names (i.e. c:).
|
2014-09-20 10:06:43 -07:00 |
|
Soonho Kong
|
8899ded46b
|
fix(bin/linja): pass args.cache to lean when project file not found
fix #195
|
2014-09-15 14:35:13 -07:00 |
|
Soonho Kong
|
254d861970
|
feat(bin/linja): pass -D config option to lean
Close #196
|
2014-09-15 13:04:13 -07:00 |
|
Soonho Kong
|
23ca9f0f76
|
fix(bin/linja): show ninja error/warning
|
2014-09-13 23:36:13 -07:00 |
|
Soonho Kong
|
c5d20aaa9d
|
fix(bin/linja): pass args to call_lean and handle_failure_for_flycheck
Fix #163
|
2014-09-09 10:52:32 -07:00 |
|
Soonho Kong
|
3950e341e0
|
fix(bin/linja): allow non-exist cache argument
Fix #163
|
2014-09-09 10:45:56 -07:00 |
|
Soonho Kong
|
dab9ef31e3
|
feat(bin/linja): add build_ninja_and_save_at
Fix #129
|
2014-09-09 09:50:06 -07:00 |
|
Soonho Kong
|
f39e21f90e
|
feat(bin/linja): add --cache option
Needed to solve #140
|
2014-09-08 23:49:02 -07:00 |
|
Soonho Kong
|
18bcfc535a
|
feat(bin/linja): add --flycheck-max-messages
Close #134
|
2014-09-08 18:44:22 -07:00 |
|
Soonho Kong
|
4c0379586d
|
feat(bin/linja): --flycheck option takes a width argument
Close #28
|
2014-09-05 16:34:32 -07:00 |
|
Soonho Kong
|
f555c9916e
|
feat(bin/linja): add ninja support for cygwin-x86_64 and i386
|
2014-09-04 14:37:07 -07:00 |
|
Soonho Kong
|
04fa9e04b6
|
feat(bin/linja): add ninja support for linux-i386 and cygwin-x86_64
|
2014-09-04 14:04:58 -07:00 |
|
Soonho Kong
|
51152b011d
|
feat(bin/linja): return exitcode from ninja and lean
fix #120
|
2014-09-02 09:55:34 -07:00 |
|
Soonho Kong
|
095d946937
|
feat(bin/linja): add clear-cache target
Close #99
|
2014-09-01 22:59:10 -07:00 |
|
Soonho Kong
|
ab08893140
|
fix(bin/linja): use ninja binaries at leanprover.github.io
fix #118
|
2014-08-31 08:51:23 -07:00 |
|
Soonho Kong
|
d36a609388
|
feat(bin/linja): add tags target
fix #117
|
2014-08-30 14:57:34 -07:00 |
|
Soonho Kong
|
f845fabaf4
|
feat(bin/linja): --directory(-C) option
|
2014-08-30 06:07:02 -07:00 |
|
Soonho Kong
|
c320c6e05a
|
chore(bin/linja): use python 2.7
|
2014-08-29 17:01:53 -07:00 |
|
Soonho Kong
|
cb16ed09c5
|
feat(bin/linja): linja calls lean if project does not exist
close #110
|
2014-08-29 15:26:38 -07:00 |
|
Soonho Kong
|
37538acafa
|
feat(bin/linja): call lean after ninja if ninja failed
|
2014-08-29 14:53:04 -07:00 |
|
Soonho Kong
|
32be0a67e2
|
feat(bin/linja): make deps when there are missing ones
|
2014-08-29 14:53:04 -07:00 |
|
Soonho Kong
|
888b651d0a
|
chore(bin/linja): add copyright
|
2014-08-29 14:53:04 -07:00 |
|
Soonho Kong
|
8d39ee7177
|
feat(bin/linja): add linja
close #103, #108
|
2014-08-29 10:30:56 -07:00 |
|