This patch just simplifies the notmuch new output to make it easier to
read, as well as more easily machine parsable.
---
 notmuch-new.c |   31 ++++++++++++-------------------
 1 files changed, 12 insertions(+), 19 deletions(-)

diff --git a/notmuch-new.c b/notmuch-new.c
index f25c71f..e07107e 100644
--- a/notmuch-new.c
+++ b/notmuch-new.c
@@ -816,41 +816,34 @@ notmuch_new_command (void *ctx, int argc, char *argv[])
                                    tv_now);
 
     if (add_files_state.processed_files) {
-       printf ("Processed %d %s in ", add_files_state.processed_files,
-               add_files_state.processed_files == 1 ?
-               "file" : "total files");
+       printf ("processed: %d %s (",
+               add_files_state.processed_files,
+               add_files_state.processed_files == 1 ? "file" : "files");
        notmuch_time_print_formatted_seconds (elapsed);
+       printf (")");
        if (elapsed > 1) {
-           printf (" (%d files/sec.).                 \n",
+           printf (" (%d files/sec.)\n",
                    (int) (add_files_state.processed_files / elapsed));
        } else {
-           printf (".                    \n");
+           printf ("\n");
        }
     }
 
     if (add_files_state.added_messages) {
-       printf ("Added %d new %s to the database.",
-               add_files_state.added_messages,
-               add_files_state.added_messages == 1 ?
-               "message" : "messages");
-    } else {
-       printf ("No new mail.");
+       printf (" new: %d\n",
+               add_files_state.added_messages);
     }
 
     if (removed_files) {
-       printf (" Removed %d %s.",
-               removed_files,
-               removed_files == 1 ? "message" : "messages");
+       printf (" deletes: %d\n",
+               removed_files);
     }
 
     if (renamed_files) {
-       printf (" Detected %d file %s.",
-               renamed_files,
-               renamed_files == 1 ? "rename" : "renames");
+       printf (" renames: %d\n",
+               renamed_files);
     }
 
-    printf ("\n");
-
     if (ret) {
        printf ("\nNote: At least one error was encountered: %s\n",
                notmuch_status_to_string (ret));
-- 
1.6.5

Attachment: pgpTmEdxyTmdd.pgp
Description: PGP signature

_______________________________________________
notmuch mailing list
notmuch@notmuchmail.org
http://notmuchmail.org/mailman/listinfo/notmuch

Reply via email to