+2008-12-23 Daiki Ueno <ueno@unixuser.org>
+
+ * pgg.el: Add obsolescence info.
+
+2008-12-22 Richard M Stallman <rms@gnu.org>
+
+ * shadowfile.el (shadow-copy-file): Handle buffer-swapped-with.
+
+ * files.el (buffer-swapped-with): New variable.
+ (basic-save-buffer-0): Most of basic-save-buffer moved here.
+ (basic-save-buffer): Unswap the buffer temporarily if nec.
+
+ * dired.el (dired-readin): Inhibit modification hooks.
+
+2008-12-22 Ulf Jasper <ulf.jasper@web.de>
+
+ * net/newst-backend.el (newst-backend): Removed wrong duplicate provide statement.
+
+2008-12-22 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp.el (tramp-rfn-eshadow-update-overlay): Move overlay to
+ end, before updating.
+ (tramp-convert-file-attributes): Add "l" indicator to file modes.
+ (tramp-file-name-real-user, tramp-file-name-domain): New defuns.
+
+2008-12-21 Martin Rudalics <rudalics@gmx.at>
+
+ * window.el (set-window-text-height): Fix doc-string.
+
+2008-12-21 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * minibuffer.el (completion-all-completions-with-base-size): Remove.
+ (completion-all-completions): Don't set it.
+ (completion-table-with-context, completion--file-name-table):
+ Don't add base-size in last cdr.
+ (completion-hilit-commonality): Add argument `base-size'.
+ (display-completion-list, completion-emacs21-all-completions)
+ (completion-emacs22-all-completions, completion-basic-all-completions):
+ Provide it.
+ (completion-pcm--all-completions): Don't need to remove the base-size
+ in last-cdr any more.
+
+2008-12-20 Agustin Martin <agustin.martin@hispalinux.es>
+
+ * textmodes/ispell.el (ispell-check-minver): New function.
+ (ispell-check-version): Rewrite spellchecker and version checking.
+ Use (ispell-check-minver). Handle hunspell versions.
+
+2008-12-20 Chong Yidong <cyd@stupidchicken.com>
+
+ * ido.el (ido-read-internal): Handle `confirm' and
+ `confirm-after-completion' values for the require-match argument.
+
+2008-12-20 Jason Rumney <jasonr@gnu.org>
+
+ * international/mule.el (auto-coding-regexp-alist):
+ Use utf-8-with-signature for files starting with UTF-8 BOM.
+
+2008-12-20 Ami Fischman <ami@fischman.org>
+
+ * bindings.el (mode-line-eol-desc): Use assoc to query
+ mode-line-eol-desc-cache.
+
+2008-12-20 Glenn Morris <rgm@gnu.org>
+
+ * comint.el (comint-save-input-ring-index): Add missing initial value.
+
+2008-12-19 Juanma Barranquero <lekktu@gmail.com>
+
+ * proced.el (proced-grammar-alist): Doc fix.
+ (proced-marker-char, proced-mark, proced-help-string, proced-mode-map)
+ (proced-filter-parents, proced-sort-header, proced-update, proced-help)
+ (proced-undo): Fix typos in docstrings.
+
+2008-12-19 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/authors.el (authors-aliases): Add some more aliases.
+ (authors-fixed-case): New constant.
+ (authors-public-domain-files, authors-ignored-files):
+ (authors-valid-file-names, authors-renamed-files-alist): Update lists.
+ (authors-renamed-files-regexps): Add some new entries.
+ (authors-canonical-file-name): Don't complain about ignored files.
+ (authors-canonical-author-name): Doc fix. Respect authors-fixed-case.
+ (authors): Ensure error buffer is writable.
+
+2008-12-18 Agustin Martin <agustin.martin@hispalinux.es>
+
+ (ispell-really-hunspell): New variable to signal hunspell.
+ (ispell-check-version):
+ Check if hunspell and set ispell-really-hunspell if needed.
+ (ispell-send-string, ispell-start-process, flyspell-large-region):
+ Pass right options for hunspell if needed.
+
+2008-12-18 Kenichi Handa <handa@m17n.org>
+
+ * international/fontset.el (script-representative-chars)
+ (setup-default-fontset): Add more scripts.
+
+ * international/characters.el: Add more scripts.
+
+2008-12-19 Juri Linkov <juri@jurta.org>
+
+ * info.el (Info-isearch-search): Implement lax version of
+ incremental word search in Info.
+ (Info-isearch-start): Set Info-isearch-initial-node to the
+ current node when search is nonincremental to not stop at the
+ initial node in this case.
+ (Info-mode-map): Unbind "\M-s" from `Info-search'.
+
+2008-12-18 Juanma Barranquero <lekktu@gmail.com>
+
+ * textmodes/rst.el (rst-promote-region): Reflow docstring.
+ (rst-mode-map, rst-mode-hook, rst-section-tree-rec)
+ (rst-repeat-last-character): Fix typos in docstrings.
+ (rst-mode, rst-backward-section): Doc fixes.
+
+2008-12-18 Ulf Jasper <ulf.jasper@web.de>
+
+ * net/newst-treeview.el (newsticker-groups-filename): Made obsolete.
+ (newsticker-treeview-quit): Call `newsticker-treeview-save'.
+ (newsticker--treeview-load): Check whether groups file exists.
+
+ * net/newst-backend.el (newsticker-cache-filename): Made obsolete.
+ (newsticker-dir): Use `locate-user-emacs-file'.
+
+2008-12-18 Martin Rudalics <rudalics@gmx.at>
+
+ * emulation/cua-base.el (cmd): Add beginning-of-visual-line and
+ end-of-visual-line to CUA's recognized commands. (Bug#1549)
+
+2008-12-18 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * newcomment.el (comment-style): Default to `indent'. (Bug#1153)
+
+ * startup.el (command-line): Do not mention the server name in
+ case the user has not mentioned it, print a more explicit message.
+
+ * vc-dir.el (vc-dir-at-event): Rename from vc-at-event. Change
+ all callers.
+
+2008-12-18 Sam Steingold <sds@gnu.org>
+
+ * vc-dir.el (vc-at-event): Handle (tool-bar) events. Fix bug#1585.
+
+2008-12-18 Juri Linkov <juri@jurta.org>
+
+ * isearch.el (minibuffer-local-isearch-map): Unbind "C-w" from
+ `isearch-edit-string-set-word'.
+ (isearch-edit-string-set-word): Remove.
+ (isearch-occur): Imitate the C function `wordify' by replacing
+ non-word character with the \\W+ regexp.
+ (isearch-search-fun): Add `isearch-nonincremental' to the
+ condition of using a non-lax version of `word-search-forward'.
+
+2008-12-17 Daiki Ueno <ueno@unixuser.org>
+
+ * epa-file.el (epa-file-insert-file-contents): Set
+ buffer-file-name before decrypting a file.
+
+2008-12-16 Juanma Barranquero <lekktu@gmail.com>
+
+ * server.el (server-start): If unable to start the server,
+ display a warning instead of raising an error.
+
+ * startup.el (server-process): Add defvar.
+ (command-line): If the daemon is unable to start the server,
+ display a message and exit Emacs.
+
+2008-12-15 Sam Steingold <sds@gnu.org>
+
+ * progmodes/cc-cmds.el (c-defun-name): Handle DEFFOO(name,...),
+ mostly for CLISP modules, but could also be useful elsewhere.
+
+2008-12-15 Juanma Barranquero <lekktu@gmail.com>
+
+ * face-remap.el (text-scale-mode-step, buffer-face-mode-face):
+ * icomplete.el (icomplete-prospects-height):
+ * textmodes/bibtex.el (bibtex-cite-matcher-alist): Add :version tags.
+
+2008-12-15 Juanma Barranquero <lekktu@gmail.com>
+
+ * international/mule.el (find-auto-coding): Fix typo in docstring.
+
+ * international/mule-cmds.el (select-safe-coding-system):
+ * mail/rmail.el (rmail-require-mime-maybe):
+ Fix arguments of `display-warning'.
+
+ * simple.el (bad-package-check): Fix arguments of `display-warning',
+ using the package name as TYPE. Use `string-match-p'.
+
+2008-12-14 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
+
+ * proced.el (proced-sort-interactive, proced-sort-pcpu)
+ (proced-sort-pmem, proced-sort-start, proced-sort-time)
+ (proced-sort-user, proced-sort-header): Prefix arg determines
+ sorting order. Suggested by Dan Nicolaescu.
+ (proced-revert): Doc fix.
+
+2008-12-14 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
+
+ * proced.el (proced-grammar-alist): Allow refiner elements that
+ are cons pairs (function . help-echo) or nil.
+ (proced-refine): Use them.
+ (proced-format-alist): Allow alternatives.
+ (proced-descend): New variable.
+ (proced-sort): New arg descend.
+ (proced-sort-interactive): Repeated calls toggle sort order.
+ (proced-format): Accomodate changes of proced-format-alist.
+ Undefined attributes are displayed as "?".
+ (proced-process-attributes): New optional arg pid-list.
+ Ignore processes with empty attribute list.
+
+2008-12-14 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
+
+ * proced.el (proced-auto-update-interval): Renamed from
+ proced-timer-interval.
+ (proced-auto-update-flag): Renamed from proced-timer-flag.
+ (proced-auto-update-timer): Renamed from proced-timer.
+ (proced-toggle-auto-update): Renamed from
+ proced-toggle-timer-flag.
+ (proced-available): Initialize appropriately.
+
+2008-12-13 Glenn Morris <rgm@gnu.org>
+
+ * subr.el (declare-function): Doc fix.
+
+ * font-core.el (font-lock-defaults): Doc fix: mention levels;
+ refer to elisp manual.
+
+2008-12-12 Martin Rudalics <rudalics@gmx.at>
+
+ * window.el (fit-window-to-buffer): Return non-nil when height
+ was orderly adjusted, nil otherwise.
+
+2008-12-12 Juanma Barranquero <lekktu@gmail.com>
+ Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * server.el (server-sentinel): Uncomment code to delete connection file.
+ (server-start): Save the connection file in the server property list.
+ Delete it only when we are reasonably convinced that it is not owned by
+ a running server.
+ (server-force-delete): New command to force-delete the connection file,
+ and stop the server if it is running.
+ (server-running-p): Return t also for local TCP servers when we find a
+ process with a matching PID, and :other for undecided cases.
+
+2008-12-11 Martin Rudalics <rudalics@gmx.at>
+
+ * window.el (fit-window-to-buffer): Use with-selected-window and
+ condition-case. Do not delete more windows than necessary in
+ the shrinking (delta < 0) case. Do not raise an error when the
+ containing frame is too small to show all of buffer. (Bug#1488)
+ * dired.el (dired-pop-to-buffer): Call fit-window-to-buffer with
+ min-height arg 1 to make sure that small buffers are shown.
+
+2008-12-11 Juanma Barranquero <lekktu@gmail.com>
+
+ * progmodes/ruby-mode.el (ruby-mode-abbrev-table, ruby-mode-map)
+ (ruby-mode-syntax-table, ruby-indent-tabs-mode, ruby-indent-level)
+ (ruby-mode-variables, ruby-indent-line, ruby-indent-size)
+ (ruby-calculate-indent, ruby-electric-brace, ruby-beginning-of-defun)
+ (ruby-here-doc-beg-syntax, ruby-here-doc-end-syntax)
+ (ruby-font-lock-syntax-table, ruby-font-lock-keywords)
+ (ruby-end-of-defun, ruby-move-to-block, ruby-forward-sexp)
+ (ruby-backward-sexp, ruby-add-log-current-method)
+ (ruby-font-lock-syntactic-keywords, ruby-comment-beg-syntax)
+ (ruby-in-here-doc-p, ruby-mode): Fix typos in docstrings.
+ (ruby-deep-indent-paren): Doc fix.
+ (ruby-insert-encoding-magic-comment): Remove * from docstring.
+ (ruby-here-doc-find-end): Reflow docstring.
+
+2008-12-11 Stephen Berman <Stephen.Berman@rub.de>
+
+ * dired.el (dired-pop-to-buffer): Use fit-window-to-buffer when
+ dired-shrink-to-fit is non-nil. (Bug#1488)
+
+2008-12-11 Juanma Barranquero <lekktu@gmail.com>
+
+ * w32-fns.el (w32-list-locales): Revert part of 2008-10-17 change;
+ decoding of long locale info is now done in `w32-get-locale-info'.
+
+2008-12-11 Chong Yidong <cyd@stupidchicken.com>
+
+ * progmodes/ruby-mode.el: Fix auto-mode-alist entry.
+
2008-12-10 Chong Yidong <cyd@stupidchicken.com>
+ * Makefile.in (ELCFILES): Add ruby-mode.elc.
+
* term/xterm.el (xterm-remove-modify-other-keys): Fix error in
terminal variable assignment.
+2008-12-10 Yukihiro Matsumoto <matz@ruby-lang.org>
+ Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * progmodes/ruby-mode.el: New file.
+
2008-12-10 Juanma Barranquero <lekktu@gmail.com>
* net/tramp.el (top): Don't fail if there is no current message.
+ [Ulrich Mueller sent a patch, which I saw too late.] (Bug#1514)
2008-12-10 Kenichi Handa <handa@m17n.org>
* calendar/appt.el (appt-disp-window): Do a set-buffer when the
frame can't be split.
-2008-11-24 Ulf Jasper <ulf@web.de>
+2008-11-24 Ulf Jasper <ulf.jasper@web.de>
* net/newst-treeview.el (newsticker--treeview-current-feed): Docstring.
(newsticker--treeview-item-show): Rename arg FEED to FEED-NAME-SYMBOL.
2008-11-22 Michael Kifer <kifer@cs.stonybrook.edu>
- * viper.el: Date change.
+ * emulation/viper.el: Date change.
- * viper-cmd.el (viper-envelop-ESC-key):
+ * emulation/viper-cmd.el (viper-envelop-ESC-key):
viper-translate-all-ESC-keysequences is now a function.
- * viper-init (viper-translate-all-ESC-keysequences): Make this variable.
+ * emulation/viper-init.el (viper-translate-all-ESC-keysequences):
+ Make this variable.
2008-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
* kmacro.el (kmacro-edit-lossage): Ditto.
* edmacro.el (edit-kbd-macro): Ditto.
-2008-10-11 Ulf Jasper <ulf@web.de>
+2008-10-11 Ulf Jasper <ulf.jasper@web.de>
* net/newst-treeview.el (newsticker--treeview-list-sort-by-column):
Fix variable names.
* net/xesam.el (xesam-kill-buffer-function): Wrap code by
`ignore-errors' (the function must succeed always).
-2008-08-28 "Edward O'Connor" <hober0@gmail.com>
+2008-08-28 Edward O'Connor <hober0@gmail.com>
* json.el (json-read-number): New arg. Handle explicitly signed
numbers.
(facemenu-keymap): Bind "\es" to `center-line' and "\eS" to
`center-paragraph'.
-2008-08-25 Ulf Jasper <ulf@web.de>
+2008-08-25 Ulf Jasper <ulf.jasper@web.de>
* net/newst-treeview.el (newsticker-treeview-own-frame): Doc fixed.
(newsticker-treeview-treewindow-width): New.
* net/browse-url.el (browse-url-default-browser):
Fix argument list in lambda.
-2008-07-07 Ulf Jasper <ulf@web.de>
+2008-07-07 Ulf Jasper <ulf.jasper@web.de>
* net/newst-backend.el (newsticker--get-news-by-url): Catch errors
from url-retrieve.
(COMPILE_FIRST): List the elc files rather than the el files.
(ELCFILES): Update.
-2008-06-21 Ulf Jasper <ulf@web.de>
+2008-06-21 Ulf Jasper <ulf.jasper@web.de>
* net/newst-treeview.el: Remove dead code.
(newsticker--window-config): Remove.
* emacs-lisp/checkdoc.el (checkdoc-start-section, checkdoc-error):
Bind inhibit-read-only since the buffer is always read-only.
-2008-06-20 Ulf Jasper <ulf@web.de>
+2008-06-20 Ulf Jasper <ulf.jasper@web.de>
* net/newst-treeview.el (newsticker-treeview-own-frame):
Change default value to nil.
* net/tramp-cmds.el (tramp-cleanup-all-connections):
Reset `tramp-locked'.
-2008-06-15 Ulf Jasper <ulf@web.de>
+2008-06-15 Ulf Jasper <ulf.jasper@web.de>
* net/newst-treeview.el (newsticker--treeview-list-update)
(newsticker--treeview-item-update)
* wdired.el (wdired-search-and-rename): Fix undocumented change.
-2008-06-15 Ulf Jasper <ulf@web.de>
+2008-06-15 Ulf Jasper <ulf.jasper@web.de>
* net/newst-plainview.el (newsticker-faces, newsticker-feed-face)
(newsticker-extra-face, newsticker-enclosure-face): Moved to
* find-cmd.el (top-level): Does not need cl when compiling.
-2008-04-29 Phil Jackson <phil@shellarchive.co.uk>
+2008-04-29 Philip Jackson <phil@shellarchive.co.uk>
* find-cmd.el: New file.
(vc-git--state-code): ... to this new function.
(vc-git-state): Use it.
-2008-03-24 Trent Buck <trentbuck@gmail.com> (tiny change)
+2008-03-24 Trent W. Buck <trentbuck@gmail.com> (tiny change)
* textmodes/remember.el (remember-mail-date)
(remember-store-in-mailbox): Write date and From line in such a