aboutsummaryrefslogtreecommitdiff
path: root/lego.el
AgeCommit message (Collapse)Author
1998-09-03Renamed for new subdirectory structureDavid Aspinall
1998-09-03Removed dead codeDavid 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-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-07-27Supports official LEGO release 1.3Thomas Kleymann
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-03Added '?'s before single characters in define-keys for emacs19, atHealfdene Goguen
Pascal Brisset's suggestion.
1998-06-02Generalized proof-retract-target, now parameterized byHealfdene Goguen
proof-count-undos and proof-find-and-forget. Generalized proof-shell-analyse-structure, introduced variable proof-analyse-using-stack. Generalized proof menu plus ancillary functions. Generalized proof-mode-version-string. Moved various comments into documentation string.
1998-05-29o outsourced indentation to proof-indentThomas Kleymann
o support indentation of commands o replaced test of Emacs version with availability test of specific features o C-c C-c, C-c C-v and M-tab is now available in all buffers
1998-05-23improved support for InfoThomas Kleymann
o employed `Info-default-directory-list' rather than `Info-directory-list' so that code also works for Emacs 19.34 o setting of `Info-default-directory-list' now at proof level
1998-05-16implementation of `lego-shell-adjust-line-width' can now be called asThomas Kleymann
part of a hook. This change has been caused by replacing `proof-shell-config' with `proof-shell-insert-hook'
1998-05-15Changed variable names [s]ext to span.Healfdene Goguen
1998-05-12Added hook `proof-shell-insert-hook', which is initalized toHealfdene Goguen
lego-shell-adjust-line-width. This replaces `lego-shell-config'.
1998-05-08Made separated indentation more elegant.Healfdene Goguen
Separated consideration of {}'s so it only happens for LEGO.
1998-05-08Merged indentation code for LEGO and Coq into proof.el.Healfdene Goguen
1998-05-06Changed lego-undoable-commands-regexp to have "andI" and "andE"Healfdene Goguen
instead of "AndI" and "AndE".
1998-05-06Added lego-info-dir so that location of script-management.info can beHealfdene Goguen
hard-coded.
1998-05-05Added lego-goal-command-p to fix Coq's problem with "Definition".Healfdene Goguen
Removed lego-killref from menu.
1998-04-27removed explicit reference to a binary in ctm's home directoryThomas Kleymann
1998-03-25added support for etags at generic proof levelThomas Kleymann
1998-02-10added Dnf to lego-undoable-commands-regexpThomas Kleymann
1998-01-16Commented the code of proof.el and lego.el a bit. Made a minor changeDilip Sequiera
to the way errors are handled, so that any delayed output is inserted in the buffer before the error message is printed.
1998-01-15Updated method of defining proof-shell-cd to be consistent with otherHealfdene Goguen
proof-assistant-dependent variables. Added ctrl-button1 to copy selected region to end of locked region
1998-01-05fixed a bug in the indenting functionsThomas Kleymann
1997-11-26o simplified code:Thomas Kleymann
lego-goal-with-hole-regexp and lego-save-with-hole-regexp is now used for lego-font-lock-keywords-1 as well o improved lego-find-and-forget
1997-11-24Added proof-execute-minibuffer-cmd and scripting minor mode.Dilip Sequiera
1997-11-20Added lego-global-p as always false, but for consistency with Coq mode.Healfdene Goguen
Changed [meta (control i)] to [meta tab] in key definition.
1997-11-18Added indentation for lego-mode.Dilip Sequiera
1997-11-17Added some magic commands: proof-frob-locked-end, proof-try-command,Dilip Sequiera
proof-interrupt-process. Added moving nested lemmas above goal for coq. Changed the key mapping for assert-until-point to C-c RET.
1997-11-06Assign new variable proof-goal-hyp-fn to lego-goal-hyp, which isHealfdene Goguen
simply old code for picking up goal or hypothesis for pbp
1997-10-24New indentation for lego-count-undos (smile)Healfdene Goguen
1997-10-16o merged script management (1.20.2.11) on the main branchThomas Kleymann
o fixed a bug in lego-find-and-forget due to new treatment of comments
1997-10-13lego-count-undos is now aware that comments are treated separatelyThomas Kleymann
1997-10-08*** empty log message ***Healfdene Goguen
1997-08-25minor change in font-lock patternThomas Kleymann
1996-12-12removed font-lock support for Error messages; this is now supported inThomas Kleymann
the pbp package
1996-12-09Speeded up proof-by-pointing thingsDilip Sequiera
1996-12-05added font-lock properties for pbp-lego-modeThomas Kleymann
1996-12-03minor extensions of regular expressionsThomas Kleymann
1996-12-03Minor fix for performance reasons.Dilip Sequiera
1996-12-03A few small fixes to deal with performance problems.Dilip Sequiera
1996-11-29o added logical macros as keywordsThomas Kleymann
o removed keywords SaveFrozen and SaveUnfrozen o fixed bug in lego-outline-regexp
1996-11-22*** empty log message ***Thomas Kleymann
1996-11-21*** empty log message ***Thomas Kleymann
1996-11-17Cleaned ext.el up a bit in terms of its namespace and the management ofDilip Sequiera
the comint filter.
1996-11-13minor changes regarding regular expressionsThomas Kleymann
1996-11-13Fixed parenthesis matching to deal with commentsDilip Sequiera
1996-11-13Yves Bertot's proof by pointingThomas Kleymann
1996-11-12improved lego-outline-regexpThomas Kleymann
1996-11-10fix for incorrect lego-outline-regexpThomas Kleymann