git-add--interactive: Improve behavior on bogus input
authorJean-Luc Herren <jlh@gmx.ch>
Wed, 26 Sep 2007 14:05:01 +0000 (16:05 +0200)
committerJunio C Hamano <gitster@pobox.com>
Sun, 30 Sep 2007 06:14:17 +0000 (23:14 -0700)
commit6a6eb3d09fcbfae41978fb5223ae03e2d103968b
tree9df1c29c17e15e787d9d1d0a41b5266dedffb0a2
parentc95c02486c4dd82f8910a8de1cb7c8f9db899995
git-add--interactive: Improve behavior on bogus input

1) Previously, any menu would cause a perl error when entered '0',
   which is never a valid option.

2) Entering a bogus choice (like 998 or 4-2) surprisingly caused
   the same behavior as if the user had just hit 'enter', which
   means to carry out the selected action on the selected items.
   Entering such bogus input is now a no-op and the sub-menu
   doesn't exit.

Signed-off-by: Jean-Luc Herren <jlh@gmx.ch>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-add--interactive.perl