Mercurial > emacs
annotate lisp/toolbar/rescan.xpm @ 59432:b6b9daefbc42
(Vshow_nonbreak_escape): New lisp var.
(syms_of_xdisp): DEFVAR_LISP it.
(escape_glyph_face): Remove var.
(redisplay_window): Don't initialize it.
(setup_for_ellipsis, get_next_display_element):
Set it->dpvec_face_id to -1.
(get_next_display_element): Test Vshow_nonbreak_escape.
Do not setup escape_glyph_face.
Properly merge escape-glyph face or face from display table with
current face for escape and control characters. Set
it->dpvec_face_id to relevant face id instead of adding it to each
element of display vector.
(next_element_from_display_vector): If it->dpvec_face_id is set,
use that instead of lface_id from glyph itself.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Sun, 09 Jan 2005 02:05:41 +0000 |
parents | 2568d5a27317 |
children |
rev | line source |
---|---|
47730 | 1 /* XPM */ |
2 static char * mail_rescan_xpm[] = { | |
3 /* columns rows colors chars-per-pixel */ | |
4 "24 24 6 1", | |
5 " c None", | |
6 ". c black", | |
7 "X c #a5d8a5d89550", | |
8 "o c #d305d305bc3c", | |
9 "O c #ea03ea03d271", | |
10 "+ c #828282827474", | |
11 /* pixels */ | |
12 " ", | |
13 " ", | |
14 " .............. ", | |
15 " .XXXXXXXXXXXX.. ", | |
16 " .XXXXXXXXXXXX.X. ", | |
17 " .XXXXXXXXXXXX.oo. ", | |
18 " ..............ooo. ", | |
19 " .OOOOOOOOOOOO.ooo. ", | |
20 " .O++++++++++O.ooo. ", | |
21 " .O+XXXXXXXX+O.ooo. ", | |
22 " .O+XXXXXXXX+O.ooo. ", | |
23 " .O+XXXXXXXX+O.ooo. ", | |
24 " .O+XXXXXXXX+O.ooo. ", | |
25 " .O++++++++++O.ooo. ", | |
26 " .OOOOOOOOOOOO.ooo. ", | |
27 " .O++++++++++O.ooo. ", | |
28 " .O+XXXXXXXX+O.ooo. ", | |
29 " .O+XXXXXXXX+O.ooX. ", | |
30 " .O+XXXXXXXX+O.oo.. ", | |
31 " .O++++++++++O.o.. ", | |
32 " ..OOOOOOOOOOOO... ", | |
33 " ................ ", | |
34 " ", | |
35 " "}; |