unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* libnotmuch logging overhaul v4
@ 2015-03-14 17:02 David Bremner
  2015-03-14 17:02 ` [Patch v4 1/9] test: Add two tests for error output from notmuch_database_open David Bremner
                   ` (8 more replies)
  0 siblings, 9 replies; 34+ messages in thread
From: David Bremner @ 2015-03-14 17:02 UTC (permalink / raw)
  To: notmuch

Obsoletes

	id:1419788030-10567-1-git-send-email-david@tethera.net

The bad news is it is 3 patches longer; the good news is that I think
those patches are just testing and make sense whether we do the rest
or not.  The first 4 patches together now have the have the effect
adding a "quiet" version of open and create, slightly perversely named
"_verbose". As always, naming things is hard.

Patches 5 through 7 are just support for patch 8,
and are unchanged from the previous version.

    [Patch v4 5/9] lib/database: add field for last error string
    [Patch v4 6/9] lib: add a log function with output to a string in
    [Patch v4 7/9] lib: add private function to extract the database for

I'm not sure about the way notmuch_database_compact is handled here;
maybe it should use an extra string argument like
notmuch_database_open.

    [Patch v4 8/9] lib: replace almost all fprintfs in library with

Unmodified from the previous series.

    [Patch v4 9/9] lib: eliminate fprintf from _notmuch_message_file_open

^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2015-03-25 16:48 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-14 17:02 libnotmuch logging overhaul v4 David Bremner
2015-03-14 17:02 ` [Patch v4 1/9] test: Add two tests for error output from notmuch_database_open David Bremner
2015-03-14 17:02 ` [Patch v4 2/9] test: add support for compiling and running C snippets David Bremner
2015-03-21  8:51   ` Tomi Ollila
2015-03-14 17:02 ` [Patch v4 3/9] test: add error reporting tests for lib/database.cc David Bremner
2015-03-14 17:02 ` [Patch v4 4/9] lib: add "verbose" versions of notmuch_database_{open,create} David Bremner
2015-03-21  9:27   ` [Patch v4 4/9] lib: add "verbose" versions of notmuch_database_{open, create} Tomi Ollila
2015-03-14 17:02 ` [Patch v4 5/9] lib/database: add field for last error string David Bremner
2015-03-14 17:02 ` [Patch v4 6/9] lib: add a log function with output to a string in notmuch_database_t David Bremner
2015-03-14 17:02 ` [Patch v4 7/9] lib: add private function to extract the database for a message David Bremner
2015-03-14 17:02 ` [Patch v4 8/9] lib: replace almost all fprintfs in library with _n_d_log David Bremner
2015-03-14 17:02 ` [Patch v4 9/9] lib: eliminate fprintf from _notmuch_message_file_open David Bremner
2015-03-24 13:19   ` [Patch v5 1/8] test: Add two tests for error output from notmuch_database_open David Bremner
2015-03-24 13:19     ` [Patch v5 2/8] test: add support for compiling and running C snippets David Bremner
2015-03-24 13:19     ` [Patch v5 3/8] test: add error reporting tests David Bremner
2015-03-24 13:19     ` [Patch v5 4/8] lib: add "verbose" versions of notmuch_database_{open,create} David Bremner
2015-03-24 13:19     ` [Patch v5 5/8] lib: add a log function with output to a string in notmuch_database_t David Bremner
2015-03-24 13:19     ` [Patch v5 6/8] lib: add private function to extract the database for a message David Bremner
2015-03-24 13:19     ` [Patch v5 7/8] lib: replace almost all fprintfs in library with _n_d_log David Bremner
2015-03-24 13:19     ` [Patch v5 8/8] lib: eliminate fprintf from _notmuch_message_file_open David Bremner
2015-03-24 13:24   ` Update to library logging, version 5 David Bremner
2015-03-24 13:24     ` [Patch v5 1/8] test: Add two tests for error output from notmuch_database_open David Bremner
2015-03-24 13:24     ` [Patch v5 2/8] test: add support for compiling and running C snippets David Bremner
2015-03-25 16:09       ` Tomi Ollila
2015-03-24 13:24     ` [Patch v5 3/8] test: add error reporting tests David Bremner
2015-03-25 16:19       ` Tomi Ollila
2015-03-24 13:24     ` [Patch v5 4/8] lib: add "verbose" versions of notmuch_database_{open,create} David Bremner
2015-03-25 16:39       ` [Patch v5 4/8] lib: add "verbose" versions of notmuch_database_{open, create} Tomi Ollila
2015-03-25 16:47         ` [Patch v5 4/8] lib: add "verbose" versions of notmuch_database_{open,create} David Bremner
2015-03-24 13:24     ` [Patch v5 5/8] lib: add a log function with output to a string in notmuch_database_t David Bremner
2015-03-25 16:47       ` Tomi Ollila
2015-03-24 13:24     ` [Patch v5 6/8] lib: add private function to extract the database for a message David Bremner
2015-03-24 13:24     ` [Patch v5 7/8] lib: replace almost all fprintfs in library with _n_d_log David Bremner
2015-03-24 13:24     ` [Patch v5 8/8] lib: eliminate fprintf from _notmuch_message_file_open David Bremner

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).