]> gitweb.fluxo.info Git - leap/leap_cli.git/commitdiff
include entire subcommand in help list
authorelijah <elijah@riseup.net>
Thu, 29 Nov 2012 16:06:34 +0000 (08:06 -0800)
committerelijah <elijah@riseup.net>
Thu, 29 Nov 2012 16:06:34 +0000 (08:06 -0800)
lib/lib_ext/gli.rb

index 0bfdbc1e2c3da10ffc87eab805031e4f85368f9f..32ae0bc0fb17305ae085e4f20ea7681de45831b9 100644 (file)
@@ -33,11 +33,7 @@ module GLI
             command_info_list << [name, command.description]
             if command.commands.any?
               @sorter.call(command.commands_declaration_order).each do |cmd|
-                if command.get_default_command == cmd.name
-                  command_info_list << [SUB_CMD_INDENT + cmd.names,cmd.description + " (default)"]
-                else
-                  command_info_list << [SUB_CMD_INDENT + cmd.names,cmd.description]
-                end
+                command_info_list << [SUB_CMD_INDENT + command.name.to_s + " " + cmd.names,cmd.description + (command.get_default_command == cmd.name ? " (default)" : "")]
               end
             end
           end