call to `add-text-properties' to prevent directory time modification by
lock_file. Replace `set-buffer-modified-p' with
`restore-buffer-modified-p'. (Bug#2295)
+2009-02-12 Juri Linkov <juri@jurta.org>
+
+ * image-mode.el (image-toggle-display):
+ Let-bind `buffer-file-truename' to nil around the call to
+ `add-text-properties' to prevent directory time modification
+ by lock_file. Replace `set-buffer-modified-p' with
+ `restore-buffer-modified-p'. (Bug#2295)
+
2009-02-12 Stefan Monnier <monnier@iro.umontreal.ca>
* progmodes/python.el (python-use-skeletons): Re-add.
(buffer-undo-list t)
(modified (buffer-modified-p)))
(image-refresh image)
- (add-text-properties (point-min) (point-max) props)
- (set-buffer-modified-p modified)
+ (let ((buffer-file-truename nil)) ; avoid changing dir mtime by lock_file
+ (add-text-properties (point-min) (point-max) props)
+ (restore-buffer-modified-p modified))
;; Inhibit the cursor when the buffer contains only an image,
;; because cursors look very strange on top of images.
(setq cursor-type nil)