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: