[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 3ccc0d6 3/6: Add check for enabled warning before i
From: |
Lars Ingebrigtsen |
Subject: |
[Emacs-diffs] master 3ccc0d6 3/6: Add check for enabled warning before issuing |
Date: |
Mon, 17 Jun 2019 06:22:38 -0400 (EDT) |
branch: master
commit 3ccc0d623a44af8238ffa5d97e6976395e47fc9a
Author: Lars Ingebrigtsen <address@hidden>
Commit: Lars Ingebrigtsen <address@hidden>
Add check for enabled warning before issuing
* lisp/emacs-lisp/bytecomp.el (byte-compile-function-warn): Check
whether we want the `obsolete' warning before issuing it.
---
lisp/emacs-lisp/bytecomp.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el
index 66dfe43..9e3e603 100644
--- a/lisp/emacs-lisp/bytecomp.el
+++ b/lisp/emacs-lisp/bytecomp.el
@@ -1397,7 +1397,8 @@ when printing the error message."
(defun byte-compile-function-warn (f nargs def)
(byte-compile-set-symbol-position f)
- (when (get f 'byte-obsolete-info)
+ (when (and (get f 'byte-obsolete-info)
+ (byte-compile-warning-enabled-p 'obsolete f))
(byte-compile-warn-obsolete f))
;; Check to see if the function will be available at runtime
- [Emacs-diffs] master updated (1dfd6b4 -> c90fc19), Lars Ingebrigtsen, 2019/06/17
- [Emacs-diffs] master 5a35377 1/6: Make with-suppressed-warnings work in cl-defmethod, Lars Ingebrigtsen, 2019/06/17
- [Emacs-diffs] master 3ccc0d6 3/6: Add check for enabled warning before issuing,
Lars Ingebrigtsen <=
- [Emacs-diffs] master 3820b77 2/6: Suppress warning about object-print in eieio.el, Lars Ingebrigtsen, 2019/06/17
- [Emacs-diffs] master 5e63ea1 5/6: Suppress warning about out-of-tree Java class in cedet, Lars Ingebrigtsen, 2019/06/17
- [Emacs-diffs] master a7417dd 4/6: Suppress warning about object-print in eieio.el, Lars Ingebrigtsen, 2019/06/17
- [Emacs-diffs] master c90fc19 6/6: Suppress compilation warning in srt-mode, Lars Ingebrigtsen, 2019/06/17