carlhuda/bundler — pull request #1686 by rssaddict (2012-02-29 07:18:41+00:00)
Title: allow unsetting config options with the --unset param

This addresses https://github.com/carlhuda/bundler/issues/867, providing an --unset=foo option, along with a --local option to unset options in the local config (because the issue's main problem was the auto-remembering of some settings for the app).

It also fixes a bug with Bundler.settings.locations, which didn't work at all because it wasn't using key_for, so the contextual output of config was never being output (e.g. "This will override the system value you are currently setting." etc.).