NEWS
changeset 69854 cc0b3e177b49
parent 69829 3bfa28b3a5b2
child 69861 62e47f06d22c
equal deleted inserted replaced
69853:f7c9a1be333f 69854:cc0b3e177b49
    73 * Support for user-defined file-formats via class isabelle.File_Format
    73 * Support for user-defined file-formats via class isabelle.File_Format
    74 in Isabelle/Scala (e.g. see isabelle.Bibtex.File_Format), configured via
    74 in Isabelle/Scala (e.g. see isabelle.Bibtex.File_Format), configured via
    75 the shell function "isabelle_file_format" in etc/settings (e.g. of an
    75 the shell function "isabelle_file_format" in etc/settings (e.g. of an
    76 Isabelle component).
    76 Isabelle component).
    77 
    77 
       
    78 * Command-line options "-s" and "-u" of "isabelle jedit" override the
       
    79 default for system option "system_heaps" that determines the heap
       
    80 storage directory for "isabelle build". Option "-n" is now clearly
       
    81 separated from option "-s".
       
    82 
    78 
    83 
    79 *** Isar ***
    84 *** Isar ***
    80 
    85 
    81 * More robust treatment of structural errors: begin/end blocks take
    86 * More robust treatment of structural errors: begin/end blocks take
    82 precedence over goal/proof.
    87 precedence over goal/proof.
   229 given theory to the file-system, e.g. a temporary directory where some
   234 given theory to the file-system, e.g. a temporary directory where some
   230 external compiler is applied.
   235 external compiler is applied.
   231 
   236 
   232 
   237 
   233 *** System ***
   238 *** System ***
       
   239 
       
   240 * The system option "system_heaps" determines where to store the session
       
   241 image of "isabelle build" (and other tools using that internally).
       
   242 Former option "-s" is superseded by option "-o system_heaps".
       
   243 INCOMPATIBILITY in command-line syntax.
   234 
   244 
   235 * The command-line tool "isabelle update" uses Isabelle/PIDE in
   245 * The command-line tool "isabelle update" uses Isabelle/PIDE in
   236 batch-mode to update theory sources based on semantic markup produced in
   246 batch-mode to update theory sources based on semantic markup produced in
   237 Isabelle/ML. Actual updates depend on system options that may be enabled
   247 Isabelle/ML. Actual updates depend on system options that may be enabled
   238 via "-u OPT" (for "update_OPT"), see also $ISABELLE_HOME/etc/options
   248 via "-u OPT" (for "update_OPT"), see also $ISABELLE_HOME/etc/options