Bug Fixes in KDE Base
When a large file is open, Kate's highlight can't parse the file entirely.
This can cause malfunction of Kate's folding. To avoid this, every time a
node is folded, Kate's folding force the highlight to to parse the file until
the region closes.