• Stefan Monnier's avatar
    Silence various byte-compiler warnings. · 2403c841
    Stefan Monnier authored
    * lisp/emacs-lisp/byte-run.el (make-obsolete-variable): New argument
    `access-type' and new obsolescence format.
    * lisp/emacs-lisp/bytecomp.el (byte-compile-warn-obsolete): Adjust to
    new format.
    (byte-compile-check-variable): New `access-type' argument.
    Only warn if the access-type is obsolete.
    (byte-compile-dynamic-variable-bind, byte-compile-variable-ref)
    (byte-compile-variable-set): Adjust callers.
    * lisp/help-fns.el (describe-variable): Adjust to new obsolescence format.
    * lisp/mail/sendmail.el (mail-mailer-swallows-blank-line): Only mark
    setting it as obsolete.
    * lisp/simple.el (minibuffer-completing-symbol):
    * lisp/font-lock.el (font-lock-beginning-of-syntax-function): Only mark read
    access as obsolete.
    * lisp/minibuffer.el (minibuffer-completing-file-name): Don't make it
    obsolete yet.
    * lisp/international/quail.el (quail-mouse-choose-completion): Remove unused
    code referring to obsolete var.
    (quail-choose-completion-string): Remove.
    * lisp/server.el (server-clients-with, server-kill-buffer-query-function)
    (server-kill-emacs-query-function): Silence "unused `proc'" warnings.
    * lisp/proced.el (proced-send-signal):
    * lisp/emacs-lisp/lisp.el (lisp-complete-symbol):
    Replace completion-annotate-function with completion-extra-properties.
    2403c841
sendmail.el 69.8 KB