| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
As put forth in the commit that enabled this functionality, the last
few lines of a citation are often much more important. In that case,
let's actually do the useful thing by default.
|
|
|
|
|
|
|
|
| |
In many conversations the last few lines of a citation are more
interesting than the first few lines, hence allow those to be shown if
desired.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
|
|
|
|
|
| |
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de> (with fixup to
avoid over-eager coloring of signatures).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Arbitrary font faces can be specified for given thread tags. By
default, no coloring is applied. To specify coloring, place something
like this in your .emacs:
(setq notmuch-search-line-faces '(("delete" . '(:foreground "red"))
("unread" . '(:foreground "green"))))
Order matters: line faces listed first will take precedence (in the
example above, a thread tagged both "delete" and "unread" will be
colored red, since the "delete" face is listed before the "unread").
notmuch.el | 33 ++++++++++++++++++++++++++++++++-
1 files changed, 32 insertions(+), 1 deletions(-)
|
|
|
|
| |
Just trying to keep things neat.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
thread-id (supersedes V1--3)
Change the buffer name to a uniquified subject of the thread (i.e. the
subject of the first message in the thread) instead of the thread-id. This
is more meaningful to the user, and will make it easier to scroll through
numerous open buffers.
Note that this patch adds an optional `buffer-name' argument to notmuch
show.
Signed-off-by: Jesse Rosenthal <jrosenthal@jhu.edu>
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
|
| |
|
|
|
|
|
|
|
| |
The date was unfairly left out of getting pretty colors in the
notmuch-show header display. This fixes that grave injustice.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
|
|
|
|
|
|
| |
And just make the Debian packaging request site-lisp/notmuch like it
wants. Otherwise, the installed files won't appear on the load-path
so won't be found by emacs.
|
|
|
|
| |
That was breaking the build.
|
|
|
|
|
|
| |
the wrong variable is checked for success of an allocation
Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
|
|
|
|
| |
This is a feature that we just added without a test case.
|
|
|
|
| |
Making the code a tiny bit easier to read (in my opinion at least).
|
|
|
|
|
| |
No actual code change here. Just whitespace style, (mostly just my
preferred space before a left parenthesis, and a space after a comma).
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When replying to a message notmuch tries to pick the correct From
address by looking which one of a user's configured email addresses
were included in To or Cc headers of the email that is being replied to.
If none of the users email addresses are in the To or Cc headers we now
try to guess from the first (chronologically, last) Received header
which domain this email was received in and therefore which of the
email addresses to use in a reply
If that fails we still use the primary email as From email
Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
|
|
|
|
|
|
|
| |
fix notmuch_message_file_get_header to always return the first instance
of the header you are looking for
Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
|
|\
| |
| |
| |
| |
| |
| | |
These are the changes made between the notmuch 0.1 release and the
release of Debian version 0.1-1. It's mostly changes to the debian
directory, of course, but does also include some generally useful
Makefile improvements.
|
| |
| |
| |
| |
| | |
To help people pester me in the case of uploading a new upstream
release without a corresponding Debian package.
|
| |
| |
| |
| |
| |
| | |
The libnotmuch.so library already does, so we don't need to do
it again. (Thanks to a Debian debhelper warning for pointing this
out.)
|
| |
| |
| |
| |
| | |
This avoids a lintian complaint about several packages with identical
package descriptions.
|
| |
| |
| |
| |
| | |
With man pages we have to be careful or commands may not function
after copy-and-paste.
|
| |
| |
| |
| | |
No changes needed.
|
| |
| |
| |
| | |
The library goes into libnotmuch1 and the headers into libnotmuch-dev.
|
| |
| |
| |
| | |
We're doing debian packaging in the primary repository now.
|
| |
| |
| |
| | |
It just doesn't work.
|
| |
| |
| |
| |
| | |
This broke when we changed from a single notmuch.el file
to multiple notmuch-foo.el files.
|
| |
| |
| |
| |
| | |
Now that we have multiple emacs-lisp source files, it's just more
polite this way.
|
| |
| |
| |
| |
| |
| | |
We currently don't distribute anything that's not already in git, so
there's no difference between these two targets, (but debhelper wants
to be able to call distclean).
|
| |
| |
| |
| | |
To make a Debian package for the recent 0.1 release of notmuch.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
These include:
--infodir=DIR
--localstatedir=DIR
--libexecdir=DIR
--disable-maintainer-mode
--disable-dependency-tracking
|
| |
| |
| |
| |
| |
| | |
Which means that the bash completion script will now install
to ${prefix}/etc by default (unless configured with --syconfdir=/etc)
which is probably the right thing to do.
|
| |
| |
| |
| | |
Again, nothing tricky here.
|
| |
| |
| |
| | |
Very similar to the existing --libdir option.
|
| |
| |
| |
| |
| | |
Since we're emitting the user's input back, let's leave it pristine
and not confuse the issue by adding a final period.
|
| |
| |
| |
| |
| |
| | |
I'm not sure that this option would actually be useful for anything,
but debhelper at least expects our configure script to support it. So
we'll accept it and ignore it.
|
| |
| |
| |
| |
| |
| |
| | |
Most anyone familiar with debian should know to look for the top-level
debian directory, but since we do have a "packaging" directory, I
thought it should at least mention the debian stuff rather than just
containing the fedora spec file.
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
Makefile.local: The Makefiles were all recently re-written on
master, but I did ensure that the changes from the
debian branch were all implemented here, (in
particular, installing the emacs files from "make
install").
configure: I've reverted one change as part of this merge:
commit 9f99a301b158dc1ed1c8c6754db1d57e3b0becf4
Remove ./configure failure for unrecognized options
I'd much rather find what options the Debian scripts pass
and either implement them or at least make the explicitly
do nothing. One of the things that often annoyed me about
gnu autoconf-generated configure scripts was the silent
ignoring of unknown options, (which was very unhelpful in
the case of mistyped options on the command line).
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Justin B Rye pointed out (in Debian bug #566282) that a user with mail
in mbox format can spend a lot of time investigating notmuch before
realizing that mbox is not supported. Head that off with a more
detailed mention in the package description.
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: martin f. krafft <madduck@debian.org>
|