unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* (no subject)
@ 2024-09-08 11:27 David Bremner
  2024-09-08 11:27 ` [PATCH v2 1/4] util: refactor sync_dir and mkdir_recursive David Bremner
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: David Bremner @ 2024-09-08 11:27 UTC (permalink / raw)
  To: notmuch

This series obsoletes the series at

     id:20240828160710.866567-1-david@tethera.net

As far as the points there,

0, 1 still hold.

3) There is now URL handling, in an upwardly compatible way from felipe's script and (I think) neomutt.

4) The error handling has improved, although arguably still leans a
bit too much on assert.

5, 6 still hold

7) This code makes heavier use of GLib than most notmuch code.  In
   particular there is extensive use of g_auto macros for memory
   management.  These could be replaced with more use of talloc, but that would require a few more low level utility routines to be written.

8) Performance has been optimized for the case of few changes to the database since last git-push (analogous notmuch restore)

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

end of thread, other threads:[~2024-10-03 11:35 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-08 11:27 David Bremner
2024-09-08 11:27 ` [PATCH v2 1/4] util: refactor sync_dir and mkdir_recursive David Bremner
2024-09-08 11:27 ` [PATCH v2 2/4] cli: start remote helper for git David Bremner
2024-10-03 11:22   ` David Bremner
2024-10-03 11:26     ` David Bremner
2024-09-08 11:27 ` [PATCH v2 3/4] cli/git-remote: add import command David Bremner
2024-09-08 11:27 ` [PATCH v2 4/4] cli/git-remote: add export command David Bremner
2024-09-08 12:07 ` git-remote-notmuch v2 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).