diff options
Diffstat (limited to 'lisp/help.el')
| -rw-r--r-- | lisp/help.el | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/help.el b/lisp/help.el index d4e39f04e53..10bd2ffec3f 100644 --- a/lisp/help.el +++ b/lisp/help.el | |||
| @@ -2349,9 +2349,8 @@ the same names as used in the original source code, when possible." | |||
| 2349 | ;; If definition is a macro, find the function inside it. | 2349 | ;; If definition is a macro, find the function inside it. |
| 2350 | (if (eq (car-safe def) 'macro) (setq def (cdr def))) | 2350 | (if (eq (car-safe def) 'macro) (setq def (cdr def))) |
| 2351 | (cond | 2351 | (cond |
| 2352 | ((and (byte-code-function-p def) (listp (aref def 0))) (aref def 0)) | 2352 | ((and (closurep def) (listp (aref def 0))) (aref def 0)) |
| 2353 | ((eq (car-safe def) 'lambda) (nth 1 def)) | 2353 | ((eq (car-safe def) 'lambda) (nth 1 def)) |
| 2354 | ((eq (car-safe def) 'closure) (nth 2 def)) | ||
| 2355 | ((and (featurep 'native-compile) | 2354 | ((and (featurep 'native-compile) |
| 2356 | (subrp def) | 2355 | (subrp def) |
| 2357 | (listp (subr-native-lambda-list def))) | 2356 | (listp (subr-native-lambda-list def))) |