* vc.el (vc-root-diff): Doc fix.
[bpt/emacs.git] / lisp / ChangeLog
index 33d8445..37605ea 100644 (file)
@@ -1,5 +1,407 @@
+2010-02-10  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc.el (vc-root-diff): Doc fix.
+
+2010-03-25  Chong Yidong  <cyd@stupidchicken.com>
+
+       * vc.el (vc-print-log, vc-print-root-log): Doc fix.
+
+       * simple.el (append-to-buffer): Fix last change.
+
+2010-03-24  Chong Yidong  <cyd@stupidchicken.com>
+
+       * simple.el (append-to-buffer): Ensure that point is preserved if
+       BUFFER is the current buffer.  Suggested by YAMAMOTO Mitsuharu.
+       (Bug#5749)
+
+2010-03-24  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/make-mode.el (makefile-rule-action-regex): Backtrack less.
+       (makefile-make-font-lock-keywords): Adjust rule since submatch 1 may
+       not be present any more.
+
+2010-03-24  Juanma Barranquero  <lekktu@gmail.com>
+
+       * faces.el (set-face-attribute): Fix typo in docstring.
+       (face-valid-attribute-values): Reflow docstring.
+
+       * cedet/srecode/table.el (srecode-template-table): Fix docstring typo.
+
+2010-03-23  Glenn Morris  <rgm@gnu.org>
+
+       * textmodes/flyspell.el (sgml-lexical-context): Autoload it (Bug#5752).
+
+2010-03-21  Chong Yidong  <cyd@stupidchicken.com>
+
+       * indent.el (indent-for-tab-command): Doc fix.
+
+2010-03-22  Alan Mackenzie  <acm@muc.de>
+
+       * progmodes/cc-engine.el (c-remove-stale-state-cache):
+       Fix off-by-one error.  Fixes bug #5747.
+
+2010-03-22  Juanma Barranquero  <lekktu@gmail.com>
+
+       * image-dired.el (image-dired-display-thumbs): Fix typo in docstring.
+       (image-dired-read-comment): Doc fix.
+
+       * json.el (json-object-type, json-array-type, json-key-type)
+       (json-false, json-null, json-read-number):
+       * minibuffer.el (completion-in-region-functions):
+       * calendar/cal-tex.el (cal-tex-daily-end, cal-tex-number-weeks)
+       (cal-tex-cursor-week):
+       * emacs-lisp/trace.el (trace-function):
+       * eshell/em-basic.el (eshell/printnl):
+       * eshell/em-dirs.el (eshell-last-dir-ring, eshell-parse-drive-letter)
+       (eshell-read-last-dir-ring, eshell-write-last-dir-ring):
+       * obsolete/levents.el (allocate-event, event-key, event-object)
+       (event-point, event-process, event-timestamp, event-to-character)
+       (event-window, event-x, event-x-pixel, event-y, event-y-pixel):
+       * textmodes/reftex-vars.el (reftex-index-macros-builtin)
+       (reftex-section-levels, reftex-auto-recenter-toc, reftex-toc-mode-hook)
+       (reftex-cite-punctuation, reftex-search-unrecursed-path-first)
+       (reftex-highlight-selection): Fix typos in docstrings.
+
+2010-03-19  Juanma Barranquero  <lekktu@gmail.com>
+
+       * minibuffer.el (completion-in-region-functions): Fix docstring typos.
+
+2010-03-18  Glenn Morris  <rgm@gnu.org>
+
+       * mail/rmail.el (rmail-highlight-face): Restore option deleted
+       2008-02-13 without comment; mark it obsolete.
+       (rmail-highlight-headers): Use rmail-highlight-face once more.
+
+2010-03-16  Chong Yidong  <cyd@stupidchicken.com>
+
+       * woman.el (woman2-process-escapes): Only consume the newline if
+       the filler character is on a line by itself (Bug#5729).
+
+2010-03-16  Kenichi Handa  <handa@m17n.org>
+
+       * language/indian.el (devanagari-composable-pattern): Add more
+       consonants.
+
+2010-03-14  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/trampver.el: Update release number.
+
+2010-03-13  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (ELCFILES): Add cedet/semantic/imenu.el.
+
+2010-03-13  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-find-executable):
+       Use `tramp-get-connection-buffer'.  Make the regexp for checking
+       output of "wc -l" more robust.
+       (tramp-find-shell): Use another shell but /bin/sh on OpenSolaris.
+       (tramp-open-connection-setup-interactive-shell): Remove workaround
+       for OpenSolaris bug, it is not needed anymore.
+
+2010-03-13  Eric M. Ludlam  <zappo@gnu.org>
+
+       * cedet/semantic/imenu.el: New file, from the CEDET repository
+       (Bug#5412).
+
+2010-03-12  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/cl-macs.el (defsubst*): Add autoload cookie.  (Bug#4427)
+
+2010-03-11  Wilson Snyder  <wsnyder@wsnyder.org>
+
+       * files.el (auto-mode-alist): Accept more verilog file patterns.
+
+2010-03-09  Miles Bader  <miles@gnu.org>>
+
+       * vc-git.el (vc-git-print-log): Use "tformat:" for shortlog,
+       instead of "format:"; this ensures that the output is
+       newline-terminated.
+
+2010-03-08  Chong Yidong  <cyd@stupidchicken.com>
+
+       * mail/rfc822.el (rfc822-addresses): Use nested catches to ensure
+       that all errors are caught, and that the return value is always a
+       list (Bug#5692).
+
+2010-03-08  Kenichi Handa  <handa@m17n.org>
+
+       * language/misc-lang.el (windows-1256): New coding system.
+       (cp1256): New alias of windows-1256 (bug#5690).
+
+2010-03-07  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * mail/rfc822.el (rfc822-addresses): Move catch clause down around
+       call to rfc822-bad-address.  (Bug#5692)
+
+2010-03-07  Štěpán Němec  <stepnem@gmail.com>  (tiny change)
+
+       * vc-git.el (vc-git-annotate-extract-revision-at-line): Use
+       vc-git-root as default directory for revision path (Bug#5657).
+
+2010-03-06  Chong Yidong  <cyd@stupidchicken.com>
+
+       * calculator.el (calculator): Don't bind split-window-keep-point
+       (Bug#5674).
+
+2010-03-06  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * vc-git.el: Re-flow to fit into 80 columns.
+       (vc-git-after-dir-status-stage, vc-git-dir-status-goto-stage):
+       Remove spurious `quote' element in each case alternative.
+       (vc-git-show-log-entry): Use prog1.
+       (vc-git-after-dir-status-stage): Remove unused var `remaining'.
+
+2010-03-06  Glenn Morris  <rgm@gnu.org>
+
+       * cedet/semantic/grammar.el (semantic-grammar-header-template):
+       Update template copyright to GPLv3+.
+
+2010-03-05  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * man.el (Man-files-regexp): Tighten up the regexp (bug#5686).
+
+2010-03-03  Chong Yidong  <cyd@stupidchicken.com>
+
+       * macros.el (insert-kbd-macro): Look up keyboard macro using the
+       definition, not the name (Bug#5481).
+
+2010-03-03  Štěpán Němec  <stepnem@gmail.com>  (tiny change)
+
+       * subr.el (momentary-string-display): Don't overwrite the MESSAGE
+       argument with a local variable.  (Bug#5670)
+
+2010-03-02  Juri Linkov  <juri@jurta.org>
+
+       * info.el (Info-index-next): Decrement line number by 2.  (Bug#5652)
+
+2010-03-02  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-do-copy-or-rename-file-out-of-band): Fix an
+       error when FILENAME and NEWNAME are existing remote directories.
+
+       * net/tramp-compat.el (tramp-compat-make-temp-file): Add optional
+       parameter DIR-FLAG.
+
+2010-03-02  Glenn Morris  <rgm@gnu.org>
+
+       * calendar/cal-hebrew.el (holiday-hebrew-passover): Fix date
+       of Yom HaAtzma'ut when it falls on a Monday (rule changed in 2004).
+
+2010-03-01  Alan Mackenzie  <acm@muc.de>
+
+       * progmodes/cc-engine.el (c-remove-stale-state-cache):
+       Correct previous patch.
+
+2010-03-01  Kenichi Handa  <handa@m17n.org>
+
+       * language/burmese.el (burmese-composable-pattern): Rename from
+       myanmar-composable-pattern.
+
+       * international/characters.el (script-list):
+       * international/fontset.el (script-representative-chars):
+       Change myanmar to burmese.
+       (otf-script-alist): Likewise.
+       (setup-default-fontset): Likewise.  Re-fix :otf spec.
+
+2010-03-01  Alan Mackenzie  <bug-cc-mode@gnu.org>
+
+       * cc-engine.el (c-remove-stale-state-cache): Take account of when
+       `good-pos' is in the same macro as `here'.  Fixes bug#5649.
+
+2010-02-28  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * menu-bar.el (menu-bar-manuals-menu): Fix typo.
+
+2010-02-28  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * scroll-bar.el (scroll-bar-drag-1): Add save-excursion, bug #5654.
+
+2010-02-28  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-handle-write-region): START can be a string.
+       Take care in the checks.  Reported by Dan Davison
+       <davison@stats.ox.ac.uk>.
+
+2010-02-28  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/dbus.el (dbus-introspect, dbus-get-property)
+       (dbus-set-property, dbus-get-all-properties): Use
+       `dbus-call-method' when noninteractive.  (Bug#5645)
+
+2010-02-28  Chong Yidong  <cyd@stupidchicken.com>
+
+       * textmodes/reftex-toc.el (reftex-toc-promote-prepare):
+       * emacs-lisp/elint.el (elint-add-required-env):
+       * cedet/semantic/db-find.el
+       (semanticdb-find-translate-path-brutish-default):
+       * cedet/ede/make.el (ede-make-check-version):
+       * calendar/icalendar.el (icalendar--add-diary-entry):
+       * calc/calcalg2.el (math-tracing-integral):
+       * files.el (recover-session-finish): Use with-current-buffer
+       instead of save-excursion.
+
+2010-02-27  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       Fix in-buffer completion when after-change-functions modify the buffer.
+       * minibuffer.el (completion--replace): New function.
+       (completion--do-completion): Use it and use relative movement.
+
+2010-02-27  Chong Yidong  <cyd@stupidchicken.com>
+
+       * international/fontset.el (setup-default-fontset): Fix :otf spec.
+
+2010-02-27  Jeremy Whitlock  <jcscoobyrs@gmail.com>  (tiny change)
+
+       * progmodes/python.el (python-pdbtrack-stack-entry-regexp):
+       Allow the characters _<> in the stack entry (Bug#5653).
+
+2010-02-26  Kenichi Handa  <handa@m17n.org>
+
+       * language/burmese.el: Fix entries in composition-function-table.
+       (myanmar-composable-pattern): New variable.
+
+       * international/fontset.el (setup-default-fontset): Add an entry
+       for myanmar.
+
+       * international/characters.el (script-list): Add Myanmar
+       Extended-A.
+
+2010-02-26  Glenn Morris  <rgm@gnu.org>
+
+       * custom.el (custom-initialize-delay): Doc fix.
+
+       * mail/sendmail.el (send-mail-function): Autoload the call
+       to custom-initialize-delay, not otherwise preserved in loaddefs.el.
+
+2010-02-25  Alan Mackenzie  <acm@muc.de>
+
+       * progmodes/cc-engine.el (c-clear-<-pair-props)
+       (c-clear->-pair-props): Correct to wipe category text props, not
+       syntax-table ones.
+
+       * progmodes/cc-mode.el (c-after-change): Remove any hard
+       syntax-table properties for <, > which, e.g., C-y has
+       inopportunely converted from category properties.
+
+2010-02-24  Chong Yidong  <cyd@stupidchicken.com>
+
+       * files.el (hack-local-variables-filter): For eval forms, also
+       check safe-local-variable-p (Bug#5636).
+
+2010-02-24  Eduard Wiebe  <usenet@pusto.de>
+
+       * javascript.el (wisent-javascript-jv-expand-tag): Avoid c(ad)ddr
+       and use c(ad)r of cddr (Bug#5640).
+
+2010-02-22  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-do-copy-or-rename-file-out-of-band): Protect
+       setting the modes by `ignore-errors'.  It might fail, for example
+       if the file is not owned by the user but the group.
+       (tramp-handle-write-region): Ensure, that `tmpfile' is always readable.
+
+2010-02-21  Chong Yidong  <cyd@stupidchicken.com>
+
+       * files.el (directory-listing-before-filename-regexp): Use
+       stricter matching for iso-style dates, to avoid false matches with
+       date-like filenames (Bug#5597).
+
+       * htmlfontify.el (htmlfontify): Doc fix.
+
+       * eshell/eshell.el (eshell): Doc fix.
+
+       * startup.el (fancy-about-screen): In mode-line, apply
+       mode-line-buffer-id face only to the buffer name (Bug#5613).
+
+2010-02-20  Kevin Ryde  <user42@zip.com.au>
+
+       * progmodes/compile.el (compilation-error-regexp-alist-alist):
+       In `watcom' anchor regexp to start of line, to avoid slowness
+       (Bug#5599).
+
+2010-02-20  Eli Zaretskii  <eliz@gnu.org>
+
+       * subr.el (remove-yank-excluded-properties): Explain in a comment
+       why `category' property is removed.
+
+2010-02-19  Chong Yidong  <cyd@stupidchicken.com>
+
+       * isearch.el (isearch-update-post-hook, isearch-update): Revert
+       2010-02-17 change.
+
+2010-02-19  Ulf Jasper  <ulf.jasper@web.de>
+
+       * calendar/icalendar.el (icalendar--convert-ordinary-to-ical)
+       (icalendar--convert-weekly-to-ical)
+       (icalendar--convert-yearly-to-ical)
+       (icalendar--convert-block-to-ical)
+       (icalendar--convert-cyclic-to-ical)
+       (icalendar--convert-anniversary-to-ical): Take care of time
+       specifications where hour has 1-digit only (Bug#5549).
+
+2010-02-19  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gdb-ui.el (gdb-assembler-handler): Accommodate change
+       of disassemble output in GDB 7.1.
+
+2010-02-19  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/f90.el (f90-electric-insert): Give it a delete-selection
+       property.  (Bug#5593)
+
+2010-02-18  Sam Steingold  <sds@gnu.org>
+
+       * vc-cvs.el (vc-cvs-merge-news): Yet another fix of message parsing.
+
+2010-02-18  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       Use abbreviated file names in bookmarks (bug#5591).
+       * bookmark.el (bookmark-maybe-load-default-file): Remove redundant
+       calls to expand-file-name.
+       (bookmark-relocate): Use abbreviated file names in bookmarks.
+       (bookmark-load): Use abbreviated file names in messages.
+
+2010-02-18  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-handle-directory-files): When FULL, do not
+       expand "." and "..".  Reported by Thierry Volpiatto
+       <thierry.volpiatto@gmail.com>.
+
+2010-02-18  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-handle-insert-file-contents): Set always the
+       permissions of the temporary file to "0600".  In case the remote
+       file has no read permissions for the owner, there might be
+       problems otherwise.  Reported by Ole Laursen <olau@iola.dk>.
+
+22010-02-18  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/authors.el (authors-renamed-files-alist):
+       Add entries for INSTALL.CVS.
+
+2010-02-17  Mark A. Hershberger  <mah@everybody.org>
+
+       * vc-bzr.el: Fix typo in Known Bugs section.
+
+       * isearch.el (isearch-update-post-hook): New hook.
+       (isearch-update): Use the new hook.
+
+2010-02-16  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el (tramp-do-copy-or-rename-file-out-of-band):
+       Fix errors in copying directories.
+       (tramp-handle-add-name-to-file, tramp-handle-copy-directory)
+       (tramp-do-copy-or-rename-file, tramp-handle-delete-directory)
+       (tramp-handle-delete-file)
+       (tramp-handle-dired-recursive-delete-directory)
+       (tramp-handle-write-region): Flush also the cache for the upper
+       directory.
+
 2010-02-16  Chong Yidong  <cyd@stupidchicken.com>
 
+       * simple.el (save-interprogram-paste-before-kill): Doc fix.
+
        * cus-edit.el (hardware): Doc fix.
 
        * man.el (man): Add to external custom group.
        * cedet/srecode.el (srecode):
        * cedet/semantic.el (semantic): Put in tools and extensions group.
 
-       * nxml/nxml-mode.el (nxml-faces): Remove from font-lock-faces
-       group.
+       * nxml/nxml-mode.el (nxml-faces): Remove from font-lock-faces group.
 
        * textmodes/flyspell.el (flyspell-word): Obey the offset specified
        by ispell-parse-output (Bug#5575).
 2010-02-08  Jose E. Marchesi  <jemarch@gnu.org>
 
        * progmodes/ada-mode.el (ada-in-numeric-literal-p): New function.
-       (ada-adjust-case): Don't adjust case in hexadecimal number
-       literals.
+       (ada-adjust-case): Don't adjust case in hexadecimal number literals.
 
 2010-02-08  Kenichi Handa  <handa@m17n.org>