aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuc Teirlinck2004-12-30 23:30:21 +0000
committerLuc Teirlinck2004-12-30 23:30:21 +0000
commitd918508e053de4ba58aae94ca305713c1dc33858 (patch)
tree4121e3890f2bd8aef3cbd662d17b6d92cd558dde
parent51b4073ade4cbbec9913ce55abc0f2739597edbe (diff)
downloademacs-d918508e053de4ba58aae94ca305713c1dc33858.tar.gz
emacs-d918508e053de4ba58aae94ca305713c1dc33858.zip
(auto-revert-tail-handler): Put in undo boundaries.
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/autorevert.el2
2 files changed, 6 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 79e90083295..de2e0ac535c 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12004-12-30 Luc Teirlinck <teirllm@auburn.edu>
2
3 * autorevert.el (auto-revert-tail-handler): Put in undo boundaries.
4
12004-12-31 Masatake YAMATO <jet@gyve.org> 52004-12-31 Masatake YAMATO <jet@gyve.org>
2 6
3 * server.el (server-process-filter): Suppress `error', too. 7 * server.el (server-process-filter): Suppress `error', too.
diff --git a/lisp/autorevert.el b/lisp/autorevert.el
index 45d8d2b2ccc..f1014a7260d 100644
--- a/lisp/autorevert.el
+++ b/lisp/autorevert.el
@@ -444,11 +444,13 @@ This is an internal function used by Auto-Revert Mode."
444 (file buffer-file-name) 444 (file buffer-file-name)
445 buffer-file-name) ; ignore that file has changed 445 buffer-file-name) ; ignore that file has changed
446 (when (> size auto-revert-tail-pos) 446 (when (> size auto-revert-tail-pos)
447 (undo-boundary)
447 (save-restriction 448 (save-restriction
448 (widen) 449 (widen)
449 (save-excursion 450 (save-excursion
450 (goto-char (point-max)) 451 (goto-char (point-max))
451 (insert-file-contents file nil auto-revert-tail-pos size))) 452 (insert-file-contents file nil auto-revert-tail-pos size)))
453 (undo-boundary)
452 (setq auto-revert-tail-pos size) 454 (setq auto-revert-tail-pos size)
453 (set-buffer-modified-p modified))) 455 (set-buffer-modified-p modified)))
454 (set-visited-file-modtime)) 456 (set-visited-file-modtime))