X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/6cdc3bc9f124b88bc791694c1d736d681fb823e0..8653eee82efbe2b3b14f671f3f991c356c2a5065:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 5c0afd56b9..0b4bbaa8fd 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,15 +1,142 @@ +2008-05-05 Tom Tromey + + * smerge-mode.el (smerge-start-session): Don't call smerge-next if + looking at conflict marker. + +2008-05-05 Stefan Monnier + + * vc-dispatcher.el (vc-dir-mark-buffer-changed): Fix typo + client-mode -> vc-client-object, and guess `funcall' was meant. + (vc-dir-mode): Rename client-mode -> vc-client.mode. + +2008-05-05 Dan Nicolaescu + + * net/zeroconf.el (dbus-call-method, dbus-register-signal) + (dbus-debug): Move declarations outside eval-when-compile. + +2008-05-04 Roland Winkler + + * proced.el (proced-command-alist): Fix system-type values. + Fix defcustom. + (proced-sorting-schemes-alist, proced-sorting-scheme): New variables. + (proced-sort-pcpu, proced-sort-pmem, proced-sort-pid) + (proced-sort-start, proced-sort, proced-sort-time): New commands. + (proced-update): Use proced-sorting-scheme. Update modeline. + (proced-send-signal): Use nreverse. + (proced-sorting-scheme-p): New function. + +2008-05-04 Andreas Schwab + + * vc.el: Require dired when compiling. + + * minibuffer.el (completion--insert-strings): Don't delete past bol. + +2008-05-03 Glenn Morris + + * ediff-diff.el, ediff-help.el, ediff-merg.el, ediff-mult.el: + * ediff-ptch.el, ediff-util.el, ediff-wind.el, ediff.el: + Simplify compilation requirements. + * ediff-init.el, ediff-vers.el: Remove unnecessary variable + declarations. + +2008-05-03 Dave Love + + * progmodes/python.el (python-beginning-of-statement): + Loop at least once (fixes 2008-02-21 change). + +2008-05-03 Eli Zaretskii + + * ls-lisp.el (ls-lisp-insert-directory): Use `string-width' + instead of `length' for comparing length of user and group names. + +2008-05-03 Eric S. Raymond + + * vc-dispatcher.el: New file, separates out the UI and command + execution machinery from VCS-specific logic left in vc.el. + The separation is not yet completely clean, but it's a good start. + * vc.el: This file is about 1700 lines shorter now. + Remove obsolete logentry-check from the backend API. + * vc-sccs.el (vc-sccs-logentry-check): Remove . This was + was the only implementation of the logentry-check method, and + it guarded against a log length limit that has probably been + obsolete for 15 years (!). + +2008-05-02 Sam Steingold + + * progmodes/compile.el (compilation-start): Move setting of + compilation-directory after (funcall mode) as that resets local + variables, this fixes recompile in grep buffers. + * grep.el (grep-mode-map): Bind "g" to recompile (like in dired &c). + +2008-05-02 Eric S. Raymond + + * vc-arch.el, vc-bzr.el, vc-cvs.el, vc-git.el, vc-hg.el, + vc-hooks.el, vc-mcvs.el, vc-mtn.el, vc-rcs.el, vc-sccs.el, + vc-svn.el, vc.el: (vc-*-checkout-model): Make sure every backend + has one of these and that all are called in compatible ways. + * vc-arch.el, vc-bzr.el, vc-cvs.el, vc-git.el, vc-hg.el, + vc-hooks.el, vc-mcvs.el, vc-mtn.el, vc-rcs.el, vc-sccs.el, + vc-svn.el, vc.el: (vc-*-revision-granularity): Make sure every + backend has one of these. + +2008-05-02 Stefan Monnier + + * progmodes/octave-mod.el (octave-abbrev-table): Move defvar and + initialization into define-abbrev-table. Use :regexp. + (octave-mode-syntax-table): Don't set word syntax for `. + + * files.el (minibuffer-with-setup-hook): Allow `fun' expressions rather + than only value. + + * dired.el (dired-read-dir-and-switches): + Set minibuffer-completing-file-name and call substitute-in-file-name. + (dired-format-columns-of-files): Use completion--insert-strings. + + * minibuffer.el (completion-hilit-commonality): Revert last change: + the leftover code was actually useful. + (completion--insert-strings): Use string-width rather than length. + +2008-05-02 Sam Steingold + + * vc.el (vc-dir-mode-map): Enable mouse bindings. + (vc-at-event): New macro: run the body at the even location. + (vc-dir-menu, vc-dir-toggle-mark): Use it. + (vc-dir-mark-file, vc-dir-unmark-file): Move only on non-mouse events. + * subr.el (mouse-event-p): Check if the even is mouse-related. + +2008-05-02 Nick Roberts + + * progmodes/gdb-ui.el (gdb-info-breakpoints-custom): + Don't throw error if no file is found. + +2008-05-02 Juanma Barranquero + + * vc-hooks.el (vc-call, vc-state): Fix typos in docstrings. + (vc-default-state-heuristic): Doc fix. + +2008-05-02 Richard Sharman + + * hilit-chg.el (highlight-changes-mode): Remove references to + hooks that no longer exist. Because define-minor-mode is used the + hook highlight-changes-mode-hook exists and can do what both the + old hooks used to do. The documentation at the top of the file + was updated to demonstrate this. + (highlight-changes-mode): Remove commented out call to a hook + function that is no longer there. + (hilit-chg-set): Remove running of highlight-changes-enable-hook. + 2008-05-02 Eric S. Raymond * vc.el (vc-default-dired-state-info): Change name of primitive to prettify-state-info, in preparation for ripping out dired mode. * vc-bzr.el (vc-bzr-dired-state-info): Change name of primitive to prettify-state-info, in preparation for ripping out dired mode. - * vc-hooks.el (vc-toggle-read-only): Throw an error when a user - tries this on a version-controlled buffer. it will do useless or + * vc-hooks.el (vc-toggle-read-only): Throw an error when a user + tries this on a version-controlled buffer. It will do useless or actively bad things on any version control system newer than RCS. - * vc-hooks.el (vc-dired-resynch-file), - vc.el (vc-dired-resynch-file): Change name of primitive to - vc-directory-resynch-file, preoaring to remove dired. + * vc-hooks.el (vc-dired-resynch-file): + * vc.el (vc-dired-resynch-file): Change name of primitive to + vc-directory-resynch-file, preparing to remove dired. 2008-05-02 Dan Nicolaescu @@ -278,6 +405,13 @@ * whitespace.el (whitespace-trailing-regexp): Fix docstring. +2008-04-28 Michael Albinus + + * net/tramp.el (tramp-mode): New defcustom. + (tramp-file-name-handler, tramp-completion-file-name-handler): Use + it. + (tramp-replace-environment-variables): Handle "$$". + 2008-04-28 Sam Steingold * vc-hg.el (vc-hg-rename-file): Fix argument order. @@ -937,8 +1071,6 @@ * cus-start.el: Remove insert-default-directory and read-file-name-completion-ignore-case. - * Makefile.in (emacs-deps): Leave it empty. - 2008-04-23 Magnus Henoch * tar-mode.el (tar-untar-buffer): If the entry has directory