<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs/Makefile.local, branch 0.8</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.8</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.8'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2011-06-28T18:59:48Z</updated>
<entry>
<title>Makefile: Make emacs compilation depend on global dependencies.</title>
<updated>2011-06-28T18:59:48Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2011-06-28T18:42:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e5dafc90517e08f34bdc3a265a1e605068e63db2'/>
<id>urn:sha1:e5dafc90517e08f34bdc3a265a1e605068e63db2</id>
<content type='text'>
We call these "global_deps" for a reason, after all!

Without this, emacs compilation would proceed even if the configure script
failed, (such as for a missing dependency). That's undesirable as it can
cause the helpful error messages from the configure failure to scroll away.
</content>
</entry>
<entry>
<title>emacs: Add support for PGP/MIME verification/decryption</title>
<updated>2011-05-27T23:22:00Z</updated>
<author>
<name>Jameson Graef Rollins</name>
<email>jrollins@finestructure.net</email>
</author>
<published>2011-05-26T01:01:19Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=45fe3547458e0c403f7501bad89860afe2fa534a'/>
<id>urn:sha1:45fe3547458e0c403f7501bad89860afe2fa534a</id>
<content type='text'>
A new emacs configuration variable "notmuch-crypto-process-mime"
controls the processing of PGP/MIME signatures and encrypted parts.
When this is set true, notmuch-query will use the notmuch show
--decrypt flag to decrypt encrypted messages and/or calculate the
sigstatus of signed messages.  If sigstatus is available, notmuch-show
will place a specially color-coded header at the begining of the
signed message.

Also included is the ability to switch decryption/verification on/off
on the fly, which is bound to M-RET in notmuch-search-mode.
</content>
</entry>
<entry>
<title>build: Add support for non-source-directory builds.</title>
<updated>2011-03-09T23:10:03Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2011-03-09T23:02:42Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=3e4a9d60a9419621b08c647a306843d76c47c2cb'/>
<id>urn:sha1:3e4a9d60a9419621b08c647a306843d76c47c2cb</id>
<content type='text'>
Such as:

     mkdir build
     cd build
     ../configure
     make

This is implemented by having the configure script set a srcdir
variable in Makefile.config, and then sprinkling $(srcdir) into
various make rules. We also use vpath directives to convince GNU make
to find the source files from the original source directory.
</content>
</entry>
<entry>
<title>Makefile: Quote variables used as filenames in shell commands</title>
<updated>2011-01-26T13:36:52Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2011-01-26T13:29:15Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1a915d1b3852c5771507710ed470547b53b1c7ec'/>
<id>urn:sha1:1a915d1b3852c5771507710ed470547b53b1c7ec</id>
<content type='text'>
This allows support for filenames with spaces in them.
</content>
</entry>
<entry>
<title>configure: add options to disable emacs/zsh/bash and choose install dir.</title>
<updated>2011-01-26T12:30:32Z</updated>
<author>
<name>Cédric Cabessa</name>
<email>ced@ryick.net</email>
</author>
<published>2011-01-23T13:33:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=26b4cc4aad93e25dab1e1f38f19f1ae69cde389c'/>
<id>urn:sha1:26b4cc4aad93e25dab1e1f38f19f1ae69cde389c</id>
<content type='text'>
add --bashcompletiondir and --zshcompletiondir (like --emacslispdir) to choose
installation dir for bash/zsh completion files

Make some features optional:
  --without-emacs / --with-emacs=no do not install lisp file
  --without-bash-completion / --with-bash-completion=no  do not install bash
files
  --without-zsh-completion / --with-zsh-completion=no do not install zsh files
By default, everything is enabled. You can reenable something with
  --with-feature=yes
