annotate tests/Dnd/droptest.sh @ 5378:4f0a1f4cc111

Improve support for min-colors req in `defface'. lisp/faces.el (face-spec-set-match-display): Protect against `display-color-cells' returning nil. Delete unreferenced let-binding of `min-colors'. man/lispref/customize.texi (Face Definitions): New node. (Customization): Add entry to menu. (Variable Definitions): Add cross-ref for `defface'. (Customization Types): Fixup Previous link. man/lispref/faces.texi (Faces): Clarify that built-in properties of faces are computed at runtime.
author Stephen J. Turnbull <stephen@xemacs.org>
date Sat, 19 Mar 2011 22:13:14 +0900
parents 3ecd8885ac67
children d88ad9ccfa66
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1 #!/bin/sh
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
3 TEMPDIR=/tmp
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
4
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
5 cat README > $TEMPDIR/DropTest.txt
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
6
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
7 cat > $TEMPDIR/DropTest.html <<EOF
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
8 <HTML>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
9 <HEAD>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
10 <TITLE>DropTest Page</TITLE>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
11 </HEAD>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
12 <BODY>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
13 <H1>DropTest</H1>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
14 Just a Test!
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
15 </BODY>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
16 </HTML>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
17 EOF
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
18
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
19 cat > $TEMPDIR/DropTest.tex <<EOF
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
20 \documentclass{article}
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
21
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
22 \begin{document}
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
23 This is a DropTest!
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
24 \end{document}
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
25 EOF
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
26
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
27 cat > $TEMPDIR/DropTest.xpm <<EOF
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
28 /* XPM */
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
29 static char *test[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
30 /* width height num_colors chars_per_pixel */
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
31 " 76 50 19 1",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
32 /* colors */
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
33 ". c #ffffff",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
34 "# c #000000",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
35 "a c #737373",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
36 "b c #aeb2c3",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
37 "c c #9397a5",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
38 "d c #dcdee5",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
39 "e c #5d6069",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
40 "f c #949494",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
41 "g c #adadad",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
42 "h c #212121",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
43 "i c #bdbdbd",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
44 "j c #dedede",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
45 "k c #636363",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
46 "l c #ff0000",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
47 "m c #00ff00",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
48 "n c #0000ff",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
49 "o c #ffff00",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
50 "p c #ff00ff",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
51 "q c #424242",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
52 /* pixels */
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
53 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
54 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
55 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
56 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
57 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
58 "bbbbbbbbbbbbbb#eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeebbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
59 "bbbbbbbbbbbbbb#jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjqqdbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
60 "bbbbbbbbbbbbbb#jjggggggggggggggggggggggggggggggggggggggggggjqqdbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
61 "bbbbbbbbbbbbbb#jjggggggggggggggggggggggggggggggggggj...........jiibbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
62 "bbbbbbbbbbbbbb#jjggjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...iiiiiipp.ppii....bbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
63 "bbbbbbbbbbbbbb#jjggjjgggggggggggggqqjgggggggg...iiiiiiiip..pppqiiiii..cbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
64 "bbbbbbbbbbbbbb#jjggjjgggggggggggggqqjggggggg.iiiiooooooi.pp.ppqiiiii##cbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
65 "bbbbbbbbbbbbbb#jjggjjgggggggggggggqqjgggggg.iiiiooooolliiqqqqqiiiiii##cbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
66 "bbbbbbbbbbbbbb#qqggjjgggjjjjjjjjggqqjgggg..iiiiiooooolliiiiiiiiiiii#cccbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
67 "bbbbbbb..........qgjjgggjqqqqqqqggqqjggg.iiiiiiiioolliiif#####iiii#cccbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
68 "bbbbbbbqqqqqqqqii.qjjgggggggggggggqqjggg.iiillliiiiiiiii#aaaiiii##ccbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
69 "bbbbbbbbbcccccciiiqjjgggggggggggggqqjggg.iillll#iii..iii#jjjiiiiaajjjjbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
70 "bbbbbbbbbbbbbbeaaaqjjgggggggggggggqqjggg.iillll#i..nnnniiiiiiiiiiiiiqqcbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
71 "bbbbbbbbbbbbbb#..iqjjqqqqqqqqqqqqqqqjqqq.iii###iinnnnnnnimmnmmnmiiiiqqcbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
72 "bbbbbbbbbbbbbbeaaaaqqiiiiiiiiiiiiiiiiiiikiiiiiiiinnnnnn#innmnnmiiiiq##cbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
73 "bbbbbbbbbbbbbb.iiiiqqffffffffffffffffffffkkhiiiiiiinnnn#immnmmqiiif#cccbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
74 "bbbbbbbbbbjjjjjjjjjjjjjjjjfffffffffffffffffhh##iiiiiiiiiinnnqqiihh#cccbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
75 "bbbbbbbbbjiiiiiiiiiiiiiiiifffffffffffffffffff####ggiiiiiiiiiiiahccccbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
76 "bbbbbbbjjijjjjfjjjjffjjjjfggqfffffffffffffffffff###############cccbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
77 "bbbbbbbjjijgggkjjggkkjgggkggqkffffff................aaaaaaaaqqbcbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
78 "bbbbbbbjjijgggkjjggkkjgggkggqkaaffff..#####..####...#fffffffqqdbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
79 "bbbbbbbjjijgggkjjggkkjgggkggqkaaffff.#aaaaa..##aaaa.#aafffffqqdbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
80 "bbbbbbbjjijgggkjjggkkjgggkggqkaaffff.#aaaff..##ffff.#aafffffqqdbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
81 "bbbbbbbjjiaaaagaaaaggaaaaiggqkaaffff##aafff..##ffff##aafffffqqdbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
82 "bbbbbbbjjiiiiiiiiiiiiiiiiiggqkaafffffaaafff..##fffffaaafffffqqdbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
83 "bbbbbbbjjijiijijjijiijiijiggqkaafffffffffff..##f...........dqqdbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
84 "bbbbbbbjjjjjjjjjjjjjjjjjjjggqhqqqqqqqqqqqqq..##q.###...##..#qqdbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
85 "bbbbbbbjjjjjjjjjjjjjjjjjjjggqebbddddddddddd..##d.##d...#d..#dddbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
86 "bbbbbbbjjijiijijjijiijiijiggqeccbbbbbbbbbbb..##c###c...#c###ccbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
87 "bbbbbbbjjiiiiiiiiiiiiiiiiiggqeccbbbbbbbbbbb..##cbccc...#cbbcccbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
88 "bbbbbbbjjgiggigiigiggiggigffqeccbbbbbbbbbbb..##cbbbb...#cbb.......bbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
89 "bbbbbbbjjgggggggggggggggggffqeccbbbbbbbbbbb..##cbbbb...#cbb.##.#..#bbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
90 "bbbbbbbjjfgffgfggfgffgffgfaaqeccbbbbbbbbbbb..##cbbbb...#cbb###.####cbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
91 "bbbbbbbjjfffffffffffffffffffqeccbbbbbbbb........#bbb...#cbbbbb.#ccccbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
92 "bbbbbbbjjffffffffffffffffaffqeccbbbbbbbb#########cc.....#bbbbb.#ccbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
93 "bbbbbbbjjafaafaffafaafaafaffqeccbbbbbbbbbcccccccccc######ccb....##bbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
94 "bbbbbbbjjaaaaaaaaaaaaaaaaaaaqeccbbbbbbbbbbbbbbbbbbbbcccccccbbb####cbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
95 "bbbbbbbbbbaaaaaaaaaaaaaaaahheeccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
96 "bbbbbbbbbbbqqqqqqqqqqqqqqqeeecccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
97 "bbbbbbbbbbbbbeeeeeeeeeeeeeeeccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
98 "bbbbbbbbbbbbbbccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
99 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
100 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
101 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
102 "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
103 };
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
104 EOF