Indented threading?

154 views
Skip to first unread message

Nathaniel Harari

unread,
Aug 24, 2022, 2:44:12 AM8/24/22
to mu-discuss
This may sound like an odd question, but when I first upgraded mu4e a few days ago, the headers were indented for emails in threads. It looks really nice. That has recently vanished and I'm not sure how to get it back. I think I just don't know the correct term to activate it or something. Conversations are all now in a straight vertical line instead of indented with subsequent replies.

Please forgive my ignorance of the term. I've tried 'P' to no avail but I can't get that mode to activate again. Any tips? I apologise if I am confusing people or not making sense. I can elaborate further if necessary.

Thanks.

Christopher Gray

unread,
Aug 24, 2022, 4:50:56 PM8/24/22
to mu-di...@googlegroups.com
Are you sure the headers window was active? The cursor should be there,
not in the message window. If not, do C-x o (other-window.) And it's a
capital 'P.' I can confirm this works on 1.6.11.

Nathaniel Harari

unread,
Aug 24, 2022, 5:19:38 PM8/24/22
to mu-discuss
Yeah. Is that 'P.' or 'P'? Neither one works at any rate. Yes, the point is in the headers view. I'm trying it out with bw for emails this week and there is no other window present. I'm on 1.8 and it was working at first (a couple of days ago) but I noticed this morning that it isn't anymore. So I"m thinking I must have hit some command? I'm not sure.
Everything shows up fine, it's just that none of them are indented in the view for threaded conversations. It's all aligned the same.

Christopher Gray

unread,
Aug 24, 2022, 5:38:21 PM8/24/22
to mu-di...@googlegroups.com

Nathaniel Harari <nath...@gmail.com> writes:

> Yeah. Is that 'P.' or 'P'? Neither one works at any rate. Yes, the
> point is in the headers view.
Sorry, full stop inside the quotes is just American-style punctuation.
I meant a P by itself. You might try M-x mu4e-headers-toggle-threading
in case something has bound P to something else.

Christopher Gray

unread,
Aug 24, 2022, 6:00:12 PM8/24/22
to mu-di...@googlegroups.com

Nathaniel Harari <nath...@gmail.com> writes:

> Conversations are all now in a straight vertical line instead of
> indented with subsequent replies.
>
> I've tried 'P' to no avail but I can't get that mode to activate
> again.

¿What do you get with C-h v (i.e. describe-variable)
mu4e-headers-show-threads ? It should be t .

C-hkP or M-x describe-key P should be mu4e-headers-toggle-threading .

Nathaniel Harari

unread,
Aug 24, 2022, 6:03:00 PM8/24/22
to mu-discuss
Aha...C-h v mu4e-headers-show-threads is set to nil. I'm going to try to change that.

Nathaniel Harari

unread,
Aug 24, 2022, 6:10:40 PM8/24/22
to mu-discuss
Nope, that didn't work. Here's what I have:

  ;; store link to message if in header view, not to header query:
  (setq org-mu4e-link-query-in-headers-mode nil)
  ;; don't have to confirm when quitting:
  (setq mu4e-confirm-quit nil)
  ;; number of visible headers in horizontal split view:
  (setq mu4e-headers-visible-lines 20)
  ;; don't show threading by default:
  (setq mu4e-headers-show-threads t)
  ;; hide annoying "mu4e Retrieving mail..." msg in mini buffer:
  (setq mu4e-hide-index-messages t)
  ;; customize the reply-quote-string:
  (setq message-citation-line-format "%N @ %Y-%m-%d %H:%M :\n")
  ;; M-x find-function RET message-citation-line-format for docs:
  (setq message-citation-line-function 'message-insert-formatted-citation-line)
  ;; by default do not show related emails:
  (setq mu4e-headers-include-related t)
  ;; by default do not show threads:
  (setq mu4e-headers-show-threads t)


It does show the threads...it just doesn't indent them. I honestly have no idea why.

Nathaniel Harari

unread,
Aug 24, 2022, 6:14:29 PM8/24/22
to mu-discuss
I added:
  ;; Search threads
  (setq mu4e-headers-search-threads t)

Still no go. That's because mu4e-headers-show-threads is apparently outdated in 1.7+ and I'm on 1.8 But that didn't work either. No indentation but threads are grouped together. At least there's that.

Dirk-Jan C. Binnema

unread,
Aug 25, 2022, 2:10:33 AM8/25/22
to mu-di...@googlegroups.com

On Wednesday Aug 24 2022, Nathaniel Harari wrote:

> I added:
> ;; Search threads
> (setq mu4e-headers-search-threads t)
>
> Still no go. That's because mu4e-headers-show-threads is apparently
> outdated in 1.7+ and I'm on 1.8 But that didn't work either. No indentation
> but threads are grouped together. At least there's that.

Side-note: when in the headers buffers in 1.8 you can also press 'M'
(think 'massage' to get a little mnemonic menu for toggling
threading/related etc. Easier then remembering all those separate
bindings.

Kind regards,
Dirk.

--
Dirk-Jan C. Binnema Helsinki, Finland
e:dj...@djcbsoftware.nl w:www.djcbsoftware.nl
gpg: 6987 9CED 1745 9375 0F14 DA98 11DD FEA9 DCC4 A036

Nathaniel Harari

unread,
Aug 25, 2022, 11:56:09 AM8/25/22
to mu-discuss
Thanks. Yeah, I found that out. But still no indentation. It does thread them but what could possibly be preventing them from being indented? Does anyone have any ideas? It's not a huge deal but it's nagging at me just a tiny bit for some reason.

Tassilo Horn

unread,
Aug 26, 2022, 3:43:08 AM8/26/22
to mu-di...@googlegroups.com, Nathaniel Harari
Nathaniel Harari <nath...@gmail.com> writes:

> Thanks. Yeah, I found that out. But still no indentation. It does
> thread them but what could possibly be preventing them from being
> indented?

I cannot even imagine what threaded but not indented would look like.
Could you share a screenshot?

Bye,
Tassilo

Nathaniel Harari

unread,
Aug 26, 2022, 4:48:53 AM8/26/22
to mu-discuss
Sure, but means everything is aligned to the left like normal mode and with related emails under the top email. I'll post a screen after. I'm running short on time. It just looks non-indented but normal.

Nicolas P. Rougier (gmail)

unread,
Aug 26, 2022, 10:05:55 AM8/26/22
to mu-di...@googlegroups.com, Nathaniel Harari
My 2 cents: you can also check the value of
mu4e-headers-thread-*-prefix variables (* = root, child,
first-child, etc).

Nicolas

--
Nicolas P. Rougier —— www.labri.fr/perso/nrougier
Institute of Neurodegenerative Diseases, Bordeaux

Nathaniel Harari

unread,
Sep 7, 2022, 11:30:47 AM9/7/22
to mu-discuss

FYI: I just found out the culprit: mu4e-column-faces. I had it active, I commented it out, threaded headers are finally back. I don't know how to report this so I'm just posting it here in case anyone else wants to try or test it out. For me, it removed indentation in my threading. If that's happening to you, try commenting it out restart, and see if it's fixed.

I hope this helps others.
Reply all
Reply to author
Forward
0 new messages