NEWS
changeset 49869 bd370af308f0
parent 49841 18cb42182d3e
child 49918 cf441f4a358b
equal deleted inserted replaced
49868:3039922ffd8d 49869:bd370af308f0
    38 in old "ref" manual.
    38 in old "ref" manual.
    39 
    39 
    40 * Improved support for auxiliary contexts indicate block structure for
    40 * Improved support for auxiliary contexts indicate block structure for
    41 specifications: nesting of "context fixes ... context assumes ..."
    41 specifications: nesting of "context fixes ... context assumes ..."
    42 and "class ... context ...".
    42 and "class ... context ...".
       
    43 
       
    44 * More informative error messages for Isar proof commands involving
       
    45 lazy enumerations (method applications etc.).
    43 
    46 
    44 
    47 
    45 *** Pure ***
    48 *** Pure ***
    46 
    49 
    47 * Code generation for Haskell: restrict unqualified imports from
    50 * Code generation for Haskell: restrict unqualified imports from
   198 * Simplified custom document/build script, instead of old-style
   201 * Simplified custom document/build script, instead of old-style
   199 document/IsaMakefile.  Minor INCOMPATIBILITY.
   202 document/IsaMakefile.  Minor INCOMPATIBILITY.
   200 
   203 
   201 
   204 
   202 *** ML ***
   205 *** ML ***
       
   206 
       
   207 * Type Seq.results and related operations support embedded error
       
   208 messages within lazy enumerations, and thus allow to provide
       
   209 informative errors in the absence of any usable results.
   203 
   210 
   204 * Renamed Position.str_of to Position.here to emphasize that this is a
   211 * Renamed Position.str_of to Position.here to emphasize that this is a
   205 formal device to inline positions into message text, but not
   212 formal device to inline positions into message text, but not
   206 necessarily printing visible text.
   213 necessarily printing visible text.
   207 
   214