Bump version to 2.4.dev (next development)
Fix RuntimeError when stopping backend multiple times
Darcula style: fix builtin color and make function names look different than class names
Add the function format for higlighting function definitions
Improve closing of editor

(backend process termination,...)

This is still experimental and needs to be tested on GNU/Linux and Mac OSX
Qt style: make Class definition bold
Fix test backend
Fix brief documentation of modes and panels

This brief documentation can be used as a tooltip for modes/panels menu.
Avoid useless rehighlight

only rehighlight if the color scheme has changed
Fix restored cursor position when centerOnScroll is True

we call centerCursor at the next iteration of the events loop
Prepare v2.3.2
Finish 2.3.2