home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / STVI369G.ZIP / HEXCHARS.C < prev    next >
C/C++ Source or Header  |  1990-05-01  |  3KB  |  146 lines

  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.  
  7. #include "stevie.h"
  8.  
  9. /*
  10.  * This file shows how to display characters on the screen. This is
  11.  * approach is something of an overkill. It's a remnant from the
  12.  * original code that isn't worth messing with for now. TABS are
  13.  * special-cased depending on the value of the "list" parameter.
  14.  */
  15.  
  16. struct charinfo chars[] = {
  17.     /* 000 */    1, NULL,
  18.     /* 001 */    2, "^A",
  19.     /* 002 */    2, "^B",
  20.     /* 003 */    2, "^C",
  21.     /* 004 */    2, "^D",
  22.     /* 005 */    2, "^E",
  23.     /* 006 */    2, "^F",
  24.     /* 007 */    2, "^G",
  25.     /* 010 */    2, "^H",
  26.     /* 011 */    2, "^I",
  27.     /* 012 */    7, "[ERROR]",    /* shouldn't occur */
  28.     /* 013 */    2, "^K",
  29.     /* 014 */    2, "^L",
  30.     /* 015 */    2, "^M",
  31.     /* 016 */    2, "^N",
  32.     /* 017 */    2, "^O",
  33.     /* 020 */    2, "^P",
  34.     /* 021 */    2, "^Q",
  35.     /* 022 */    2, "^R",
  36.     /* 023 */    2, "^S",
  37.     /* 024 */    2, "^T",
  38.     /* 025 */    2, "^U",
  39.     /* 026 */    2, "^V",
  40.     /* 027 */    2, "^W",
  41.     /* 030 */    2, "^X",
  42.     /* 031 */    2, "^Y",
  43.     /* 032 */    2, "^Z",
  44.     /* 033 */    2, "^[",
  45.     /* 034 */    2, "^\\",
  46.     /* 035 */    2, "^]",
  47.     /* 036 */    2, "^^",
  48.     /* 037 */    2, "^_",
  49.     /* 040 */    1, NULL,
  50.     /* 041 */    1, NULL,
  51.     /* 042 */    1, NULL,
  52.     /* 043 */    1, NULL,
  53.     /* 044 */    1, NULL,
  54.     /* 045 */    1, NULL,
  55.     /* 046 */    1, NULL,
  56.     /* 047 */    1, NULL,
  57.     /* 050 */    1, NULL,
  58.     /* 051 */    1, NULL,
  59.     /* 052 */    1, NULL,
  60.     /* 053 */    1, NULL,
  61.     /* 054 */    1, NULL,
  62.     /* 055 */    1, NULL,
  63.     /* 056 */    1, NULL,
  64.     /* 057 */    1, NULL,
  65.     /* 060 */    1, NULL,
  66.     /* 061 */    1, NULL,
  67.     /* 062 */    1, NULL,
  68.     /* 063 */    1, NULL,
  69.     /* 064 */    1, NULL,
  70.     /* 065 */    1, NULL,
  71.     /* 066 */    1, NULL,
  72.     /* 067 */    1, NULL,
  73.     /* 070 */    1, NULL,
  74.     /* 071 */    1, NULL,
  75.     /* 072 */    1, NULL,
  76.     /* 073 */    1, NULL,
  77.     /* 074 */    1, NULL,
  78.     /* 075 */    1, NULL,
  79.     /* 076 */    1, NULL,
  80.     /* 077 */    1, NULL,
  81.     /* 100 */    1, NULL,
  82.     /* 101 */    1, NULL,
  83.     /* 102 */    1, NULL,
  84.     /* 103 */    1, NULL,
  85.     /* 104 */    1, NULL,
  86.     /* 105 */    1, NULL,
  87.     /* 106 */    1, NULL,
  88.     /* 107 */    1, NULL,
  89.     /* 110 */    1, NULL,
  90.     /* 111 */    1, NULL,
  91.     /* 112 */    1, NULL,
  92.     /* 113 */    1, NULL,
  93.     /* 114 */    1, NULL,
  94.     /* 115 */    1, NULL,
  95.     /* 116 */    1, NULL,
  96.     /* 117 */    1, NULL,
  97.     /* 120 */    1, NULL,
  98.     /* 121 */    1, NULL,
  99.     /* 122 */    1, NULL,
  100.     /* 123 */    1, NULL,
  101.     /* 124 */    1, NULL,
  102.     /* 125 */    1, NULL,
  103.     /* 126 */    1, NULL,
  104.     /* 127 */    1, NULL,
  105.     /* 130 */    1, NULL,
  106.     /* 131 */    1, NULL,
  107.     /* 132 */    1, NULL,
  108.     /* 133 */    1, NULL,
  109.     /* 134 */    1, NULL,
  110.     /* 135 */    1, NULL,
  111.     /* 136 */    1, NULL,
  112.     /* 137 */    1, NULL,
  113.     /* 140 */    1, NULL,
  114.     /* 141 */    1, NULL,
  115.     /* 142 */    1, NULL,
  116.     /* 143 */    1, NULL,
  117.     /* 144 */    1, NULL,
  118.     /* 145 */    1, NULL,
  119.     /* 146 */    1, NULL,
  120.     /* 147 */    1, NULL,
  121.     /* 150 */    1, NULL,
  122.     /* 151 */    1, NULL,
  123.     /* 152 */    1, NULL,
  124.     /* 153 */    1, NULL,
  125.     /* 154 */    1, NULL,
  126.     /* 155 */    1, NULL,
  127.     /* 156 */    1, NULL,
  128.     /* 157 */    1, NULL,
  129.     /* 160 */    1, NULL,
  130.     /* 161 */    1, NULL,
  131.     /* 162 */    1, NULL,
  132.     /* 163 */    1, NULL,
  133.     /* 164 */    1, NULL,
  134.     /* 165 */    1, NULL,
  135.     /* 166 */    1, NULL,
  136.     /* 167 */    1, NULL,
  137.     /* 170 */    1, NULL,
  138.     /* 171 */    1, NULL,
  139.     /* 172 */    1, NULL,
  140.     /* 173 */    1, NULL,
  141.     /* 174 */    1, NULL,
  142.     /* 175 */    1, NULL,
  143.     /* 176 */    1, NULL,
  144.     /* 177 */    2, "^?",
  145. };
  146.