Soonho Kong
|
4266b8c7a3
|
fix(bin/linja.in): filter empty lines at FlycheckItem.fromString
Found this bug while helping Andrew Zipperer. It happened in Windows7/8 + Python 2.7
|
2015-03-04 16:41:42 -05:00 |
|
Leonardo de Moura
|
c3e7b1f817
|
fix(bin/linja.in): problems on Python 3.4 for Windows
|
2015-02-09 18:25:31 -08:00 |
|
Leonardo de Moura
|
daa9bb70b7
|
fix(bin/linja): bug that only happens when uisng linja on Windows
|
2015-02-09 16:42:34 -08:00 |
|
Soonho Kong
|
ca16381892
|
feat(bin): add linja.in and LEAN_BIN_DEP cmake option
see the discussion in issue #422
|
2015-02-04 15:46:08 -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
|
70d62245a6
|
feat(bin): add script for testing leanemacs without installing Lean
|
2015-01-31 17:35:20 -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 |
|
Leonardo de Moura
|
2c926478dd
|
feat(bin): add leanemacs startup script
|
2015-01-30 13:05:30 -08:00 |
|
|
b643063955
|
fix(bin/linja): upstream script updated
|
2015-01-23 17:04:53 -08:00 |
|
|
124ebda58c
|
fix(bin/linja): return the new klass
Closes #406.
|
2015-01-23 13:17:45 -05:00 |
|
Soonho Kong
|
971b602773
|
fix(bin/linja): prefer local tools over system-wide ones
Close #396
Related issue: #394
|
2015-01-23 07:16:44 -05:00 |
|
|
b66b3a6c58
|
refactor(six.py): remove six.py
|
2015-01-22 13:05:56 -08:00 |
|
|
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 |
|
Soonho Kong
|
a8f3dcb395
|
feat(bin/six.py): add six 1.9.0 (Python 2 and 3 compatibility utilities)
|
2015-01-21 17:13:56 -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 |
|
Soonho Kong
|
6903118900
|
fix(bin/ltags): open .ilean files with UTF-8 encoding
fix #376
|
2014-12-15 12:01:22 -05:00 |
|
Leonardo de Moura
|
2306c14337
|
fix(ltags): support .hlean files
|
2014-12-05 16:26:05 -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 |
|
Leonardo de Moura
|
44a2ef8f6f
|
fix(frontends/lean/parser_config): binder(s) rbp was not being saved in .olean file
|
2014-11-23 17:49:14 -08:00 |
|
Soonho Kong
|
33be645122
|
chore(bin/lmake): remove
|
2014-11-04 18:16:04 -05:00 |
|
Leonardo de Moura
|
bb953b80aa
|
feat(frontends/lean): reserve notation, closes #95
|
2014-10-21 15:39:47 -07: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 |
|
Leonardo de Moura
|
8aa60cbc1c
|
chore(version): bump universe level to force .olean recompilation
|
2014-10-13 18:36:39 -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
|
a803b8fd8d
|
fix(bin/ltags): handle recursor specially in tags generation
fix #197
|
2014-09-15 15:17:46 -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 |
|