Mercurial > emacs
annotate etc/images/mail/refile.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 |
rev | line source |
---|---|
65755
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
1 /* XPM */ |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
2 static char * refile_xpm[] = { |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
3 /* columns rows colors chars-per-pixel */ |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
4 "24 24 7 1", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
5 " c None", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
6 ". c black", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
7 "X c #a5d8a5d89550", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
8 "o c #d305d305bc3c", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
9 "O c #ea03ea03d271", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
10 "+ c #828282827474", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
11 "@ c #61b761b7600a", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
12 /* pixels */ |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
13 " . ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
14 " ..X. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
15 " ..XoO.... ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
16 " ..XooooO.+. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
17 " ..XooooooOX.. .. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
18 " .@@ooooooOOO@. ... ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
19 " .O@oooooOOOOO..@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
20 " .OO@oooOOOOOO..@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
21 " ...OO@XooOOOOO...@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
22 " ..+.O@XooOOOO..@@@@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
23 " .++..XooOOOO..@@@@@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
24 " .++.@oooOO...@@@@@@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
25 " ..+.XooOOO..@@@@@@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
26 " .++.OOOO.@@@@@@@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
27 " .+.oOO..@@@@@@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
28 " .++.OO.@@@@@@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
29 " .++.O.@@@@@.. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
30 " ..+.O.@@@@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
31 " .++..@@@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
32 " ..++.@@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
33 " .+.@@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
34 " ...@. ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
35 " ... ", |
7b615e6c0ea5
2005-09-30 Bill Wohler <wohler@newt.com>
Bill Wohler <wohler@newt.com>
parents:
diff
changeset
|
36 " . "}; |