From 1e83e2caf748514412a7eead1382dc23489b1326 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Thu, 27 Sep 2007 06:38:29 +0000 Subject: [PATCH] (image-type-auto-detected-p): Doc fix. Don't detect an image if it is not in image-type-auto-detectable, or is there with a nil value. --- lisp/image.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lisp/image.el b/lisp/image.el index e6c5b2e2d2c..77f8ffe02c2 100644 --- a/lisp/image.el +++ b/lisp/image.el @@ -343,10 +343,12 @@ This function is intended to be used from `magic-fallback-mode-alist'. The buffer is considered to contain an auto-detectable image if its beginning matches an image type in `image-type-header-regexps', -and that image type is present in `image-type-auto-detectable'." +and that image type is present in `image-type-auto-detectable' with a +non-nil value. If that value is non-nil, but not t, then the image type +must be available." (let* ((type (image-type-from-buffer)) (auto (and type (cdr (assq type image-type-auto-detectable))))) - (and type + (and type auto (or (eq auto t) (image-type-available-p type))))) -- 2.39.5