=== Top of the Swiki === Attachments ===

Unicode support

John Duncan wrote to the Squeak mailing list 22-Sep-99
...There's too much prior research
to ignore. Let's not talk implementation until we have a Wiki sub-site
that discusses the important features of communication encoding and
text implementation. I think that text is relatively broken in all
systems, and here we have a chance to do it right, open source, for
all to see. Then, we can come out with a Squeak word processor in
which 25 experts from 25 countries produce the demo in their paper
about archaic languages. And we can make it fast, beautiful,
easy-to-use, and everything, as long as we have our heads on straight
while we do the work.

(Having the Swiki up and running would greatly aid this measure:) )


Questions



  1. What is a Character?
  2. What is a String?
  3. What is a Symbol?
  4. Is a String just an arbitrary sequence of characters?
  5. Could a String be a list of Symbols?
  6. What is a Paragraph?
  7. What is a Text?



Contributions


General Requirements for Strings
[22-Sep-1999 / Andrew C. Greenberg] Requirements for String classes
[21-Sep-1999 / Marcel Weiher]Multilingual Support - Generic String protocol
[22-Sep-1999 / Robert P. Jarvis]Multilingual Support - What is a String now?
[21-Sep-1999 / Andrew C. Greenberg]Multilingual Support - General String as Array
[23-Sep-1999 / Robert P. Jarvis] Multilingual Support - String statistics

Reusing existing designs
[23-Sep-1999 / OHSHIMA Yoshiki] Multilingual Support - Multilingual enhancement to GNU Emacs
[22-Sep-1999 / John Duncan] Multilingual Support - Reuse
[21-Sep-1999 / agree@carltonfields.com]Multilingual Support - Number hierarchy as an example
[25-Sep-1999 / hh ] VB-Strings are in Unicode since version 4 (http://www.romanpress.com/Articles/Strings.htm)

Planning an implementation strategy
[Yoshiki Ohshima]Experimental implementation http://www.is.titech.ac.jp/~ohshima/squeak/squeak-multilingual-e.html
[22-Sep-1999 / Dean Swan and John Duncan] Multilingual Support - Implementation strategy


Areas of potential problems
[22-Sep-1999 / Todd Blanchard and Peter William Lount] Multilingual Support - Notion of a word
[22-Sep-1999 / agree@carltonfields.com]Multilingual support - Limitations of ASCII and Unicode
[14-Sep-1999 / Duane Maxwell and John Duncan] Multilingual support - UTF-8
[15-Sep-1999 / Peter W. Lount]Multilingual support - Character objects


References






Multilingual support - unedited stuff