[issue680] "hg incoming" status message should go to stderr

Kohsuke Kawaguchi mercurial-bugs at selenic.com
Sat Aug 11 18:09:27 CDT 2007

New submission from Kohsuke Kawaguchi <kk at kohsuke.org>:

As of 0.9.3, "hg incoming" prints out a status message "searching for changes"
to the stdout, then start printing the actual changes. Furthermore, if no change
is detected, it will print out "no changes found", but this is against the
general unix convention.

For commands like this where the output is significant, the status messages like
these should go to stderr, so that the real output can be captured without any
additional noise. This makes it difficult for me to precisely control the output
by using the --template command.

messages: 3784
nosy: kohsuke
priority: bug
status: unread
title: "hg incoming" status message should  go to stderr

Mercurial issue tracker <mercurial-bugs at selenic.com>

More information about the Mercurial-devel mailing list