Hallo! I noticed this one on a system with my work emails (which is what I recently reported on the IRC channel), but can reproduce it on another system, too. :-/
The first system is using Ubuntu's emacs23 23.1+1-4ubuntu7.1+maverick1,
the other Debian's emacs23 23.2+1-7.
In the Emacs UI, do a ``M-x notmuch-seach RET tag:notmuch RET'', wait for
it to finish and save the buffer's text to a file, called emacs.
(In my DB, the notmuch mailing list is tagged as `notmuch' -- but it
doesn't matter, just use a search term that matches some hundreds of
messages; ``*'' if you want.)
$ notmuch search tag:notmuch > stdout
$ diff -w -U1 \
<(sed < stdout -e 's%^thread:[0-9a-f]*\ %%' -e 's%|%,%' -e 's%;%%' ) \
emacs \
| cut -c -30
--- /dev/fd/63 2011-01-30 21:4
+++ emacs 2011-01-30 21:30:39.
@@ -76,3 +76,2 @@
November 21 [1/1] Dmitry Kur
- November 21 [9/9] Tassilo Ho
November 20 [5/5] Matthieu L
@@ -100,3 +99,2 @@
November 12 [9/9] Jameson Ro
- November 12 [3/3] Jameson Ro
November 12 [7/7] David Edmo
@@ -125,3 +123,2 @@
November 03 [13/13] david@te
- November 02 [2/2] Gregor Kap
November 01 [10/10] Felipe C
@@ -151,3 +148,2 @@
October 13 [11/11] Michal S
- October 13 [14/14] Felipe C
October 11 [1/1] Kristoffer
@@ -177,3 +173,2 @@
2010-07-06 [2/2] dbp@riseup
- 2010-07-05 [9/9] Dmitry Kur
2010-06-27 [1/1] servilio@g
@@ -203,3 +198,2 @@
2010-06-04 [2/2] Tomas Carn
- 2010-06-04 [2/2] [email protected]
2010-06-04 [4/4] Sebastian
[...]
That is, roughly every 25th line is dropped in the Emacs notmuch-search
buffer! (Via setting notmuch-command to a shell script, I intercepted
the notmuch / emacs pipeline with tee, and found that what comes out of
``notmuch | tee'' is still sane, so I'm fairly sure it's an Emacs /
notmuch elisp code issue.)
And, 25 times the medium length of a ``notmuch search [...]'' output line
is... 4 KiB, the standard page size. Is this ``just'' a problem in the
notmuch elisp code, or is Emacs doing something awful with (wild
speculation...) short reads on buffer page boundaries (or whatever else)?
Grüße,
Thomas
pgpuD6lHtwOxk.pgp
Description: PGP signature
_______________________________________________ notmuch mailing list [email protected] http://notmuchmail.org/mailman/listinfo/notmuch
