aboutsummaryrefslogtreecommitdiff
path: root/toplevel
AgeCommit message (Expand)Author
2013-10-28Removing Evd.undefined_evars.ppedrot
2013-10-24More monomorphic List.mem + List.assoc + ...letouzey
2013-10-24Turn many List.assoc into List.assoc_fletouzey
2013-10-23cList: a few alternative to hashtbl-based uniquize, distinct, subsetletouzey
2013-10-23cList.index is now cList.index_f, same for index0letouzey
2013-10-23cList: set-as-list functions are now with an explicit comparisonletouzey
2013-10-22Moving potentially costly computation from exception raising to messageppedrot
2013-10-22STM: proper error message if the GUI edits_at a dummy stategareuselesinge
2013-10-22STM: do not enrich exceptions more than oncegareuselesinge
2013-10-22STM: send the gui the status of the slavesgareuselesinge
2013-10-18Coqtop: fix looping over a broken state.gareuselesinge
2013-10-18declaration_hooks use Ephemerongareuselesinge
2013-10-18Future: ported to Ephemeron + exception enhancinggareuselesinge
2013-10-18STM: not optimize proofs containing an Undogareuselesinge
2013-10-14Remove some uses of local modules (some were unused, some were costly).xclerc
2013-10-11STM: prefix debug messages with slave-idgareuselesinge
2013-10-11More comments in ide_slavegareuselesinge
2013-10-11STM: cancel slaves working on outdated jobsgareuselesinge
2013-10-10STM: a proof with nested proofs cannot be delegatedgareuselesinge
2013-10-10STM: add "Stm Wait" to wait for the slaves to complete their jobsgareuselesinge
2013-10-10Clib: fold_left_until added to CListgareuselesinge
2013-10-07STM: new command "Stm PrintDag" to force printing the dag to /tmpgareuselesinge
2013-10-07STM: fix verbosity of queriesgareuselesinge
2013-10-07STM: spit a warning if an out of bound Back* command is issuedgareuselesinge
2013-10-07coqtop: init STM before loading rcfilegareuselesinge
2013-10-06Removing uses of Evar.add in class-related functions.ppedrot
2013-10-05Removing dubious use of evarmap manipulating functions in printingppedrot
2013-10-05Moving side effects into evar_map. There was no reason to keep anotherppedrot
2013-10-03STM: understand -coq-slaves-opts extra-env=VAR=valgareuselesinge
2013-10-03STM: if -coq-slaves off really imitate the old CoqIDEgareuselesinge
2013-10-03STM: add options to disable fallbacks to ease regression testinggareuselesinge
2013-10-03Regression test suite for STMgareuselesinge
2013-10-03STM: number of slaves passed by the command linegareuselesinge
2013-10-03STM: avoid "kill 9 pid" if we know the slave diedgareuselesinge
2013-10-03STM: delegate proofs to slaves only if they are not trivialgareuselesinge
2013-10-03STM: take a shallow snapshot for the first proof stepgareuselesinge
2013-10-01STM: fully force a proof ourput before sending it back to the mastergareuselesinge
2013-10-01STM: better error messages in case of marshal failuregareuselesinge
2013-10-01STM: fix reporting of ongoing tasksgareuselesinge
2013-10-01STM: exceptions caming from slaves are now localizedgareuselesinge
2013-10-01STM: Unix.kill can failgareuselesinge
2013-09-30STM: better handle proof modesgareuselesinge
2013-09-30STM: some refactoring, support revised CoqIDE protocolgareuselesinge
2013-09-30CoqIDE ported to the revides protocolgareuselesinge
2013-09-27Removing a bunch of generic equalities.ppedrot
2013-09-19Made the filename of compiled files explicit, i.e. add a ./ prefixppedrot
2013-09-19Get rid of the uses of deprecated OCaml elements (still remaining compatible ...xclerc
2013-09-18At least made the evar type opaque! There are still 5 remaining unsafeppedrot
2013-09-18Removing almost all new_untyped_evar, and a bunch of Evd.add.ppedrot
2013-09-13STM pretty printer should never failgareuselesinge