elpasync pushed a change to branch elpa/vm. from 556b5b7d5e Merge branch 'vm-fix-many-warnings-markd' into 'main' new 94077ac519 lisp/vm-macro.el (vm-save-restriction, vm-save-buffer-excursion): Delete new f5e5717718 Use `with-current-buffer`; silences compiler warning new 31b32ce4d2 Remove Emacs-20 support in vcard.el new b8abcfe761 Don't modify immediate constants new afd21a83dd Reorder declarations to avoid compiler warnings new 9f9eb4ab23 Improve markup in docstrings according to compiler warnings new ee7f6b8dd2 Tweak `require`s to fix compiler warnings new 3535485061 vm-imap|pop.el (vm-expunge-imap|pop-messages): Fix misuse of `nreverse` new 508752603a * lisp/vm-macro.el (vm-interactive-p): Move to top-level. Use everywhere new 4fd49c3888 vm-mime.el: Use `base64-(en|de)code-region` unconditionally new cdfd325bf9 Prefer `ash` over `lsh` new 9df9bb01f5 Fix some `defcustom` types new 7b5009c0e5 Fix "interactive only" warnings new fbe2f525c5 Move `defvar`s out of `eval-when-compile` new bc3907cabe Assume Emacs-22 hook names new b31b4ec294 Silence misc warnings new 4fcb1dc734 restore commit history for vm-fix-many-warnings branch new ae8ec0e7f5 Merge branch 'main' into 'main' new 5a45e15c4b Activate `lexical-binding` new 89cfe9aa55 Merge branch 'activate-lexical-binding' into 'main'
Summary of changes: contrib/org-html-mail.el | 7 +- contrib/org-vm.el | 5 +- contrib/vm-blueman.el | 12 ++- contrib/vm-bogofilter.el | 5 +- contrib/vm-mime-display-internal-application.el | 6 +- contrib/vm-sumurg.el | 19 ++-- lisp/tapestry.el | 2 +- lisp/u-vm-color.el | 2 +- lisp/vcard.el | 4 +- lisp/vm-autoload.el | 2 +- lisp/vm-avirtual.el | 6 +- lisp/vm-biff.el | 2 +- lisp/vm-build.el | 5 +- lisp/vm-crypto.el | 2 +- lisp/vm-delete.el | 2 +- lisp/vm-digest.el | 10 +- lisp/vm-dired.el | 2 +- lisp/vm-edit.el | 6 +- lisp/vm-folder.el | 46 ++++----- lisp/vm-grepmail.el | 11 ++- lisp/vm-imap.el | 120 ++++++++++++------------ lisp/vm-license.el | 2 +- lisp/vm-macro.el | 34 ++++++- lisp/vm-mark.el | 4 +- lisp/vm-menu.el | 4 +- lisp/vm-message-history.el | 5 +- lisp/vm-message.el | 4 +- lisp/vm-mime.el | 108 +++++++++++---------- lisp/vm-minibuf.el | 2 +- lisp/vm-misc.el | 27 +++++- lisp/vm-motion.el | 2 +- lisp/vm-mouse.el | 10 +- lisp/vm-page.el | 12 ++- lisp/vm-pcrisis.el | 4 +- lisp/vm-pgg.el | 4 +- lisp/vm-pine.el | 7 +- lisp/vm-pop.el | 22 +++-- lisp/vm-ps-print.el | 5 +- lisp/vm-reply.el | 60 +++++++----- lisp/vm-rfaddons.el | 29 +++--- lisp/vm-save.el | 34 +++---- lisp/vm-search.el | 2 +- lisp/vm-serial.el | 4 +- lisp/vm-smime.el | 4 +- lisp/vm-sort.el | 8 +- lisp/vm-startup.el | 2 +- lisp/vm-summary-faces.el | 2 +- lisp/vm-summary.el | 42 +++++---- lisp/vm-thread.el | 36 +++---- lisp/vm-toolbar.el | 8 +- lisp/vm-undo.el | 10 +- lisp/vm-user.el | 2 +- lisp/vm-vars.el | 4 +- lisp/vm-vcard.el | 2 +- lisp/vm-version.el | 2 +- lisp/vm-virtual.el | 18 ++-- lisp/vm-w3.el | 2 +- lisp/vm-w3m.el | 9 +- lisp/vm-window.el | 6 +- lisp/vm.el | 6 +- 60 files changed, 469 insertions(+), 355 deletions(-)