diff options
| -rw-r--r-- | lisp/emacs-lisp/bytecomp.el | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el index 3948dae610b..78b9cb0f0cb 100644 --- a/lisp/emacs-lisp/bytecomp.el +++ b/lisp/emacs-lisp/bytecomp.el | |||
| @@ -1248,7 +1248,10 @@ extra args." | |||
| 1248 | (defun byte-compile-nogroup-warn (form) | 1248 | (defun byte-compile-nogroup-warn (form) |
| 1249 | (let ((keyword-args (cdr (cdr (cdr (cdr form))))) | 1249 | (let ((keyword-args (cdr (cdr (cdr (cdr form))))) |
| 1250 | (name (cadr form))) | 1250 | (name (cadr form))) |
| 1251 | (or (plist-get keyword-args :group) | 1251 | (or (not (eq (car-safe name) 'quote)) |
| 1252 | (and (eq (car form) 'custom-declare-group) | ||
| 1253 | (equal name ''emacs)) | ||
| 1254 | (plist-get keyword-args :group) | ||
| 1252 | (not (and (consp name) (eq (car name) 'quote))) | 1255 | (not (and (consp name) (eq (car name) 'quote))) |
| 1253 | (byte-compile-warn | 1256 | (byte-compile-warn |
| 1254 | "%s for `%s' fails to specify containing group" | 1257 | "%s for `%s' fails to specify containing group" |