utf8 editing for UI text input, this means backspace, delete, arrow keys properly...
authorCampbell Barton <ideasman42@gmail.com>
Sun, 16 Oct 2011 12:25:42 +0000 (12:25 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 16 Oct 2011 12:25:42 +0000 (12:25 +0000)
commitb6d0daa9cb261b3ce2ba3053ebee86f79caa5f06
tree5bb3ca333d1baae537e91f4ef93bee803e486f5d
parent92bc72dca19ae50a8e1a36734a7280e10f8e352e
utf8 editing for UI text input, this means backspace, delete, arrow keys properly move the cursor with multi-byte chars.

Note that this is only for the interface, text editor and python console still miss this feature.
source/blender/blenlib/BLI_string.h
source/blender/blenlib/intern/string_utf8.c
source/blender/editors/interface/interface_handlers.c