Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

273 lines
8.8 KiB

  1. /* $Header: /nw/tony/src/stevie/src/RCS/hexchars.c,v 1.4 89/03/11 22:42:27 tony Exp $
  2. *
  3. * Contains information concerning the representation of characters for
  4. * visual output by the editor.
  5. */
  6. #include "stevie.h"
  7. /*
  8. * This file shows how to display characters on the screen. This is
  9. * approach is something of an overkill. It's a remnant from the
  10. * original code that isn't worth messing with for now. TABS are
  11. * special-cased depending on the value of the "list" parameter.
  12. */
  13. struct charinfo chars[] = {
  14. /* 000 */ 1, NULL,
  15. /* 001 */ 2, "^A",
  16. /* 002 */ 2, "^B",
  17. /* 003 */ 2, "^C",
  18. /* 004 */ 2, "^D",
  19. /* 005 */ 2, "^E",
  20. /* 006 */ 2, "^F",
  21. /* 007 */ 2, "^G",
  22. /* 010 */ 2, "^H",
  23. /* 011 */ 2, "^I",
  24. /* 012 */ 7, "[ERROR]", /* shouldn't occur */
  25. /* 013 */ 2, "^K",
  26. /* 014 */ 2, "^L",
  27. /* 015 */ 2, "^M",
  28. /* 016 */ 2, "^N",
  29. /* 017 */ 2, "^O",
  30. /* 020 */ 2, "^P",
  31. /* 021 */ 2, "^Q",
  32. /* 022 */ 2, "^R",
  33. /* 023 */ 2, "^S",
  34. /* 024 */ 2, "^T",
  35. /* 025 */ 2, "^U",
  36. /* 026 */ 2, "^V",
  37. /* 027 */ 2, "^W",
  38. /* 030 */ 2, "^X",
  39. /* 031 */ 2, "^Y",
  40. /* 032 */ 2, "^Z",
  41. /* 033 */ 2, "^[",
  42. /* 034 */ 2, "^\\",
  43. /* 035 */ 2, "^]",
  44. /* 036 */ 2, "^^",
  45. /* 037 */ 2, "^_",
  46. /* 040 */ 1, NULL,
  47. /* 041 */ 1, NULL,
  48. /* 042 */ 1, NULL,
  49. /* 043 */ 1, NULL,
  50. /* 044 */ 1, NULL,
  51. /* 045 */ 1, NULL,
  52. /* 046 */ 1, NULL,
  53. /* 047 */ 1, NULL,
  54. /* 050 */ 1, NULL,
  55. /* 051 */ 1, NULL,
  56. /* 052 */ 1, NULL,
  57. /* 053 */ 1, NULL,
  58. /* 054 */ 1, NULL,
  59. /* 055 */ 1, NULL,
  60. /* 056 */ 1, NULL,
  61. /* 057 */ 1, NULL,
  62. /* 060 */ 1, NULL,
  63. /* 061 */ 1, NULL,
  64. /* 062 */ 1, NULL,
  65. /* 063 */ 1, NULL,
  66. /* 064 */ 1, NULL,
  67. /* 065 */ 1, NULL,
  68. /* 066 */ 1, NULL,
  69. /* 067 */ 1, NULL,
  70. /* 070 */ 1, NULL,
  71. /* 071 */ 1, NULL,
  72. /* 072 */ 1, NULL,
  73. /* 073 */ 1, NULL,
  74. /* 074 */ 1, NULL,
  75. /* 075 */ 1, NULL,
  76. /* 076 */ 1, NULL,
  77. /* 077 */ 1, NULL,
  78. /* 100 */ 1, NULL,
  79. /* 101 */ 1, NULL,
  80. /* 102 */ 1, NULL,
  81. /* 103 */ 1, NULL,
  82. /* 104 */ 1, NULL,
  83. /* 105 */ 1, NULL,
  84. /* 106 */ 1, NULL,
  85. /* 107 */ 1, NULL,
  86. /* 110 */ 1, NULL,
  87. /* 111 */ 1, NULL,
  88. /* 112 */ 1, NULL,
  89. /* 113 */ 1, NULL,
  90. /* 114 */ 1, NULL,
  91. /* 115 */ 1, NULL,
  92. /* 116 */ 1, NULL,
  93. /* 117 */ 1, NULL,
  94. /* 120 */ 1, NULL,
  95. /* 121 */ 1, NULL,
  96. /* 122 */ 1, NULL,
  97. /* 123 */ 1, NULL,
  98. /* 124 */ 1, NULL,
  99. /* 125 */ 1, NULL,
  100. /* 126 */ 1, NULL,
  101. /* 127 */ 1, NULL,
  102. /* 130 */ 1, NULL,
  103. /* 131 */ 1, NULL,
  104. /* 132 */ 1, NULL,
  105. /* 133 */ 1, NULL,
  106. /* 134 */ 1, NULL,
  107. /* 135 */ 1, NULL,
  108. /* 136 */ 1, NULL,
  109. /* 137 */ 1, NULL,
  110. /* 140 */ 1, NULL,
  111. /* 141 */ 1, NULL,
  112. /* 142 */ 1, NULL,
  113. /* 143 */ 1, NULL,
  114. /* 144 */ 1, NULL,
  115. /* 145 */ 1, NULL,
  116. /* 146 */ 1, NULL,
  117. /* 147 */ 1, NULL,
  118. /* 150 */ 1, NULL,
  119. /* 151 */ 1, NULL,
  120. /* 152 */ 1, NULL,
  121. /* 153 */ 1, NULL,
  122. /* 154 */ 1, NULL,
  123. /* 155 */ 1, NULL,
  124. /* 156 */ 1, NULL,
  125. /* 157 */ 1, NULL,
  126. /* 160 */ 1, NULL,
  127. /* 161 */ 1, NULL,
  128. /* 162 */ 1, NULL,
  129. /* 163 */ 1, NULL,
  130. /* 164 */ 1, NULL,
  131. /* 165 */ 1, NULL,
  132. /* 166 */ 1, NULL,
  133. /* 167 */ 1, NULL,
  134. /* 170 */ 1, NULL,
  135. /* 171 */ 1, NULL,
  136. /* 172 */ 1, NULL,
  137. /* 173 */ 1, NULL,
  138. /* 174 */ 1, NULL,
  139. /* 175 */ 1, NULL,
  140. /* 176 */ 1, NULL,
  141. /* 177 */ 2, "^?",
  142. /* 200 */ 2, "^?",
  143. /* 201 */ 2, "^?",
  144. /* 202 */ 2, "^?",
  145. /* 203 */ 2, "^?",
  146. /* 204 */ 2, "^?",
  147. /* 205 */ 2, "^?",
  148. /* 206 */ 2, "^?",
  149. /* 207 */ 2, "^?",
  150. /* 210 */ 2, "^?",
  151. /* 211 */ 2, "^?",
  152. /* 212 */ 2, "^?",
  153. /* 213 */ 2, "^?",
  154. /* 214 */ 2, "^?",
  155. /* 215 */ 2, "^?",
  156. /* 216 */ 2, "^?",
  157. /* 217 */ 2, "^?",
  158. /* 220 */ 2, "^?",
  159. /* 221 */ 2, "^?",
  160. /* 222 */ 2, "^?",
  161. /* 223 */ 2, "^?",
  162. /* 224 */ 2, "^?",
  163. /* 225 */ 2, "^?",
  164. /* 226 */ 2, "^?",
  165. /* 227 */ 2, "^?",
  166. /* 230 */ 2, "^?",
  167. /* 231 */ 2, "^?",
  168. /* 232 */ 2, "^?",
  169. /* 233 */ 2, "^?",
  170. /* 234 */ 2, "^?",
  171. /* 235 */ 2, "^?",
  172. /* 236 */ 2, "^?",
  173. /* 237 */ 2, "^?",
  174. /* 240 */ 2, "^?",
  175. /* 241 */ 2, "^?",
  176. /* 242 */ 2, "^?",
  177. /* 243 */ 2, "^?",
  178. /* 244 */ 2, "^?",
  179. /* 245 */ 2, "^?",
  180. /* 246 */ 2, "^?",
  181. /* 247 */ 2, "^?",
  182. /* 250 */ 2, "^?",
  183. /* 251 */ 2, "^?",
  184. /* 252 */ 2, "^?",
  185. /* 253 */ 2, "^?",
  186. /* 254 */ 2, "^?",
  187. /* 255 */ 2, "^?",
  188. /* 256 */ 2, "^?",
  189. /* 257 */ 2, "^?",
  190. /* 260 */ 2, "^?",
  191. /* 261 */ 2, "^?",
  192. /* 262 */ 2, "^?",
  193. /* 263 */ 2, "^?",
  194. /* 264 */ 2, "^?",
  195. /* 265 */ 2, "^?",
  196. /* 266 */ 2, "^?",
  197. /* 267 */ 2, "^?",
  198. /* 270 */ 2, "^?",
  199. /* 271 */ 2, "^?",
  200. /* 272 */ 2, "^?",
  201. /* 273 */ 2, "^?",
  202. /* 274 */ 2, "^?",
  203. /* 275 */ 2, "^?",
  204. /* 276 */ 2, "^?",
  205. /* 277 */ 2, "^?",
  206. /* 300 */ 2, "^?",
  207. /* 301 */ 2, "^?",
  208. /* 302 */ 2, "^?",
  209. /* 303 */ 2, "^?",
  210. /* 304 */ 2, "^?",
  211. /* 305 */ 2, "^?",
  212. /* 306 */ 2, "^?",
  213. /* 307 */ 2, "^?",
  214. /* 310 */ 2, "^?",
  215. /* 311 */ 2, "^?",
  216. /* 312 */ 2, "^?",
  217. /* 313 */ 2, "^?",
  218. /* 314 */ 2, "^?",
  219. /* 315 */ 2, "^?",
  220. /* 316 */ 2, "^?",
  221. /* 317 */ 2, "^?",
  222. /* 320 */ 2, "^?",
  223. /* 321 */ 2, "^?",
  224. /* 322 */ 2, "^?",
  225. /* 323 */ 2, "^?",
  226. /* 324 */ 2, "^?",
  227. /* 325 */ 2, "^?",
  228. /* 326 */ 2, "^?",
  229. /* 327 */ 2, "^?",
  230. /* 330 */ 2, "^?",
  231. /* 331 */ 2, "^?",
  232. /* 332 */ 2, "^?",
  233. /* 333 */ 2, "^?",
  234. /* 334 */ 2, "^?",
  235. /* 335 */ 2, "^?",
  236. /* 336 */ 2, "^?",
  237. /* 337 */ 2, "^?",
  238. /* 340 */ 2, "^?",
  239. /* 341 */ 2, "^?",
  240. /* 342 */ 2, "^?",
  241. /* 343 */ 2, "^?",
  242. /* 344 */ 2, "^?",
  243. /* 345 */ 2, "^?",
  244. /* 346 */ 2, "^?",
  245. /* 347 */ 2, "^?",
  246. /* 350 */ 2, "^?",
  247. /* 351 */ 2, "^?",
  248. /* 352 */ 2, "^?",
  249. /* 353 */ 2, "^?",
  250. /* 354 */ 2, "^?",
  251. /* 355 */ 2, "^?",
  252. /* 356 */ 2, "^?",
  253. /* 357 */ 2, "^?",
  254. /* 360 */ 2, "^?",
  255. /* 361 */ 2, "^?",
  256. /* 362 */ 2, "^?",
  257. /* 363 */ 2, "^?",
  258. /* 364 */ 2, "^?",
  259. /* 365 */ 2, "^?",
  260. /* 366 */ 2, "^?",
  261. /* 367 */ 2, "^?",
  262. /* 370 */ 2, "^?",
  263. /* 371 */ 2, "^?",
  264. /* 372 */ 2, "^?",
  265. /* 373 */ 2, "^?",
  266. /* 374 */ 2, "^?",
  267. /* 375 */ 2, "^?",
  268. /* 376 */ 2, "^?",
  269. /* 377 */ 2, "^?"
  270. };