…and this time it turns out that I am going to akademy. Dublin I’m coming, wheee!
Since KDE 3.5.4 Kate Part supports “smart end“. Right now it behaves like this when pressing “end”:
- go to last non-space character
- go to the last character (i.e. hit end twice)
I’m writing this blog to get feedback about what’s the right/expected behaviour. Is it as described above, or should we first go to the very last character, and to the last non-space only when hitting then end-key twice?
Feedback along with why you prefer solution A or B is welcome!
Assume you have a .kateconfig file optimized for C++ code that replaces tabs on save. Now you open a Makefile that contains tabs (due to its strict syntax). If you save the Makefile in kate, the tabs then are replaced which results in a corrupted Makefile.
In other words: The .kateconfig file applies to every file. It lacks mimetype/extension support and thus can lead to unwanted behaviours.
So if you use a .kateconfig file, keep that in mind Maybe we should simply use modelines in the h/cpp files for now.