After upgrading the packages on my Gentoo system to kde-frameworks/ktexteditor-5.24.0 from 5.23.0 the 'auto brackets' feature in Kate no longer works as expected. Using Kate (with auto-brackets enabled) and 5.23.0 if one types [ followed by ' the result is: ['|'] where a | is used to indicate the position of the caret. However, after upgrading to 5.24.0 the result becomes: ['|] where the closing ' has not been automatically inserted. Downgrading to 5.23.0 resolves the issue. Also observed in 5.25.0. Reproducible: Always
Apparently I have broken this, yeah ... will look.
Git commit 4269c30acacc80113e798784341b0b7638ebcf71 by Sven Brauch. Committed on 20/08/2016 at 19:11. Pushed by brauch into branch 'master'. autobrace: look at spellcheck attribute where the character was entered ... instead of behind it. Should fix this bug: M +1 -1 src/document/katedocument.cpp http://commits.kde.org/ktexteditor/4269c30acacc80113e798784341b0b7638ebcf71