On Wednesday, 2025-09-17 15:59:48 -0400, John Stoffel wrote:

> ...
> Can you maybe post the patches you have which aren't in the latest
> release?  That might be something for all of us to enjoy using.

The only remaining patch which might be of general interest is:

diff --git a/lisp/vm-reply.el b/lisp/vm-reply.el
--- a/lisp/vm-reply.el
+++ b/lisp/vm-reply.el
@@ -664,7 +664,7 @@
        (if (re-search-forward "[^, \t][ \t]*\n[ \t\n]+[^ \t\n]"
                               (vm-matched-header-contents-end)
                               t)
-           (error "tale is an idiot, and so are you. :-)"))
+           (error "missing trailing comma in multi-line header"))
        (goto-char (vm-matched-header-end))))))
 
 (defun vm-mail-mode-insert-message-id-maybe ()

I applied it because I always found this error message both,  derogative
and absolutely vacuous.   However, the above patch to function "vm-help-
tale" is of the sort  "least effort",  and it only works  because I have
"vm-tale-is-an-idiot" enabled.

In my opinion error messages should never be suppressed BY DEFAULT,  and
this error message in particular should not be suppressed at all.   Thus
I would suggest replacing the form

  (if vm-tale-is-an-idiot
      (vm-help-tale))

in function "vm-mail-send"  with the body of function "vm-help-tale" and
then ditching both,  function "vm-help-tale"  and configuration variable
"vm-tale-is-an-idiot".

Sincerely,
  Rainer

Reply via email to