+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
+ fundamental-mode or ps-mode if the file is empty or doesn't exist
+ 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>
+
+ * mail/rmail.el (rmail-copy-headers): Doc fix. Leave point at the end
+ of the headers in the full header case. (Bug#2073)
+
+2009-01-27 Kenichi Handa <handa@m17n.org>
+
+ * mail/rmail.el (rmail-get-coding-system): Re-search
+ rmail-mime-charset-pattern directly instead of using
+ mail-fetch-field. Use coding-system-from-name.
+
+ * international/mule-cmds.el (canonicalize-coding-system-name)
+ (coding-system-from-name): New functions.
+
+2009-01-27 Glenn Morris <rgm@gnu.org>
+
+ * dired-x.el (dired-bind-vm): Doc fix.
+
+ * mail/rmail-spam-filter.el: Remove leading `*' from defcustom docs.
+ Replace `first' and `rest' with `car' and `cdr' throughout.
+ (rsf-auto-delete-spam-bbdb-entries): Remove unused variable.
+ (rsf-scanning-messages-now): Doc fix.
+ (rsf-check-field): Rename from `check-field' and update callers.
+ (rmail-spam-filter): Fix bbdb/mail_auto_create_p oddness.
+ Use rmail-output rather than deleted rmail-output-to-rmail-file.
+
+ * mail/rmail.el: Remove leading `*' from defcustom docs.
+ Remove needless autoloads of many defcustoms and hooks.
+ (rmail-enable-mime, rmail-insert-mime-resent-message-function)
+ (rmail-search-mime-message-function, rmail-search-mime-header-function)
+ (rmail-decode-mime-charset): Doc fix.
+ (rmail-search-message, rmail-resend): Check functions set before use.
+
+ * mail/rmailout.el: Remove leading `*' from defcustom docs.
+ Remove needless autoloads of many defcustoms.
+ (rmail-output-to-babyl-buffer): Rename from
+ rmail-output-to-r-mail-buffer and update caller.
+ (rmail-output): Doc fix.
+
+ * mail/rmailsum.el: Remove leading `*' from defcustom docs.
+ Remove needless autoloads of many defcustoms.
+ (rmail-message-regexp-p-1): Check rmail-search-mime-header-function
+ is set.
+
+ * mail/unrmail.el (command-line-args-left): Remove unneeded declaration.
+ (batch-unrmail, unrmail): Doc fix.
+
+ * mail/rmailsum.el (rmail-message-recipients-p-1)
+ (rmail-message-regexp-p-1): Ensure searches start from the
+ beginning of the header.
+
+2009-01-27 Chong Yidong <cyd@stupidchicken.com>
+
+ * mail/rmailsum.el (rmail-summary-mark-deleted): Recache summary.
+
+2009-01-27 Jay Belanger <jay.p.belanger@gmail.com>
+
+ * calc/calc-sel.el (cal-sel-mult-both-sides): Add an option to
+ expand the denominator.
+
+2009-01-26 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el (dbus-event-error-hooks): New variable.
+ (dbus-handle-event): Use it.
+
+2009-01-26 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (ELCFILES): Update.
+
+ * mail/rmail.el (rmail-reply): Don't include Resent-To and Resent-Cc in
+ replies. (Bug#512)
+
+2009-01-25 Ulf Jasper <ulf.jasper@web.de>
+
+ * calendar/icalendar.el (icalendar-uid-format): Fixed doc string.
+
+2009-01-25 Adrian Robert <Adrian.B.Robert@gmail.com>
+
+ * term/ns-win.el (ns-insert-working-text, ns-delete-working-text):
+ Remove from global map and key definitions.
+ (ns-toggle-toolbar, ns-info-prefs): Add to global map and key
+ definitions.
+ (ns-show-preferences-help, ns-unput-working-text): New functions.
+ (ns-unecho-working-text): Update message.
+
+2009-01-25 Craig Markwardt <cbmarkwardt@gmail.com>
+
+ * calendar/icalendar.el (icalendar-uid-format): New defcustom
+ variable to allow the user to choose icalendar UID format.
+ (icalendar--diarytime-to-isotime): Bug fix, now times in the range
+ 12:00am-12:59am are correctly converted to 0000-0059, instead of
+ 12pm.
+ (icalendar-export-region,icalendar--create-uid): Use custom
+ function to compute icalendar UID for each entry.
+ (icalendar--parse-summary-and-rest): Bug fix for parsing of lines
+ with description, location, etc. fields (need to keep active count
+ of fields encountered). Another bug fix to the regex that matches
+ multiple lines (need \' regex instead of $ to match end-of-entry).
+
+2009-01-25 Juri Linkov <juri@jurta.org>
+
+ * progmodes/grep.el (grep-mode-map): Put grep-find before grep and
+ change its title from "Recursive grep..." to "Grep via Find...".
+ Add menu items for lgrep and rgrep.
+
+2009-01-24 Vinicius Jose Latorre <viniciusjl@ig.com.br>
+
+ * ps-print.el (ps-print-version): New version 7.3.4.
+
+2009-01-24 Eduard Wiebe <usenet@pusto.de> (tiny change)
+
+ * ps-print.el: Fix face background/foreground extraction.
+ (ps-face-extract-color): New fun.
+ (ps-face-attributes, ps-face-attribute-list): Code fix.
+
+2009-01-24 Geoff Gole <geoffgole@gmail.com> (tiny change)
+
+ * align.el (align-region): Avoid infloop.
+
+2009-01-24 Eli Zaretskii <eliz@gnu.org>
+
+ * env.el (environment): Function removed.
+
+ * international/mule-cmds.el (set-language-environment-coding-systems):
+ If default-buffer-file-coding-system is nil, set up to have EOLs that
+ are native for the underlying system-type. (Bug#1853)
+ (prefer-coding-system, set-default-coding-systems): Doc fix.
+
+2009-01-24 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacs-lisp/eldoc.el (eldoc-function-argstring-format):
+ Revert 2007-09-26 change; use `string-match-p' to check for &keywords.
+ (eldoc-get-fnsym-args-string, eldoc-highlight-function-argument):
+ Use `string-match-p'.
+
+2009-01-24 Ulf Jasper <ulf.jasper@web.de>
+
+ * net/newst-treeview.el (newsticker--treeview-first-feed): New.
+ (newsticker-treeview-next-new-or-immortal-item): Try first-feed if
+ next-feed does not succeed. Fixes bug#1710 even more.
+ (newsticker-treeview-next-feed): Simplified.
+ (newsticker--group-get-feeds): Suppress group names in result.
+
+2009-01-24 Adrian Robert <Adrian.B.Robert@gmail.com>
+
+ * term/ns-win.el (menu-bar-select-frame): Drop this override.
+ (menu-bar-update-frames): Update call to menu-bar-select-frame.
+
+2009-01-24 Glenn Morris <rgm@gnu.org>
+
+ * mail/rmail.el (rmail-insert-inbox-text): Revert replacement of
+ "popmail" by "pormail".
+
+ * language/ethio-util.el (rmail-current-message, rmail-message-vector):
+ Remove unneeded declarations.
+
+2009-01-24 Jay Belanger <jay.p.belanger@gmail.com>
+
+ * calc/calc-poly.el (calcFunc-apart): Improve test for
+ rational functions.
+
+2009-01-23 Chong Yidong <cyd@stupidchicken.com>
+
+ * mail/rmailsum.el (rmail-summary-by-labels): Correctly handle
+ return value of rmail-get-labels.
+
+ * mail/rmailkwd.el (rmail-next-labeled-message): Correctly handle
+ return value of rmail-get-labels.
+
+ * mail/rmail.el (rmail-get-labels): Obey the MSG argument.
+ (rmail-buffer-swapped): Fix last change. (Bug#1997)
+
+2009-01-23 Ulf Jasper <ulf.jasper@web.de>
+
+ * net/newst-backend.el (newsticker--cache-read): Offer deletion of
+ old cache file. Fixes bug#1710.
+
+2009-01-23 Chong Yidong <cyd@stupidchicken.com>
+
+ * mail/rmail.el (rmail-generate-viewer-buffer): Fix typo.
+
+2009-01-23 Adrian Robert <Adrian.B.Robert@gmail.com>
+
+ * term/ns-win.el (ns-insert-working-text, ns-put-working-text): Switch
+ names and update comments for clarity.
+
+2009-01-23 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * mail/rmail.el (rmail-write-region-annotate): Only switch buffer if
+ start is nil, as was done in tar-mode.el.
+
+2009-01-23 Glenn Morris <rgm@gnu.org>
+
+ * mail/sendmail.el (mail-bury): Revert previous change now pmail is no
+ more.
+
+ * mail/uce.el (rmail-msg-is-pruned): Remove declaration of deleted func.
+
+2009-01-23 Chong Yidong <cyd@stupidchicken.com>
+
+ * server.el (server-name): Make it a defcustom. (Bug#1995)
+
+ * mail/rmail.el (rmail-buffer-swapped): Mark as permanent local.
+
+2009-01-23 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (ELCFILES): Update.
+
+2009-01-22 Ulf Jasper <ulf.jasper@web.de>
+
+ * net/newst-treeview.el
+ (newsticker-treeview-next-new-or-immortal-item): New optional arg
+ current-item-counts. Move to next feed if necessary. (Bug#1569)
+ (newsticker-treeview-prev-new-or-immortal-item): Move to previous
+ feed if necessary. (Bug#1569)
+ (newsticker-treeview-next-feed)
+ (newsticker-treeview-prev-feed): New optional arg stay-in-tree.
+ Don't activate node nil. (Bug#1569)
+
+2009-01-22 Paul Reilly <pmr@pajato.com>
+ Henrik Enberg <enberg@printf.se>
+ Alex Schroeder <alex@gnu.org>
+ Chong Yidong <cyd@stupidchicken.com>
+ Richard M Stallman <rms@gnu.org>
+ Glenn Morris <rgm@gnu.org>
+ Juanma Barranquero <lekktu@gmail.com>
+
+ * mail/rmail.el: Code implementing Rmail-mbox functionality.
+ (rmail-attribute-header, rmail-keyword-header)
+ (rmail-answered-attr-index, rmail-deleted-attr-index)
+ (rmail-edited-attr-index, rmail-filed-attr-index)
+ (rmail-retried-attr-index, rmail-forwarded-attr-index)
+ (rmail-unseen-attr-index, rmail-resent-attr-index)
+ (rmail-attr-array, rmail-header-style, rmail-file-name)
+ (rmail-buffer-swapped): New vars.
+ (rmail-convert-file-maybe, rmail-error-bad-format)
+ (rmail-convert-babyl-to-mbox, rmail-get-coding-system)
+ (rmail-generate-viewer-buffer, rmail-change-major-mode-hook)
+ (rmail-buffers-swapped-p, rmail-swap-buffers-maybe)
+ (rmail-mode-kill-buffer-hook, rmail-get-new-mail-1)
+ (rmail-get-new-mail-filter-spam, rmail-add-mbox-headers)
+ (rmail-get-header, rmail-set-header, rmail-get-attr-names)
+ (rmail-get-keywords, rmail-get-labels, rmail-get-attr-value)
+ (rmail-message-attr-p, rmail-message-unseen-p)
+ (rmail-apply-in-message, rmail-collect-deleted, rmail-widen)
+ (rmail-show-message-maybe, rmail-copy-headers)
+ (rmail-simplified-subject, rmail-simplified-subject-regexp)
+ (rmail-write-region-annotate): New functions.
+
+ (rmail-keywords, rmail-default-rmail-file): Vars deleted.
+ (rmail-convert-mailpath, rmail-convert-file)
+ (rmail-insert-rmail-file-header, rmail-decode-babyl-format)
+ (rmail-parse-file-inboxes, rmail-convert-to-babyl-format)
+ (rmail-reformat-message, rmail-clear-headers, rmail-msg-is-pruned)
+ (rmail-redecode-body)
+ (rmail-msg-restore-non-pruned-header, rmail-msg-prune-header)
+ (rmail-narrow-to-non-pruned-header, rmail-message-recipients-p)
+ (rmail-count-screen-lines, rmail-message-regexp-p)
+ (rmail-current-subject, rmail-current-subject-regexp): Functions
+ deleted.
+ (rmail-nuke-pinhead-header): Move to rmailout.el.
+
+ (rmail-ignored-headers): Add additional headers.
+ (rmail-mode-map): Update key commands.
+ (rmail-tool-bar-map): Build tool-bar unconditionally.
+ (rmail, rmail-mode, rmail-get-new-mail): Handle babyl-to-mbox
+ conversion and new buffer swapping mechanism.
+ (rmail-perm-variables): Use new vars, and remove deleted ones.
+ (rmail-revert): Use rmail-convert-file-maybe.
+ (rmail-duplicate-message): Use rmail-show-message-maybe.
+ (rmail-get-new-mail): Don't leave the buffer screwed up if we get
+ a disk-full error.
+ (rmail-parse-url): Strip embedded password.
+ (rmail-insert-inbox-text): Default to movemail if
+ rmail-movemail-program is null. Handle mbox format.
+ (rmail-decode-region): New arg.
+ (rmail-display-labels): Don't perform Babyl processing.
+ (rmail-set-attribute, rmail-message-labels-p, rmail-search)
+ (rmail-set-message-counters, rmail-count-new-messages)
+ (rmail-set-message-counters-counter, rmail-show-message)
+ (rmail-next-same-subject, rmail-reply): Use mbox format.
+ (rmail-toggle-header, rmail-show-message, rmail-only-expunge)
+ (rmail-expunge, rmail-expunge-and-save, rmail-quit): Use new
+ buffer swapping mechanism.
+
+ * mail/rmailedit.el: Require rmailsum.el.
+ (rmail-edit-mode): First check if buffer is swapped.
+ (rmail-edit-saved-coding-system): Var deleted.
+ (rmail-edit-current-message): Don't call deleted vars.
+ (rmail-cease-edit): Handle mbox format.
+ (rmail-abort-edit): Widen buffer.
+
+ * mail/rmailkwd.el: Require rmail.el. Remove unneeded function
+ declarations.
+ (rmail-buffer, rmail-current-message, rmail-last-label)
+ (rmail-last-multi-labels, rmail-summary-vector)
+ (rmail-total-messages, rmail-attributes, rmail-deleted-label)
+ (rmail-keywords): Vars deleted.
+ (rmail-attribute-p, rmail-keyword-p, rmail-make-label)
+ (rmail-force-make-label, rmail-quote-label-name, rmail-keywords)
+ (rmail-parse-file-keywords, rmail-install-keyword): Functions
+ deleted.
+ (rmail-make-label): New function.
+ (rmail-read-label): Don't call rmail-parse-file-keywords.
+ (rmail-set-label): Rewritten using rmail-set-attribute.
+ (rmail-next-labeled-message): Use rmail-get-labels.
+
+ * mail/rmailmm.el: New file.
+
+ * mail/rmailmsc.el: Require rmail.el.
+ (set-rmail-inbox-list): Set rmail-inbox-list directly.
+
+ * mail/rmailout.el (rmail-output-decode-coding): New var.
+ (rmail-output-as-babyl, rmail-output-to-r-mail-buffer)
+ (rmail-convert-to-babyl-format, rmail-output-as-mbox)
+ (rmail-output-to-rmail-buffer): New functions.
+ (rmail-output-read-rmail-file-name, rmail-output-to-rmail-file):
+ Function deleted.
+ (rmail-nuke-pinhead-header): Moved from rmail.el.
+ (rmail-output): Rewritten to accept both mbox and babyl output.
+ (rmail-output-as-seen, rmail-output-body-to-file): Rewritten to
+ use mbox internal format.
+
+ * mail/rmailsort.el: Eval mail-utils when compiled. Require rmail.el.
+ (rmail-sort-by-date, rmail-sort-by-subject, rmail-sort-by-author)
+ (rmail-sort-by-recipient, rmail-sort-by-correspondent): Use
+ rmail-get-header.
+ (rmail-sort-messages): Use new buffer swapping mechanism. Handle
+ mbox internal format.
+
+ * mail/rmailsum.el (rmail-summary): Make sure rmail buffer is shown.
+ (rmail-message-recipients-p, rmail-message-recipients-p-1)
+ (rmail-message-regexp-p, rmail-new-summary-1)
+ (rmail-get-create-summary-buffer, rmail-get-summary)
+ (rmail-create-summary-line, rmail-get-summary-labels)
+ (rmail-create-summary, rmail-header-summary)
+ (rmail-summary-output, rmail-summary-output-as-seen): New
+ functions.
+ (rmail-summary-by-topic, rmail-message-senders-p)
+ (rmail-header-summary, rmail-summary-next-same-subject): Use mbox
+ internal format.
+ (rmail-new-summary): Rewrite window handling.
+ (rmail-make-summary-line, rmail-make-summary-line-1)
+ (rmail-make-basic-summary-line)
+ (rmail-summary-output-to-rmail-file): Functions deleted.
+ (rmail-summary-undelete, rmail-summary-rmail-update)
+ (rmail-summary-scroll-msg-up, rmail-summary-scroll-msg-down)
+ (rmail-summary-show-message, rmail-summary-wipe)
+ (rmail-summary-toggle-header, rmail-summary-reply): Use
+ rmail-buffer instead of rmail-view-buffer.
+ (rmail-summary-mode-map): Rebind "o" to rmail-summary-output.
+ (rmail-summary-goto-msg): Use rmail-show-message-maybe.
+ (rmail-summary-expunge-and-save): Use rmail-expunge-and-save.
+
+2009-01-22 Adrian Robert <Adrian.B.Robert@gmail.com>
+
+ * term/ns-win.el (ns-show-manual): Fix node name.
+ (x-open-connection): Fix typo in declaration filename.
+
+2009-01-22 Romain Francoise <romain@orebokech.com>
+
+ * Makefile.in (ELCFILES): Update.
+
+2009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * frame.el (make-frame-on-tty): Remove function, inline contents
+ in the only user ...
+
+ * server.el (server-create-tty-frame): ... here.
+
+2009-01-22 Chong Yidong <cyd@stupidchicken.com>
+
+ * format.el (format-annotate-function):
+ Set write-region-post-annotation-function.
+
+2009-01-21 John Wiegley <johnw@newartisans.com>
+
+ * eshell/esh-mode.el: Add eshell-handle-ansi-color to the default
+ list of output filters.
+ (eshell-mode): Change the default binding of C-a to eshell-bol.
+ I don't think it's actually bound at all by default in eshell;
+ it just falls back to the default binding of C-a.
+
+2009-01-21 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * minibuffer.el (completion--insert-strings): Fix up computation of
+ column position which manifested e.g. in proced's signal completion.
+
+2009-01-21 Chong Yidong <cyd@stupidchicken.com>
+
+ * server.el (server-start): Allow server to shut down when no
+ frames are available in daemon-mode.
+
+2009-01-21 Juanma Barranquero <lekktu@gmail.com>
+
+ * term.el (term-previous-matching-input, term-next-matching-input)
+ (term-previous-matching-input-from-input)
+ (term-next-matching-input-from-input, term-backward-matching-input)
+ (term-forward-matching-input): Change argument name to match docstring.
+
+2009-01-21 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/authors.el (authors-aliases): Remove some "ignore" entries
+ that are no longer needed.
+ (authors-scan-change-log): Doc fix.
+ (authors-scan-el): Restore let*, foolishly removed 2009-01-11.
+
+2009-01-20 Agustín Martín <agustin.martin@hispalinux.es>
+
+ * textmodes/ispell.el (ispell-find-aspell-dictionaries):
+ Use aspell default dict.
+
+2009-01-20 Kenichi Handa <handa@m17n.org>
+
+ * descr-text.el (describe-char): Improve description of eight-bit
+ char in a unibyte buffer. (Bug#1935)
+
+2009-01-20 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/authors.el (authors-aliases, authors-fixed-case):
+ Add some entries.
+
+2009-01-19 Chong Yidong <cyd@stupidchicken.com>
+
+ * progmodes/ruby-mode.el: Autoload other interpreter names.
+
+2009-01-19 Juanma Barranquero <lekktu@gmail.com>
+
+ * descr-text.el (describe-char-categories): New defsubst.
+ (describe-char): Use it.
+
+2009-01-19 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp.el (tramp-ipv6-regexp): The regexp shall cover also
+ IPv4 mapped IPv6 addresses.
+
+2009-01-18 Juanma Barranquero <lekktu@gmail.com>
+
+ * textmodes/css-mode.el (css-backward-sexp): Stop once it reaches
+ the beginning of the buffer. (Bug#1949)
+
+2009-01-18 Markus Triska <markus.triska@gmx.at>
+
+ * linum.el (linum-update-window): Use `delq' instead of `delete';
+ compare strings with `equal-including-properties'.
+
+2009-01-17 Glenn Morris <rgm@gnu.org>
+
+ * progmodes/cc-langs.el (declare-function): Add compatibility stub.
+ (delete-duplicates, mapcan, cl-macroexpand-all): Declare.
+
+ * emacs-lisp/eldoc.el (eldoc-minor-mode-string)
+ (eldoc-message-commands, eldoc-print-current-symbol-info):
+ Doc fix (consistent case of "ElDoc").
+
+2009-01-17 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
+
+ * textmodes/bibtex.el (bibtex-format-entry): Simplify previous change.
+
2009-01-17 Eli Zaretskii <eliz@gnu.org>
* dos-w32.el (find-buffer-file-type-coding-system): If `(car
TARGET)' does not exist, try again with its basename replaced by
- `(cdr TARGET)'. Fixes Bug #1853.
+ `(cdr TARGET)'. (Related to Bug #1853.)
* international/mule-conf.el (raw-text, eight-bit): Doc fixes.
-2009-01-16 Agustín Martín <agustin.martin@hispalinux.es>
+2009-01-16 Agustín Martín <agustin.martin@hispalinux.es>
- * textmodes/flyspell.el (flyspell-post-command-hook): Do nothing
+ * textmodes/flyspell.el (flyspell-post-command-hook): Do nothing
unless flyspell-mode is enabled.
(flyspell-pre-point): Make buffer-local.
-2009-01-16 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
-
- * textmodes/bibtex.el (bibtex-format-entry): Fix previous change.
-
2009-01-16 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
* textmodes/bibtex.el (bibtex-format-entry): For updating field
constants.
(bibtex-mode): Doc fix.
-2009-01-16 Agustín Martín <agustin.martin@hispalinux.es>
+2009-01-16 Agustín Martín <agustin.martin@hispalinux.es>
* textmodes/ispell.el: Protect against declare-function undefined
- in xemacs.
+ in XEmacs.
(ispell-program-name): Search also for hunspell when setting default.
- (ispell-find-aspell-dictionaries): Better error message. Use correct
- dictionary alist for default. Better fallback default dictionary.
+ (ispell-find-aspell-dictionaries): Better error message. Use correct
+ dictionary alist for default. Better fallback default dictionary.
2009-01-16 Ulrich Mueller <ulm@kph.uni-mainz.de>
- * international/quail.el (quail-insert-kbd-layout): Delete
- superfluous handling of 8-bit code. (Bug#1418)
+ * international/quail.el (quail-insert-kbd-layout):
+ Delete superfluous handling of 8-bit code. (Bug#1418)
2009-01-16 Glenn Morris <rgm@gnu.org>
(special-display-regexps): Add customization support for
function/other-args elements. Rewrite doc-strings.
(special-display-function): Rewrite doc-string.
- (same-window-buffer-names, same-window-regexps): Minor
- doc-string fixes.
+ (same-window-buffer-names, same-window-regexps):
+ Minor doc-string fixes.
(special-display-p): Minor rewrite.
2009-01-14 Glenn Morris <rgm@gnu.org>
Fix Bug #876:
- * info.el (info-insert-file-contents, Info-insert-dir): Bind
- inhibit-null-byte-detection to non-nil.
+ * info.el (info-insert-file-contents, Info-insert-dir):
+ Bind inhibit-null-byte-detection to non-nil.
2009-01-10 Martin Rudalics <rudalics@gmx.at>
2009-01-09 Chong Yidong <cyd@stupidchicken.com>
* faces.el (face-valid-attribute-values): Use string as value for
- :family attribute. Now, font-family-list returns a list of
- strings.
+ :family attribute. Now, font-family-list returns a list of strings.
(x-font-family-list): Obsolete compatibility version of function
from xfaces.c.
2009-01-09 Martin Rudalics <rudalics@gmx.at>
* window.el (special-display-buffer-names)
- (special-display-regexps, special-display-function): In
- doc-strings say "same-window" instead of "same-buffer".
+ (special-display-regexps, special-display-function):
+ In doc-strings say "same-window" instead of "same-buffer".
2009-01-09 Michael Albinus <michael.albinus@gmx.de>
2009-01-09 Reiner Steib <Reiner.Steib@gmx.de>
- * net/imap.el (imap-enable-exchange-bug-workaround): Explain
- auto-detection in the doc string.
+ * net/imap.el (imap-enable-exchange-bug-workaround):
+ Explain auto-detection in the doc string.
2009-01-09 Juanma Barranquero <lekktu@gmail.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>