Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Cosmetic cleanup of coq-smie, coq-syntax, and coq-abbrev. | Stefan Monnier | 2018-12-15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a few more cl.el leftovers. Get rid of remaining use of iso-2022. Use SMIE unconditionally. * coq/coq-abbrev.el: Use lexical-binding. (coq-install-abbrevs): Delete, only keep the relevant contents. (proof-defstringset-fn): Remove. Fold changes into the main version. * coq/coq-indent.el (coq-find-real-start): Use forward-comment. * coq/coq-smie.el: Use lexical-binding. Assume `smie` is available. (coq--string-suffix-p): Rename from coq-string-suffix-p. Use string-suffix-p for it when available. (string-suffix-p): Never define here. Change all users to use coq--string-suffix-p instead. (coq-smie-.-deambiguate): Use forward-comment. Remove unused var `beg`. (coq-backward-token-fast-nogluing-dot-friends) (coq-forward-token-fast-nogluing-dot-friends): Remove unused var `tok-other`. (coq-smie-search-token-backward): Remove unused var `p`. (coq-smie-:=-deambiguate, coq-smie-backward-token): Prefer char-before over looking-back. (coq-smie-rules): Use `pcase` over deprecated cl's `case`. * coq/coq-syntax.el: Use lexical-binding. (coq-count-match): Rewrite so it doesn't do needless heap-allocation. (coq-module-opening-p, coq-section-command-p, coq-goal-command-str-p): Use case-fold-search rather than proof-string-match. (coq-goal-command-regexp): Forward-declare. (coq-save-command-regexp-strict): Move before first use. (coq-reserved-regexp): Use a single \_< ... \_>. (coq-detect-hyps-positions): Limit search for looking-back. * coq/coq.el: Remove SMIE declarations since SMIE is always used. (coq-use-smie): Remove, unused. (coq-smie): Always require. * generic/pg-pbrpm.el: Fix leftover cl.el uses. * generic/proof-utils.el (proof-defstringset-fn): Fix copy&paste error in the docstring, improve interactive prompt. * lib/maths-menu.el: Use utf-8 and lexical-binding. | ||
* | Add link to the latex-pretty-symbols package mentioned by @craff | Erik Martin-Dorel | 2018-08-23 |
| | | | | Fix the typo reported by @siddharthist as well | ||
* | Fix most doc issues raised by (checkdoc) | Erik Martin-Dorel | 2018-08-23 |
| | |||
* | phox syntax table + more symbols | Christophe Raffalli | 2017-09-22 |
| | |||
* | phox is back | Christophe Raffalli | 2017-09-22 |
| | |||
* | Change (eval-when (compile) ...) to (eval-when-compile ...) | Clément Pit--Claudel | 2017-05-05 |
| | | | | This fixes a bunch of compilation warnings | ||
* | Fix incorrect uses of defvar | Clément Pit--Claudel | 2017-03-08 |
| | | | | | | | It didn't really matter that these variables were defined and set to nil during compilation, since we ran compilation in a clean Emacs in --batch mode; it does matter now, however, since package.el compiles PG in the user's currently running Emacs instance. | ||
* | Summary: Fix compile warning on phox-toolbar-entries | David Aspinall | 2015-03-05 |
| | |||
* | Fix compile error with make-face | David Aspinall | 2015-03-05 |
| | |||
* | Summary: Don't quote lambda expressions | Stefan Monnier | 2012-08-30 |
| | | | | | | | | | | | | | | | | * coq/coq-indent.el (coq-indent-inner-regexp): Remove old X-Symbol element. (coq-save-count, coq-proof-count): * obsolete/plastic/plastic.el (plastic-shell-handle-output): * lib/texi-docstring-magic.el (texi-docstring-magic-insert-magic): * lib/pg-dev.el (emacs-lisp-mode-hook): * lib/maths-menu.el (maths-menu-filter-predicate) (maths-menu-tokenise-insert): * lib/holes.el (holes-next): * lego/lego.el (lego-shell-handle-output): * isar/isabelle-system.el (isabelle-docs-menu): * coq/coq.el (coq-compile-command, coq-compile-auto-save) (coq-compile-ignored-directories, coq-load-path-safep) (proof-shell-handle-delayed-output-hook): Don't quote lambda. | ||
* | Fix compile error, Trac #437. | David Aspinall | 2012-04-06 |
| | |||
* | Outline required compile and run | David Aspinall | 2011-10-17 |
| | |||
* | Replace proof-terminal-char with proof-terminal-string. | David Aspinall | 2010-08-27 |
| | |||
* | phox-find-and-forget: return a list | David Aspinall | 2009-09-29 |
| | |||
* | Prevent many compile warnings | David Aspinall | 2009-09-15 |
| | |||
* | Some fixes to requires etc | David Aspinall | 2009-09-10 |
| | |||
* | Tidy whitespace | David Aspinall | 2009-09-05 |
| | |||
* | resp-font-lock-keywords -> response-font-lock-keywords; ↵ | David Aspinall | 2009-09-05 |
| | | | | output-fontify-enable removed | ||
* | Remove proof-shell-prompt-pattern, no longer used. | David Aspinall | 2009-09-04 |
| | |||
* | Remove proof-no-command | David Aspinall | 2009-09-04 |
| | |||
* | Remove (commented out) x-symbol configuration | David Aspinall | 2009-09-01 |
| | |||
* | hack with phox-prog-name and phox-prog-name-guess to have this phox folder ↵ | Christophe Raffalli | 2009-09-01 |
| | | | | working with PG 3.7 | ||
* | Removed support for x-symbol (I do not like it because it changes the buffer ↵ | Christophe Raffalli | 2009-09-01 |
| | | | | | | | | content !) sym-lock is still available on xemacs only various other bug fix. | ||
* | Merge changes from Version4Branch. | David Aspinall | 2008-07-24 |
| | |||
* | Docstring with keymap | David Aspinall | 2008-02-17 |
| | |||
* | Updated. | David Aspinall | 2008-01-31 |
| | |||
* | Remove use of proof-ass | David Aspinall | 2008-01-24 |
| | |||
* | Compilation tweaks | David Aspinall | 2008-01-16 |
| | |||
* | Many compatibility updates, bug fixes, rearrangements for compilation. | David Aspinall | 2008-01-15 |
| | |||
* | Prevent compile error on atomic-extents | David Aspinall | 2007-12-14 |
| | |||
* | Protect usage of list-fonts, unknown function | David Aspinall | 2007-12-10 |
| | |||
* | back to using sym-lock ... x-symbol will not be supported anymore for PhoX + ↵ | Christophe Raffalli | 2006-02-24 |
| | | | | imporvment in proof by contextual menu | ||
* | bug fix | Christophe Raffalli | 2005-10-20 |
| | |||
* | added lock and unlock for unification variables | Christophe Raffalli | 2005-10-12 |
| | |||
* | *** empty log message *** | Christophe Raffalli | 2005-07-05 |
| | |||
* | New files. | David Aspinall | 2005-03-25 |
| | |||
* | Attempt to address X-Symbol startup problems for PhoX. | David Aspinall | 2005-02-13 |
| | |||
* | *** empty log message *** | Christophe Raffalli | 2005-02-09 |
| | |||
* | changes to pbrpm | Christophe Raffalli | 2004-12-08 |
| | |||
* | work on proof by contextual menu for phox | Christophe Raffalli | 2004-11-22 |
| | |||
* | replaced root2.phx by new square-root-2.phx | Christophe Raffalli | 2004-10-20 |
| | |||
* | improvment of phox-x-symbol, supress sym-lock, first support for proof by ↵ | Christophe Raffalli | 2004-10-20 |
| | | | | contextual menu | ||
* | first try to make x-symbol works | Christophe Raffalli | 2004-05-17 |
| | |||
* | *** empty log message *** | Christophe Raffalli | 2004-04-16 |
| | |||
* | New files. | David Aspinall | 2004-04-16 |
| | |||
* | Updated. | David Aspinall | 2004-04-14 |
| | |||
* | Fix compiler warnings | David Aspinall | 2004-03-01 |
| | |||
* | Remove non-existent proof-state-command setting | David Aspinall | 2004-03-01 |
| | |||
* | updating for new PG version | Christophe Raffalli | 2004-01-30 |
| | |||
* | Make find-and-forget robust for proverproc regions | David Aspinall | 2003-06-05 |
| |