(defcustom feedmail-x-mailer-line-user-appendage nil
"*See feedmail-x-mailer-line."
:group 'feedmail-headers
- :type '(choice (const nil) string)
+ :type '(choice (const nil) (const t) string)
)
manipulation functions, in this context, it makes no sense to have an element
which is nil, t, or a simple string."
:group 'feedmail-header
- :type 'list
+ :type '(repeat (choice function)
+ sexp) ; too complex to be described accurately
)
non-nil; (6) stand back and watch co-workers wonder at how efficient
you are at accomplishing inherently inefficient things."
:group 'feedmail-spray
- :type 'list
+ :type 'sexp ; too complex to be described accurately
)
(defcustom feedmail-prompt-before-queue-user-alist nil
"See feedmail-prompt-before-queue-standard-alist."
:group 'feedmail-queue
- :type 'alist
+ :type '(repeat (cons character function))
)
value, that string is written to the help buffer after the standard info.
It may contain embedded line breaks. It will be printed via princ."
:group 'feedmail-queue
- :type 'string
+ :type '(choice (const nil) string)
)
(on-demand . feedmail-run-the-queue-global-prompt))
"See feedmail-queue-reminder."
:group 'feedmail-queue
- :type 'alist
+ :type '(repeat (cons (choice :tag "Event"
+ (const on-demand)
+ (const after-immediate)
+ (const after-queue)
+ (const after-draft)
+ (const after-run))
+ function))
)
used, but feedmail will do further manipulation on the string you return, so
it's not expected to be a complete filename."
:group 'feedmail-queue
- :type 'string
+ :type '(choice (const :tag "Default" t) string function (const ask))
)
set `mail-header-separator' to the value of
feedmail-queue-alternative-mail-header-separator and try again."
:group 'feedmail-queue
- :type 'string
+ :type '(choice (const nil) string)
)