Brace autocompletion does not work on non-DE keyboards
Framework for numerical computations, data analysis and visualisation
Brought to you by:
numere
The brace autocompletion is tied to physical keys on the keyboard and not to the actual created character. Change this to enable full autocompletion on non-german keyboards.
Instead of hooking into the OnKeyDown event, we will have to solve the complete logic on the OnChar handler. To enable this, we'll kind of store the state in the OnKeyDown event and use this information to replicate the correct behavior in the OnChar handler.
Fix was tested on a US keyboard layout. Autocompletion works as expected.
Anonymous
Diff:
Diff:
Diff:
Related
Commit: [r1318]
Diff: