@@ -895,14 +895,14 @@ pub fn generate_chip_support_status(output: &mut impl Write) -> std::fmt::Result
895895 . unwrap ( ) ;
896896
897897 // Header
898- write ! ( output, "| {:width $} |" , "Driver" , width = driver_col_width ) ?;
898+ write ! ( output, "| {:driver_col_width $} |" , "Driver" ) ?;
899899 for chip in Chip :: iter ( ) {
900900 write ! ( output, " {} |" , chip. pretty_name( ) ) ?;
901901 }
902902 writeln ! ( output) ?;
903903
904904 // Header separator
905- write ! ( output, "| {nothing:-<width $} |" , width = driver_col_width ) ?;
905+ write ! ( output, "| {nothing:-<driver_col_width $} |" ) ?;
906906 for chip in Chip :: iter ( ) {
907907 write ! (
908908 output,
@@ -919,7 +919,7 @@ pub fn generate_chip_support_status(output: &mut impl Write) -> std::fmt::Result
919919 config_group,
920920 } in PeriConfig :: drivers ( )
921921 {
922- write ! ( output, "| {name:width $} |" , width = driver_col_width ) ?;
922+ write ! ( output, "| {name:driver_col_width $} |" ) ?;
923923 for chip in Chip :: iter ( ) {
924924 let config = Config :: for_chip ( & chip) ;
925925
@@ -954,11 +954,7 @@ pub fn generate_chip_support_status(output: &mut impl Write) -> std::fmt::Result
954954 // VSCode displays emojis just a bit wider than 2 characters, making this
955955 // approximation a bit too wide but good enough.
956956 let support_cell_width = chip. pretty_name ( ) . len ( ) - status. is_some ( ) as usize ;
957- write ! (
958- output,
959- " {status_icon:width$} |" ,
960- width = support_cell_width
961- ) ?;
957+ write ! ( output, " {status_icon:support_cell_width$} |" ) ?;
962958 }
963959 writeln ! ( output) ?;
964960 }
0 commit comments