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

Lars> Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes: | So this is a
Lars> very complicated ligature, but the same idea as "fi". It | does
Lars> not break the assumption that, for the kernel, a text is a
Lars> string | of graphemes.

Lars> I think that is just the opposite of how the kernel should
Lars> handle text. To the kernel text is just a string of codepoints.
Lars> It is the frontend, the display endgine that changes this into
Lars> graphemes.

It should always be possible to put the cursor between two distinct
elements of a paragraph, right? This is possible between two graphemes
(even if they have a ligature; I guess we have to break the ligature
in this case), but not between a character and its accent. This is the
big difference IMO.

JMarc

Reply via email to