Variable: imagemagick-types-inhibit

imagemagick-types-inhibit is a customizable variable defined in image.el.gz.

Value

(C HTML HTM INFO M TXT PDF)

Documentation

List of ImageMagick types that should never be treated as images.

This should be a list of symbols, each of which should be one of the ImageMagick types listed by imagemagick-types. The listed image types are not registered by imagemagick-register-types.

If the value is t, inhibit the use of ImageMagick for images.

If you change this without using customize, you must call imagemagick-register-types afterwards.

If Emacs is compiled without ImageMagick support, this variable has no effect.

This variable was added, or its default value changed, in Emacs 24.3.

Probably introduced at or before Emacs version 24.1.

Source Code

;; Defined in /usr/src/emacs/lisp/image.el.gz
(defcustom imagemagick-types-inhibit
  '(C HTML HTM INFO M TXT PDF)
  "List of ImageMagick types that should never be treated as images.
This should be a list of symbols, each of which should be one of
the ImageMagick types listed by `imagemagick-types'.  The listed
image types are not registered by `imagemagick-register-types'.

If the value is t, inhibit the use of ImageMagick for images.

If you change this without using customize, you must call
`imagemagick-register-types' afterwards.

If Emacs is compiled without ImageMagick support, this variable
has no effect."
  :type '(choice (const :tag "Support all ImageMagick types" nil)
		 (const :tag "Disable all ImageMagick types" t)
		 (repeat symbol))
  :initialize #'custom-initialize-default
  :set (lambda (symbol value)
	 (set-default symbol value)
	 (imagemagick-register-types))
  :version "24.3")