aboutsummaryrefslogtreecommitdiffhomepage
path: root/coq/coq-par-compile.el
Commit message (Collapse)AuthorAge
* fix two bugs in parallel compilation for CoqGravatar Hendrik Tews2013-07-11
|
* fix overwriting the empty compilation queueGravatar Hendrik Tews2013-03-05
|
* small improvementGravatar Hendrik Tews2013-02-20
|
* fix parallel Coq compilation: report error for circular dependenciesGravatar Hendrik Tews2013-02-18
|
* move message about killing coq compilation processesGravatar Hendrik Tews2013-02-18
|
* - fix asserting when parallel background compilation is in progressGravatar Hendrik Tews2013-01-03
| | | | - fix aborting background compilation on error
* - fix problem in emergency process killingGravatar Hendrik Tews2012-11-14
| | | | - better handling of errors in process creation
* all-cpus option for coq-max-background-compilation-jobsGravatar Hendrik Tews2012-11-14
|
* fix coq-lock-ancestor for parallel compilationGravatar Hendrik Tews2012-11-14
|
* update documentationGravatar Hendrik Tews2012-11-14
|
* - first version of parallel asynchronous compilation for coq inGravatar Hendrik Tews2012-11-13
coq-par-compile.el (must be activated via coq-compile-parallel-in-background) - items in the queue region are not necessarily in proof-action-list any more! Require commands and the following items are stored elsewhere until the compilation finishes. Variable proof-second-action-list-active notifies the generic machinery if queue items are stored elsewhere. In this case, Proof General must neither release the proof shell lock nor delete the queue span when proof-action-list is empty. - to kill background processes as early as possible, the new hook proof-shell-signal-interrupt-hook is used