view lisp/toolbar/mail.xpm @ 88585:c7772f702227

(ONE_MORE_BYTE_NO_CHECK): Increment consumed_chars. (emacs_mule_char): New arg src. Delete arg `composition'. Caller changed. Handle 2-byte and 3-byte charsets correctly. (DECODE_EMACS_MULE_COMPOSITION_RULE_20): Renamed from DECODE_EMACS_MULE_COMPOSITION_RULE. Caller changed. (DECODE_EMACS_MULE_COMPOSITION_RULE_21): New macro. (DECODE_EMACS_MULE_21_COMPOSITION): Call DECODE_EMACS_MULE_COMPOSITION_RULE_21. Produce correct annotation sequence. (decode_coding_emacs_mule): Handle composition correctly. Rewind `src' and `consumed_chars' correctly before calling emacs_mule_char. (DECODE_COMPOSITION_START): Correctly handle the case of altchar and alt&rule composition. (decode_coding_iso_2022): Handle composition correctly. (init_coding_once): Setup emacs_mule_bytes for private charsets.
author Kenichi Handa <handa@m17n.org>
date Tue, 21 May 2002 04:22:58 +0000
parents 8f4a34146a9d
children
line wrap: on
line source

/* XPM */
static char *magick[] = {
/* columns rows colors chars-per-pixel */
"24 24 5 1",
"  c Gray0",
". c #673e666663d4",
"X c #a852a7bea3d2",
"o c #eb46ea1de471",
"O c None",
/* pixels */
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOO    OOOOOO",
"OOOOOOOOO     .ooX OOOOO",
"OOOO     .XooooooX OOOOO",
"OOO .Xoooooooooo.XX OOOO",
"OOO o..ooooooooX.Xo OOOO",
"OOO XoX..oooooo.Xoo OOOO",
"OOOO oooXX.Xoo...ooX OOO",
"OOOO oooooXX..XoX.Xo OOO",
"OOOO Xoooo.ooooooo.X OOO",
"OOOOO oooXXoooooooo.X OO",
"OOOOO ooo.oooooooooX  OO",
"OOOOO XoXXooooooX   OOOO",
"OOOOOO o.ooooX   OOOOOOO",
"OOOOOO .XoX   OOOOOOOOOO",
"OOOOOO ..  OOOOOOOOOOOOO",
"OOOOOOO  OOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO"
};