Re: [PATCH] Display extra headers for emacs-mua - db config option

2019-11-22 Thread Carl Worth
On Thu, Nov 21 2019, Johan Parin wrote: > Johan Parin writes: >> Daniel Kahn Gillmor writes: >>> >>> Is it that much worse to pass around the notmuch_database_t *? My opinion is that we should not use the static notmuch_database_t pointer. I think any desire to reach for that is, at best,

[PATCH] Display extra headers for emacs-mua - cmd line option

2019-11-22 Thread Johan Parin
Add a new flag --extra-headers to notmuch show, in order to let the user specify displayed headers using `notmuch-message-headers' in the emacs mua. The flag will impact which headers are output in format_headers_sprinter. The emacs mua will generate the --extra-headers flag based on

[PATCH] Display extra headers for emacs-mua - return all headers

2019-11-22 Thread Johan Parin
Modify format_headers_sprinter so that it returns all headers in the sexp, instead of a fixed set of headers. This is required in order for the elisp variable `notmuch-message-headers' to work. See this bug report: https://notmuchmail.org/pipermail/notmuch/2017/026069.html --- notmuch-show.c

Display extra headers for emacs-mua 2 new patches

2019-11-22 Thread Johan Parin
This is a refinement of my first two submissions, cleaned up and also working with reply, which the first versions were not: 1) notmuch-show returns all headers 2) notmuch-show returns extra headers configured by a command line option, which is passed from the emacs mua. As for the second, I