]> git.eshelyaron.com Git - emacs.git/commitdiff
Merge pending branch
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 10 Mar 2010 05:18:51 +0000 (00:18 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 10 Mar 2010 05:18:51 +0000 (00:18 -0500)
1  2 
lisp/ChangeLog
lisp/image-mode.el

diff --cc lisp/ChangeLog
index 0157538dc47eb05fba8b17bd25b76cb1a5241f31,cf3be1586e54cb2d713560dcbcbca5baebaba1f0..1d5062660cfedd20d394436fbe69210e1f800723
 -2010-03-07  Kim F. Storm  <storm@cua.dk>
++2010-03-10  Kim F. Storm  <storm@cua.dk>
+       Animated image API.
+       http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00211.html
+       * image.el (image-animate-max-time): New defcustom.
+       (image-animated-types): New defconst.
+       (create-animated-image, image-animate-timer)
+       (image-animate-start, image-animate-stop, image-animate-timeout)
+       (image-animated-p): New functions.
+       * image-mode.el (image-toggle-display-image):
+       Replace `create-image' with `create-animated-image'.
 +2010-03-09  Miles Bader  <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.
 +
 +      * delim-col.el (columns): Move to wp custom group.
 +
 +      * doc-view.el (doc-view): Add to data custom group.
 +
 +      * cedet/data-debug.el (data-debug): Move to extensions group.
 +
 +      * cedet/ede.el (ede):
 +      * 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.
 +
 +      * textmodes/flyspell.el (flyspell-word): Obey the offset specified
 +      by ispell-parse-output (Bug#5575).
 +
 +2010-02-16  Kenichi Handa  <handa@m17n.org>
 +
 +      * international/ja-dic-cnv.el (iso-2022-7bit-short): Delete it.
 +      (skkdic-convert-okuri-ari): Ignore lines starting with '>'.
 +      (skkdic-convert): Use `euc-japan' coding system for writing.
 +
 +2010-02-16  Glenn Morris  <rgm@gnu.org>
 +
 +      * textmodes/tex-mode.el (tex-bibtex-file): Expand the result of
 +      tex-main-file before using it.  (Bug#5562)
 +
 +2010-02-15  Stefan Monnier  <monnier@iro.umontreal.ca>
 +
 +      * emacs-lisp/advice.el (ad-compile-function): Suppress byte-compiler
 +      warnings, since it is annoying for the user to see them each time he
 +      runs the code.
 +
 +2010-02-15  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * net/tramp.el (tramp-process-actions, tramp-read-passwd):
 +      * net/tramp-gvfs.el (tramp-gvfs-maybe-open-connection): Use VEC
 +      instead of PROC for caching "first-password-request".  Otherwise,
 +      new processes would not profit from passwords already entered.
 +
 +      * net/tramp-cache.el (tramp-dump-connection-properties):
 +      Don't save "first-password-request" property.
 +
 +2010-02-14  Juanma Barranquero  <lekktu@gmail.com>
 +
 +      * outline.el (outline-head-from-level):
 +      * simple.el (with-wrapper-hook):
 +      * cedet/ede.el (ede-run-target, project-delete-target)
 +      (project-dist-files, ede-name, ede-documentation, ede-parent-project)
 +      (ede-adebug-project, ede-adebug-project-parent)
 +      (ede-adebug-project-root):
 +      * emacs-lisp/elint.el (elint-extra-errors, elint-current-buffer)
 +      (elint-defun, elint-buffer-env, elint-top-form-logged)
 +      (elint-unbound-variable):
 +      * textmodes/reftex-toc.el (reftex-toc-newhead-from-alist):
 +      Fix typos in docstrings.
 +
 +2010-02-14  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * files.el (insert-directory): When WILDCARD-REGEXP and
 +      FULL-DIRECTORY-P are nil, insert the file entry instead of the
 +      whole directory.  (Bug#5551)
 +
 +      * net/ange-ftp.el (ange-ftp-insert-directory): Insert "  " for
 +      dired's alignment sanity.  (Bug#5516)
 +
 +2010-02-14  Juri Linkov  <juri@jurta.org>
 +
 +      * man.el (Man-fontify-manpage, Man-cleanup-manpage):
 +      Remove remaining ^H with their preceding chars.  (Bug#5566)
 +
 +2010-02-13  Glenn Morris  <rgm@gnu.org>
 +
 +      * simple.el (transpose-subr): Give it a doc-string.
 +
 +      * textmodes/paragraphs.el (transpose-paragraphs, transpose-sentences):
 +      Doc fixes.
 +
 +2010-02-12  Juri Linkov  <juri@jurta.org>
 +
 +      * arc-mode.el (archive-unique-fname): Make directories for nested
 +      archives.  (Bug#5540)
 +
 +2010-02-12  Juri Linkov  <juri@jurta.org>
 +
 +      * ffap.el (dired-at-point): Fix docstring.  (Bug#5565)
 +
 +2010-02-11  Stefan Monnier  <monnier@iro.umontreal.ca>
 +
 +      * subr.el (copy-overlay): Handle deleted overlays.
 +
 +      * man.el (Man-completion-table): Don't signal an error if we can't run
 +      manual-program (bug#4056).
 +
 +2010-02-10  Juanma Barranquero  <lekktu@gmail.com>
 +
 +      * textmodes/artist.el (artist-mt): Fix typos in docstring.
 +
 +2010-02-10  Thierry Volpiatto  <thierry.volpiatto@gmail.com>
 +
 +      * info.el (Info-bookmark-jump): Simplify.
 +
 +      * bookmark.el (bookmark-handle-bookmark): Catch the right error.
 +      (bookmark-default-handler): Accept new bookmark field `buffer'.
 +
 +2010-02-10  Chong Yidong  <cyd@stupidchicken.com>
 +
 +      * iswitchb.el (iswitchb-completions): Revert last change.
 +
 +2010-02-10  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * ls-lisp.el (ls-lisp-insert-directory): When WILDCARD-REGEXP and
 +      FULL-DIRECTORY-P are nil, and FILE is absolute, expand it.
 +      This prevents file names like "~/" being listed literally.
 +
 +2010-02-10  Dan Nicolaescu  <dann@ics.uci.edu>
 +
 +      * term/xterm.el (xterm-maybe-set-dark-background-mode):
 +      Remove dead code.  (Bug#5546)
 +
 +2010-02-09  Chong Yidong  <cyd@stupidchicken.com>
 +
 +      * eshell/em-ls.el (eshell-ls-applicable): Frob file attributes
 +      correctly (Bug#5548).
 +
 +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.
 +
 +2010-02-08  Kenichi Handa  <handa@m17n.org>
 +
 +      * international/mule-util.el (with-coding-priority): Add autoload
 +      cookie for putting `lisp-indent-function'.
 +
 +2010-02-07  Glenn Morris  <rgm@gnu.org>
 +
 +      * progmodes/f90.el (f90-font-lock-keywords-1, f90-font-lock-keywords-2):
 +      Move F2003 named interfaces from keywords-2 to keywords-1, and
 +      use function-name-face rather than constant-face.
 +      Simplify "abstract interface" regexp.
 +
 +2010-02-07  Chong Yidong  <cyd@stupidchicken.com>
 +
 +      * eshell/esh-util.el (eshell-file-attributes): New optional arg
 +      ID-FORMAT.  Pass it to `file-attributes'.
 +
 +      * eshell/em-ls.el (eshell-do-ls): Use it (Bug#5528).
 +
 +2010-02-07  sj  <prime.wizard+emacs@gmail.com>  (tiny change)
 +
 +      * faces.el (set-face-attribute): Allow calling
 +      internal-set-lisp-face-attribute with 'unspecified family and
 +      foundry argument (Bug#5536).
 +
 +2010-02-07  Glenn Morris  <rgm@gnu.org>
 +
 +      * progmodes/f90.el (f90-font-lock-keywords-2)
 +      (f90-looking-at-type-like, f90-looking-at-program-block-end):
 +      Handle F2003 named interfaces.
 +
 +2010-02-06  Chong Yidong  <cyd@stupidchicken.com>
 +
 +      * progmodes/cc-mode.el (c-common-init): Bind temporary variables
 +      beg and end before calling c-get-state-before-change-functions.
 +
 +2010-02-06  Dan Nicolaescu  <dann@ics.uci.edu>
 +
 +      * vc-bzr.el (vc-bzr-dir-extra-headers): Disable the pending merges header.
 +
 +2010-02-05  Juri Linkov  <juri@jurta.org>
 +
 +      * doc-view.el (doc-view-mode):
 +      * image-mode.el (image-mode): Put property mode-class=special.
 +      (Bug#4896)
 +
 +2010-02-05  Mark A. Hershberger  <mah@everybody.org>
 +
 +      * vc-svn.el (vc-svn-revision-table): New function.
 +
 +2010-02-05  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * net/ange-ftp.el (ange-ftp-insert-directory):
 +      * net/tramp-imap.el (tramp-imap-handle-insert-directory):
 +      * net/tramp-smb.el (tramp-smb-handle-insert-directory):
 +      Handle also directories.  (Bug#5478)
 +
 +2010-02-05  Glenn Morris  <rgm@gnu.org>
 +
 +      * progmodes/f90.el (f90-font-lock-keywords-2): Fix `enum'.
 +
 +2010-02-05  Chong Yidong  <cyd@stupidchicken.com>
 +
 +      * startup.el (command-line-1): Convert options beginning with a
 +      single dash as well (Bug#5519).
 +
 +2010-02-05  Stefan Monnier  <monnier@iro.umontreal.ca>
 +
 +      Make `initials' completion work for /hh -> /home/horn again (bug#5524).
 +      * minibuffer.el (completion-initials-expand): Only check the presence
 +      of delims *within* the boundaries, since otherwise the / delim is
 +      always found for files.
 +
 +      Fix up various corner case problems.
 +      * doc-view.el (doc-view-last-page-number): New function.
 +      (doc-view-mode, doc-view-last-page, doc-view-goto-page): Use it.
 +      (doc-view-goto-page): Avoid inf-loops when the conversion fails.
 +      (doc-view-kill-proc): Avoid inf-loop in freak cases.
 +      (doc-view-reconvert-doc): Use the new recursive delete-directory.
 +      (doc-view-convert-current-doc): Don't create the resolution.el file
 +      here any more.
 +      (doc-view-pdf/ps->png): Do it here instead.
 +      (doc-view-already-converted-p): Check that resolution.el is present.
 +      (doc-view-pdf->png): Don't rely on doc-view-pdf/ps->png for the few
 +      windows that are not yet showing images.
 +
 +2010-02-04  Alan Mackenzie  <acm@muc.de>
 +
 +      Change strategy for marking < and > as template delimiters: mark
 +      them strictly in matching pairs.
 +
 +      * cc-mode.el (c-before-change):
 +      Use c-get-state-before-change-functions.
 +      (c-common-init): Adapt to use
 +      c-get-state-before-change-functions (note plural).
 +
 +      * cc-langs.el (c-no-parens-syntax-table): New syntax table, used
 +      for searching syntactically for matching <s and >s.
 +      (c-get-state-before-change-functions): New language variable (note
 +      the plural) which supersedes c-get-state-before-change-function.
 +
 +      * cc-engine.el (c-clear-<-pair-props, c-clear->-pair-props)
 +      (c-clear-<>-pair-props, c-clear-<-pair-props-if-match-after)
 +      (c-clear->-pair-props-if-match-before)
 +      (c-before-change-check-<>-operators): New functions.
 +      (c-after-change-check-<>-operators): Use macro
 +      c-unmark-<->-as-paren.
 +
 +      * cc-defs.el (c-search-backward-char-property): New macro.
 +
 +      * cc-cmds.el (c-electric-lt-gt): Do not set text properties on <
 +      and > any more.  (These will be handled by font locking.)
 +
 +2010-02-04  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * dired.el (dired-revert): If DIRED-DIRECTORY is a cons cell, call
 +      `dired-uncache' for every elemnt which is an absolute file name.
 +
 +      * net/tramp.el (tramp-handle-dired-uncache): When DIR is not a
 +      directory, handle its directory component.
 +      (tramp-handle-file-remote-p): Let-bind `tramp-verbose' to 3; this
 +      function is called permanently and creates noise, otherwise.
 +
 +      * net/tramp-imap.el (tramp-imap-handle-insert-directory):
 +      * net/tramp-smb.el (tramp-smb-handle-insert-directory):
 +      Handle the case, FILENAME is not in `default-directory'.  (Bug#5478)
 +
 +2010-02-04  David Burger  <dburger@google.com>  (tiny change)
 +
 +      * macros.el (apply-macro-to-region-lines):
 +      Minor simplification.  (Bug#5485)
 +
 +2010-02-04  Glenn Morris  <rgm@gnu.org>
 +
 +      * mail/rmail.el (rmail-show-message-1): Handle malformed
 +      quoted-printable text.  (Bug#5441)
 +
 +      * mail/mail-utils.el (mail-unquote-printable-region): Doc fix.
 +
 +      * simple.el (visual-line-mode): Capitalize lighter.
 +
 +2010-02-03  John Wiegley  <jwiegley@gmail.com>
 +
 +      * iswitchb.el (iswitchb-completions): Add bookmark files to the
 +      list of files considered for "virtual buffer" completions.
 +
 +2010-02-03  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * net/ange-ftp.el (ange-ftp-insert-directory): Parse directory
 +      also in case of (and (not full) (not wildcard)). This is needed,
 +      when dired is called with a list of files, which are not in
 +      `default-directory'.  (Bug#5478)
 +
 +2010-02-03  Stefan Monnier  <monnier@iro.umontreal.ca>
 +
 +      * vc-hooks.el (vc-path): Make it an obsolete var, rather than function.
 +
 +2010-02-02  Juri Linkov  <juri@jurta.org>
 +
 +      * textmodes/ispell.el (ispell-message-text-end): Remove final newline
 +      from unidiff to allow function-line after @@.
 +
 +2010-02-02  Juri Linkov  <juri@jurta.org>
 +
 +      * ediff-util.el (ediff-file-checked-in-p): Replace '(nil CVS) by
 +      '(RCS SCCS) with inverted condition.
 +
 +2010-02-02  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * net/ange-ftp.el (ange-ftp-skip-msgs): Ignore all ""^500 .*AUTH"
 +      messages.
 +
 +2010-02-01  Juri Linkov  <juri@jurta.org>
 +
 +      * arc-mode.el (archive-zip-extract): Use `member-ignore-case' to
 +      compare with "pkunzip" and "pkzip" instead of only "pkzip".
 +      In the `archive-extract-by-stdout' branch use `shell-quote-argument'
 +      only when (car archive-zip-extract) is "unzip".  (Bug#5475)
 +
 +2010-02-01  Stefan Monnier  <monnier@iro.umontreal.ca>
 +
 +      * doc-view.el (doc-view-new-window-function): Be a bit more defensive.
 +      (doc-view-revert-buffer): New command.
 +      (doc-view-mode-map): Use it.
 +
 +2010-02-01  Dan Nicolaescu  <dann@ics.uci.edu>
 +
 +      * vc-bzr.el (vc-bzr-dir-extra-headers): Add a header when a
 +      pending merge is detected.
 +
 +2010-01-31  Juri Linkov  <juri@jurta.org>
 +
 +      * progmodes/grep.el (zrgrep): Call `grep-compute-defaults' at the
 +      beginning of interactive spec like all other grep commands do.
 +      Put "all" in front of "gz".  (Bug#5260)
 +
 +2010-01-29  Dan Nicolaescu  <dann@ics.uci.edu>
 +
 +      * vc-bzr.el (vc-bzr-after-dir-status): Match another renaming indicator.
 +
 +2010-01-29  Chong Yidong  <cyd@stupidchicken.com>
 +
 +      * dirtrack.el (dirtrack): Warn instead of signalling error if the
 +      regexp is incorrect (Bug#5476).
 +
 +2010-01-29  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * net/tramp.el (tramp-handle-insert-directory): Handle also
 +      symlinks, when FILENAME is not in `default-directory'.
 +
 +2010-01-28  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * net/ange-ftp.el (ange-ftp-insert-directory): Handle the case,
 +      FILE is not in `default-directory'.  (Bug#5478)
 +
 +      * net/tramp.el (tramp-handle-insert-directory): Simplify handling
 +      of SWITCHES.  Handle the case, FILENAME is not in
 +      `default-directory'.  (Bug#5478)
 +      (tramp-register-file-name-handlers): Add safe-magic property.
 +
 +2010-01-28  Chong Yidong  <cyd@stupidchicken.com>
 +
 +      * arc-mode.el (archive-zip-extract): Quote the argument passed to
 +      unzip (Bug#5475).
 +
 +2010-01-28  Nil Geisweiller  <ngeiswei@googlemail.com>  (tiny change)
 +
 +      * progmodes/flymake.el (flymake-allowed-file-name-masks)
 +      (flymake-master-make-header-init): Add other C++ filename masks.
 +      (flymake-find-possible-master-files)
 +      (flymake-check-patch-master-file-buffer): Doc fixes (Bug#5488).
 +
 +2010-01-28  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      Fix some busybox annoyances.
 +
 +      * net/tramp.el (tramp-wrong-passwd-regexp): Add "Timeout, server
 +      not responding." string.
 +      (tramp-open-connection-setup-interactive-shell): Dump stty
 +      settings.  Enable "neveropen" arg for all `tramp-send-command'
 +      calls.  Handle "=" in variable values properly.
 +      (tramp-find-inline-encoding): Raise an error, when no encoding is
 +      found.
 +      (tramp-wait-for-output): Check, whether PROC buffer is available.
 +      Remove spurious " ^H" sequences, sent by busybox.
 +      (tramp-get-ls-command): Suppress coloring, if possible.
 +
 +2010-01-28  Glenn Morris  <rgm@gnu.org>
 +
 +      * vc-svn.el (vc-svn-update): Use "svn --non-interactive".  (Bug#4280)
 +
 +      * log-edit.el (log-edit-strip-single-file-name): Add missing
 +      :safe, :group, and :version tags.
 +
  2010-01-27  Stephen Berman  <stephen.berman@gmx.net>
  
        * calendar/diary-lib.el (diary-unhide-everything): Handle narrowed
Simple merge