NEWS
changeset 68469 aad109fde9ec
parent 68466 3d8241f4198b
child 68472 581a1bfec8ad
equal deleted inserted replaced
68468:ae42b0f6885d 68469:aad109fde9ec
   193 object-logic equality or equivalence.
   193 object-logic equality or equivalence.
   194 
   194 
   195 * Rewrites clauses (keyword 'rewrites') were moved into the locale
   195 * Rewrites clauses (keyword 'rewrites') were moved into the locale
   196 expression syntax, where they are part of locale instances. In
   196 expression syntax, where they are part of locale instances. In
   197 interpretation commands rewrites clauses now need to occur before 'for'
   197 interpretation commands rewrites clauses now need to occur before 'for'
   198 and 'defines'. Minor INCOMPATIBILITY.
   198 and 'defines'. Rare INCOMPATIBILITY; definitions immediately subject to
       
   199 rewriting may need to be pulled up into the surrounding theory.
   199 
   200 
   200 * For 'rewrites' clauses, if activating a locale instance fails, fall
   201 * For 'rewrites' clauses, if activating a locale instance fails, fall
   201 back to reading the clause first. This helps avoid qualification of
   202 back to reading the clause first. This helps avoid qualification of
   202 locale instances where the qualifier's sole purpose is avoiding
   203 locale instances where the qualifier's sole purpose is avoiding
   203 duplicate constant declarations.
   204 duplicate constant declarations.