Mercurial > emacs
annotate lisp/toolbar/fld_open.xpm @ 88382:5e3e1d9d514f
(enum pvec_type): New member PVEC_SUB_CHAR_TABLE.
(XSUB_CHAR_TABLE, XSETSUB_CHAR_TABLE): New macros.
(CHAR_TABLE_ORDINARY_SLOTS, CHAR_TABLE_SINGLE_BYTE_SLOTS,
SUB_CHAR_TABLE_ORDINARY_SLOTS, SUB_CHAR_TABLE_STANDARD_SLOTS):
Deleted.
(CHAR_TABLE_REF, CHAR_TABLE_SET): Adjusted for the new char table
structure.
(CHAR_TABLE_TRANSLATE): Just call char_table_translate.
(CHARTAB_SIZE_BITS_0, CHARTAB_SIZE_BITS_1, CHARTAB_SIZE_BITS_2,
CHARTAB_SIZE_BITS_3): New macros.
(chartab_size): Extern it.
(struct Lisp_Char_Table): Re-designed.
(struct Lisp_Sub_Char_Table): New structure.
(HASH_KEY, HASH_VALUE): Moved from fns.c.
(CHARACTERBITS): Defined as 22.
(GLYPH_MASK_FACE, GLYPH_MASK_CHAR): Adjusted for the above change.
(SUB_CHAR_TABLE_P): Check PVEC_CHAR_TABLE.
(GC_SUB_CHAR_TABLE_P): New macro.
(Fencode_coding_string, Fdecode_coding_string): EXFUN Updated.
(code_convert_string_norecord): Extern deleted.
(init_character_once, syms_of_character, init_charset,
syms_of_composite, Qeq, Fmakehash, insert_from_gap): Extern them.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Fri, 01 Mar 2002 01:44:13 +0000 |
parents | 8f4a34146a9d |
children |
rev | line source |
---|---|
31591 | 1 /* XPM */ |
2 static char *magick[] = { | |
3 /* columns rows colors chars-per-pixel */ | |
32389
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
4 "24 24 4 1", |
32452
8f4a34146a9d
Reduce to max. 8 colors (mogrify -colorspace transparent -colors 8).
Gerd Moellmann <gerd@gnu.org>
parents:
32389
diff
changeset
|
5 " c Gray0", |
8f4a34146a9d
Reduce to max. 8 colors (mogrify -colorspace transparent -colors 8).
Gerd Moellmann <gerd@gnu.org>
parents:
32389
diff
changeset
|
6 ". c #909090909090", |
8f4a34146a9d
Reduce to max. 8 colors (mogrify -colorspace transparent -colors 8).
Gerd Moellmann <gerd@gnu.org>
parents:
32389
diff
changeset
|
7 "X c #fefefefefefe", |
32389
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
8 "o c None", |
31591 | 9 /* pixels */ |
32389
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
10 "oooooooooooooooooooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
11 "oooooooooooooooooooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
12 "oooooooooooooooooooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
13 "oooooooooooooooooooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
14 "oooooooooooooooooooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
15 "oooooooooooooo oooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
16 "ooooooooooo .. ooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
17 "oooo oo ....XXo ooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
18 "ooo .. ....XXXX .. ooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
19 "ooo .....XXXXX .... ooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
20 "oooo ..XXXXX ...... ooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
21 "oooo ..XXX ........ ooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
22 "ooooo .XX .......... ooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
23 "ooooo ..X .......... ooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
24 "oooooo .X .......... ooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
25 "oooooo .. ........ oooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
26 "ooooooo . ...... oooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
27 "ooooooo . ..... oooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
28 "oooooooo ... ooooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
29 "oooooooo . ooooooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
30 "ooooooooo ooooooooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
31 "oooooooooooooooooooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
32 "oooooooooooooooooooooooo", |
03a8b6779868
Reduce colour requirements to 25 overall. (Probably wants
Dave Love <fx@gnu.org>
parents:
32343
diff
changeset
|
33 "oooooooooooooooooooooooo" |
31591 | 34 }; |