-2007-10-19 Juanma Barranquero <lekktu@gmail.com>
-
- * bs.el (bs-mode): Add mode name (accidentally left out
- in the 2007-10-16 change).
-
+ 2007-10-19 Juanma Barranquero <lekktu@gmail.com>
+
+ * bs.el (bs--track-window-changes): Don't refresh the whole list.
+ (bs-mode): Set mode-class property to special.
+
+2007-10-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * diff-mode.el (diff-auto-refine): New var.
+ (diff-hunk): Use it.
+ (diff-ignore-whitespace-hunk): Rename diff-refine-ignore-spaces-hunk.
+ (diff-refine-change): Rename from diff-fine-change. Change it.
+ (diff-refine-preproc): Rename from diff-fine-highlight-preproc.
+ (diff-refine-hunk): Rename from diff-fine-highlight.
+
+2007-10-20 John Paul Wallington <jpw@pobox.com>
+
+ * help-fns.el (describe-variable-custom-version-info): New function
+ to return variable's version or package version note.
+ (describe-variable): Use it, display result.
+
+2007-10-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * smerge-mode.el (smerge-auto-refine): New var.
+ (smerge-next, smerge-prev): Use it.
+ (smerge-batch-resolve): Ad-hoc trick for Arch's .rej files.
+
+ * emacs-lisp/easy-mmode.el (easy-mmode-define-navigation):
+ Add `body' arg. Cleanup the check-narrow-maybe/re-narrow-maybe mess.
+
+ * vc-bzr.el (vc-bzr-diff-tree):
+ * vc-git.el (vc-git-diff-tree):
+ * vc-hg.el (vc-hg-diff-tree):
+ * vc-mcvs.el (vc-mcvs-diff-tree):
+ * vc-mtn.el (vc-mtn-diff-tree):
+ * vc-svn.el (vc-svn-diff-tree): Remove.
+
+ * vc-mtn.el (vc-mtn-revision-completion-table):
+ * vc-cvs.el (vc-cvs-revision-completion-table):
+ * vc-arch.el (vc-arch-revision-completion-table):
+ * vc-hg.el (vc-hg-revision-completion-table, vc-hg-revision-table):
+ * vc-git.el (vc-git-revision-completion-table, vc-git-revision-table):
+ Make it work when the arg is a list of files.
+
+2007-10-19 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * vc.el: Remove `diff-tree' operation, now subsumed by `diff'.
+ Also `revision-completion-table' now takes a list of files.
+ (vc-deduce-fileset): Remove unused var `regexp'.
+ Only obey allow-directory-wildcard in dired buffers.
+ (vc-default-diff-tree): Remove.
+ (vc-diff-added-files): New var.
+ (vc-diff-internal): Use it. Remove arg `backend'. Update callers.
+ (vc-version-diff): Revert from `vc-history-diff' to the original name.
+ Remove the `backend' arg.
+ (vc-contains-version-controlled-file): Remove.
+ (vc-diff): Bring it closer to the version in Emacs-22.
+ (vc-revert): Fix typo in let-binding.
+ (vc-default-unregister): Remove.
+ (vc-dired-buffers-for-dir): Remove N^2 behavior.
+
+2007-10-19 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * textmodes/two-column.el (2C-split, 2C-merge):
+ * textmodes/bib-mode.el (bib-find-key, mark-bib):
+ * progmodes/idlw-shell.el (idlwave-shell-move-or-history):
+ * progmodes/etags.el (find-tag-in-order, etags-tags-apropos)
+ * progmodes/ada-xref.el (ada-get-all-references):
+ * obsolete/mlsupport.el (ml-next-line, ml-previous-line):
+ * emulation/vi.el (vi-previous-line-first-nonwhite)
+ (vi-effective-range, vi-put-before):
+ * emulation/edt.el (edt-next-line, edt-previous-line)
+ (edt-paragraph-forward): Use forward-line.
+
+ * progmodes/etags.el (tags-apropos): Require apropos at compile
+ time too.
+
+ * progmodes/prolog.el: Require comint when compiling.
+ (inferior-prolog-flavor): Move defvar before use.
+
+2007-10-19 Richard Stallman <rms@gnu.org>
+
+ * font-core.el (turn-on-font-lock-if-desired):
+ Rename from `turn-on-font-lock-if-enabled'.
+ Fully obey `font-lock-global-modes'.
+
+2007-10-19 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * diff-mode.el (diff-fine-highlight-preproc): Stick to minimal changes
+ which will not affect the behavior of things like forward-word.
+ (diff-fine-highlight): Preserve point.
+
+ * doc-view.el (doc-view-mode-map): Use remapping.
+ Don't rebind C-v, M-v to their default value.
+ Don't bind mouse-4 and mouse-5: it's mwheel.el's job.
+
+ * smerge-mode.el: Add word-granularity refinement.
+ (smerge-refine-forward-function, smerge-refine-ignore-whitespace)
+ (smerge-refine-weight-hack): New vars.
+ (smerge-refine-forward): New fun.
+ (smerge-refine-chopup-region, smerge-refine-highlight-change): Use them.
+ (smerge-refine-subst): Use them as well. Preserve point.
+
+2007-10-19 Juanma Barranquero <lekktu@gmail.com>
+
* follow.el (follow-unload-function): New function.
* loadhist.el (unload-function-features-list):