562 |
|
|
563 |
@defvar buffer-invisibility-spec |
@defvar buffer-invisibility-spec |
564 |
This variable specifies which kinds of @code{invisible} properties |
This variable specifies which kinds of @code{invisible} properties |
565 |
actually make a character invisible. |
actually make a character invisible. Setting this variable makes it |
566 |
|
buffer-local. |
567 |
|
|
568 |
@table @asis |
@table @asis |
569 |
@item @code{t} |
@item @code{t} |
2893 |
@code{pbm}, @code{jpeg}, @code{tiff}, and @code{png}. |
@code{pbm}, @code{jpeg}, @code{tiff}, and @code{png}. |
2894 |
|
|
2895 |
@defvar image-types |
@defvar image-types |
|
@vindex image-types |
|
2896 |
This variable contains a list of those image type symbols that are |
This variable contains a list of those image type symbols that are |
2897 |
potentially supported in the current configuration. |
potentially supported in the current configuration. |
2898 |
@emph{Potentially} here means that Emacs knows about the image types, |
@emph{Potentially} here means that Emacs knows about the image types, |
2904 |
@end defvar |
@end defvar |
2905 |
|
|
2906 |
@defvar image-library-alist |
@defvar image-library-alist |
|
@vindex image-library-alist |
|
2907 |
This in an alist of image types vs external libraries needed to |
This in an alist of image types vs external libraries needed to |
2908 |
display them. |
display them. |
2909 |
|
|
2912 |
the rest are strings giving alternate filenames for the corresponding |
the rest are strings giving alternate filenames for the corresponding |
2913 |
external libraries to load. |
external libraries to load. |
2914 |
|
|
2915 |
They are tried in the order they appear on the list; if none of them |
Emacs tries to load the libraries in the order they appear on the |
2916 |
can be loaded, the running session of Emacs won't support the image |
list; if none is loaded, the running session of Emacs won't support |
2917 |
type. No entries are needed for @code{pbm} and @code{xbm} images; |
the image type. @code{pbm} and @code{xbm} don't need to be listed; |
2918 |
they're always supported. |
they're always supported. |
2919 |
|
|
2920 |
This variable is ignored if the image libraries are statically linked |
This variable is ignored if the image libraries are statically linked |
2924 |
@defun image-type-available-p type |
@defun image-type-available-p type |
2925 |
@findex image-type-available-p |
@findex image-type-available-p |
2926 |
|
|
2927 |
This function returns non-nil if image type TYPE is available, i.e., |
This function returns non-nil if image type @var{TYPE} is available, |
2928 |
if images of this type can be loaded and displayed in Emacs. TYPE |
i.e., if images of this type can be loaded and displayed in Emacs. |
2929 |
should be one of the types contained in @code{image-types}. |
@var{TYPE} should be one of the types contained in @code{image-types}. |
2930 |
|
|
2931 |
For image types whose support libraries are statically linked, this |
For image types whose support libraries are statically linked, this |
2932 |
function always returns @code{t}; for other image types, it returns |
function always returns @code{t}; for other image types, it returns |