[PATCH 0/2] Notmuch cat v2
Michal Sojka
sojkam1 at fel.cvut.cz
Fri Oct 22 02:28:02 PDT 2010
Hi all,
this is my second attempt to implement notmuch cat subcommand (the
first version was posted in
id:1271747793-17507-1-git-send-email-sojkam1 at fel.cvut.cz). This
subcommand outputs the given message to stdout.
In this version the arguments are classical notmuch search terms and
not a filename as in the previous version. Emacs interface then uses
message-id to retrieve the message.
Some people suggested that cat could be implemented as a special
format of show subcommand. That would be possible, but it seems that
show command always constructs threads form the messages which means
that is executes several database queries. I consider this as
unnecessary overhead and for that reason cat is a separate subcommand.
Michal Sojka (2):
Add 'cat' subcommand
emacs: Access raw messages via cat subcommand
emacs/notmuch-show.el | 14 +++++---
notmuch-client.h | 3 ++
notmuch-show.c | 83 +++++++++++++++++++++++++++++++++++++++++++++++++
notmuch.1 | 4 ++
notmuch.c | 4 ++
test/cat | 38 ++++++++++++++++++++++
test/notmuch-test | 2 +-
7 files changed, 142 insertions(+), 6 deletions(-)
create mode 100755 test/cat
--
1.7.2.3
More information about the notmuch
mailing list