summaryrefslogtreecommitdiff
path: root/Documentation/everyday.txto
diff options
context:
space:
mode:
authorLibravatar Eric Sunshine <sunshine@sunshineco.com>2021-12-02 17:31:10 -0500
committerLibravatar Junio C Hamano <gitster@pobox.com>2021-12-04 17:26:41 -0800
commite258eb4800e30da2adbdb2df8d8d8c19d9b443e4 (patch)
tree5757837476defabaf9653b88ffcf807c5d5ad125 /Documentation/everyday.txto
parentGit 2.34.1 (diff)
downloadtgif-e258eb4800e30da2adbdb2df8d8d8c19d9b443e4.tar.xz
CodingGuidelines: document which output goes to stdout vs. stderr
It has long been practice on this project for a command to emit its primary output to stdout so that it can be captured to a file or sent down a pipe, and to emit "chatty" messages (such as those reporting progress) to stderr so that they don't interfere with the primary output. However, this practice is not necessarily universal; another common practice is to send only error messages to stderr, and all other messages to stdout. Therefore, help newcomers out by documenting how stdout and stderr are used on this project. Signed-off-by: Eric Sunshine <sunshine@sunshineco.com> Acked-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/everyday.txto')
0 files changed, 0 insertions, 0 deletions