Re: [PATCH] NEWS/emacs: document changes in 0.32 that affect keybindings.
On Thu, May 27 2021, Daniel Kahn Gillmor wrote: > On Thu 2021-05-27 20:11:13 +0300, Tomi Ollila wrote: >> On Thu, May 27 2021, Daniel Kahn Gillmor wrote: >>> +Keymaps are no longer fset, which means they need to be referred to in >>> +define-key directly (without quotes). If your ~/.emacs has a >> >> In our docs it would be better to refer ~/.emacs.d/notmuch-config.el (?) :D > > Interesting, that's not where my notmuch-emacs config is located but i > certainly have no objection to the proposed revision. loading of .emacs.d/notmuch-config.el (notmuch-init-file) was added to notmuch.el in this commit: 31fc76b78 emacs/notmuch.el (Tomi Ollila 2014-03-29 10:07:59 +0200) When it is mentioned in our dox users have better change to know it, and choose the most appropriate places for their notmuch configurations. (I personally have (autoload 'notmuch "notmuch" "Notmuch mail" t) in git repo which contains emacs configuration. There is also 'user-notmuch.el' which has "common" notmuch configurations cloned everywhere. ~/emacs.d/notmuch-config.el starts with (load "user-notmuch"), and then continues with site-specific configuration). > > --dkg Tomi ___ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-le...@notmuchmail.org
Re: show a single message in a huge thread
On Fri, May 28 2021, alan.schm...@polytechnique.org wrote: > Hello, > > I want to see a message in a huge thread (too big for notmuch to > display). To find it, I switch to unthreaded mode, I select the message > (I hit RET), but then notmuch tries to show all the other messages as > well (which makes it hang as the thread is too big, and one of the > message results in an error "symbolp: Lisp nesting exceeds > ‘max-lisp-eval-depth’", which prevents later messages from being > displayed). > > I tried doing C-u RET, but I immediately get a similar error: > "notmuch-show-insert-thread: Lisp nesting exceeds > ‘max-lisp-eval-depth’". I will concur that notmuch-emacs has very poor performance with really long threads. ___ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-le...@notmuchmail.org
Re: show a single message in a huge thread
Hello, On 2021-05-28 09:37, David Bremner writes: > Did you try M-x notuch-tree ? > > It displays messages one at a time. > > Starting from notmuch-search-mode, you could > > - use Z to switch to tree mode, then select the message you > want. > > - If that is too tedious, use 'z' to search for something more precise, > and report the results in tree-mode. Thank you for the suggestion. Here is what I did: - run the search - execute notmuch-tree-from-search-current-query - hit RET on a message deep in the thread - I get this error Debugger entered--Lisp error: (error "Lisp nesting exceeds ‘max-lisp-eval-depth’") mapc(#f(compiled-function (tree) #) ((nil nil))) notmuch-show-insert-thread(((nil nil)) 247) notmuch-show-insert-tree((nil ((nil nil))) 246) #f(compiled-function (tree) #)((nil ((nil nil mapc(#f(compiled-function (tree) #) ((nil ((nil nil))) (nil ((nil ((nil nil) (nil (... ... notmuch-show-insert-thread(((nil ((nil nil))) (nil ((nil ((nil nil) (nil (... ...))) 246) notmuch-show-insert-tree((nil ((nil ((nil nil))) (nil ((nil ((nil nil) (nil ...))) 245) #f(compiled-function (tree) #)((nil ((nil ((nil nil))) (nil ((nil ((nil nil) (nil ... mapc(#f(compiled-function (tree) #) ((nil nil) (nil ((nil ((nil nil))) (nil ((nil (... ... notmuch-show-insert-thread(((nil nil) (nil ((nil ((nil nil))) (nil ((nil (... ...))) 245) ...many lines elided... notmuch-show-insert-tree((nil ((nil nil) (nil ((nil ((nil ...))) (nil nil) 2) #f(compiled-function (tree) #)((nil ((nil nil) (nil ((nil ((nil ...))) (nil nil)) mapc(#f(compiled-function (tree) #) ((nil ((nil nil) (nil ((nil (...)) (nil nil))) notmuch-show-insert-thread(((nil ((nil nil) (nil ((nil (...)) (nil nil)) 2) notmuch-show-insert-tree((nil ((nil ((nil nil) (nil ((nil ...) (nil nil))) 1) #f(compiled-function (tree) #)((nil ((nil ((nil nil) (nil ((nil ...) (nil nil mapc(#f(compiled-function (tree) #) ((nil ((nil ((nil nil) (nil (... ... notmuch-show-insert-thread(((nil ((nil ((nil nil) (nil (... ...))) 1) notmuch-show-insert-tree((nil ((nil ((nil ((nil nil) (nil ...))) 0) #f(compiled-function (tree) #)((nil ((nil ((nil ((nil nil) (nil ... mapc(#f(compiled-function (tree) #) ((nil ((nil ((nil (... ... notmuch-show-insert-thread(((nil ((nil ((nil (... ...))) 0) #f(compiled-function (thread) #)(((nil ((nil ((nil (... ... mapc(#f(compiled-function (thread) #) (((nil ((nil ((nil ... notmuch-show-insert-forestnil ((nil ((nil ... notmuch-show--build-buffer() notmuch-show("id:mr.mcs31ym4nf_.pqmximnh...@petitepomme.net") notmuch-tree-show-message-in() notmuch-tree-show-message(nil) funcall-interactively(notmuch-tree-show-message nil) call-interactively(notmuch-tree-show-message nil nil) command-execute(notmuch-tree-show-message) I’m afraid I may have an option asking for the context (as a big forest is built), but I don’t know which one or how to disable it. Best, Alan signature.asc Description: PGP signature ___ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-le...@notmuchmail.org
IRC transitioned to libera.net
I've updated the wiki, but in case you missed the latest internet drama [1][2], IRC support channel #notmuch has moved to irc.libera.chat. [1]: congrats for making sensible life choices [2]: search for "freenode channel hijack" in your favourite search engine. signature.asc Description: PGP signature ___ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-le...@notmuchmail.org
show a single message in a huge thread
Hello, I want to see a message in a huge thread (too big for notmuch to display). To find it, I switch to unthreaded mode, I select the message (I hit RET), but then notmuch tries to show all the other messages as well (which makes it hang as the thread is too big, and one of the message results in an error "symbolp: Lisp nesting exceeds ‘max-lisp-eval-depth’", which prevents later messages from being displayed). I tried doing C-u RET, but I immediately get a similar error: "notmuch-show-insert-thread: Lisp nesting exceeds ‘max-lisp-eval-depth’". Is there a way to view a single message from a thread? Thanks, Alan signature.asc Description: PGP signature ___ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-le...@notmuchmail.org