Mercurial > emacs
view etc/images/mail/alias.xpm @ 66005:f455f022b799
(PER_CHAR_METRIC): Remove unused macro.
(fm_font_family_alist): New variable.
(syms_of_macterm): Initialize and staticpro it.
(decode_mac_font_name): Replace '-' in family name with '_' if it
occurs just once. Lower family name.
(parse_x_font_name): Rename from x_font_name_to_mac_font_name.
All uses changed. Remove argument MF and code conversion for it.
Add argument SIZE. Rename argument MF_DECODED to FAMILY, and CS
to CHARSET. Parse font size. Lower family name. Return integer
value for status of parsing.
(init_font_name_table) [USE_ATSUI]: Use decode_mac_font_name.
Don't use Fdowncase because family name is already lowered by
decode_mac_font_name.
(init_font_name_table): Always call decode_mac_font_name. Add
pair of family name and its reference to fm_font_family_alist.
(mac_clear_font_name_table): Clear fm_font_family_alist.
(XLoadQueryFont): Move font size parsing part to parse_x_font_name.
Lookup fm_font_family_alist to get font family reference.
(XLoadQueryFont) [USE_ATSUI]: Don't use Fdowncase because family
name is already lowered by parse_x_font_name.
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
---|---|
date | Tue, 11 Oct 2005 03:35:36 +0000 |
parents | 7b615e6c0ea5 |
children |
line wrap: on
line source
/* XPM */ static char * alias_xpm[] = { /* columns rows colors chars-per-pixel */ "24 24 4 1", " c None", ". c #61b761b7600a", "X c #a5d8a5d89550", "o c black", /* pixels */ " ", " ", " ", " ...... ", " ...XXXX..XX ", " o..ooooooo... ", " ooo oooo..X ", " o.X ooo... ", " o.X ooo.XX ", " o.X oo.. ", " o.X oo. ", " o... oo.. ", " o.X o.. ", " o.XX oX. ", " o.... oo. ", " o..XX oooo ", " o...XXX XXoooo ", " ooo........ooooo ", " oooooXXooooo.oo ", " ooo o..oo", " o...", " ooo", " oo", " "};