From: David Edmondson
`C-tab' is now the inverse operation to `tab'.
---
emacs/notmuch-hello.el |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/emacs/notmuch-hello.el b/emacs/notmuch-hello.el
index 538785f..bf49bb1 100644
--- a/emacs/notmuch-hello.el
+++ b/emacs/notmuch-
From: David Edmondson
If a single header is more than 200 characters long a set of 'off by
one' errors cause memory corruption.
When allocating memory with:
a = malloc (len);
the last usable byte of the memory is 'a + len - 1' rather than 'a +
len'.
Fix the same bug when calculating the cu
From: David Edmondson
Add `notmuch-hello-tag-width', which has three potential sets of
values:
- t: automatically calculate the number of tags per line possible
based on the tags to be shown and the window width,
- an integer: a lower bound on the number of characters that will
be used to di
From: David Edmondson
Detect inline patches and convert them to fake attachments, in order
that `diff-mode' highlighting can be applied to the patch. This can be
enabled by customising `notmuch-show-insert-text/plain-hook'.
---
emacs/notmuch-show.el |3 ++-
emacs/notmuch-wash.el | 38 +
From: David Edmondson
The fix in 1e1871154341cdd3413fe3f32e3aae477826d815 broke end-of-row
wrapping when drawing the table of tags/saved searches. Fix that and
improve the readability of the matrix reflection code to hasten future
debugging.
---
Carl, this is a fix for a regression that I caused
From: David Edmondson
If the 'all tags' section of the hello buffer will not be shown, don't
consider those tags when determining the number of saved searches that
can be displayed on a single line.
---
emacs/notmuch-hello.el | 38 --
1 files changed, 20 ins
From: David Edmondson
Re-working the saved search/tag insertion to buttonize only the name
of the saved search/tag plus one space broke the calculation of how
much filler is required to complete the column, resulting in lines
wider than the window.
---
emacs/notmuch-hello.el | 44 +
From: David Edmondson
When completing an address, tell the user how many addresses in the
database matched the query.
---
emacs/notmuch-address.el |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/emacs/notmuch-address.el b/emacs/notmuch-address.el
index 69a52a2..a295
From: David Edmondson
---
emacs/notmuch.el |5 -
1 files changed, 0 insertions(+), 5 deletions(-)
diff --git a/emacs/notmuch.el b/emacs/notmuch.el
index 428ae6c..e207180 100644
--- a/emacs/notmuch.el
+++ b/emacs/notmuch.el
@@ -659,11 +659,6 @@ characters as well as `_.+-'.
(apply '
From: David Edmondson
---
emacs/notmuch-hello.el |1 -
emacs/notmuch-lib.el |5 +
emacs/notmuch.el |7 +++
3 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/emacs/notmuch-hello.el b/emacs/notmuch-hello.el
index 30b3a5e..bd882b8 100644
--- a/emacs/notmuch-
From: David Edmondson
When determining whether or not to re-align the head of the current
message with the top of the window, use `count-screen-lines' rather
than `count-lines' to allow for invisible text in the preceding
message. When comparing that number of lines against
`next-screen-context-l
11 matches
Mail list logo