>> I am quite prepared to help with a patch for this!
> Me appreciates.
So, concentrating on wheezy, I've just prepared a patch for
bash-completion. It aims to work as follows:
1. Where a wajig command is just a pass-through to another command
(e.g. apt-get), it should be spelled the same way.
2. Where a wajig command existed in an earlier version, it should be
spelled the same way. (I used 2.2, which I believe was the last
version before all the changes.)
3. Otherwise, use common sense, preferring dashes to separate words.
My patch uses the same line breaks for the two copies of the block of
commands, making it much easier to see that they're the same, and to
generate one semi-automatically from the other.
If we can agree the principles above, and agree that my patch
satisfies them, then I think you should be able to get a bug-fix patch
(for bash-completion only) into wheezy.
After that, we can think about changing wajig so that only one form of
each command is accepted (this seems reasonable where we have *not*
changed historical names), and in particular so that the command-line
help is more readable.
After *that*, we can think about where it might be desirable in the
long term to make command naming more consistent.