jugyo/earthquake — pull request #135 by eitoball (2012-08-07 08:02:24+00:00)
Title: Depend on slop 3.0 or above

This PR should fix issue #134, but it is really ugly. The ugly part is to work around a bug in slop. For example,

```ruby
opts = Slop.new {on: 'no-logo'}
opts.parse(%w{--no-logo})
opts.to_hash #=> {:"no-logo" => false}
```

I think that this should be true. Maybe, slot 2.x returns true?

Anyway, this command parsing logic should be refactored like discussed in #121.