Fix un-doubled backslashes.
[bpt/emacs.git] / lisp / image-file.el
index afee88d..e5f1203 100644 (file)
@@ -1,6 +1,6 @@
 ;;; image-file.el --- Support for visiting image files
 ;;
-;; Copyright (C) 2000 Free Software Foundation, Inc.
+;; Copyright (C) 2000, 2001 Free Software Foundation, Inc.
 ;;
 ;; Author: Miles Bader <miles@gnu.org>
 ;; Keywords: multimedia
 
 ;;;###autoload
 (defcustom image-file-name-extensions
-  '("png" "jpeg" "jpg" "gif" "tiff" "xbm" "xpm" "pbm" "pgm" "ppm")
+  '("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm")
   "*A list of image-file filename extensions.
 Filenames having one of these extensions are considered image files,
 in addition to those matching `image-file-name-regexps'.
 
 See `auto-image-file-mode'; if `auto-image-file-mode' is enabled,
 setting this variable directly does not take effect unless
-`auto-image-file-mode' is re-enabled; this happens automatically the
-variable is set using \\[customize]."
+`auto-image-file-mode' is re-enabled; this happens automatically when
+the variable is set using \\[customize]."
   :type '(repeat string)
   :set (lambda (sym val)
         (set-default sym val)
@@ -64,8 +64,8 @@ in addition to those with an extension in `image-file-name-extensions'.
 
 See function `auto-image-file-mode'; if `auto-image-file-mode' is
 enabled, setting this variable directly does not take effect unless
-`auto-image-file-mode' is re-enabled; this happens automatically the
-variable is set using \\[customize]."
+`auto-image-file-mode' is re-enabled; this happens automatically when
+the variable is set using \\[customize]."
   :type '(repeat regexp)
   :set (lambda (sym val)
         (set-default sym val)
@@ -129,7 +129,10 @@ the command `insert-file-contents'."
        (when visitingp
          ;; Inhibit the cursor when the buffer contains only an image,
          ;; because cursors look very strange on top of images.
-         (setq cursor-type nil))))
+         (setq cursor-type nil)
+         ;; This just makes the arrow displayed in the right fringe
+         ;; area look correct when the image is wider than the window.
+         (setq truncate-lines t))))
     rval))
 
 (defun image-file-handler (operation &rest args)