equal
deleted
inserted
replaced
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 |