</content>
</entry>
<entry>
<title>Add notmuch-message.el to emacs/Makefile.local</title>
<updated>2010-04-27T17:19:09Z</updated>
<author>
<name>Jesse Rosenthal</name>
<email>jrosenthal@jhu.edu</email>
</author>
<published>2010-04-27T16:44:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b749bd5390ce8b478de202495574c441dd875edf'/>
<id>urn:sha1:b749bd5390ce8b478de202495574c441dd875edf</id>
<content type='text'>
When notmuch-message.el was added to the emacs directory, I neglected to
add it to the makefile as one of the emacs_sources. This patch adds it.
</content>
</entry>
<entry>
<title>Integrate notmuch-maildir-fcc into notmuch</title>
<updated>2010-04-26T18:58:34Z</updated>
<author>
<name>Sebastian Spaeth</name>
<email>Sebastian@SSpaeth.de</email>
</author>
<published>2010-04-26T08:23:16Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=36245db69d24df8995615fd48e5dca8728e5042e'/>
<id>urn:sha1:36245db69d24df8995615fd48e5dca8728e5042e</id>
<content type='text'>
Require notmuch-maildir-fcc and also install it.
Rename all jkr/* functions to notmuch-maildir-fcc-*

Signed-off-by: Sebastian Spaeth &lt;Sebastian@SSpaeth.de&gt;
</content>
</entry>
<entry>
<title>emacs: Add more functions to clean up text/plain parts</title>
<updated>2010-04-26T17:05:46Z</updated>
<author>
<name>David Edmondson</name>
<email>dme@dme.org</email>
</author>
<published>2010-04-26T13:45:30Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=01ec4d3bcb660e0b26f66db02c25b3dfaec5e1fe'/>
<id>urn:sha1:01ec4d3bcb660e0b26f66db02c25b3dfaec5e1fe</id>
<content type='text'>
Add:
- notmuch-wash-wrap-long-lines: Wrap lines longer than the width of
  the current window whilst maintaining any citation prefix.
- notmuch-wash-tidy-citations: Tidy up citations by:
  - compress repeated otherwise blank citation lines,
  - remove otherwise blank citation lines at the head and tail of a
    citation,
- notmuch-wash-elide-blank-lines: Compress repeated blank lines and
  remove leading and trailing blank lines.

None of these is enabled by default - add them to
`notmuch-show-insert-text/plain-hook' to use.

Reviewed-by: Carl Worth &lt;cworth@cworth.org&gt;: I previously committed a
stale version of this patch.
</content>
</entry>
<entry>
<title>Revert "emacs: Add more functions to clean up text/plain parts"</title>
<updated>2010-04-26T17:05:29Z</updated>
<author>
<name>Carl Worth</name>
<email>cworth@cworth.org</email>
</author>
<published>2010-04-26T17:05:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6408270512dd654243b81ed57b81dad3f721938c'/>
<id>urn:sha1:6408270512dd654243b81ed57b81dad3f721938c</id>
<content type='text'>
This reverts commit 97570954cb583cacac35b0235cbe449a07630ae3.
</content>
</entry>
<entry>
<title>emacs: Add more functions to clean up text/plain parts</title>
<updated>2010-04-24T14:52:37Z</updated>
<author>
<name>David Edmondson</name>
<email>dme@dme.org</email>
</author>
<published>2010-04-22T12:26:06Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=97570954cb583cacac35b0235cbe449a07630ae3'/>
<id>urn:sha1:97570954cb583cacac35b0235cbe449a07630ae3</id>
<content type='text'>
Add:
- notmuch-wash-wrap-long-lines: Wrap lines longer than the width of
  the current window whilst maintaining any citation prefix.
- notmuch-wash-tidy-citations: Tidy up citations by:
  - compress repeated otherwise blank citation lines,
  - remove otherwise blank citation lines at the head and tail of a
    citation and remove blank lines between attribution statements and
    the citation,
- notmuch-wash-compress-blanks: Compress repeated blank lines and
  remove leading and trailing blank lines.

Enable `notmuch-wash-tidy-citations' and
`notmuch-wash-compress-blanks' by default by adding them to
`notmuch-show-insert-text/plain-hook'. `notmuch-wash-wrap-long-lines'
is not enabled by default.

If `notmuch-wash-wrap-long-lines' is enabled, word wrapping of the
buffer leads to an unappealing display of text, so provide a function
to disable it and add it to the list of `notmuch-show-mode' hook
functions.
</content>
</entry>
</feed>
