mu4e: add note about overly long header lines

This commit is contained in:
djcb 2014-10-26 21:21:51 +02:00
parent 18dcebd820
commit 8305c2e147
1 changed files with 7 additions and 5 deletions

View File

@ -53,11 +53,13 @@
(:from . 22) (:from . 22)
(:subject . nil)) (:subject . nil))
"A list of header fields to show in the headers buffer. "A list of header fields to show in the headers buffer.
Each element has the form (HEADER . WIDTH), where HEADER is one Each element has the form (HEADER . WIDTH), where HEADER is one of
of the available headers (see `mu4e-header-info') and WIDTH is the available headers (see `mu4e-header-info') and WIDTH is the
the respective width in characters. A width of `nil' means respective width in characters. A width of `nil' means
'unrestricted', and this is best reserved for the 'unrestricted', and this is best reserved for the rightmost (last)
rightmost (last) field." field. Note that emacs may become very slow with excessively long
lines (1000s of characters), so if you regularly get such messages,
you want to avoid fields with `nil' altogether."
:type `(repeat (cons (choice ,@(mapcar (lambda (h) :type `(repeat (cons (choice ,@(mapcar (lambda (h)
(list 'const :tag (list 'const :tag
(plist-get (cdr h) :help) (plist-get (cdr h) :help)