summaryrefslogtreecommitdiff
path: root/add-interactive.c
diff options
context:
space:
mode:
authorJohannes Schindelin <johannes.schindelin@gmx.de>2020-11-10 23:42:12 (GMT)
committerJunio C Hamano <gitster@pobox.com>2020-11-11 01:00:15 (GMT)
commitcb581b16ef947a00f8e83f17c9fbe5b5aeed1d65 (patch)
treec2dcf388169547816b2083b28b0a63c8be25e498 /add-interactive.c
parentd34e4502fa540ed0654df7dd75b3689c48015f1a (diff)
downloadgit-cb581b16ef947a00f8e83f17c9fbe5b5aeed1d65.zip
git-cb581b16ef947a00f8e83f17c9fbe5b5aeed1d65.tar.gz
git-cb581b16ef947a00f8e83f17c9fbe5b5aeed1d65.tar.bz2
add -i (built-in): send error messages to stderr
The Perl version of that command already does that since a301973641f (add -p: print errors in separate color, 2009-02-05). The built-in version's development started by reimplementing the initial version from 5cde71d64af (git-add --interactive, 2006-12-10) for simplicity, though, which still printed error messages to stdout. Let's fix that by imitating the Perl version's behavior in the built-in version of that command. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'add-interactive.c')
-rw-r--r--add-interactive.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/add-interactive.c b/add-interactive.c
index 8ca503d..0f24992 100644
--- a/add-interactive.c
+++ b/add-interactive.c
@@ -365,7 +365,7 @@ static ssize_t list_and_choose(struct add_i_state *s,
if (from < 0 || from >= items->items.nr ||
(singleton && from + 1 != to)) {
- color_fprintf_ln(stdout, s->error_color,
+ color_fprintf_ln(stderr, s->error_color,
_("Huh (%s)?"), p);
break;
} else if (singleton) {