File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -1003,8 +1003,12 @@ impl HelpTemplate<'_, '_> {
1003
1003
1004
1004
let mut short_als = a
1005
1005
. get_visible_short_flag_aliases ( )
1006
- . map ( |a | format ! ( "{ctx_val}-{a }{ctx_val:#}" ) )
1006
+ . map ( |s | format ! ( "{ctx_val}-{s }{ctx_val:#}" ) )
1007
1007
. collect :: < Vec < _ > > ( ) ;
1008
+ let long_als = a
1009
+ . get_visible_long_flag_aliases ( )
1010
+ . map ( |s| format ! ( "{ctx_val}--{s}{ctx_val:#}" ) ) ;
1011
+ short_als. extend ( long_als) ;
1008
1012
let als = a
1009
1013
. get_visible_aliases ( )
1010
1014
. map ( |s| format ! ( "{ctx_val}{s}{ctx_val:#}" ) ) ;
@@ -1019,6 +1023,10 @@ impl HelpTemplate<'_, '_> {
1019
1023
"HelpTemplate::spec_vals: Found short flag aliases...{:?}" ,
1020
1024
a. get_all_short_flag_aliases( ) . collect:: <Vec <_>>( )
1021
1025
) ;
1026
+ debug ! (
1027
+ "HelpTemplate::spec_vals: Found long flag aliases...{:?}" ,
1028
+ a. get_all_long_flag_aliases( ) . collect:: <Vec <_>>( )
1029
+ ) ;
1022
1030
spec_vals. push ( format ! ( "{ctx}[aliases: {ctx:#}{all_als}{ctx}]{ctx:#}" ) ) ;
1023
1031
}
1024
1032
You can’t perform that action at this time.
0 commit comments