@@ -134,9 +134,14 @@ Run with 'cargo -Z [FLAG] [COMMAND]'",
134134                "Formats all bin and lib files of the current crate using rustfmt." , 
135135            ) , 
136136        ] ) ; 
137-         drop_println ! ( config,  "Installed Commands:" ) ; 
137+         drop_println ! ( 
138+             config, 
139+             color_print:: cstr!( "<green,bold>Installed Commands:</>" ) 
140+         ) ; 
138141        for  ( name,  command)  in  list_commands ( config)  { 
139142            let  known_external_desc = known_external_command_descriptions. get ( name. as_str ( ) ) ; 
143+             let  literal = style:: LITERAL . render ( ) ; 
144+             let  reset = anstyle:: Reset . render ( ) ; 
140145            match  command { 
141146                CommandInfo :: BuiltIn  {  about }  => { 
142147                    assert ! ( 
@@ -145,22 +150,21 @@ Run with 'cargo -Z [FLAG] [COMMAND]'",
145150                    ) ; 
146151                    let  summary = about. unwrap_or_default ( ) ; 
147152                    let  summary = summary. lines ( ) . next ( ) . unwrap_or ( & summary) ;  // display only the first line 
148-                     drop_println ! ( config,  "    {:<20} {}"  ,  name ,   summary) ; 
153+                     drop_println ! ( config,  "    {literal}{name :<20}{reset} { summary}"  ) ; 
149154                } 
150155                CommandInfo :: External  {  path }  => { 
151156                    if  let  Some ( desc)  = known_external_desc { 
152-                         drop_println ! ( config,  "    {:<20} {}"  ,  name ,   desc) ; 
157+                         drop_println ! ( config,  "    {literal}{name :<20}{reset} { desc}"  ) ; 
153158                    }  else  if  is_verbose { 
154-                         drop_println ! ( config,  "    {:<20} {}" ,  name ,  path. display( ) ) ; 
159+                         drop_println ! ( config,  "    {literal}{name :<20}{reset}  {}" ,  path. display( ) ) ; 
155160                    }  else  { 
156-                         drop_println ! ( config,  "    {}"  ,   name) ; 
161+                         drop_println ! ( config,  "    {literal}{ name}{reset}"  ) ; 
157162                    } 
158163                } 
159164                CommandInfo :: Alias  {  target }  => { 
160165                    drop_println ! ( 
161166                        config, 
162-                         "    {:<20} alias: {}" , 
163-                         name, 
167+                         "    {literal}{name:<20}{reset} alias: {}" , 
164168                        target. iter( ) . join( " " ) 
165169                    ) ; 
166170                } 
0 commit comments