@@ -51,15 +51,19 @@ sub MAIN(
5151 my $ summary = summarize-autodetection;
5252
5353 # Simple ANSI attributes
54- my @ basic = < bold italic inverse underline >;
55- my @ attrs = @ basic . map : { colored($ _ , $ _ ) ~ (' ' x 10 - . chars ) };
54+ my @ basic = < bold faint italic inverse >;
55+ my @ lines = < dunderline underline overline strike >;
56+ my @ attrs = (@ basic Z @ lines ). map : -> ($ b , $ l ) {
57+ my $ pad = ' ' x (16 - " $ b$ l" . chars );
58+ colored($ b , $ b ) ~ $ pad ~ colored($ l , $ l ) ~ ' '
59+ };
5660
5761 # 4-bit palette colors
5862 my @ palette = < black red green yellow blue magenta cyan white >;
59- my $ regular = @ palette . map ({ colored ' ██ ' , $ _ }). join ;
60- my $ reg-bg = @ palette . map ({ colored ' ██ ' , " inverse on_$ _" }). join ;
61- my $ bold = @ palette . map ({ colored ' ██ ' , " bold $ _" }). join ;
62- my $ bold-bg = @ palette . map ({ colored ' ██ ' , " bold inverse on_$ _" }). join ;
63+ my $ regular = @ palette . map ({ colored ' █' , $ _ }). join ;
64+ my $ reg-bg = @ palette . map ({ colored ' █' , " inverse on_$ _" }). join ;
65+ my $ bold = @ palette . map ({ colored ' █' , " bold $ _" }). join ;
66+ my $ bold-bg = @ palette . map ({ colored ' █' , " bold inverse on_$ _" }). join ;
6367
6468 # 8-bit greyscale
6569 my $ grey = (^ 24 ). map ({ colored ' ' , ' on_' ~ (232 + $ _ ) }). join ;
0 commit comments