| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-19 | enable coq background compilation tests in github CI | Hendrik Tews | |
| extend the github workflow to additionally run the tests in ci/compile-tests | |||
| 2020-12-19 | fix 2 background compilation bugs for a dependency in state ready | Hendrik Tews | |
| 2020-12-19 | add auto compile test to trigger two bugs for dependees in state ready | Hendrik Tews | |
| See also the committed test.el. The test is not completely robust, it needs to be improved in the future. | |||
| 2020-12-19 | add test for recompilation with changes | Hendrik Tews | |
| 2020-12-19 | add tests for parallel background compilation | Hendrik Tews | |
| 2020-12-19 | fix keep-going when dependency exists but failed | Hendrik Tews | |
| 2020-12-19 | redesign of parallel background compilation without clones | Hendrik Tews | |
| - no clones any more, existing jobs are directly linked - the whole require command is processed by coqdep to determine the required files, this fixes #352 - the require commands are a separate kind of jobs, because they do not need to get compiled - queue items are only stored in require jobs and file jobs can not have a queue dependency, this simplifies the logic | |||
| 2020-12-10 | Merge pull request #527 from rgrinberg/fix-byte-comp | Clément Pit-Claudel | |
| Fix byte compilation in Doom Emacs | |||
| 2020-12-07 | Merge pull request #526 from hendriktews/version-break-525 | hendriktews | |
| fix coq-callcoq for emacs 27 | |||
| 2020-12-07 | protect coq-callcoq against escaping signals | Hendrik Tews | |
| This hopefully fixes compilation without coqtop and especially the github tests. | |||
| 2020-12-07 | fix coq-callcoq for emacs 27 | Hendrik Tews | |
| Use process-file and omit find-file-name-handler, because process-file takes care of file handlers already. Fixes #525 | |||
| 2020-12-06 | Merge pull request #530 from ProofGeneral/fix-ci | Erik Martin-Dorel | |
| Workaround & Document debbug 34341 (fixed in Emacs 26.3, 27.1) | |||
| 2020-12-06 | docs: Update README.md accordingly & Mention the URL of the debbug | Erik Martin-Dorel | |
| 2020-12-06 | refactor: Simplify ci/init-tests.el | Erik Martin-Dorel | |
| 2020-12-06 | fix: Workaround DebBug 34341 (fixed in Emacs 26.3, 27.1) | Erik Martin-Dorel | |
| * This patch should hopefully fix ProofGeneral CI tests. href: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34341 href: https://github.com/coq/coq/issues/12088#issuecomment-613522676 | |||
| 2020-12-01 | Fix byte compilation | Rudi Grinberg | |
| load-file-name is not set to pg's source when compiling from doom-emacs https://github.com/hlissner/doom-emacs/issues/2788 Signed-off-by: Rudi Grinberg <me@rgrinberg.com> | |||
| 2020-11-19 | coq: Add highlighting for Hint Mode | Clément Pit-Claudel | |
| 2020-10-16 | Fix #514 + support for named goal selector. | Pierre Courtieu | |
| It was hard to separate this too fixes (same regexps). | |||
| 2020-10-16 | Fix #518: "Proof using" mode corrupts "Proof with tac". | Pierre Courtieu | |
| 2020-10-14 | Merge pull request #517 from Lysxia/hl-compute | Clément Pit-Claudel | |
| Highlight Compute | |||
| 2020-10-14 | Highlight Compute | Li-yao Xia | |
| 2020-09-11 | fix(coq/coq.el): spelling of "whether" (#512) | dymil | |
| 2020-09-11 | fix(CHANGES): spelling of "whether" (#511) | dymil | |
| 2020-09-11 | Update PhoX link and add https (#510) | dymil | |
| 2020-06-23 | Merge pull request #503 from hendriktews/issue-499-ancestor-append | Erik Martin-Dorel | |
| coq-par-compile: use hash for ancestors | |||
| 2020-06-20 | Merge pull request #501 from haselwarter/proof-shell-string-match-safe | Erik Martin-Dorel | |
| Use `proof-shell-string-match-safe` to avoid failing on `nil` regexp | |||
| 2020-06-19 | coq-par-compile: use hash for ancestors | Hendrik Tews | |
| The hash avoids an exponentially growing number of duplicates in the ancestor collection. Fixes #499 | |||
| 2020-06-18 | Use `proof-shell-string-match-safe` to avoid failing on `nil` regexp | Philipp G. Haselwarter | |
| Fixes a regression introduced in 22681a3caf2c8f45700585ea74dffbf48bb2ac19. In particular, the Coq module seems to be the only one currently setting `proof-show-proof-diffs-regexp`, causing an error for EasyCrypt. | |||
| 2020-06-15 | Add coloration for Ltac2 commands | Cyril Anaclet | |
| Close #489 | |||
| 2020-06-04 | New hook for early prompt/output analyzis. | Pierre Courtieu | |
| proof-state-change-pre-hook happens earlier than proof-state-change-hook, i.e. before proof-done-advancing. This should be used to register information in the currently processed span before proof-done-advancing classifies it. Historically PG design was to gather these information during proof-done-advancing (or in its hook called at the end) by just looking at the command statement. But it is often useful to look at the output (messages and/or prompt) to gather more accurate information. Some of this information may be needed DURING proof-done-advancing. Hence this early hook. | |||
| 2020-05-29 | Merge pull request #490 from ProofGeneral/feature/487 | Erik Martin-Dorel | |
| Improve PG support of Show Proof (Diffs): Display the proof terms stepwise in the *response* buffer. Close #487 | |||
| 2020-05-29 | refactor: Remove unneeded coq-should-response | Erik Martin-Dorel | |
| 2020-05-29 | Minor changes | Anaclet | |
| 2020-05-29 | Fix the test 081 | Anaclet | |
| 2020-05-29 | Add tests and flags system | Anaclet | |
| 2020-05-29 | fix: backtrack for "Show Proof" disabled | Anaclet | |
| 2020-05-29 | fix: backtrack wrong type argument | Anaclet | |
| 2020-05-29 | fix: Do "Show Proof…" (with "?Goal") as soon as the proof is started | Erik Martin-Dorel | |
| 2020-05-29 | test: Add regression test (currently failing) | Erik Martin-Dorel | |
| 2020-05-29 | Apply reviews of @erikmd | Cyril Anaclet | |
| 2020-05-29 | WIP for #487 | Cyril Anaclet | |
| 2020-05-29 | Fix name clash & rephrase some strings | Erik Martin-Dorel | |
| 2020-05-29 | All case for Show and regex variable | Cyril Anaclet | |
| 2020-05-29 | First try for feature #487 | Cyril Anaclet | |
| 2020-05-28 | Merge pull request #496 | Erik Martin-Dorel | |
| fix: test files should not provide features Fix #493 further | |||
| 2020-05-28 | Added a few coq commands. | Pierre Courtieu | |
| 2020-05-28 | fix: test files should not provide features | Erik Martin-Dorel | |
| href: https://github.com/ProofGeneral/PG/issues/493#issuecomment-634493988 | |||
| 2020-05-28 | Fix default value for proof-shell-last-cmd-left-goals-p. | Pierre Courtieu | |
| This variable was still not used anywhere, but will soon. | |||
| 2020-05-27 | Add proof-shell-last-cmd-left-goals-p. | Pierre Courtieu | |
| Prover specific analyzis of the last prompt/output to determine if there are open goals left. | |||
| 2020-05-26 | [CI] Also run integration tests with Coq 8.9.1 and 8.10.2 | Erik Martin-Dorel | |
| href: https://github.com/coq-community/docker-coq/wiki#supported-tags | |||
