+- HP300 font
+- VT220 font
+- IBM Plex Mono?
+- The misc default font set contains the curly double quotes and apparently
+ one curly single quote. Ensure that the default mapping be appropriate and
+ add as necessary a few mappings.
+- Using the atreverse+atintreverse aliases already allows to switch to an
+ interesting reverse-video mode. However, the foreground/background colors
+ should also be inverted if using it with color mode in vim, for instance.
+- https://en.wikipedia.org/wiki/IBM_2741 Maybe APL support
+- Yet another type of unsupported space character
+- The ultraterm font variant is right-aligned, but should be left-aligned for
+ the at2 bold implementation to look optimal. Since some glyphs appear to
+ use the whole cell, an easy option would be to add an extra rightwards
+ empty column.
- If it's possible to find a ROM or a good enough photograph of the Intertec
Intertube II terminal, its font is apparently implemented with an 8x8 matrix
projected into 8x10 cells and has Topaz-like properties like a curved i.
While attempting to not slow down the renderer dramatically.
Possible renderers would be pain unscaled, scaled with xvideo, antialiased,
vector, etc.
+ Another part that needs to take size in consideration is copy/pasting.
- Maybe make the t an ascender in the default font, making it higher by one
pixel. Currently, because variants like "wideserif" and "widecurved" also
alter "t" and must stick to a common default, new aliases also allow to
- Character graphics before 🭨
https://en.wikipedia.org/wiki/Box-drawing_character
- ≣ † ☆ ツ ⌘›🍺∴ ( ͡° ͜ʖ ͡°) ƒ ︵ ₂ 😈 θ ƒ › ʼ ƒ ∂ ʻ μ › ∫ ◇ ♪
- ► ə β ə ſ ρ ə ∴ ♪ 😱 † 😳 › ▛ ᵗ * ‽ ℣ Ω ⌘ ❇ ⸮ Σ н ● ≈ ℗ 🍺 ≈
+ ► ə β ə ſ ρ ə ∴ ♪ 😱 † 😳 › ▛ ᵗ * ‽ ℣ Ω ⌘ ❇ ⸮ Σ н ● ≈ ℗ 🍺 ≈ 🍺
- Verify if dead key support is incomplete for ISO-8859-4 and ISO-8859-10.
There were special characters that were unicode since the start but also
could have punctuation. And others that used two at a time... It might
- Optional half-bright in color mode (14 vs 7) support.
- Perhaps allow more configurable cursors, like some based on custom shapes,
glyphs or not using XOR. Underline/bar/block are supported already.
+ Ideas may be a value to configure the cursor height, which currently is low
+ in line mode and high in block mode, then an Apple IIe style cursor where a
+ special character is used instead, that instead of using XOR, substitutes
+ the character at point by itself when in the "on" phase. That cursor is
+ also no longer synchronized with the text blinking, just like AT2 allows.
+ In the case of AT2, what character to use for the cursor would be
+ configurable.
- C cedilla characters look strange. These could be improved if the font was
eventually one pixel wider vertically. The same is true for descenders like
'q' and 'p'.
{ 0x2013, '-' }, /* " */
{ 0x2014, 0x1FB78 }, /* Long dash */
{ 0x2015, 0x1FB78 }, /* " */
- { 0x2019, 0xB4 }, /* Close single quote */
+ { 0x2018, 0x60 }, /* Open single quote -> backtick */
+ { 0x2019, 0xB4 }, /* Close single quote -> apostrophe */
{ 0x2032, 0xB4 }, /* " */
{ 0x202F, 0xA0 }, /* Narrow NBSP */
{ 0x2033, 0x201D }, /* Straight double quote */