puppetlabs/facter — pull request #299 by apenney (2012-08-28 01:11:43+00:00)
Title: 15586 - rdoc::usage failing on ruby 1.9.3

Hi,

As rdoc::usage is gone and never coming back I figured maybe we'd be best off changing to trollop for handling opt parsing. This pull request gets us most of the way - the options work and the help format looks as similar as I can get it.

Major changes from existing -h:

* Everything gets a short and long option name.
* There's additional support for things like --no-trace and --no-debug, not that we need that with the current set of options.