termcol: rename cga parent to ansi, grouped as vte
authorMischa POSLAWSKY <perl@shiar.org>
Mon, 27 Mar 2023 20:39:40 +0000 (22:39 +0200)
committerMischa POSLAWSKY <perl@shiar.org>
Thu, 13 Apr 2023 12:53:02 +0000 (14:53 +0200)
Free cga for the specific monitor display, former cgatrue.

termcol.inc.pl

index 86fbb7f77094fceb983538c48576505caf1bcdd2..c98d46a88e80505875ba97469bf96adc12e08490 100644 (file)
@@ -3,13 +3,14 @@ use utf8;
 use Shiar_Sheet::Colour 1.05;
 
 +{
-       default => [qw( ansi ansi256 )],
-       more    => [qw( ansi zxarne mirc pastel slutty solarized rplace2022 ansi88 ansi256 )],
+       default => [qw( vte ansi256 )],
+       more    => [qw( vte zxarne mirc pastel slutty solarized rplace2022 ansi88 ansi256 )],
        retro   => [qw( pico8 pyxel sweetie16 db16 endesga arnegame )],
-       ansi    => [qw( cga putty xterm ubuntu tango app campbell html cgarne )],
+       vte     => [qw( ansi cga putty xterm ubuntu tango app campbell html cgarne )],
        nes     => [qw( ppu 2c03 shovel )],
        legacy  => [qw( c64 msx1 msx2 mac2 risc cpc cpcboy nes 64 ansi88 retro )],
-       '4bit'  => [qw( pico8 sweetie16 arnegame cgarne cga html zxarne c64 msx2 )],
+       '4bit'  => [qw( pico8 sweetie16 arnegame cgarne ansi html zxarne c64 msx2 )],
+       scumm   => [qw( cga ibm5153 scumm_amiga agi_amiga_v1 agi_amiga_v2 agi_amiga_v3 agi_amigaish colodore_sat50 colodore_sat60 tandy_warm dga16 )],
 
        xcolors => sub {
                my $pals = do 'data/termcol-xcolor.inc.pl' or die $! || $@;
@@ -26,10 +27,11 @@ use Shiar_Sheet::Colour 1.05;
                        808080:gray  FF0000:red     00FF00:lime  FFFF00:yellow
                        0000FF:blue  FF00FF:fuchsia 00FFFF:aqua  FFFFFF:white
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
-       cga => {
+       ansi => {
                # linux console, kde?
+               title => 'ANSI/CGA/EGA',
                list => [qw(
                        000000 AA0000 00AA00 AA5500 0000AA AA00AA 00AAAA AAAAAA
                        555555 FF5555 55FF55 FFFF55 5555FF FF55FF 55FFFF FFFFFF
@@ -37,7 +39,7 @@ use Shiar_Sheet::Colour 1.05;
                # reset bold dim italic underline blink fastblink reverse hidden
                hueorder => [ 1,3,2,6,4,5, 0,7 , 9,11,10,14,12,13, 8,15 ],
        },
-       cgatrue => {
+       cga => {
                href => 'https://int10h.org/blog/2022/06/ibm-5153-color-true-cga-palette/',
                title => 'CGA on an IBM 5153 monitor',
                list => [qw(
@@ -98,7 +100,7 @@ use Shiar_Sheet::Colour 1.05;
                        010101 DE382B 39B54A FFC706 006FB8 762671 2CB5E9 CCCCCC
                        808080 FF0000 00FF00 FFFF00 0000FF FF00FF 00FFFF FFFFFF
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        xterm => {
                # rxvt except for blues
@@ -106,7 +108,7 @@ use Shiar_Sheet::Colour 1.05;
                        000000 CC0000 00CC00 CCCC00 4682B4 CC00CC 00CCCC E5E5E5
                        4C4C4C FF0000 00FF00 FFFF00 1E90FF FF00FF 00FFFF FFFFFF
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        tango => {
                # default Gnome theme
@@ -114,7 +116,7 @@ use Shiar_Sheet::Colour 1.05;
                        2E3436 CC0000 4E9A06 C4A000 3465A4 75507B 06989A D3D7CF
                        555753 EF2929 8AE234 FCE94F 729FCF AD7FA8 34E2E2 EEEEEC
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        xkcd => {
                title => 'human averages in xkcd survey results',
@@ -125,7 +127,7 @@ use Shiar_Sheet::Colour 1.05;
                        929591:grey  e50000:red     aaff32:lime  ffff14:yellow
                        0343df:blue  ed0dd9:fuchsia 00ffff:cyan  ffffff:white
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        android => {
                href => 'http://developer.android.com/guide/practices/ui_guidelines/icon_design.html',
@@ -144,7 +146,7 @@ use Shiar_Sheet::Colour 1.05;
                        000000 990B00 35A600 999900 0000B3 B304B2 31A6B3 BFBFBF
                        666666 E51600 48D901 E5E600 0100FF E607E5 48E6E6 E6E5E6
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        iterm => ['putty'], # identical in v2.2.1
        pastel => {
@@ -153,7 +155,7 @@ use Shiar_Sheet::Colour 1.05;
                        4F4F4F FF6C60 A8FF60 FFFFB6 96CBFE FF73FD C6C5FE EEEEEE
                        7C7C7C FFB6B0 CEFFAC FFFFCC B5DCFF FF9CFE DFDFFE FFFFFF
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        campbell => {
                name => 'Campbell',
@@ -162,7 +164,7 @@ use Shiar_Sheet::Colour 1.05;
                        0C0C0C C50F1F 13A10E C19C00 0037DA 881798 3A96DD CCCCCC
                        767676 E74856 16C60C F9F1A5 3B78FF B4009E 61D6D6 F2F2F2
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        putty => {
                name => 'PuTTY',
@@ -170,7 +172,7 @@ use Shiar_Sheet::Colour 1.05;
                        000000 BB0000 00BB00 BBBB00 0000BB BB00BB 00BBBB BBBBBB
                        555555 FF5555 55FF55 FFFF55 5555FF FF55FF 55FFFF FFFFFF
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        slutty => {
                name => 'SluTTY',
@@ -180,7 +182,7 @@ use Shiar_Sheet::Colour 1.05;
                        000000 9C1D1D 6C9446 AC9A47 335786 8F6496 486768 E0DCDC
                        2F2F2F CD5757 8FC35B D1C45E 5C81A9 BC95B7 76CBCB EEEEEC
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        falcon => {
                name => 'Falcon',  # v2.0
@@ -189,7 +191,7 @@ use Shiar_Sheet::Colour 1.05;
                        000004 FF3600 718E3F FFC552 635196 FF761A 34BFA4 B4B4B9
                        020221 FF8E78 B1BF75 FFD392 99A4BC FFB07B 85CCBF F8F8FF
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        shiar => {
                name => 'Shiar TUI',
@@ -198,7 +200,7 @@ use Shiar_Sheet::Colour 1.05;
                        686868 CC8B7B 8BBB7B C0C070 4499BB DD7700 44BB99 F8F8F8
                        000000:bg B0B0B0:fg FFFFFF:bd
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        mirc => {
                name => 'mIRC',
@@ -335,7 +337,7 @@ use Shiar_Sheet::Colour 1.05;
                        000000 8A3622 0C7E45 AA5C3D 2234D1 5C2E78 44AACC B5B5B5
                        5E606E EB8A60 6CD947 FFD93F 4C81FB E23D69 7BE2F9 FFFFFF
                )],
-               parent => 'cga',
+               parent => 'ansi',
        },
        zxarne => {
                href => 'http://androidarts.com/Amiga/ZX.htm',
@@ -345,7 +347,7 @@ use Shiar_Sheet::Colour 1.05;
                        000000 A73211 629A31 E8BC50 313390 A15589 28A4CB BFBFBD
                        3C351F D85525 9CD33C F1E782 1559DB CD7A50 65DCD6 F2F1ED
                )],
-               parent => 'cga',
+               parent => 'ansi',
                ansiorder => [ 0,1,2,13,4,5,6,7 , 8,9,10,3,12,11,14,15 ], # Purple is orange
        },
        db16 => {