harthur/gcli — pull request #3 by joewalker (2012-07-16 11:37:31+00:00)
Title: Bug 773347 - Hide the less useful GCLI commands

I think @github just made it impossible to delimit pull requests by hash, which means you get a mess. Sorry about that.

The good news is that you can ignore the commits that don't have the "hidden-773347:" prefix. The others you've already seen.

This bug is about fixing the mechanism for hiding bugs. Setting 'hidden:true' on a command or parameter was possible ages ago, but not included in unit tests, so the feature rotted.

The situation was that setting 'hidden:true' correctly removed a command from the completion, but also prevented it's execution because it didn't appear in any 'predictions' and so was marked ERROR.

This brings it back and adds tests.

https://twitter.com/joewalker/status/224828013890637824