BBS-Universal

 view release on metacpan or  search on metacpan

lib/BBS/Universal.pm  view on Meta::CPAN

		['HIDE',                      "\e[8m",  'Hide enclosed text'],
		['REVEAL',                    "\e[28m", 'Reveal hidden text'],
		['CROSSED OUT',               "\e[9m",  'Crossed out text'],
		['FONT DEFAULT',              "\e[10m", 'Set default font'],
		['PROPORTIONAL ON',           "\e[26m", 'Turn on proportional text'],
		['PROPORTIONAL OFF',          "\e[50m", 'Turn off proportional text'],
		['RING BELL',                 chr(7),   'Console bell'],
	);

	# Foreground (base 16 + bright variants)
	my @fg16 = (
		['DEFAULT',        "\e[39m", 'Default foreground color'],
		['BLACK',          "\e[30m", 'Black'],
		['RED',            "\e[31m", 'Red'],
		['GREEN',          "\e[32m", 'Green'],
		['YELLOW',         "\e[33m", 'Yellow'],
		['BLUE',           "\e[34m", 'Blue'],
		['MAGENTA',        "\e[35m", 'Magenta'],
		['CYAN',           "\e[36m", 'Cyan'],
		['WHITE',          "\e[37m", 'White'],
		['BRIGHT BLACK',   "\e[90m", 'Bright black'],
		['BRIGHT RED',     "\e[91m", 'Bright red'],
		['BRIGHT GREEN',   "\e[92m", 'Bright green'],
		['BRIGHT YELLOW',  "\e[93m", 'Bright yellow'],
		['BRIGHT BLUE',    "\e[94m", 'Bright blue'],
		['BRIGHT MAGENTA', "\e[95m", 'Bright magenta'],
		['BRIGHT CYAN',    "\e[96m", 'Bright cyan'],
		['BRIGHT WHITE',   "\e[97m", 'Bright white'],
	);

	# Foreground extensions: all named 256-color and truecolor entries

    # Foreground extensions: all named 256-color and truecolor entries
	my @fg_extra = (
		['NAVY',                          "\e[38;5;17m",           'Navy'],
		['PINK',                          "\e[38;5;198m",          'Pink'],
		['AIR FORCE BLUE',                "\e[38;2;93;138;168m",   'Air Force blue'],
		['ALICE BLUE',                    "\e[38;2;240;248;255m",  'Alice blue'],
		['ALIZARIN CRIMSON',              "\e[38;2;227;38;54m",    'Alizarin crimson'],
		['ALMOND',                        "\e[38;2;239;222;205m",  'Almond'],
		['AMARANTH',                      "\e[38;2;229;43;80m",    'Amaranth'],
		['AMBER',                         "\e[38;2;255;191;0m",    'Amber'],
		['AMERICAN ROSE',                 "\e[38;2;255;3;62m",     'American rose'],
		['AMETHYST',                      "\e[38;2;153;102;204m",  'Amethyst'],
		['ANDROID GREEN',                 "\e[38;2;164;198;57m",   'Android Green'],
		['ANTI-FLASH WHITE',              "\e[38;2;242;243;244m",  'Anti-flash white'],
		['ANTIQUE BRASS',                 "\e[38;2;205;149;117m",  'Antique brass'],
		['ANTIQUE FUCHSIA',               "\e[38;2;145;92;131m",   'Antique fuchsia'],
		['ANTIQUE WHITE',                 "\e[38;2;250;235;215m",  'Antique white'],
		['AO',                            "\e[38;2;0;128;0m",      'Ao'],
		['APPLE GREEN',                   "\e[38;2;141;182;0m",    'Apple green'],
		['APRICOT',                       "\e[38;2;251;206;177m",  'Apricot'],
		['AQUA',                          "\e[38;2;0;255;255m",    'Aqua'],
		['AQUAMARINE',                    "\e[38;2;127;255;212m",  'Aquamarine'],
		['ARMY GREEN',                    "\e[38;2;75;83;32m",     'Army green'],
		['ARYLIDE YELLOW',                "\e[38;2;233;214;107m",  'Arylide yellow'],
		['ASH GREY',                      "\e[38;2;178;190;181m",  'Ash grey'],
		['ASPARAGUS',                     "\e[38;2;135;169;107m",  'Asparagus'],
		['ATOMIC TANGERINE',              "\e[38;2;255;153;102m",  'Atomic tangerine'],
		['AUBURN',                        "\e[38;2;165;42;42m",    'Auburn'],
		['AUREOLIN',                      "\e[38;2;253;238;0m",    'Aureolin'],
		['AUROMETALSAURUS',               "\e[38;2;110;127;128m",  'AuroMetalSaurus'],
		['AWESOME',                       "\e[38;2;255;32;82m",    'Awesome'],
		['AZURE',                         "\e[38;2;0;127;255m",    'Azure'],
		['AZURE MIST/WEB',                "\e[38;2;240;255;255m",  'Azure mist/web'],
		['BABY BLUE',                     "\e[38;2;137;207;240m",  'Baby blue'],
		['BABY BLUE EYES',                "\e[38;2;161;202;241m",  'Baby blue eyes'],
		['BABY PINK',                     "\e[38;2;244;194;194m",  'Baby pink'],
		['BALL BLUE',                     "\e[38;2;33;171;205m",   'Ball Blue'],
		['BANANA MANIA',                  "\e[38;2;250;231;181m",  'Banana Mania'],
		['BANANA YELLOW',                 "\e[38;2;255;225;53m",   'Banana yellow'],
		['BATTLESHIP GREY',               "\e[38;2;132;132;130m",  'Battleship grey'],
		['BAZAAR',                        "\e[38;2;152;119;123m",  'Bazaar'],
		['BEAU BLUE',                     "\e[38;2;188;212;230m",  'Beau blue'],
		['BEAVER',                        "\e[38;2;159;129;112m",  'Beaver'],
		['BEIGE',                         "\e[38;2;245;245;220m",  'Beige'],
		['BISQUE',                        "\e[38;2;255;228;196m",  'Bisque'],
		['BISTRE',                        "\e[38;2;61;43;31m",     'Bistre'],
		['BITTERSWEET',                   "\e[38;2;254;111;94m",   'Bittersweet'],
		['BLANCHED ALMOND',               "\e[38;2;255;235;205m",  'Blanched Almond'],
		['BLEU DE FRANCE',                "\e[38;2;49;140;231m",   'Bleu de France'],
		['BLIZZARD BLUE',                 "\e[38;2;172;229;238m",  'Blizzard Blue'],
		['BLOND',                         "\e[38;2;250;240;190m",  'Blond'],
		['BLUE BELL',                     "\e[38;2;162;162;208m",  'Blue Bell'],
		['BLUE GRAY',                     "\e[38;2;102;153;204m",  'Blue Gray'],
		['BLUE GREEN',                    "\e[38;2;13;152;186m",   'Blue green'],
		['BLUE PURPLE',                   "\e[38;2;138;43;226m",   'Blue purple'],
		['BLUE VIOLET',                   "\e[38;2;138;43;226m",   'Blue violet'],
		['BLUSH',                         "\e[38;2;222;93;131m",   'Blush'],
		['BOLE',                          "\e[38;2;121;68;59m",    'Bole'],
		['BONDI BLUE',                    "\e[38;2;0;149;182m",    'Bondi blue'],
		['BONE',                          "\e[38;2;227;218;201m",  'Bone'],
		['BOSTON UNIVERSITY RED',         "\e[38;2;204;0;0m",      'Boston University Red'],
		['BOTTLE GREEN',                  "\e[38;2;0;106;78m",     'Bottle green'],
		['BOYSENBERRY',                   "\e[38;2;135;50;96m",    'Boysenberry'],
		['BRANDEIS BLUE',                 "\e[38;2;0;112;255m",    'Brandeis blue'],
		['BRASS',                         "\e[38;2;181;166;66m",   'Brass'],
		['BRICK RED',                     "\e[38;2;203;65;84m",    'Brick red'],
		['BRIGHT CERULEAN',               "\e[38;2;29;172;214m",   'Bright cerulean'],
		['BRIGHT GREEN',                  "\e[38;2;102;255;0m",    'Bright green'],
		['BRIGHT LAVENDER',               "\e[38;2;191;148;228m",  'Bright lavender'],
		['BRIGHT MAROON',                 "\e[38;2;195;33;72m",    'Bright maroon'],
		['BRIGHT PINK',                   "\e[38;2;255;0;127m",    'Bright pink'],
		['BRIGHT TURQUOISE',              "\e[38;2;8;232;222m",    'Bright turquoise'],
		['BRIGHT UBE',                    "\e[38;2;209;159;232m",  'Bright ube'],
		['BRILLIANT LAVENDER',            "\e[38;2;244;187;255m",  'Brilliant lavender'],
		['BRILLIANT ROSE',                "\e[38;2;255;85;163m",   'Brilliant rose'],
		['BRINK PINK',                    "\e[38;2;251;96;127m",   'Brink pink'],
		['BRITISH RACING GREEN',          "\e[38;2;0;66;37m",      'British racing green'],
		['BRONZE',                        "\e[38;2;205;127;50m",   'Bronze'],
		['BROWN',                         "\e[38;2;165;42;42m",    'Brown'],
		['BUBBLE GUM',                    "\e[38;2;255;193;204m",  'Bubble gum'],
		['BUBBLES',                       "\e[38;2;231;254;255m",  'Bubbles'],
		['BUFF',                          "\e[38;2;240;220;130m",  'Buff'],
		['BULGARIAN ROSE',                "\e[38;2;72;6;7m",       'Bulgarian rose'],
		['BURGUNDY',                      "\e[38;2;128;0;32m",     'Burgundy'],
		['BURLYWOOD',                     "\e[38;2;222;184;135m",  'Burlywood'],
		['BURNT ORANGE',                  "\e[38;2;204;85;0m",     'Burnt orange'],
		['BURNT SIENNA',                  "\e[38;2;233;116;81m",   'Burnt sienna'],
		['BURNT UMBER',                   "\e[38;2;138;51;36m",    'Burnt umber'],
		['BYZANTINE',                     "\e[38;2;189;51;164m",   'Byzantine'],



( run in 2.206 seconds using v1.01-cache-2.11-cpan-98e64b0badf )