aboutsummaryrefslogtreecommitdiff
path: root/coq
AgeCommit message (Collapse)Author
2011-04-26Fix compileDavid Aspinall
2011-04-26Fix so that make test.coq runs successfully.David Aspinall
2011-04-26Clean up some defcustom docstrings (remove *'s)David Aspinall
2011-04-15* fix coq-show-first-goal changing the current bufferHendrik Tews
2011-04-15* fix overwriting setq coq-prog-name before loading Proof GeneralHendrik Tews
* more complete callback listing in proof-action list doc
2011-04-06* disable file safe when switching to new buffers for coqHendrik Tews
2011-03-14- change to proof-restart-buffers for unlocking ancestorsHendrik Tews
- improve internal docs for unlocking
2011-02-28- fixed XXX'es in coq.elHendrik Tews
2011-02-28- adjust coq-ask-insert-coq-prog-name and doc in coq-local-vars-docHendrik Tews
2011-02-18- deleted old coq multiple file stuffHendrik Tews
2011-02-14put coq compilation feature into coq settings menuHendrik Tews
2011-02-02- properly display compilation error messages and enable M-xHendrik Tews
next-error (as far as possible)
2011-01-31Old debug settingDavid Aspinall
2011-01-28- use low-level compilation interface for external coqHendrik Tews
compilation with our own customization variables
2011-01-28- mark new coq specific variables as safeHendrik Tews
- hint on per-directory local variables
2011-01-28Clean coq goals buffer when backing to a non-proof state, otherwisePierre Courtieu
the old goal was still displayed (and therefore the old number of goals too). Fixes trac #386.
2011-01-26Add autotest-start with debug for nowDavid Aspinall
2011-01-26- more info on the elements of proof-action-list; the COMMANDSHendrik Tews
list in it should be concatenated with (mapconcat 'identity COMMANDS " "), which is not the case proof-shell-insert.
2011-01-26- fix 1 second problemHendrik Tews
- add limitations in the docs
2011-01-26- fix problem descriptionHendrik Tews
2011-01-25- unlock files when retracting a Require command (implemented viaHendrik Tews
a span-delete-action and the 'coq-locked-ancestors property in the spans of Require commands)
2011-01-25Remove proof-shell-wait that causes deadlock with new multiple-file code.David Aspinall
2011-01-21- use time-less-pHendrik Tews
- delete previous-head, simplify loop - coq 8.2 compatibility - describe bug for killing completely asserted active buffers in coq/ex/test-cases/retract-completely-asserted
2011-01-19- switch off automatic compilation for coq to not surprise usersHendrik Tews
too much
2011-01-18- fixed stale load path problem with killing the proof shell inHendrik Tews
the deactivation-hook
2011-01-18- implemented coq-lock-ancestors as described in the docs alreadyHendrik Tews
2011-01-18Add multiple file test caseDavid Aspinall
2011-01-18Alternative fix to #382.David Aspinall
2011-01-18set proof-auto-action-when-deactivating-scripting to 'retract,David Aspinall
to stop new multiple file handling for Coq interactive queries
2011-01-18Localise compilation fix for dynamic scope of `queueitems\'.David Aspinall
2011-01-18- fixed compilation errorsHendrik Tews
2011-01-18- fix broken external compilationHendrik Tews
- fix quitting during compilation - substitute "compile" for "recompile" - added documentation
2011-01-18Fix trac 382 by not setting save-abbrevs.Pierre Courtieu
2011-01-17fix problems in test casesHendrik Tews
coq/ex/test-cases/multiple-files-single-dir and multiple-files-multiple-dir
2011-01-14- more coq test cases (some with surprising and embarrassing bugs)Hendrik Tews
2011-01-14Update dates and versionsDavid Aspinall
2011-01-14- move proof-no-fully-processed-buffer to generic/proof-configHendrik Tews
- add documentation for it - add a test case demonstrating it in coq/ex/test-cases/retract-completely-asserted
2011-01-14- simple backward compatible change to invoke a function toHendrik Tews
compute the command line arguments for a proof assistant
2011-01-14- Remove nonfunctional Add LoadPath code.Hendrik Tews
- Use coqdep now to map the required module to a file name. "Require Arith." works now, but coqdep fails on "Require Arith.Le.". - Remove the coq-internal-load-path hash and all related function. Coq's load path logic is too complicated to reimplement that in ProofGeneral
2011-01-12Add preliminary support for multiple files for coq.Hendrik Tews
The following points are implemented already: - recompile either via an external command (make) or let ProofGeneral handle everything internally - complete dependency tracking and recompilation for coq files in internal mode - support for extending the LoadPath: does almost work, even if specified file-locally - move back to clean state if recompilation fails There are the following known problems: - coq-load-path extensions are not retracted - fails on partially qualified library names
2010-11-25Fix compile problem with smie code on Emacs <=23.3David Aspinall
2010-11-15Summary: New indentation code using SMIEStefan Monnier
* coq/coq.el (coq-build-prog-args): Avoid meaningless \- escape sequence. (coq-use-smie): New custom var. (coq-smie-grammar): New var. (coq-smie-rules): New function. (coq-guess-or-ask-for-string): Use use-region-p. (coq-mode-config): Use smie-setup if available. * lib/proof-compat.el (use-region-p): Provide fallback definition.
2010-10-22Fixed a bug with utf8 error highlighting in coq 8.3 (bugs with 8.2Pierre Courtieu
but nevermind).
2010-10-10Add some more tokens for making pretty picturesDavid Aspinall
2010-10-10coq-find-and-forget: Allow undoing prover processed regionsDavid Aspinall
(i.e. files locked by Require). Some progress towards #363, and at least stops an ugly type error when a Require'd file is retracted.
2010-10-10coq-generic-expression: fix this to match symbols, not merely words.David Aspinall
Otherwise we only see first word of symbols using underscores!
2010-10-04Fixes in strings/comments from Erik Martin-DorelDavid Aspinall
2010-10-04coq-insert-solve-tactic: added (credit:Erik Martin-Dorel, patch from trac ↵David Aspinall
#357). Docstring cleanups.
2010-10-01Rename span-add-self-removing-spanDavid Aspinall
2010-10-01coq-highlight-error: use span-add-self-removing-span (highlight and removal ↵David Aspinall
in background)