Hi.
I also noticed that the editor has a strange behavior with end of sources files.
To reproduce :
- Create a new wxWidgets frame based project (well, this is not relative to wxWidgets but I was able to reproduce with this)
- Open the application's class source file (it ends with an empty line after the definition of the "Oninit" function)
- Go to the end of this file : no problem
- With the mouse, place the cursor to the end of the previous line (should be a closing brace)
At this point, 3 problems can be noticed :
- there is a (small) delay between the moment you cliqued and the moment the cursor is coming
- the previous position of the cursor is not cleaned (the vertical cursor is still present at the end of the file)
- the closing brace is highlighted, but not the corresponding opening one
If you continue and click at the end of the file (where there is still the previous vertical cursor), it is still shown at the end of the previous line, and the closing brace remains highlighted.
You can also try the following sequence :
- Place the cursor (with the mouse) just after the opening brace : both the opening and closing braces are highlighted
- Place the cursor in any position in the file : braces are correctly un-highlighted
- Re-place the cursor after the opening brace
- Now place the cursor after the closing brace : braces remain highlighted witch is correct
- Place the cursor at the end of the file (mouse or arrow key) : braces remains highlighted and the vertical bar stays after the closing brace
I'm not sure I am clear enough in my explanations so don't hesitate if you need more.
Regards
Xav'