README.md in commander-4.4.3 vs README.md in commander-4.4.4

- old
+ new

@@ -1,7 +1,7 @@ -[<img src="https://secure.travis-ci.org/commander-rb/commander.png?branch=master" alt="Build Status" />](http://travis-ci.org/commander-rb/commander) -[![Inline docs](http://inch-ci.org/github/commander-rb/commander.png)](http://inch-ci.org/github/commander-rb/commander) +[<img src="https://api.travis-ci.org/commander-rb/commander.svg" alt="Build Status" />](http://travis-ci.org/commander-rb/commander) +[![Inline docs](http://inch-ci.org/github/commander-rb/commander.svg)](http://inch-ci.org/github/commander-rb/commander) # Commander The complete solution for Ruby command-line executables. Commander bridges the gap between other terminal related libraries @@ -335,9 +335,24 @@ not need to use command names within the arguments. ``` $ foo install gem # => installing to +``` + +### Long descriptions + +If you need to have a long command description, keep your short description under `summary`, and consider multi-line strings for `description`: + +```ruby + program :summary, 'Stupid command that prints foo or bar.' + program :description, %q( +#{c.summary} + +More information about that stupid command that prints foo or bar. + +And more + ) ``` ### Additional Global Help Arbitrary help can be added using the following `#program` symbol: