NEWS
changeset 28504 7ad7d7d6df47
parent 28475 ed1385cb2e01
child 28522 eacb54d9e78d
     1.1 --- a/NEWS	Sat Oct 04 16:19:49 2008 +0200
     1.2 +++ b/NEWS	Sat Oct 04 17:40:56 2008 +0200
     1.3 @@ -6,6 +6,31 @@
     1.4  
     1.5  *** General ***
     1.6  
     1.7 +* Simplified main Isabelle executables, with less surprises on
     1.8 +case-insensitive file-systems (such as Mac OS).
     1.9 +
    1.10 +  - The main Isabelle tool wrapper is now called "isabelle" instead of
    1.11 +    "isatool."
    1.12 +
    1.13 +  - The former "isabelle" alias for "isabelle-process" has been
    1.14 +    removed (should rarely occur to regular users).
    1.15 +
    1.16 +  - The "Isabelle" alias for "isabelle-interface" has been removed.
    1.17 +
    1.18 +Within scripts and make files, the Isabelle environment variables
    1.19 +ISABELLE_TOOL and ISABELLE_PROCESS replace old ISATOOL and ISABELLE,
    1.20 +respectively.  (The latter are still available as legacy feature.)
    1.21 +
    1.22 +Also note that user interfaces are now better wrapped as regular
    1.23 +Isabelle tools instead of using the special isabelle-interface wrapper
    1.24 +(which can be confusing if the interface is uninstalled or changed
    1.25 +otherwise).  See "isabelle tty" and "isabelle emacs" for contemporary
    1.26 +examples.
    1.27 +
    1.28 +INCOMPATIBILITY, need to adapt derivative scripts.  Users may need to
    1.29 +purge installed copies of Isabelle executables and re-run "isabelle
    1.30 +install -p ...", or use symlinks.
    1.31 +
    1.32  * The Isabelle System Manual (system) has been updated, with formally
    1.33  checked references as hyperlinks.
    1.34