$ bundle open thinking_sphinx
Could not find gem 'thinking_sphinx'.
Did you mean thinking-sphinx?
This is basically a repeat of #2050, but now supports both bundle-open and bundle-update typos, and is somewhat refactored.
I'm not loving the implementation, but it works fine... would be open to any suggestions.
Suggest alternatives when typoing gem names
This pull request passes (merged a567307 into 4d163e8).
Excellent. Thanks for the patch, and the tests, they are both much appreciated. :)