Around 9 o'clock on May 29, "Maiorana, Jason" wrote:

> while youre on the subject, I was wondering if non-bmp glyph offsets
> are supposed to be supported by xft? (most fonts dont define them
> anyway)

What are non-bmp glyph offsets?

Xft exposes some of the standard Unicode encodings (UCS-1, UCS-2, UCS-4 and
UTF-8) in it's API; it hands those to the FreeType API for conversion to 
glyph indices.  TrueType glyph indices are 16 bits, so each font can have 
no more than 65535 glyphs, but those can appear anywhere in the Unicode 
space.

> You said once before that with xft, there is no need for such support
> in the x server, but I am thinking that the x server still deals with
> alot of strings, and its having the concept of of non-bmp characters
> would be nesesarry for all features to work(cut& paste,resource
> strings,title bars, error code description strings, etc)

All of those features are entirely client-side abstractions.  The X server 
deals with no encoded text at all.  All inter-client communication is done 
via window properties which are arbitrary collections of bytes.

Keith Packard        XFree86 Core Team        HP Cambridge Research Lab


_______________________________________________
Render mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/render

Reply via email to