From 45edade6211b6e913de3c29861a89c5a83f99996 Mon Sep 17 00:00:00 2001
From: Alex Reisner <alex@alexreisner.com>
Date: Sun, 24 Apr 2011 16:04:07 -0400
Subject: [PATCH] Add command description and license info.

---
 lib/geocoder/cli.rb | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/geocoder/cli.rb b/lib/geocoder/cli.rb
index 2d885a35..86407e37 100644
--- a/lib/geocoder/cli.rb
+++ b/lib/geocoder/cli.rb
@@ -41,12 +41,15 @@ module Geocoder
         end
 
         opts.on_tail("-v", "--version", "Print version number") do
-          puts "Geocoder #{Geocoder.version}"
+          out << "Geocoder #{Geocoder.version}"
           exit
         end
 
         opts.on_tail("-h", "--help", "Print this help") do
-          puts opts
+          out << "Look up geographic information about a location.\n\n"
+          out << opts
+          out << "\n\nCreated and maintained by Alex Reisner, available under the MIT License.\n"
+          out << "Report bugs and contribute at http://github.com/alexreisner/geocoder\n"
           exit
         end
       }.parse!(args)
-- 
GitLab