If point is at the end of a file buffer before reverting, Auto Revert
mode keeps it at the end after reverting. Similarly if point is
- displayed at the end of a file buffer in any window, it stays at
- the end of the buffer in that window. This allows you to tail a file:
- just put point at the end of the buffer and it stays there. This
- rule applies to file buffers. For non-file buffers, the behavior can
- be mode dependent.
-displayed at the end of a file buffer in any window, it stays at the
-end of the buffer in that window. This allows you to "tail" a file:
-just put point at the end of the buffer and it stays there. This rule
-applies to file buffers. For non-file buffers, the behavior can be
-mode dependent.
++displayed at the end of a file buffer in any window, it stays at the end
++of the buffer in that window. This allows you to "tail" a file: just
++put point at the end of the buffer and it stays there. This rule
++applies to file buffers. For non-file buffers, the behavior can be mode
++dependent.
If you are sure that the file will only change by growing at the end,
then you can tail the file more efficiently by using the new minor
* emacs-lisp/rx.el (rx): Doc fix.
+2007-05-28 Juanma Barranquero <lekktu@gmail.com>
+
+ * progmodes/idlwave.el (idlwave-routines): Fix typo in docstring.
+
+2007-05-28 Michael Albinus <michael.albinus@gmx.de>
+
+ Sync with Tramp 2.0.56.
+
+ * net/tramp.el:
+ * net/tramp-ftp.el:
+ * net/tramp-smb.el:
+ * net/tramp-util.el:
+ * net/tramp-vc.el:
+ Don't load cl.el, because that pollutes the namespace. Replace cl
+ macros by their implementations where necessary. Requested by
+ Richard Stallman <rms@gnu.org>.
+
+ * net/tramp.el (top): Make `set-buffer-multibyte' an alias if it
+ doesn't exist.
+ (with-parsed-tramp-file-name): Protect debug spec during
+ compilation.
+ (tramp-handle-insert-directory): Check (featurep 'ls-lisp).
+ (tramp-file-name-p, tramp-file-name-multi-method)
+ (tramp-file-name-method, tramp-file-name-user)
+ (tramp-file-name-host, tramp-file-name-localname): New defuns,
+ replacing defstruct `tramp-file-name'.
+ (tramp-handle-file-remote-p, tramp-completion-dissect-file-name1)
+ (tramp-dissect-file-name, tramp-dissect-multi-file-name): Apply
+ `vector' instead of `make-tramp-file-name'.
+ (tramp-handle-make-auto-save-file-name): Apply
+ `tramp-temporary-file-directory' for compatibility reasons.
+ (tramp-completion-mode): Use `natnump' instead of `wholenump'
+ because of XEmacs.
+ (tramp-completion-mode): `last-input-event' is nil when XEmacs is
+ started.
+
+ 2007-05-28 Chong Yidong <cyd@stupidchicken.com>
+
+ * textmodes/sgml-mode.el (sgml-point-entered): Use condition-case.
+
+ 2007-05-27 Tetsurou Okazaki <okazaki@be.to> (tiny change)
+
+ * log-edit.el (log-edit-changelog-paragraph): Return point-max
+ as the end of the ChangeLog paragraph when it ends without a line
+ termination.
+
+2007-05-27 Ryan Yeske <rcyeske@gmail.com>
+
+ * net/webjump.el (webjump-sample-sites):
+ Add simple Wikipedia query.
+
2007-05-25 Stefan Monnier <monnier@iro.umontreal.ca>
- * textmodes/fill.el (canonically-space-region): Make the second arg
- a marker if it's not already the case.
+ * emacs-lisp/derived.el (define-derived-mode): Remove bogus
+ compatibiity code.
+
+ * emacs-lisp/copyright.el (copyright-names-regexp): New var.
+ (copyright-update-year): Use it.
+
+ * edmacro.el (edmacro-format-keys): Use current-active-maps.
+
+ * ediff-init.el (ediff-defvar-local, ediff-with-current-buffer):
+ Add indentation and debugging info. Fix up comment convention.
+
+ * cus-dep.el (custom-make-dependencies): Simplify.
+
+ * composite.el (compose-region, decompose-region):
+ Use inhibit-read-only and restore-buffer-modified-p.
* xt-mouse.el (xterm-mouse-truncate-wrap): New function.
(xterm-mouse-event): Use it.
-2007-05-24 Chong Yidong <cyd@stupidchicken.com>
-
- * xdisp.c (redisplay_window): If first window line is a
- continuation line, recompute the new window start instead of
- recentering.
+ 2007-05-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+
+ * xdisp.c (redisplay_internal): Bind inhibit-point-motion-hooks to t
+ around current_column call.
+
+2007-05-26 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * xfaces.c (syms_of_xfaces): Delete stray semicolon.
+ * xdisp.c (next_element_from_buffer):
+ * window.c (delete_window):
+ * term.c (term_mouse_highlight):
+ * msdos.c (getdefdir):
+ * macterm.c (mac_create_bitmap_from_bitmap_data)
+ (init_font_name_table):
+ * fns.c (Fsxhash):
+ * data.c (Fmake_local_variable):
+ * ccl.c (ccl_driver): Likewise.
2007-05-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>