chiark / gitweb /
Fill in graphics for the rest of the C0 controls.
authorBen Harris <bjh21@bjh21.me.uk>
Sat, 5 Aug 2017 23:44:18 +0000 (00:44 +0100)
committerBen Harris <bjh21@bjh21.me.uk>
Sat, 5 Aug 2017 23:44:18 +0000 (00:44 +0100)
The two-character mnemonics were specified in ECMA-17 (November 1968).

bedstead.c

index b8554f0533db62936eec94ca3763e0214f780c93..2da5f1c67631954d1186795ec51c90d558a71a6b 100644 (file)
@@ -1049,11 +1049,40 @@ static struct glyph {
  {{000,000,000,000,000,000,037,000,000}, 0x23bc }, /* horizontal scan 7 */
  {{000,000,000,000,000,000,000,000,037}, 0x23bd }, /* horizontal scan 9 */
  /* Control pictures */
+ {{032,026,022,000,011,011,006,000,000}, 0x2400 }, /* NUL */
+ {{010,020,010,020,005,007,005,000,000}, 0x2401 }, /* SOH */
+ {{010,020,010,020,005,002,005,000,000}, 0x2402 }, /* STX */
+ {{030,020,030,020,035,002,005,000,000}, 0x2403 }, /* ETX */
+ {{030,020,030,020,037,002,002,000,000}, 0x2404 }, /* EOT */
+ {{030,020,030,022,035,005,002,001,000}, 0x2405 }, /* ENQ */
+ {{010,024,034,024,005,006,005,000,000}, 0x2406 }, /* ACK */
+ {{030,024,030,026,032,002,003,000,000}, 0x2407 }, /* BEL */
+ {{030,024,030,025,032,001,002,000,000}, 0x2408 }, /* BS */
  {{024,034,024,000,007,002,002,000,000}, 0x2409 }, /* DEC graphics HT */
- {{030,020,030,023,002,003,002,000,000}, 0x240c }, /* DEC graphics FF */
- {{014,020,020,016,005,006,005,000,000}, 0x240d }, /* DEC graphics CR */
  {{020,020,020,033,002,003,002,000,000}, 0x240a }, /* DEC graphics LF */
  {{024,024,010,000,007,002,002,000,000}, 0x240b }, /* DEC graphics VT */
+ {{030,020,030,023,002,003,002,000,000}, 0x240c }, /* DEC graphics FF */
+ {{014,020,020,016,005,006,005,000,000}, 0x240d }, /* DEC graphics CR */
+ {{010,020,010,022,005,005,002,000,000}, 0x240e }, /* SO */
+ {{010,020,010,022,002,002,002,000,000}, 0x240f }, /* SI */
+ {{030,024,030,000,004,004,007,000,000}, 0x2410 }, /* DLE */
+ {{030,024,030,002,006,002,007,000,000}, 0x2411 }, /* DC1 */
+ {{030,024,030,002,001,002,003,000,000}, 0x2412 }, /* DC2 */
+ {{030,024,030,002,001,002,001,002,000}, 0x2413 }, /* DC3 */
+ {{030,024,031,003,005,007,001,000,000}, 0x2414 }, /* DC4 */
+ {{032,026,022,000,011,016,011,000,000}, 0x2415 }, /* NAK */
+ {{010,020,010,020,005,002,002,000,000}, 0x2416 }, /* SYN */
+ {{030,020,036,025,036,005,006,000,000}, 0x2417 }, /* ETB */
+ {{016,020,016,000,015,013,011,000,000}, 0x2418 }, /* CAN */
+ {{034,020,030,020,034,000,033,025,000}, 0x2419 }, /* EOM */
+ {{010,020,016,025,006,005,006,000,000}, 0x241a }, /* SUB */
+ {{030,020,031,022,032,002,001,000,000}, 0x241b }, /* ESC */
+ {{030,020,030,021,002,001,002,000,000}, 0x241c }, /* FS */
+ {{010,020,024,015,002,001,002,000,000}, 0x241d }, /* GS */
+ {{030,024,030,025,002,001,002,000,000}, 0x241e }, /* RS */
+ {{024,024,014,001,002,001,002,000,000}, 0x241f }, /* US */
+ {{010,020,010,026,005,006,004,000,000}, 0x2420 }, /* SP */
+ {{030,024,030,000,007,002,002,000,000}, 0x2421 }, /* DEL */
  {{000,000,000,000,000,021,037,000,000}, 0x2423 }, /* Visible space */
  {{032,026,022,000,010,010,017,000,000}, 0x2424 }, /* DEC graphics NL */
  /* Box drawing */