>>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:

Lars> I am not so sure. You are saying one-glyph one element in the
Lars> kernel. 

I say one grapheme one element. This is relevant to cursor movement at
least. 

Lars> Then we need the full unicode machinery in the kernel and not
Lars> just in the frontends. (think arabic and ligatures, you are in
Lars> for a rough ride.)

Assuming ligatures looks loosely like the "fi" we know about, this should
indeed be done in the kernel. It is just on screen presentation.

Lars> IMHO the kernel should _only_ concern itself with codepoints,
Lars> not glyphs.

Aren't graphemes somewhere between the two?

I would say: 

* e+' : code points
* é: grapheme
* é or fi: glyphs

JMarc

Reply via email to