<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/notmuch-show.c, branch 0.16_rc2</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.16_rc2</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.16_rc2'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2013-04-01T19:39:41Z</updated>
<entry>
<title>cli: conform to same conditional build style as elsewhere in notmuch-show</title>
<updated>2013-04-01T19:39:41Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2013-03-30T13:53:17Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1c450ec5fab8ca985b4ee07460f233f032577fbc'/>
<id>urn:sha1:1c450ec5fab8ca985b4ee07460f233f032577fbc</id>
<content type='text'>
Conform to the same style for #ifdef GMIME_ATLEAST_26 conditional
builds as elsewhere.

There are no functional changes.
</content>
</entry>
<entry>
<title>cli: move config open/close to main() from subcommands</title>
<updated>2013-03-08T11:54:41Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2013-03-03T21:55:09Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4ef2106792439f5ade157b3ba3b8f7fa86fcb3ed'/>
<id>urn:sha1:4ef2106792439f5ade157b3ba3b8f7fa86fcb3ed</id>
<content type='text'>
This allows specifying config file as a top level argument to notmuch,
and generally makes it possible to override config file options in
main(), without having to touch the subcommands.

If the config file does not exist, one will be created for the notmuch
main command and setup and help subcommands. Help is special in this
regard; the config is created just to avoid errors about missing
config, but it will not be saved.

This also makes notmuch config the talloc context for subcommands.
</content>
</entry>
<entry>
<title>cli: config: make notmuch_config_open() "is new" parameter input only</title>
<updated>2013-03-07T13:39:12Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2013-03-03T21:55:08Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e76f6517de020783d828be59f461f1d4f465c4b4'/>
<id>urn:sha1:e76f6517de020783d828be59f461f1d4f465c4b4</id>
<content type='text'>
We now have a notmuch_config_is_new() function to query whether a
config was created or not. Change the notmuch_config_open() is_new
parameter into boolean create_new to determine whether the function
should create a new config if one doesn't exist. This reduces the
complexity of the API.
</content>
</entry>
<entry>
<title>show: indicate length, encoding of omitted body content</title>
<updated>2012-12-17T13:10:35Z</updated>
<author>
<name>Peter Wang</name>
<email>novalazy@gmail.com</email>
</author>
<published>2012-12-15T23:24:23Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b96ba6326af442edfdad59e5e42ea42892cd3c6b'/>
<id>urn:sha1:b96ba6326af442edfdad59e5e42ea42892cd3c6b</id>
<content type='text'>
If a leaf part's body content is omitted, return the encoded length and
transfer encoding in --format=json output.  This information may be used
by the consumer, e.g. to decide whether to download a large attachment
over a slow link.

Returning the _encoded_ content length is more efficient than returning
the _decoded_ content length.  Returning the transfer encoding allows
the consumer to estimate the decoded content length.
</content>
</entry>
<entry>
<title>show: indicate charset for all omitted parts</title>
<updated>2012-12-17T13:10:00Z</updated>
<author>
<name>Peter Wang</name>
<email>novalazy@gmail.com</email>
</author>
<published>2012-12-15T23:22:50Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=35860e00d1a1f1c4116b03a23c2bbeb0089aa4a1'/>
<id>urn:sha1:35860e00d1a1f1c4116b03a23c2bbeb0089aa4a1</id>
<content type='text'>
Write a "charset" field for all omitted parts for which it is applicable,
not only text/html parts. Factor out the code to a separate function.
It will be extended with more fields next.
</content>
</entry>
<entry>
<title>show: Support --format-version</title>
<updated>2012-12-16T21:21:00Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2012-12-16T03:17:25Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=aecff2c9fd3efaad1316d0b1ee821310584ad217'/>
<id>urn:sha1:aecff2c9fd3efaad1316d0b1ee821310584ad217</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use the S-Expression structured printer in notmuch-show, notmuch-reply and notmuch-search.</title>
<updated>2012-12-08T13:30:19Z</updated>
<author>
<name>Peter Feigl</name>
<email>craven@gmx.net</email>
</author>
<published>2012-12-06T21:12:13Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=102f58d7a4532aa5f7a21edfd24758be864ea8d4'/>
<id>urn:sha1:102f58d7a4532aa5f7a21edfd24758be864ea8d4</id>
<content type='text'>
This patch uses the new S-Expression printer in the notmuch CLI (show,
search and reply). You can now use --format=sexp for any of them.
</content>
</entry>
<entry>
<title>Rename the -json printer functions in notmuch-reply and notmuch-show to generic -sprinter functions.</title>
<updated>2012-12-08T13:28:19Z</updated>
<author>
<name>Peter Feigl</name>
<email>craven@gmx.net</email>
</author>
<published>2012-12-06T21:12:12Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1bf3720b6eaca6698f25781a7d299afcbd7a4be8'/>
<id>urn:sha1:1bf3720b6eaca6698f25781a7d299afcbd7a4be8</id>
<content type='text'>
All the structured output functions in notmuch-reply and notmuch-show
are renamed to a generic name (as they do not contain any json-specific
code anyway). This patch is a preparation to actually using the new
S-Expression sprinter in notmuch-reply and notmuch-show.
</content>
</entry>
<entry>
<title>show: More aggressively document the presence of devel/schemata</title>
<updated>2012-11-08T13:49:41Z</updated>
<author>
<name>Austin Clements</name>
<email>amdragon@MIT.EDU</email>
</author>
<published>2012-11-07T15:27:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a437031a3c03fa96d05618807e33bb7b8dbf3386'/>
<id>urn:sha1:a437031a3c03fa96d05618807e33bb7b8dbf3386</id>
<content type='text'>
Previously, the only mention of devel/schemata was a comment at the
top of format_part_json, but the JSON output code is spread across
several functions that are distributed across notmuch-show.c.  Add
references from the other three key JSON output functions.
</content>
</entry>
<entry>
<title>show: include Reply-To header in json output</title>
<updated>2012-11-07T12:03:45Z</updated>
<author>
<name>Peter Wang</name>
<email>novalazy@gmail.com</email>
</author>
<published>2012-10-30T10:12:46Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7d3c06dcbe3f86eb70f08cdb41ae7cf994dcaee7'/>
<id>urn:sha1:7d3c06dcbe3f86eb70f08cdb41ae7cf994dcaee7</id>
<content type='text'>
Output the Reply-To header field if present in a message.
I want to be able to see what the sender intended in my mail client,
before hitting the reply key.  Only json output is changed,
like the recently added Bcc field.
</content>
</entry>
</feed>
