diff options
author | David Aspinall <da@inf.ed.ac.uk> | 2000-03-22 15:25:03 +0000 |
---|---|---|
committer | David Aspinall <da@inf.ed.ac.uk> | 2000-03-22 15:25:03 +0000 |
commit | ae45006bb140fc660bc531f0740148e26a59ec78 (patch) | |
tree | 959c529ad58ab8537ca598d8f53ec7b1c34bd6d7 /CHANGES | |
parent | 1bb44c285e90a377af9630c0bb71d6f6a4da4e3a (diff) |
Updated and cleaned up
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 92 |
1 files changed, 56 insertions, 36 deletions
@@ -20,12 +20,8 @@ so this is only included in the developers tar file. -** Generic Changes - -*** Fixes for filenames with \ characters in them (mainly for Windows) - - Fixed for Coq, Isabelle, and HOL. +** Generic Changes *** Added key binding C-c C-BS and menu entry for delete last command @@ -38,34 +34,19 @@ Check these files for detail of support and issues with each prover. -*** Names of shell, goals, script buffers now based on proof assistant name - - Basing the name on the command isn't very abstract and leads to strange - names for some provers, "coqtop" and "hol.unquote". Now we just use - the lower case of the proof assistant name. - -*** Fixes for supporting Japanese versions of Emacs which have older CL macs. - - Problems occurred with CL macs with Japanicised documentation, - defined in "egg.el". +*** Fixes for different Emacsen compatibility - Japanese Emacs users, please report any other problems you find, they - may be fixable for similar reasons. Better still, report these compatibility - problems also to the Japanese Emacs developers, I don't know who to contact. +**** Supporting Japanese versions of Emacs which have older CL macs. + Problems occurred with CL macs with Japanicised documentation, + defined in "egg.el". + Japanese Emacs users, please report any other problems you find, + they may be fixable for similar reasons. Better still, report these + compatibility problems also to the Japanese Emacs developers, I + don't know who to contact. -*** Minor bug fix for duplicated short output. - - Only seen with "val x=1" or similar very short messages. - We now set proof-shell-eager-annotation-start-length appropriately. - -*** Bug fix with .thy files and X-Symbol mode - - Subsequently visited theory files would have X-Symbols broken. - -*** Bug fix for (non-mule) FSF Emacs 20.5. - - Emacs would freeze when starting proof assistant due to character - matching problem. +**** Bug fix for (non-mule) FSF Emacs 20.5. + Emacs would freeze when starting proof assistant due to character + matching problem. *** Fix for infamous Solaris ^G problem: proof-shell-process-connection-type @@ -83,14 +64,34 @@ If necessary, you can override this by customization, as usual. -*** Added new configuration hook: proof-shell-pre-interrupt-hook - This is added particularly for Isabelle running with Poly/ML, - which requires interaction after an interrupt. +*** Minor cosmetic improvements + +**** Names of shell, goals, script buffers now based on proof assistant name + Basing the name on the command wasn't very abstract and lead to strange + names for some provers, "coqtop" and "hol.unquote". Now we just use + the lower case of the proof assistant name. + +**** Name of proof assistant "Start Isabelle" etc. appears in menu. + +*** Minor bug fixes + +**** Fix for using electric terminator inside locked region. + + With strict read only turned off, would get Emacs error. + Now simply inserts terminator char anywhere in locked region. + +**** Fix for duplicated short output. + + Only seen with "val x=1" or similar very short messages. + We now set proof-shell-eager-annotation-start-length appropriately. + +**** Fixes for filenames with odd characters in them (mainly for Windows) + + Fixes to allow filenames with \ and " in them. + Added for Coq, Isabelle, and HOL. -*** Minor cosmetic improvement - Name of proof assistant "Start Isabelle" etc. in menu. ** Coq Changes @@ -101,17 +102,29 @@ should be treated as atomic, but it means that you can retract a file with sections in, at least. + + + ** LEGO Changes *** Fix for error messages, now properly displays "cannot assume" message. + + + ** Isabelle Changes *** Fix for Poly/ML with interrupts: use proof-shell-pre-interrupt-hook *** Fix for directory changes under Windows +*** Bug fix with .thy files and X-Symbol mode + + Subsequently visited theory files would have X-Symbols broken. + + + ** Isar Changes @@ -122,10 +135,17 @@ *** Fix for directory changes under Windows + + ** Changes for developers to note *** todo files added for each prover (todo split from global todo). +*** Added new configuration hook: proof-shell-pre-interrupt-hook + + This is added particularly for Isabelle running with Poly/ML, + which requires interaction after an interrupt. + *** Added new customization: proof-shell-filename-escapes See documentation for details. This was to fix filename substitution |