unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* emacs slow with large threads
@ 2019-01-19  0:03 Landry, Walter
  2019-01-19  0:11 ` Dan Čermák
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Landry, Walter @ 2019-01-19  0:03 UTC (permalink / raw)
  To: notmuch@notmuchmail.org

Hello Everyone,

I am using the emacs frontend to notmuch.  It has mostly been a pleasant
experience, but I am having a problem with large threads.  Essentially,
when I try to view a large thread, the machine locks up for many
minutes.  The problem seems very similar to these posts.

  https://notmuchmail.org/pipermail/notmuch/2013/014811.html
  https://notmuchmail.org/pipermail/notmuch/2015/020379.html

I tried turning off html rendering by setting mm-text-html-renderer to
nil.  That helped, but it is still taking at least 10 minutes to render
a thread.  I killed it when I ran out of patience.

The thread has 231 messages, and running

  notmuch show thread:000000000000d637 | wc -l

shows that it is 46918 lines long.  Running that on the command line is
fast, taking 0.123 seconds.  As a comparison, I tried opening the thread
with astroid.  It was not instantaneous, but it only took about 3
seconds.

I am guessing that the emacs mode is trying to process the result.  I
can work around this a bit by opening individual messages with "C-u RET"
instead of "RET".  But then I lose context.

Is there anything else I can do to make this work?

Thanks,
Walter Landry

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2019-01-22 18:47 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-19  0:03 emacs slow with large threads Landry, Walter
2019-01-19  0:11 ` Dan Čermák
2019-01-19 15:45   ` Landry, Walter
2019-01-21 11:07     ` Dan Čermák
2019-01-21 12:39       ` Emilio Francesquini
2019-01-22 17:49         ` Brian Sniffen
2019-01-22 18:35           ` Emilio Francesquini
2019-01-22 18:46             ` Emilio Francesquini
2019-01-19  0:27 ` Brian Sniffen
2019-01-19  9:03 ` David Edmondson
2019-01-19 15:43   ` Landry, Walter

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).