dhaumann requested changes to this revision.
dhaumann added a comment.

  I like this change a lot, but there is a huge (theoretical) backwards 
compatibility issue with this.
  
  Before, the code ignored `fallthroughContext` if `m_fallthrough` was 
explicitly set to `false`. So you could have: fallghrough="false" 
fallthroughContext="abc", and fallthroughContext was ignored.
  Now this changed, and `m_fallthough` solely depends on whether 
`fallthroughContext` is a valid context or not other than `#stay`.
  
  My point is: For changes like this, we usually have to
  
  - increase the `version` number in the `*.xml` files
  - increase the `kateversion` from `5.0` to `5.62`?
  - Since we have `IncludeRules`, wouldn't we even need to increase the 
`kateversion` number of _all_ xml files to be on the safe side?
  
  I think these issues first need to be clarified before we can commit this.

REPOSITORY
  R216 Syntax Highlighting

REVISION DETAIL
  https://phabricator.kde.org/D23034

To: jpoelen, #framework_syntax_highlighting, dhaumann, cullmann
Cc: kwrite-devel, kde-frameworks-devel, univerz, LeGast00n, domson, michaelh, 
ngraham, bruns, demsking, cullmann, sars, dhaumann

Reply via email to