Mirror of https://github.com/leanprover/lean2 in case it ever disappears
Find a file
Soonho Kong 72e1dfa296 feat(emacs): implement non-blocking communication
The key idea is to pass a continuation function when we call
lean-server-send-cmd function. The passed continuation function is
called by lean-server-event-handler. Until the buffer is ready, the
event handler will be called in interval (lean-server-retry-time, 0.1
sec by default). When we have 'NAY' for INFO command, it will re-send
INFO commands to lean-server until we have one without 'NAY'.

Close #123
2014-09-03 00:50:31 -07:00
bin feat(bin/linja): return exitcode from ninja and lean 2014-09-02 09:55:34 -07:00
doc feat(frontends/lean/server): add 'OPTIONS' command to 'lean --server' 2014-08-29 12:59:22 -07:00
images chore(*): add logo 2014-04-29 16:21:17 -07:00
library fix(library): remove unnecessary [fact] modifier 2014-09-02 16:06:55 -07:00
script fix(script/demangle_cpptype): process line-by-line, instead of waiting for EOF 2013-09-29 18:36:01 -07:00
src feat(emacs): implement non-blocking communication 2014-09-03 00:50:31 -07:00
tests feat(frontends/lean): add 'class' command back 2014-09-02 15:04:23 -07:00
.gitignore chore(.gitignore): ignore .ilean files 2014-08-14 18:05:48 -07:00
.travis.osx.yml chore(.travis.osx.yml): use homebrew gcc-4.8.3 2014-07-18 09:40:21 -04:00
.travis.windows.yml chore(travis): use lean-build@googlegroups 2014-05-02 17:21:54 -04:00
.travis.yml chore(.travis.yml): add 'travis_wait' to doxygen build 2014-06-02 22:37:27 -04:00
LICENSE Add LICENSE file 2013-07-15 18:55:48 -07:00
README.md refactor(library): set up and document standard/classical/hott imports 2014-08-25 22:57:55 -07:00

logo

LicenseUbuntuOS XWindowsCoverageBuilds/TestsStatic Analysis
Coverity Scan Build Status

About

Requirements

Installing required packages at

Build Instructions

Miscellaneous