aboutsummaryrefslogtreecommitdiff
path: root/generic
AgeCommit message (Collapse)Author
2012-09-05Fixed double hit terminator. Now it is disabled by default, andPierre Courtieu
enabling it disables electric-terminator and vice-versa. In case both are non nil at the same time, then electric teminator has priority. If people like it we may propose this to other modes than coq. + fixed window layout policy.
2012-09-04Set version tag for new release.David Aspinall
2012-09-04Disable HOL Light support for release versionDavid Aspinall
2012-09-02Fix headerDavid Aspinall
2012-09-02Set version tag for new release.David Aspinall
2012-08-31 Three windows mode is back as the default mode.Pierre Courtieu
2012-08-31Changed the behaviour of proof-layout-windows. Now it follows thePierre Courtieu
'horizontal 'vertical 'smart policy.
2012-08-31Setting nil by default the option to create resp and goals bufferPierre Courtieu
immediately when opening a file.
2012-08-16Add option proof-layout-windows-on-visit-file, addressing Trac #444David Aspinall
2012-08-16Better colours on dark framesDavid Aspinall
2012-08-14Set version tag for new release.David Aspinall
2012-08-14Add user option proof-next-command-insert-space.David Aspinall
2012-08-14fix 443 by enforcing that the prover is not busy in proof-retract-until-pointHendrik Tews
2012-08-09Set version tag for new release.David Aspinall
2012-07-27Set version tag for new release.David Aspinall
2012-07-23Set version tag for new release.David Aspinall
2012-07-15Patch to allow byte compilation without X, reported on Gentoo via Ulrich MuellerDavid Aspinall
2012-06-29* generic/pg-user.el (which-func-modes): Fix compiler declaration.Stefan Monnier
* generic/proof-site.el (assistants): Fix regexp.
2012-06-09Made a small change in generic code about the setting ofPierre Courtieu
comment-start-skip: if it is already set then proof-script should not change it. Ultimately if David approves we should moreover fix the setting itself which is bugged. coq-mode now sets this variable by itself.
2012-06-08Summary: Handle the new t value of which-func-modes.Stefan Monnier
2012-06-05Set version tag for new release.David Aspinall
2012-06-04hide cursor in non-selected *goals* and *response* buffersHendrik Tews
2012-05-31let proof-retract-buffer only move point when called interactivelyHendrik Tews
2012-05-24kill windows showing response and goals buffers on proof-shell-exitHendrik Tews
2012-05-08Use proof-add-to-load-path to extend load-path. This way,Hendrik Tews
distributions with specific requirements (such as Debian with debian-pkg-add-load-path-item) only need to patch one function.
2012-04-30Set version tag for new release.David Aspinall
2012-04-19enable compilation of generic/proof-autoloads.elHendrik Tews
2012-04-11Set version tag for new release.David Aspinall
2012-03-01fix compilation with emacs23-nox of DebianHendrik Tews
2012-02-08proof-shell-start: initialise associated buffers before shell mode, so in ↵David Aspinall
right modes for output from init commands
2012-02-07Bump yearDavid Aspinall
2012-02-07New pseudo instances to help tool demonstrators in ocaml/ghci (in progress)David Aspinall
2012-02-06Set version tag for new release.David Aspinall
2012-01-23make sure extra modes availableDavid Aspinall
2012-01-19TypoDavid Aspinall
2012-01-14lower cpu utilization of splash screen, see Debian bug #642048Hendrik Tews
2012-01-12Set version tag for new release.David Aspinall
2012-01-10Set version tag for new release.David Aspinall
2012-01-10Tweak message and display model, in particular, make sure that when aDavid Aspinall
response appears above a goals output, the goals output is displayed second, so it is the one that remains visible to the user in the default 2-pane mode. This works with output like this in HOL Light: Warning: Free variables in goal: A, B val it : goalstack = 1 subgoal (1 total) ... and similar cases in Isabelle and Coq. The fix involves some ugly messing with the flags for clearing the response buffer (see `pg-response-maybe-erase'). This could surely be streamlined.
2012-01-09Improve configuration for HOL Light. Allow goals display to be prefixed by ↵David Aspinall
ignored junk (val it : goalstack =).
2012-01-09proof-shell-end-goals-regexp doc: fix inaccuracy, goals always startDavid Aspinall
at *start* of proof-shell-start-goals-regexp.
2012-01-05Temporarily enable HOL Light globally for testingDavid Aspinall
2012-01-04* fix case where some existential is instantiated with the last proof commandHendrik Tews
* protocol change - rename proof-complete into proof-finished and add existential info - add proof-complete message
2012-01-04Set version tag for new release.David Aspinall
2012-01-03merge ProofTreeBranch into main trunk:Hendrik Tews
- add support for proof-tree displays (currently Coq only) - new file generic/proof-tree.el contains generic code - Coq specific code has been added to coq/coq.el Changes to existing Proof General functions: - proof-shell-exec-loop and proof-shell-filter-manage-output call proof-tree display functions, when the proof-tree display is on - proof-shell-exec-loop returns t if proof-action-list is empty _or_ contains only items for updating the proof-tree - proof-shell-should-be-silent returns nil when the proof-tree display is on - coq-last-prompt-info, coq-last-prompt-info-safe return as additional 4th element the name of the current proof
2011-12-07Set version tag for new release.David Aspinall
2011-12-07- protect proof-shell-handle-delayed-output against the case whereHendrik Tews
proof-shell-end-goals-regexp is defined but does not match - add coq setting for hiding additional subgoals
2011-12-06fix a log of broken customization typesHendrik Tews
2011-12-06use the start of proof-shell-end-goals-regexp, as documentedHendrik Tews
2011-11-15Quick stab at support for switching to proof shell when interactive support ↵David Aspinall
expected, see Trac #430