[etoys-notify] [JIRA] Created: (SQ-1121) Unicode support lacking
Edward Mokurai Cherlin (JIRA)
tracker at squeakland.org
Tue Oct 9 14:53:05 EDT 2012
Unicode support lacking
Issue Type: Feature
Reporter: Edward Mokurai Cherlin
Fix For: ongoing
Although there is a modicum of Unicode support in Squeak and Etoys, it is not adequate to support OLPC users in more than 40 countries using more than 30 writing systems in more than 100 languages, plus math and many other kinds of symbol, nor does it correctly support multilingual documents.
There are many components to Unicode support, which should be broken out into multiple interlinked feature requests. Among the issues are
Coverage, whether considered in terms of writing systems, support for particular languages, Unicode character blocks, Unicode versions, surrogates, extended planes, symbol sets, or other criteria
Fonts, including PostScript, TrueType, and OpenType, with support for proper rendering of complex scripts
Input Method Editors (IMEs) for multiple scripts and for generic Unicode input, including hex and decimal code point input. OCR and handwriting recognition also come into the problem.
Rendering of complex scripts in various writing directions, plus math
Character data classes as defined in the Unicode standard and published tables
Character and text handling algorithms, such as casing, sorting, searching, and bidi
Character set conversion
Most but not all of these issues have been resolved in Free Software, so that the solutions can be reused by translating to Smalltalk, extending the VM, or calling external libraries.
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://tracker.squeakland.org/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the etoys-notify