aboutsummaryrefslogtreecommitdiff
path: root/generic
AgeCommit message (Collapse)Author
2009-09-10Experimental changes to queue several commands at once and to allow ↵David Aspinall
pre-processing of commands when they're queued from script
2009-09-10proof-retract-until-point: protect against finding no span at allDavid Aspinall
(mask current bug in Coq code)
2009-09-10Clean compileDavid Aspinall
2009-09-10Clean compileDavid Aspinall
2009-09-10Move defpacustom here. Move message functions to proof-shell. Fix requires.David Aspinall
2009-09-10Add proof-minibuffer-messages. Move defpacustom->proof-utils andDavid Aspinall
fix requires.
2009-09-10Add `proof-minibuffer-messages'David Aspinall
2009-09-09Prevent font-lock in shell by altering font-lock-global-modes locallyDavid Aspinall
2009-09-09pg-last-output-displayform: strip trailing CR as well as initial one,David Aspinall
to tidy up popups for Isabelle.
2009-09-09Delete the pghelp spans for now, after all.David Aspinall
2009-09-09proof-script-clear-queue-spans: scan less of bufferDavid Aspinall
proof-script-delete-spans: leave 'pghelp spans in place for now pg-set-span-helphighlights: add extra FACE argument proof-done-advancing-save, proof-make-goalsave: support proof-arbitrary-undo-positions.
2009-09-09Add proof-shell-font-lock-keywords, proof-arbitrary-undo-positionsDavid Aspinall
2009-09-09Clear shell buffer contents on restart.David Aspinall
proof-shell-classify-output-system-specific -> proof-shell-handle... and simplify system specific hook. Repair error handling for Isabelle (search forward for matches) Add proof-shell-font-lock-keywords.
2009-09-09Add proof-re-search-forward-safeDavid Aspinall
2009-09-09p-s-classify-output -> p-s-handle-output, and simplify system-specific hookDavid Aspinall
2009-09-09Add proof-script-error-faceDavid Aspinall
2009-09-09proof-shell-error-or-interrupt-seen -> proof-shell-last-error-kind,David Aspinall
as per previous proof-shell update.
2009-09-09Simplify output processing; delay some goals/response classificationDavid Aspinall
until postponed goals/response output drawn. Remove some internal variables. Slightly generalise message model to include Coq 8.1's MESSAGE GOALS output form. Improve documentation of proof-shell-filter and friends to explain this.
2009-09-09proof-shell-quiet-errors: move to user opts custom groupDavid Aspinall
2009-09-09Cleanup toolbar-toggle and bind to C-c b, fix binding C-c v.David Aspinall
Add "Beep on Errors" setting to menu
2009-09-09proof-toolbar-setup: redraw-displayDavid Aspinall
2009-09-09proof-toolbar-setup: do the right thing (map across all PG buffers)David Aspinall
2009-09-08proof-kill-goal-command: default to nil, not empty stringDavid Aspinall
2009-09-08Remove barely useful proof-shell-abort-goal-regexp (only served to sanitize ↵David Aspinall
LEGO messages)
2009-09-08Clarify requireDavid Aspinall
2009-09-08Require on scomintDavid Aspinall
2009-09-08proof-shell-handle-error-output: renamed, and simplifiedDavid Aspinall
to use suggestion to take message from `proof-shell-last-output', now that is no longer munged to remove markup.
2009-09-08Fix docstrings, remove spurious nullDavid Aspinall
2009-09-08pg-response-display-with-face: remove update of `proof-shell-last-output'David Aspinall
2009-09-07Only show splash message if noninteractiveDavid Aspinall
2009-09-07Remove load order tweak experimentDavid Aspinall
2009-09-07Nuke spurious warningDavid Aspinall
2009-09-07Update autoloadsDavid Aspinall
2009-09-07Attempt to handle splash buffer cleanly.David Aspinall
2009-09-07Requires processed more often (experiment)David Aspinall
2009-09-07Fix compile warningsDavid Aspinall
2009-09-07WhitespaceDavid Aspinall
2009-09-07(C) dateDavid Aspinall
2009-09-07mapcar -> dolistDavid Aspinall
2009-09-07Require cl for compilationDavid Aspinall
2009-09-07Missing requireDavid Aspinall
2009-09-07Fix typosDavid Aspinall
2009-09-06TypoDavid Aspinall
2009-09-06Avoid easy-menu-define macroDavid Aspinall
2009-09-06UpdatedDavid Aspinall
2009-09-06Make sure proof-shell-last-output is non-nilDavid Aspinall
2009-09-06pg-add-element: unbound var in debugDavid Aspinall
proof-activate-scripting: minor cleanup proof-assert-until-point: don't go back beyond end of locked
2009-09-06Make sure proof-shell-last-output, proof-shell-last-prompt andDavid Aspinall
proof-shell-delayed-ouput remain non-nil.
2009-09-06Reorganisation to avoid generating many intermediate strings fromDavid Aspinall
the shell buffer, and match shell regexp directly inside it. This changes the types of several configuration settings. Also some improvements to scomint configuration and changes to proof-shell-exec-loop to send the next command to the prover before starting to process the output from the last. This reorganisation is still in testing and will take time to bed down.
2009-09-06Include macros for compileDavid Aspinall