1. 12 Jun, 2019 7 commits
    • Richard Copley's avatar
      * doc/lispref/text.texi (Base 64): Fix typos. · 9744f8df
      Richard Copley authored
      Copyright-paperwork-exempt: yes.
      9744f8df
    • Lars Ingebrigtsen's avatar
      Suppress warning about obsolete function custom-show · 669ca750
      Lars Ingebrigtsen authored
      * lisp/cus-edit.el (custom-variable-value-create): Suppress
      warning about obsolete function custom-show.  The widget this
      supports has been obsolete since Emacs 24, but we should perhaps
      be very conservative about removing widget types, so suppress the
      warning instead of removing the widget type.
      669ca750
    • Lars Ingebrigtsen's avatar
      Suppress warning in display-completion-list about itself · a5cc98c3
      Lars Ingebrigtsen authored
      * lisp/minibuffer.el (display-completion-list):
      `display-completion-list' calls itself with the old, obsolete
      callargs, so suppress this warning.
      a5cc98c3
    • Lars Ingebrigtsen's avatar
      Suppress interactive-only warnings in epa*.el · aa41909c
      Lars Ingebrigtsen authored
      * lisp/epa-mail.el (epa-mail-decrypt, epa-mail-verify)
      (epa-mail-sign, epa-mail-encrypt): Ditto.
      
      * lisp/epa.el (epa-verify-cleartext-in-region): Suppress warnings
      about calling interactive-only functions, because these are
      interactive-only thin wrappers around those functions.
      aa41909c
    • Lars Ingebrigtsen's avatar
      ehelp.el: Suppress warning · f9b61ba7
      Lars Ingebrigtsen authored
      * lisp/ehelp.el (electric-help-execute-extended): Suppress warning
      about `execute-extended-command' only being interactive, because
      we're still using it interactively, but via a wrapper.
      f9b61ba7
    • Lars Ingebrigtsen's avatar
      Add the new macro with-suppressed-warnings · f2071b6d
      Lars Ingebrigtsen authored
      * lisp/emacs-lisp/byte-run.el (with-suppressed-warnings): New macro.
      
      * doc/lispref/compile.texi (Compiler Errors): Document
      with-suppressed-warnings and deemphasise with-no-warnings
      slightly.
      
      * lisp/emacs-lisp/bytecomp.el (byte-compile--suppressed-warnings):
      New internal variable.
      (byte-compile-warning-enabled-p): Heed
      byte-compile--suppressed-warnings, bound via with-suppressed-warnings.
      (byte-compile-initial-macro-environment): Provide a macro
      expansion of with-suppressed-warnings.
      (byte-compile-file-form-with-suppressed-warnings): New byte hunk
      handler for the suppressed symbol machinery.
      (byte-compile-suppressed-warnings): Ditto for the byteop.
      (byte-compile-file-form-defmumble): Ditto.
      (byte-compile-form, byte-compile-normal-call)
      (byte-compile-normal-call, byte-compile-variable-ref)
      (byte-compile-set-default, byte-compile-variable-set)
      (byte-compile-function-form, byte-compile-set-default)
      (byte-compile-warn-obsolete, byte-compile--declare-var): Pass the
      symbol being warned in to byte-compile-warning-enabled-p.
      
      * test/lisp/emacs-lisp/bytecomp-tests.el (test-suppression): New
      function.
      (bytecomp-test--with-suppressed-warnings): Tests.
      f2071b6d
    • Roland Winkler's avatar
      Fix to previous commit · b8350e52
      Roland Winkler authored
      * find-dired.el (find-dired-sentinel): Check whether
      find-dired-refine-function is non-nil.
      b8350e52
  2. 11 Jun, 2019 11 commits
  3. 10 Jun, 2019 16 commits
  4. 09 Jun, 2019 6 commits