aboutsummaryrefslogtreecommitdiffhomepage
path: root/notmuch-client.h
diff options
context:
space:
mode:
authorGravatar Adrian Perez <aperez@igalia.com>2009-11-23 01:54:35 +0100
committerGravatar Carl Worth <cworth@cworth.org>2009-11-23 06:02:06 +0100
commitd024ab4a046b0eb53bfdbb7eb9d5f25a52172271 (patch)
tree14722e17f426b347efb2b8add2149198bcc32755 /notmuch-client.h
parentceee152fca2be5cec9dd5873748539ff2642c91b (diff)
ANSI escapes in "new" only when output is a tty
When running "notmuch new --verbose", ANSI escapes are used. This may not be desirable when the output of the command is *not* being sent to a terminal (e.g. when piping output into another command). In that case each file processed is printed in a new line and ANSI escapes are not used at all.
Diffstat (limited to 'notmuch-client.h')
-rw-r--r--notmuch-client.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/notmuch-client.h b/notmuch-client.h
index f105c8b2..4fe182ee 100644
--- a/notmuch-client.h
+++ b/notmuch-client.h
@@ -74,6 +74,7 @@ typedef void (*add_files_callback_t) (notmuch_message_t *message);
typedef struct {
int ignore_read_only_directories;
int saw_read_only_directory;
+ int output_is_a_tty;
int verbose;
int total_files;