1

After some trying out I found out that I have other packages which are not working properly. They showed the same behaviour, e.g. Speedbar brought EMACS to a grinding halt. After looking at my customization I found out that I had some character replacement to use with Fira Code. After removing of this replacement everything works fine.


1

This is not an auto-indentation problem, but rather one of electric indentation. To understand why, you must break down user input for this case into more steps, I'll demonstrate with an if example and | denoting the cursor: if (42)| // RET if (42) | // auto-indent if (42) | // { if (42) {| // indent if (42) {| To automatically get from the ...


1

Issue with csharp-mode. Fixed in melpa version 20160909.801. See the bug report here.


1

With help from nanny and jordan biondo, I profiled, entered some newlines in a class, and found the following: I don't tend to use imenu anyway, so I customised csharp-want-imenu to nil, rebooted, and now things are much much better. Good work everyone!


Only top voted, non community-wiki answers of a minimum length are eligible