lib/main/usage.rb in main-4.0.0 vs lib/main/usage.rb in main-4.2.0
- old
+ new
@@ -29,11 +29,15 @@
# mode info
if main.mode_name != 'main'
s << " #{ main.fully_qualified_mode.join ' ' }"
end
- unless main.modes.empty?
- modes = main.modes.keys.join('|')
+#p 'main.breadth_first_modes' => main.breadth_first_modes.map{|m| m.name}
+#p 'main.depth_first_modes' => main.depth_first_modes.map{|m| m.name}
+#p 'main.modes' => main.modes.map{|m| m.name}
+
+ unless main.breadth_first_modes.empty?
+ modes = main.breadth_first_modes.map{|mode| mode.name}.join('|')
s << " (#{ modes })"
end
# argument info
main.parameters.each do |p|