windows-nt/Source/XPSP1/NT/sdktools/vi/hexchars.c
2020-09-26 16:20:57 +08:00

274 lines
8.8 KiB
C

/* $Header: /nw/tony/src/stevie/src/RCS/hexchars.c,v 1.4 89/03/11 22:42:27 tony Exp $
*
* Contains information concerning the representation of characters for
* visual output by the editor.
*/
#include "stevie.h"
/*
* This file shows how to display characters on the screen. This is
* approach is something of an overkill. It's a remnant from the
* original code that isn't worth messing with for now. TABS are
* special-cased depending on the value of the "list" parameter.
*/
struct charinfo chars[] = {
/* 000 */ 1, NULL,
/* 001 */ 2, "^A",
/* 002 */ 2, "^B",
/* 003 */ 2, "^C",
/* 004 */ 2, "^D",
/* 005 */ 2, "^E",
/* 006 */ 2, "^F",
/* 007 */ 2, "^G",
/* 010 */ 2, "^H",
/* 011 */ 2, "^I",
/* 012 */ 7, "[ERROR]", /* shouldn't occur */
/* 013 */ 2, "^K",
/* 014 */ 2, "^L",
/* 015 */ 2, "^M",
/* 016 */ 2, "^N",
/* 017 */ 2, "^O",
/* 020 */ 2, "^P",
/* 021 */ 2, "^Q",
/* 022 */ 2, "^R",
/* 023 */ 2, "^S",
/* 024 */ 2, "^T",
/* 025 */ 2, "^U",
/* 026 */ 2, "^V",
/* 027 */ 2, "^W",
/* 030 */ 2, "^X",
/* 031 */ 2, "^Y",
/* 032 */ 2, "^Z",
/* 033 */ 2, "^[",
/* 034 */ 2, "^\\",
/* 035 */ 2, "^]",
/* 036 */ 2, "^^",
/* 037 */ 2, "^_",
/* 040 */ 1, NULL,
/* 041 */ 1, NULL,
/* 042 */ 1, NULL,
/* 043 */ 1, NULL,
/* 044 */ 1, NULL,
/* 045 */ 1, NULL,
/* 046 */ 1, NULL,
/* 047 */ 1, NULL,
/* 050 */ 1, NULL,
/* 051 */ 1, NULL,
/* 052 */ 1, NULL,
/* 053 */ 1, NULL,
/* 054 */ 1, NULL,
/* 055 */ 1, NULL,
/* 056 */ 1, NULL,
/* 057 */ 1, NULL,
/* 060 */ 1, NULL,
/* 061 */ 1, NULL,
/* 062 */ 1, NULL,
/* 063 */ 1, NULL,
/* 064 */ 1, NULL,
/* 065 */ 1, NULL,
/* 066 */ 1, NULL,
/* 067 */ 1, NULL,
/* 070 */ 1, NULL,
/* 071 */ 1, NULL,
/* 072 */ 1, NULL,
/* 073 */ 1, NULL,
/* 074 */ 1, NULL,
/* 075 */ 1, NULL,
/* 076 */ 1, NULL,
/* 077 */ 1, NULL,
/* 100 */ 1, NULL,
/* 101 */ 1, NULL,
/* 102 */ 1, NULL,
/* 103 */ 1, NULL,
/* 104 */ 1, NULL,
/* 105 */ 1, NULL,
/* 106 */ 1, NULL,
/* 107 */ 1, NULL,
/* 110 */ 1, NULL,
/* 111 */ 1, NULL,
/* 112 */ 1, NULL,
/* 113 */ 1, NULL,
/* 114 */ 1, NULL,
/* 115 */ 1, NULL,
/* 116 */ 1, NULL,
/* 117 */ 1, NULL,
/* 120 */ 1, NULL,
/* 121 */ 1, NULL,
/* 122 */ 1, NULL,
/* 123 */ 1, NULL,
/* 124 */ 1, NULL,
/* 125 */ 1, NULL,
/* 126 */ 1, NULL,
/* 127 */ 1, NULL,
/* 130 */ 1, NULL,
/* 131 */ 1, NULL,
/* 132 */ 1, NULL,
/* 133 */ 1, NULL,
/* 134 */ 1, NULL,
/* 135 */ 1, NULL,
/* 136 */ 1, NULL,
/* 137 */ 1, NULL,
/* 140 */ 1, NULL,
/* 141 */ 1, NULL,
/* 142 */ 1, NULL,
/* 143 */ 1, NULL,
/* 144 */ 1, NULL,
/* 145 */ 1, NULL,
/* 146 */ 1, NULL,
/* 147 */ 1, NULL,
/* 150 */ 1, NULL,
/* 151 */ 1, NULL,
/* 152 */ 1, NULL,
/* 153 */ 1, NULL,
/* 154 */ 1, NULL,
/* 155 */ 1, NULL,
/* 156 */ 1, NULL,
/* 157 */ 1, NULL,
/* 160 */ 1, NULL,
/* 161 */ 1, NULL,
/* 162 */ 1, NULL,
/* 163 */ 1, NULL,
/* 164 */ 1, NULL,
/* 165 */ 1, NULL,
/* 166 */ 1, NULL,
/* 167 */ 1, NULL,
/* 170 */ 1, NULL,
/* 171 */ 1, NULL,
/* 172 */ 1, NULL,
/* 173 */ 1, NULL,
/* 174 */ 1, NULL,
/* 175 */ 1, NULL,
/* 176 */ 1, NULL,
/* 177 */ 2, "^?",
/* 200 */ 2, "^?",
/* 201 */ 2, "^?",
/* 202 */ 2, "^?",
/* 203 */ 2, "^?",
/* 204 */ 2, "^?",
/* 205 */ 2, "^?",
/* 206 */ 2, "^?",
/* 207 */ 2, "^?",
/* 210 */ 2, "^?",
/* 211 */ 2, "^?",
/* 212 */ 2, "^?",
/* 213 */ 2, "^?",
/* 214 */ 2, "^?",
/* 215 */ 2, "^?",
/* 216 */ 2, "^?",
/* 217 */ 2, "^?",
/* 220 */ 2, "^?",
/* 221 */ 2, "^?",
/* 222 */ 2, "^?",
/* 223 */ 2, "^?",
/* 224 */ 2, "^?",
/* 225 */ 2, "^?",
/* 226 */ 2, "^?",
/* 227 */ 2, "^?",
/* 230 */ 2, "^?",
/* 231 */ 2, "^?",
/* 232 */ 2, "^?",
/* 233 */ 2, "^?",
/* 234 */ 2, "^?",
/* 235 */ 2, "^?",
/* 236 */ 2, "^?",
/* 237 */ 2, "^?",
/* 240 */ 2, "^?",
/* 241 */ 2, "^?",
/* 242 */ 2, "^?",
/* 243 */ 2, "^?",
/* 244 */ 2, "^?",
/* 245 */ 2, "^?",
/* 246 */ 2, "^?",
/* 247 */ 2, "^?",
/* 250 */ 2, "^?",
/* 251 */ 2, "^?",
/* 252 */ 2, "^?",
/* 253 */ 2, "^?",
/* 254 */ 2, "^?",
/* 255 */ 2, "^?",
/* 256 */ 2, "^?",
/* 257 */ 2, "^?",
/* 260 */ 2, "^?",
/* 261 */ 2, "^?",
/* 262 */ 2, "^?",
/* 263 */ 2, "^?",
/* 264 */ 2, "^?",
/* 265 */ 2, "^?",
/* 266 */ 2, "^?",
/* 267 */ 2, "^?",
/* 270 */ 2, "^?",
/* 271 */ 2, "^?",
/* 272 */ 2, "^?",
/* 273 */ 2, "^?",
/* 274 */ 2, "^?",
/* 275 */ 2, "^?",
/* 276 */ 2, "^?",
/* 277 */ 2, "^?",
/* 300 */ 2, "^?",
/* 301 */ 2, "^?",
/* 302 */ 2, "^?",
/* 303 */ 2, "^?",
/* 304 */ 2, "^?",
/* 305 */ 2, "^?",
/* 306 */ 2, "^?",
/* 307 */ 2, "^?",
/* 310 */ 2, "^?",
/* 311 */ 2, "^?",
/* 312 */ 2, "^?",
/* 313 */ 2, "^?",
/* 314 */ 2, "^?",
/* 315 */ 2, "^?",
/* 316 */ 2, "^?",
/* 317 */ 2, "^?",
/* 320 */ 2, "^?",
/* 321 */ 2, "^?",
/* 322 */ 2, "^?",
/* 323 */ 2, "^?",
/* 324 */ 2, "^?",
/* 325 */ 2, "^?",
/* 326 */ 2, "^?",
/* 327 */ 2, "^?",
/* 330 */ 2, "^?",
/* 331 */ 2, "^?",
/* 332 */ 2, "^?",
/* 333 */ 2, "^?",
/* 334 */ 2, "^?",
/* 335 */ 2, "^?",
/* 336 */ 2, "^?",
/* 337 */ 2, "^?",
/* 340 */ 2, "^?",
/* 341 */ 2, "^?",
/* 342 */ 2, "^?",
/* 343 */ 2, "^?",
/* 344 */ 2, "^?",
/* 345 */ 2, "^?",
/* 346 */ 2, "^?",
/* 347 */ 2, "^?",
/* 350 */ 2, "^?",
/* 351 */ 2, "^?",
/* 352 */ 2, "^?",
/* 353 */ 2, "^?",
/* 354 */ 2, "^?",
/* 355 */ 2, "^?",
/* 356 */ 2, "^?",
/* 357 */ 2, "^?",
/* 360 */ 2, "^?",
/* 361 */ 2, "^?",
/* 362 */ 2, "^?",
/* 363 */ 2, "^?",
/* 364 */ 2, "^?",
/* 365 */ 2, "^?",
/* 366 */ 2, "^?",
/* 367 */ 2, "^?",
/* 370 */ 2, "^?",
/* 371 */ 2, "^?",
/* 372 */ 2, "^?",
/* 373 */ 2, "^?",
/* 374 */ 2, "^?",
/* 375 */ 2, "^?",
/* 376 */ 2, "^?",
/* 377 */ 2, "^?"
};