+2009-01-31 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc-svn.el (vc-svn-dir-status): Disable the vc-stay-local-p
+ logic, it makes the makes the normal case too slow.
+
+2009-01-31 Eli Zaretskii <eliz@gnu.org>
+
+ * mail/unrmail.el (unrmail): Set coding-system of the old Rmail
+ file to `raw-text-unix'. Bind coding-system-for-write when
+ writing out the converted message, and make sure it uses Unix
+ EOLs.
+
+ * mail/rmail.el (rmail-convert-babyl-to-mbox): Set Rmail's buffer
+ encoding to `raw-text-unix'.
+ (rmail-perm-variables): Set encoding of rmail-view-buffer to
+ `undecided-unix'.
+ (rmail-redecode-body): Don't change EOL conversion of the new
+ encoding if the old one left it unspecified.
+ (rmail-automatic-folder-directives, rmail): Doc fixes.
+ (rmail-swap-buffers): New function.
+ (rmail-change-major-mode-hook, rmail-swap-buffers-maybe)
+ (rmail-show-message): Use rmail-swap-buffers.
+ (rmail-decode-region): If DESTINATION is a buffer, set the
+ encoding of that buffer, rather than the current buffer.
+ (rmail-show-message): Make error message about uuencoded mail
+ more explicit.
+ (rmail-show-message-maybe): Simplify code. Doc fix.
+ (rmail-show-message): Doc fix.
+
+2009-01-31 Glenn Morris <rgm@gnu.org>
+
+ * mail/rmailsum.el (rmail-new-summary): Don't try to summarize an empty
+ folder.
+
+ * mail/rmail.el (rmail-msg-is-pruned): New function.
+ (rmail-toggle-header): Doc fix. Use rmail-msg-is-pruned.
+ (rmail-reply): Set up to yank from the decoded message rather than the
+ raw one. (Bug#2104).
+
+ * mail/mail-utils.el (mail-fetch-field): Doc fix.
+
+ * mail/uce.el (rmail-current-message): Remove unneeded declaration.
+ (uce-message-text, uce-default-headers): Fix custom type.
+ (rmail-buffer, rmail-msg-is-pruned): Declare.
+ (uce-reply-to-uce): Add autoload cookie. Doc fix.
+ Update for mbox Rmail.
+
+2009-01-31 Nick Roberts <nickrob@snap.net.nz>
+
+ * vc-dir.el (vc-dir-mouse-map): New keymap.
+ (vc-default-dir-printer): Use it locally.
+ (vc-dir-find-file-other-window): Allow mouse events.
+
+2009-01-30 Eli Zaretskii <eliz@gnu.org>
+
+ * mail/unrmail.el (unrmail): Fix conversion of BABYL attributes
+ into Rmail-mbox attributes.
+
+ * mail/rmail.el (rmail-convert-babyl-to-mbox): Bind
+ coding-system-for-read to `raw-text', and use insert-file-contents
+ instead of insert-file-contents-literally. Fixes bug #2019.
+ (rmail-resent-attr-index): Fix index value.
+
+2009-01-30 Nick Roberts <nickrob@snap.net.nz>
+
+ * vc-hooks.el (vc-stay-local-p): Let vc-BACKEND-stay-local take
+ precedence even when its value is t. (Bug#2093)
+
+ * vc-svn.el (vc-svn-dir-status): Correct logic for remote
+ connection. (Bug#2093)
+ (vc-svn-diff): Use old version number even when it is the working
+ revision. This is needed, e.g, in the vc-print-log buffer. (Bug#2092)
+
+2009-01-30 Glenn Morris <rgm@gnu.org>
+
+ * mail/rmail.el (rmail-reply): Handle empty folders.
+ (rmail-speedbar-buttons)
+ (rmail-speedbar-move-message-to-folder-on-line): Use line-end-position.
+
+ * mail/rmailsum.el (rmail-summary-update-line): Replace duplicate
+ line-beginning-position calls.
+ (rmail-header-summary): Use line-end-position.
+
+2009-01-30 Toby Speight <streapadair@gmx.net> (tiny change)
+
+ * generic-x.el (hosts-generic-mode, named-database-generic-mode):
+ Fix regexp quoting. (Bug#1739)
+
+2009-01-29 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp.el (tramp-process-actions, tramp-read-passwd): Allow
+ correction of passwords.
+
+2009-01-29 Chong Yidong <cyd@stupidchicken.com>
+
+ * mail/rmail.el (rmail-toggle-header): Determine current header
+ style using the buffer-local value of rmail-header-style in the
+ view buffer.
+ (rmail-show-message): Set a buffer-local value of
+ rmail-header-style in the view buffer. (Bug#2016)
+
+2009-01-29 Juanma Barranquero <lekktu@gmail.com>
+
+ * vc-dir.el (vc-dir-menu-map, vc-dir-at-event, vc-dir-resynch-file):
+ Fix typos in docstrings.
+
+2009-01-29 Juanma Barranquero <lekktu@gmail.com>
+
+ * bindings.el (completion-ignored-extensions):
+ Add entries for VCS metadata directories (CVS/, .svn, etc).
+
+ * pcvs.el (completion-ignored-extensions):
+ * vc-svn.el (completion-ignored-extensions): Don't add VCS-specific
+ directory, now done in bindings.el.
+
+2009-01-29 Klaus Straubinger <KSNetz@UseNet.ArcorNews.DE> (tiny change)
+
+ * pcmpl-rpm.el (pcmpl-rpm): Doc fix. (Bug#2094)
+
+2009-01-29 Glenn Morris <rgm@gnu.org>
+
+ * mail/rmail.el (rmail-file-name): Remove duplicate definition.
+ (rmail-set-header): Ensure header changes get saved.
+
+ * mail/rmailedit.el (rmail-summary-disable): Fix declaration.
+
+ * mail/rmailkwd.el (rmail-set-label): Update the summary, if there is
+ one, after a label is added.
+
+ * mail/rmailsum.el (rmail-summary-update-line): New function.
+ (rmail-summary-goto-msg): Return a value according to whether message
+ was found.
+ (rmail-summary-update-highlight): Give the overlay an 'rmail-summary
+ property. Use line-end-position.
+
+2009-01-29 Chong Yidong <cyd@stupidchicken.com>
+
+ * mail/rmailedit.el (rmail-cease-edit): Add additional quotes to
+ quoted From lines.
+
+ * mail/rmail.el (rmail-redecode-body): New function, based on old
+ version removed in 2009-01-22 change.
+ (rmail-show-message): Unquote From lines.
+
+2009-01-28 Tassilo Horn <tassilo@member.fsf.org>
+
+ * doc-view.el (doc-view-mode): Don't use string-match and file
+ extension to choose fallback mode on empty/non-existing files but
+ let-bind auto-mode-alist and call normal-mode.
+
+2009-01-28 Eli Zaretskii <eliz@gnu.org>
+
+ * ls-lisp.el (ls-lisp-classify): Propertize file name before
+ concatenating the type indicating character.
+ (ls-lisp-format): Don't propertize file-name only if
+ ls-lisp-classify already did.
+
+2009-01-28 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el (dbus-event-error-hooks): Fix docstring.
+ Describe second parameter of hook functions.
+ (dbus-handle-event): Apply it.
+
+2009-01-28 Chong Yidong <cyd@stupidchicken.com>
+
+ * mail/rmail.el (rmail-toggle-header): Don't reset
+ rmail-header-style permanently (bug#2016).
+
+2009-01-28 Denis Howe <denis.howe@gmail.com>
+
+ * complete.el (PC-do-completion): Correct case when completion is
+ unambiguous.
+
+2009-01-28 Stephen Berman <stephen.berman@gmx.net>
+
+ * calendar/todo-mode.el (todo-insert-item-here):
+ Prevent insertion of a new entry inside of an existing entry.
+ Minor code cleanup. (Bug#2084)
+ (todo-add-category): Change the interactive spec. Signal an error
+ if the Todo file is non-empty but contains no category. Reject
+ category names that could induce bugs and confusion. Call
+ todo-mode if the Todo file is new and unsaved. Simplify handling
+ of local variables cookie. Properly display the newly added
+ category in Todo mode.
+ (todo-show): Call todo-initial-setup only if there is neither a
+ Todo file nor a corresponding unsaved buffer. (Bug#2085)
+ (todo-category-alist): Delete function.
+ (todo-completing-read): New function.
+ (todo-insert-item, todo-jump-to-category): Use it.
+ (todo-insert-item): Make the use of the prefix argument conform to
+ the doc string. (Bug#2086)
+
+2009-01-28 Glenn Morris <rgm@gnu.org>
+
+ * mail/rmail.el (rmail-expunge-and-save): Always show a message,
+ even when called from the summary. (Bug#2075)
+ (rmail-no-mail-p): New func, extracted from rmail-show-message-maybe.
+ (rmail-show-message-maybe): Use rmail-no-mail-p.
+ (rmail-show-message): If empty folder, do nothing. (Bug#2076)
+ (rmail-get-labels): Separate status and label fields with a semicolon,
+ rather than a comma, for consistency with old Rmail.
+
+ * mail/rmailsum.el (rmail-message-recipients-p-1): Don't bother
+ starting from the beginning, since mail-fetch-field does not care.
+ (rmail-create-summary-line): Fix unseen handling. (Bug#2089)
+ (rmail-get-summary-status): New name for old rmail-get-summary-labels.
+ (rmail-get-summary-labels): New function. Returns labels rather than
+ status (edited, etc).
+ (rmail-create-summary): Insert an extra space after the status
+ flags, for consistency with old rmail, and with current
+ rmail-summary-font-lock-keywords.
+
+2009-01-28 Chong Yidong <cyd@stupidchicken.com>
+
+ * progmodes/perl-mode.el (perl-indent-line-command): Call indent-region
+ if region is active. Use cond instead of nested ifs. (Bug#2053)
+
+2009-01-27 Chong Yidong <cyd@stupidchicken.com>
+
+ * mail/rmail.el (rmail-convert-babyl-to-mbox): Prompt user before
+ converting.
+
+ * mail/unrmail.el (unrmail): Record labels in X-RMAIL-* fields,
+ which are recognized by the new Rmail, instead of X-BABYL-V6-*.
+
+2009-01-27 Christopher Oliver <coliver@message.nmc.edu>
+
+ * mouse.el (mouse-select-font): Return a string instead of a list.
+
+2009-01-27 Chong Yidong <cyd@stupidchicken.com>
+
+ * bindings.el: Swap C-delete and C-backspace bindings here, so we
+ don't have to do it in normal-erase-is-backspace-mode.
+
+ * simple.el (normal-erase-is-backspace-mode): Don't swap C-delete
+ and C-backspace; the latter is not available on ttys anyway.
+
+2009-01-27 Tassilo Horn <tassilo@member.fsf.org>
+
+ (doc-view-mode): Fix broken call to string-match.
+
2009-01-27 Tassilo Horn <tassilo@member.fsf.org>
* doc-view.el (doc-view-mode): Enhance docstring and fallback to
at all.
(doc-view-initiate-display): Better info message if doc-view-mode
cannot be used. (Missing utility or no png support/no X frame.)
+ (Bug#2058)
2009-01-27 Glenn Morris <rgm@gnu.org>
(batch-unrmail, unrmail): Doc fix.
* mail/rmailsum.el (rmail-message-recipients-p-1)
- (rmail-message-regexp-p-1): Avoid clobbering the mark.
+ (rmail-message-regexp-p-1): Ensure searches start from the
+ beginning of the header.
2009-01-27 Chong Yidong <cyd@stupidchicken.com>
* org: New directory for Org-mode.
- * org/org-export-latex.el: Moved from lisp/texmodes.
+ * org/org-export-latex.el: Moved from lisp/textmodes.
- * org/org-irc.el: Moved from lisp/texmodes.
+ * org/org-irc.el: Moved from lisp/textmodes.
- * org/org-mac-message.el: Moved from lisp/texmodes.
+ * org/org-mac-message.el: Moved from lisp/textmodes.
- * org/org-mouse.el: Moved from lisp/texmodes.
+ * org/org-mouse.el: Moved from lisp/textmodes.
- * org/org-publish.el: Moved from lisp/texmodes.
+ * org/org-publish.el: Moved from lisp/textmodes.
2008-03-21 Juri Linkov <juri@jurta.org>