]> git.lizzy.rs Git - plan9front.git/blob - sys/src/libhttpd/escape.h
upas/Mail: avoid showing empty To: and CC: lines in compose windows
[plan9front.git] / sys / src / libhttpd / escape.h
1
2 Htmlesc htmlesc[] =
3 {
4         { "¡",     L'¡', },
5         { "¢",     L'¢', },
6         { "£",     L'£', },
7         { "¤",     L'¤', },
8         { "¥",     L'¥', },
9         { "¦",     L'¦', },
10         { "§",     L'§', },
11         { "¨",     L'¨', },
12         { "©",     L'©', },
13         { "ª",     L'ª', },
14         { "«",     L'«', },
15         { "¬",     L'¬', },
16         { "­",     L'­', },
17         { "®",     L'®', },
18         { "¯",     L'¯', },
19         { "°",     L'°', },
20         { "±",     L'±', },
21         { "²",     L'²', },
22         { "³",     L'³', },
23         { "´",     L'´', },
24         { "µ",     L'µ', },
25         { "¶",     L'¶', },
26         { "·",     L'·', },
27         { "¸",     L'¸', },
28         { "¹",     L'¹', },
29         { "º",     L'º', },
30         { "»",     L'»', },
31         { "¼",     L'¼', },
32         { "½",     L'½', },
33         { "¾",     L'¾', },
34         { "¿",     L'¿', },
35         { "À",   L'À', },
36         { "Á",   L'Á', },
37         { "Â",    L'Â', },
38         { "Ã",   L'Ã', },
39         { "Ä",     L'Ä', },
40         { "Å",    L'Å', },
41         { "Æ",    L'Æ', },
42         { "Ç",   L'Ç', },
43         { "È",   L'È', },
44         { "É",   L'É', },
45         { "Ê",    L'Ê', },
46         { "Ë",     L'Ë', },
47         { "Ì",   L'Ì', },
48         { "Í",   L'Í', },
49         { "Î",    L'Î', },
50         { "Ï",     L'Ï', },
51         { "Ð",      L'Ð', },
52         { "Ñ",   L'Ñ', },
53         { "Ò",   L'Ò', },
54         { "Ó",   L'Ó', },
55         { "Ô",    L'Ô', },
56         { "Õ",   L'Õ', },
57         { "Ö",     L'Ö', },
58         { "&215;",      L'×', },
59         { "Ø",   L'Ø', },
60         { "Ù",   L'Ù', },
61         { "Ú",   L'Ú', },
62         { "Û",    L'Û', },
63         { "Ü",     L'Ü', },
64         { "Ý",   L'Ý', },
65         { "Þ",    L'Þ', },
66         { "ß",    L'ß', },
67         { "à",   L'à', },
68         { "á",   L'á', },
69         { "â",    L'â', },
70         { "ã",   L'ã', },
71         { "ä",     L'ä', },
72         { "å",    L'å', },
73         { "æ",    L'æ', },
74         { "ç",   L'ç', },
75         { "è",   L'è', },
76         { "é",   L'é', },
77         { "ê",    L'ê', },
78         { "ë",     L'ë', },
79         { "ì",   L'ì', },
80         { "í",   L'í', },
81         { "î",    L'î', },
82         { "ï",     L'ï', },
83         { "ð",      L'ð', },
84         { "ñ",   L'ñ', },
85         { "ò",   L'ò', },
86         { "ó",   L'ó', },
87         { "ô",    L'ô', },
88         { "õ",   L'õ', },
89         { "ö",     L'ö', },
90         { "&247;",      L'÷', },
91         { "ø",   L'ø', },
92         { "ù",   L'ù', },
93         { "ú",   L'ú', },
94         { "û",    L'û', },
95         { "ü",     L'ü', },
96         { "ý",   L'ý', },
97         { "þ",    L'þ', },
98         { "ÿ",     L'ÿ', },
99
100         { """,     L'"', },
101         { "'",      L'\'', }, /* Note ' is valid XML but not valid HTML */
102         { "&",      L'&', },
103         { "&lt;",       L'<', },
104         { "&gt;",       L'>', },
105
106         { "CAP-DELTA",  L'Δ', },
107         { "ALPHA",      L'α', },
108         { "BETA",       L'β', },
109         { "DELTA",      L'δ', },
110         { "EPSILON",    L'ε', },
111         { "THETA",      L'θ', },
112         { "MU",         L'μ', },
113         { "PI",         L'π', },
114         { "TAU",        L'τ', },
115         { "CHI",        L'χ', },
116
117         { "<-",         L'←', },
118         { "^",          L'↑', },
119         { "->",         L'→', },
120         { "v",          L'↓', },
121         { "!=",         L'≠', },
122         { "<=",         L'≤', },
123         { nil, 0 },
124 };