Locale Launcher [PSARC/2007/564 FastTrack timeout 10/08/2007]
Alan Coopersmith
alan.coopersmith at sun.com
Mon Oct 1 10:40:59 PDT 2007
Suresh Chandrasekharan wrote:
> Alan Coopersmith wrote:
>> Suresh Chandrasekharan wrote:
>>> Interface Stability Note
>>> --------- --------- ----
>>> xset Committed X11 Standards
>>
>> It's not clear what you're importing here. Calling xset with
>> specific options to change settings is Committed, but the output
>> format from the command is Not-An-Interface and subject to change
>> without warning.
>>
> Thanks Alan.
>
> We will certainly parse the Font Path output to see needed paths are
> included before we
> use it to set font path. Hope the comma separated font path is a
> committed output format, isn't it ?
>
> Font Path:
>
> /export/home/sureshc/.gnome2/share/cursor-fonts,/usr/openwin/lib/X11/fonts/Type1/,/usr/openwin/lib/X11/fonts/Type1/sun/
Not really - the "Font Path" tag could change with localization, and the
path especially cannot be relied on to be a list of font servers or
directories that directly contain fonts. Xorg inherits the long-ago
XFree86 extension of being able to append qualifiers such as ":unscaled",
and the X11R7.3 release adds the ability to have a "catalog" directory
that contains symlinks to other font paths [1].
The Committed method of getting the current font path is XGetFontPath(3X11).
As far as I know, there has never been a public method of parsing the font
path, or determining what meaning is applied to the values it contains.
[1] http://lists.freedesktop.org/archives/xorg/2007-June/025744.html
--
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering
More information about the opensolaris-arc
mailing list