16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42,
/* 43 - 48, '+' - '0' Linux console extensions */
- 0x2192, 0x2190, 0x2191, 0x2193, 47, 0x25AE,
+ 0x2192, 0x2190, 0x2191, 0x2193, 47, 0x2588,
49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63,
64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79,
80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94,
--- /dev/null
+What DEC Special Graphics Linux extension "0" should point to:
+
+█ 0x2588 (9608)
+
+https://en.wikipedia.org/wiki/Box-drawing_characters
+https://en.wikipedia.org/wiki/Block_Elements
+
+
+Used to point at: 0x25AE (9646) "BLACK VERTICAL RECTANGLE"
+https://en.wikipedia.org/wiki/Geometric_Shapes_%28Unicode_block%29
+
+
+AnalogTerminal also remaps some other graphics characters by default:
+See https://en.wikipedia.org/wiki/ARIB_STD_B24_character_set for some
+
+0x25AE (9646) "black vertical rectangle" -> 0x25A0 (9632) "black square"
+0x25AF (9647) "white vertical rectangle" -> 0x25A1 (9633) "white square"
+0x25B2 (9650) "black up pointing triangle" -> 0x1FB6F (129903) "lower triangular one quarter block"
+0x25BC (9660) "black down pointing triangle" -> 0x1FB6D (129901) "upper triangular one quarter block"
+0x25B7 (9655) "white right pointing triangle", 0x1FB6C (129900) "left triangular one quarter block"
+
--- /dev/null
+(defparameter *glyphs*
+ '(#\U00A0 #\U00A3 #\U00B0 #\U00B1 #\U00B7 #\U03C0 #\U2190 #\U2191
+ #\U2192 #\U2193 #\U2260 #\U2264 #\U2265 #\U23BA #\U23BB #\U23BC
+ #\U23BD #\U2409 #\U240A #\U240B #\U240C #\U240D #\U2424 #\U2500
+ #\U2502 #\U250C #\U2510 #\U2514 #\U2518 #\U251C #\U2524 #\U252c
+ #\U2534 #\U253C #\U2592 #\U2588 #\U25C6))
+
+(defun p ()
+ (loop
+ with l = *glyphs*
+ for c in l
+ for i = (char-code c)
+ do
+ (format t "U+~4,'0X ~A ~C~%" i i c)))