From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sun, 26 Jul 2009 10:04:37 +0100 From: Salman Aljammaz To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20090726090437.GA29868@finiteless.net> References: <94eebbb5893e0c503dd154d9cbc46852@mail.nanosouffle.net> <8318421630e9613cfbdf14c1eae5f080@quanstro.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8318421630e9613cfbdf14c1eae5f080@quanstro.net> User-Agent: Mutt/1.5.19 (2009-01-05) Subject: Re: [9fans] Woes of New Language Support Topicbox-Message-UUID: 2db39434-ead5-11e9-9d60-3106f5b1d025 erik quanstrom wrote: > yes. this is a problem. unfortunately the unicode guys > took the position that codepoint is divorced from glyphs > unfortunately, this case isn't as bad as it gets. e.g. archaic cryllic > letters have transliterations like ^^A in unicode. would > three hats on an A be illegal? i don't see what would prevent it. > and therefore one needs to implment some sort of character > layout engine to render unicode. that's pretty bogus. to be fair to the unicode people, this decoupling of glyphs and codepoints is (i think) the most straightforward way to implement some languages like arabic, where the glyphs for characters depend on their position within a word. that is, a letter at the beginning of a word looks different from what it would look like if it was in the middle. salman