aboutsummaryrefslogtreecommitdiff
path: root/generic/proof-script.el
AgeCommit message (Collapse)Author
2009-09-14Fix compile issuesDavid Aspinall
2009-09-14proof-span-give-warning: no message if inhibit-read-only is setDavid Aspinall
2009-09-14Move insert-electric-terminator here. Add experimental error spans. Doc ↵David Aspinall
improvements
2009-09-10Disable debug message in IsarDavid Aspinall
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-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-09proof-shell-error-or-interrupt-seen -> proof-shell-last-error-kind,David Aspinall
as per previous proof-shell update.
2009-09-07Fix compile warningsDavid 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-06Tweak point movement in `proof-assert-until-point' andDavid Aspinall
alter meaning of `proof-only-whitespace-to-locked-region-p'; both now refer to char after point. Script elements are now stored in hash tables rather than lists.
2009-09-05Minor optDavid Aspinall
2009-09-05proof-set-queue-endpoints: no undo-make-selective-list (pg-protected-undo ↵David Aspinall
replaces) proof-done-advancing: remove spurious first case proof-assert-until-point: don't move point, restore intuitive behaviour when on whitespace between unprocessed commands (process preceding commands only)
2009-09-05Clean whitespaceDavid Aspinall
2009-09-05Whitespaces and commentsDavid Aspinall
2009-09-04Add proof-script-evaluate-elisp-comment-regexp security hole.David Aspinall
2009-09-04proof-file-to-buffer -> find-buffer-visitingDavid Aspinall
2009-09-04Remove configuration of obsolete package function-menu (aka "fume")David Aspinall
2009-09-04Remove configuration of obsolete package function-menu (aka "fume")David Aspinall
2009-09-04Refactoring point movement commands (in progress). Remove proof-no-command.David Aspinall
2009-08-29Cleanup of interactive point moving functions (in progress)David Aspinall
2009-08-28Fix compile warningsDavid Aspinall
2009-08-20Doc tweaks via checkdoc.David Aspinall
2009-08-20proof-one-command-per-line: change default, use in proof-insert-pbp-command.David Aspinall
2009-08-17Only move proof-overlay-arrow once it's got a position.David Aspinall
2009-08-17Move the overlay arrow backwards in case of edits above it whichDavid Aspinall
affect the next position to be processed.
2009-08-14pg-last-output-displayform: add convenience functionDavid Aspinall
2009-08-13Add parser cache for proof-segment-up-to.David Aspinall
2009-08-07proof-colour-locked: complete implementationDavid Aspinall
2009-08-06Prevent setting of proof-overlay-arrow if not configuredDavid Aspinall
2009-07-30Add overlay arrow ported from Kit.David Aspinall
2009-07-30Add proof-colour-locked option to leave locked region background uncoloured.David Aspinall
2009-05-27Check unicode-tokens-mode is boundDavid Aspinall
2009-05-26Add proof state hover messages to proof script, along with useful customization.David Aspinall
2009-05-26proof-goto-end-of-locked-on-error-if-pos-not-visible-in-window: obeyDavid Aspinall
proof-follow-mode=ignore. Ref http://proofgeneral.inf.ed.ac.uk/trac/ticket/187
2009-05-26Revive sendback behaviour (using button1)David Aspinall
2009-05-25Set default value for `buffer-invisibility-spec'David Aspinall
2008-07-24Merge changes from Version4Branch.David Aspinall
2008-07-10Reverse 8.28, buffer-substring-no-properties -> buffer-substring.David Aspinall
This fixes Unicode Tokens handling of sub/super scripts, etc. See http://proofgeneral.inf.ed.ac.uk/trac/ticket/214 Thanks to Simon Winwood for identifying failure point.
2008-01-31Sendback commands from response buffer sent via assert-until-point, with ↵David Aspinall
ordinary span construction.
2008-01-30Documentation.David Aspinall
2008-01-29buffer-substring -> buffer-substring-no-properties since we never use themDavid Aspinall
2008-01-29Comments.David Aspinall
2008-01-29Typo.David Aspinall
2008-01-29proof-set-queue-endpoints: only use undo-discarding function ifDavid Aspinall
undo-make-selective-list is available (not on XEmacs).
2008-01-29Disable undo in read-only region; add proof-allow-undo-in-read-only settingDavid Aspinall
2008-01-25pg-clear-script-portions: fix handling of buffer-invisibility-specDavid Aspinall
(missing apply)