This page is part of the web mail archives of SRFI 91 from before July 7th, 2015. The new archives for SRFI 91 contain all messages, not just those from before July 7th, 2015.
Per Bothner scripsit: > The argument is that we have nothing better that we can call characters, > and if we use code-points we can use the historical Scheme functions > and names. +1 > > No, [fonts] are not [indexed by code-point]. They are indexed by > > character. Consider an accented character that is represented by > > several code points. > > This can be handled the same way an ffi ligature is handled. Are you > proposing that #\ffi be a character? In fact the presupposition is false: modern fonts are indexed by arbitrary glyph indices. They also contain a mapping from Unicode codepoints to glyph indices for the benefit of naive renderers. Before someone points out that there is a codepoint for the ffi-ligature, I'll add that it is present for 1-1 transcodability with MacRoman and is effectively deprecated. -- Evolutionary psychology is the theory John Cowan that men are nothing but horn-dogs, http://www.ccil.org/~cowan and that women only want them for their money. cowan@ccil.org --Susan McCarthy (adapted)