Rudolf Adamkovič <salu...@me.com> writes: > Rudolf Adamkovič <salu...@me.com> writes: > >> Good points; I will fix everything. > > Please see the attached (3rd) revision of the patch.
Nothing is attached. If you are using Emacs to send email, I suggest you to enable checks for attachments, as I do in notmuch (add-hook 'notmuch-mua-send-hook #'notmuch-mua-attachment-check) I am sure that similar functionality exists in other Emacs mail clients. > It seems that some part of the *batch* testing swallows the messages in > a way that makes `(current-message)' work incorrectly in tests. > > Any ideas? Asking for an Emacs veteran. :) AFAIK, `current-message' always returns nil in noninteractive batch mode. Messages are written directly into stderr. You need to use a different approach for testing. > P.S. As a workaround I also tried to set `set-message-function', > dependency-injection style, but it did not work either. I do not think that this function is ever executed in noninteractive mode either. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>