aboutsummaryrefslogtreecommitdiff
path: root/coq
AgeCommit message (Collapse)Author
2016-08-14Replace "Set Implicit Arguments" option with "Set Printing Implicit".Erik Martin-Dorel
Closes #99.
2016-08-14Add Reserved Infix like Reserved Notation (#95)Jason Gross
2016-07-22Adding the option to highlight susual symbols.Pierre Courtieu
This may look ugly to the majority, so I let it off by default. I find it helpfull to have structuring symbols bold.
2016-07-03Highlight Existing Class like Existing Instance (#85)Jason Gross
Closes #81
2016-07-01Highlight [nra] like [nia] and [lia] and [lra] (#84)Jason Gross
2016-06-23Fix a typoClément Pit--Claudel
2016-06-23par-compile: Don't try to compile plugins (cm.*)Clément Pit--Claudel
2016-06-23Fix a type error hidden until recent emacs.Pierre Courtieu
2016-06-23Coq: option to prefer top over bottom of concl.Pierre Courtieu
2016-06-10Color lia, romega, nia, psatz, nsatz, lraJason Gross
This closes #77
2016-06-08abbrev twivking.Pierre Courtieu
2016-06-08Fixing font-locking of unicode forall etc.Pierre Courtieu
2016-05-27Fixing a smal glitch in indentation.Pierre Courtieu
2016-05-20Merge branch 'master' of github.com:ProofGeneral/PGPierre Courtieu
2016-05-20Fix #72+ make user keywords prioritized over default ones.Pierre Courtieu
2016-05-19Fail silently if Coq's version can't be detectedClément Pit--Claudel
Rationale: if Coq isn't installed, we will detect it when trying to run it, and we don't need to duplicate the error logic. Additionally, change from using process-lines to using shell-command, possibly through file-name-handler. The reason for this change is that we want to do the version detection on the remote server if we're running in Tramp.
2016-05-16Merge branch 'master' of github.com:ProofGeneral/PGClément Pit--Claudel
2016-05-16Don't offer "" as the default in C-c C-c C-aClément Pit--Claudel
2016-05-16coq-syntax: Add a debug specClément Pit--Claudel
2016-05-02Merge branch 'master' of github.com:ProofGeneral/PGPierre Courtieu
2016-05-02Fixing detection of symbol at point.Pierre Courtieu
Quote at start of a word should not be considered part of the word. Other characters than ' or _ are punctuation.
2016-04-25Don't use string-empty-pClément Pit--Claudel
It's too recent
2016-04-14Respect user settings in coq-insert-introsClément Pit--Claudel
Fixes #67.
2016-03-21Option to toggle optimising response windo heigth.Pierre Courtieu
2016-03-09Adding more keywords (Local xxx).Pierre Courtieu
2016-03-09Fixed #64 again. e2c5da0 commits was wrong.Pierre Courtieu
2016-03-09Fix #47.Pierre Courtieu
There are many other issued with coq-smie-forward-token.
2016-03-09Fix #64. Use syntax-ppss in fill-nobreak-predicate.Pierre Courtieu
More robust to font-lock tweaks that change font inside comments (whitespace mode etc).
2016-03-09Fixing a small glitch in indentation.Pierre Courtieu
if a "; tactic" is not at the end of its line, (hanging) then it should not act on indetation of next line.
2016-03-09Fix #63 (efficiency pb in indentation).Pierre Courtieu
2016-03-08Fixing #62.Pierre Courtieu
I don't know if it is a coq bug that bullet do not support Time. I remove Time from bullets for the moment.
2016-03-08Avoiding useless computation in indentation code.Pierre Courtieu
2016-03-08Should fix #49 and #55 (compilation of From .. Require).Pierre Courtieu
2016-03-08Small fix for -Q options in loadpath.Pierre Courtieu
2016-03-05Highlight ltac:(), constr:(), and uconstr:()Clément Pit--Claudel
Also refactor coq-font-lock-keywords-1 slightly.
2016-02-29Redo 11b03d4 (ensure that ‘Time’ isn't added to internal commands)Clément Pit--Claudel
2016-02-28Remove leftover commentClément Pit--Claudel
2016-02-28Don't add the ‘Time’ prefix to internal Coq commandsClément Pit--Claudel
This ensures that parts of Proof General that use Coq commands in the background are not confused by extra timing information.
2016-02-27Add uconstr to the (ltac constr) list in SMIEClément Pit--Claudel
2016-02-27Fix a typo: s/coq-modulestart-proofstart/coq-indent-proofstart/Clément Pit--Claudel
2016-02-27Add a :safe predicate to indentation variablesClément Pit--Claudel
This is useful if people want to set them project-locally.
2016-02-18Adding missing keywordsPierre Courtieu
2016-02-17Merge pull request #40 from hendriktews/proof-treePierre Courtieu
basic proof tree changes for Coq 8.5
2016-02-06Ensure that version detection does not fail in 24.3Clément Pit--Claudel
2016-02-06Use coq-prog-name to autodetect version numberClément Pit--Claudel
2016-01-27Fixed recent coq syntax change (tac !H become tac (H)).Pierre Courtieu
2016-01-24basic proof tree changes for Coq 8.5Hendrik Tews
Fixes to get basic proof tree functionality, including support for give_up, cycle, swap, revgoals. Unshelve and evar's don't work yet, see proof-tree issues #1 and #2
2016-01-19fix #36.Pierre Courtieu
2016-01-14Add a few comments to explain values of coq-load-pathClément Pit--Claudel
2016-01-14Mark coq-load-path-include-current as obsoleteClément Pit--Claudel