[PATCH v7.1 00/11] Reply enhancements, second attempt

Adam Wolfe Gordon awg+notmuch at xvx.ca
Tue Mar 13 21:30:05 PDT 2012


Hi everyone,

This is mostly a re-send of last night's series [1]. The only changes are:

* Fixed the emacs patch, where I had a rebase issue.
* Fixed the commit that re-added test/test-lib by accident.
* Fixed devel/schemata per Austin's review of the previous version.

Since this series seems to be getting close, I figured I'd add a NEWS entry
for good measure.

Thanks for all the reviews so far, and I hope this is almost ready!

[1] id:"1331525142-30539-1-git-send-email-awg+notmuch at xvx.ca"

Adam Wolfe Gordon (11):
  test: Add broken test for the new JSON reply format.
  reply: Factor out reply creation
  TODO: Add replying to multiple messages
  reply: Add a JSON reply format.
  schemata: Add documentation for JSON reply format.
  man: Update notmuch-reply man page for JSON format.
  man: Add --decrypt to reply flags
  emacs: Factor out useful functions into notmuch-lib
  test: Add broken tests for new emacs reply functionality
  emacs: Use the new JSON reply format and message-cite-original
  NEWS: news for reply enhancements

 NEWS                     |   20 ++++++
 devel/TODO               |    8 +++
 devel/schemata           |   27 ++++++++-
 emacs/notmuch-lib.el     |   63 +++++++++++++++++++
 emacs/notmuch-mua.el     |  124 +++++++++++++++++++++++++------------
 emacs/notmuch-show.el    |   55 +++--------------
 man/man1/notmuch-reply.1 |   20 ++++++-
 notmuch-client.h         |   14 +++-
 notmuch-reply.c          |  153 +++++++++++++++++++++++++++++++++-------------
 notmuch-show.c           |   29 ++++++---
 test/emacs               |  101 ++++++++++++++++++++++++++++++-
 test/multipart           |   52 ++++++++++++++++
 12 files changed, 518 insertions(+), 148 deletions(-)

-- 
1.7.5.4



More information about the notmuch mailing list