aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1998-09-02Added make-ready for distribtion item. (2h, da)David Aspinall
1998-09-02This commit was generated by cvs2git to track changes on a CVS vendorDavid Aspinall
branch.
1998-09-02X-Symbol version 4.45 betaDavid Aspinall
1998-09-01integrated comments following 1 Sep 98 discussion with Dave AspinallThomas Kleymann
on design principles in light of an Emacs mode for Isabelle
1998-08-27todoDavid Aspinall
1998-08-26proof is now able to inherit append-element from tl-listThomas Kleymann
1998-08-25X-Symbol version 4.45 betaDavid Aspinall
1998-08-25This commit was generated by cvs2git to track changes on a CVS vendorDavid Aspinall
branch.
1998-08-25Added further documentation.Thomas Kleymann
1998-08-24X-Symbol version 4.45 betaDavid Aspinall
1998-08-24This commit was generated by cvs2git to track changes on a CVS vendorDavid Aspinall
branch.
1998-08-21First attempt, proof state works.David Aspinall
1998-08-21Added comments. Made wakeup-char an option.David Aspinall
1998-08-21Typos and fixes in Walkthrough section.David Aspinall
1998-08-21Info file is easily generated from texinfo, so doesn't belong in CVSDavid Aspinall
1998-08-21todoDavid Aspinall
1998-08-14improved help submenu for LEGOThomas Kleymann
- added a link to the library and the reference card for version 1.3
1998-08-14*** empty log message ***Thomas Kleymann
1998-08-14*** empty log message ***Thomas Kleymann
1998-08-14supports definitions of the form id == foo;Thomas Kleymann
1998-08-11New branchDavid Aspinall
1998-08-11Isabelle proof.el support.David Aspinall
1998-08-11Renamed <file>-fontlock to <file>-syntaxDavid Aspinall
1998-08-07*** empty log message ***Thomas Kleymann
1998-08-07o removed log entryThomas Kleymann
o monitoring the end of imports is now implemented via a new proof-shell-process-output-system-specific hook
1998-08-07o removed log entryThomas Kleymann
o changed default for lego-tags o set up regular definitions to support definitions of the form id == term o monitoring the end of imports is now implemented via a new proof-shell-process-output-system-specific hook
1998-08-07*** empty log message ***Thomas Kleymann
1998-07-27Supports official LEGO release 1.3Thomas Kleymann
1998-06-11Moved proof-mode-hooks from proof-shell-config-done toHealfdene Goguen
proof-config-done.
1998-06-11Added "Scheme" as definition keyword.Healfdene Goguen
1998-06-10Wrote generic span functions for making spans read-only or read-write.Healfdene Goguen
Fixed bug in add-span and remove-span concerning return value of span-traverse.
1998-06-10Wrote generic span functions for making spans read-only or read-write.Healfdene Goguen
1998-06-10In proof-init-segmentation, only create proof-queue-span andHealfdene Goguen
proof-locked-span if they don't already exist. Call generic span function for making spans read-only.
1998-06-10Compare span-end first rather than span-start in span-lt, becauseHealfdene Goguen
proof-lock-span is often changed and has starting point 1. Factored out common code of add-span and remove-span into span-traverse.
1998-06-10Added proof-unprocessed-begin as general function to find beginning ofHealfdene Goguen
unprocessed region. This should be used instead of proof-locked-end if we're not guaranteed to be in scripting buffer. proof-locked-end now calls proof-unprocessed-begin if we're in the proof-script-buffer. We set the goal name to "Unnamed_thm" if we can't find any other name for the theorem. proof-process-active-terminator now calls proof-unprocessed-begin. proof-shell-config-done now calls 'proof-mode-hook.
1998-06-10Changed "\\s " to "\\s-" in proof-id as whitespace pattern.Healfdene Goguen
1998-06-10Added lego-init-syntax-table as function to initialize syntax entriesHealfdene Goguen
particular to LEGO, and call it from lego-shell-mode-config.
1998-06-10Added coq-init-syntax-table as function to initialize syntax entriesHealfdene Goguen
particular to coq. Changed proof-ctxt-string to "Print All". Call coq-init-syntax-table from coq-shell-mode-config. This was necessary to get prompts with "'"s in them (coming from goals with same) recognized.
1998-06-10Added "Mutual Inductive" as definition keyword.Healfdene Goguen
Changed "\\s " into "\\s-" as whitespace pattern.
1998-06-09o fixed bug in setting proof-queue-face on a colour terminal for GNUThomas Kleymann
Emacs (19.34) o adjusting the directory (at least for LEGO) must not contain "~". We now expand `default-directory' before cding to it. [Under XEmacs (unlike Emacs 19.34), `default-directory' is already in expanded form.]
1998-06-03Added '?'s before single characters in define-keys for emacs19, atHealfdene Goguen
Pascal Brisset's suggestion.
1998-06-03Changed Compute from command to tactic.Healfdene Goguen
Added Fix, Destruct and Cofix as tactics. Added Local as goal.
1998-06-03Changed last-span to before-list.Healfdene Goguen
Added definitions of foldr and foldl if they aren't already loaded. Changed definitions of add-span, remove-span and find-span-aux to be non-recursive. Removed detach-extent since this file isn't used by xemacs. Added function append-unique to avoid repetitions in list generated by spans-at-region. Changed next-span so it uses member-if.
1998-06-03Added (require 'cl) for emacs19.Healfdene Goguen
1998-06-03Added proof-goto-end-of-locked-interactive as oldHealfdene Goguen
proof-goto-end-of-locked, and proof-goto-end-of-locked now doesn't switch buffer. Added code in proof-steal-process to handle case of stealing script management from a killed buffer. Set proof-active-buffer-fake-minor-mode to nil in proof-restart-script.
1998-06-03Changed expression (>= 0 x) to its equivalent (eq x 0)Healfdene Goguen
Changed some variables to their associated constant in cases where we know they must be equal.
1998-06-03Added definition of proof-commands-regexp for coqHealfdene Goguen
1998-06-02Structured review now done.Healfdene Goguen
Added item that we need to write proof-retract-file.
1998-06-02Corrected comment about this being for emacs19.Healfdene Goguen
1998-06-02Corrected comment about this being for xemacs.Healfdene Goguen