summaryrefslogtreecommitdiff
path: root/json.c
AgeCommit message (Collapse)Author
2010-04-05notmuch: Correctly terminate text/* parts in JSON outputDavid Edmondson
Text parts returned by `g_mime_stream_mem_get_byte_array()' are not NULL terminated strings - add `json_quote_chararray()' to handle them correctly.
2010-02-23json: Add copy of MIT license text from cJSONCarl Worth
When we incorporate external code, we should include its license, (particularly when one of the terms of the license is to include it in copies).
2010-02-23Add an "--format=(json|text)" command-line option to both notmuch-search and notmuch-show.Scott Robinson
In the case of notmuch-show, "--format=json" also implies "--entire-thread" as the thread structure is implicit in the emitted document tree. As a coincidence to the implementation, multipart message ID numbers are now incremented with each part printed. This changes the previous semantics, which were unclear and not necessary related to the actual ordering of the message parts.