+2008-02-13 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * smerge-mode.el (smerge-auto-combine-max-separation): New var.
+ (smerge-auto-combine): New fun.
+
+2008-02-12 Juri Linkov <juri@jurta.org>
+
+ * startup.el (fancy-startup-screen, normal-splash-screen):
+ Set default-directory to command-line-default-directory.
+
+ * desktop.el (after-init-hook): Set inhibit-startup-screen to t
+ after reading the desktop.
+
+ * progmodes/compile.el (compilation-auto-jump):
+ Call compile-goto-error only when compilation-auto-jump-to-first-error
+ is non-nil.
+ (compilation-scroll-output): Replace :type 'boolean with a choice
+ that has three options including a third option `first-error'.
+ Doc fix.
+ (compilation-start, compilation-forget-errors): Add an alternate
+ condition comparing compilation-scroll-output with `first-error'
+ in addition to compilation-auto-jump-to-first-error (to call
+ compilation-auto-jump in the proper place).
+
+2008-02-12 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * international/mule.el (sgml-html-meta-auto-coding-function):
+ Make sure the search limit is ahead.
+
+ * tar-mode.el: Fix broken indentation.
+ (tar-mouse-extract, tar-extract, tar-subfile-save-buffer):
+ Use with-current-buffer.
+
+2008-02-12 Juanma Barranquero <lekktu@gmail.com>
+
+ * hexl.el (hexl-mode): Don't make `font-lock-defaults' buffer-local;
+ it is already automatically buffer-local.
+
+2008-02-11 Drew Adams <drew.adams@oracle.com>
+
+ * help.el (describe-key): Join some split lines to facilitate filling.
+ * help-fns.el (describe-function-1): Fill text of overlong lines.
+
+2008-02-12 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * emacs-lisp/bytecomp.el (byte-compile-lapcode):
+ Use unibyte-string instead of string-make-unibyte.
+
+ * Makefile.in (AUTOGENEL): Remove charprop.el and uni-*.el.
+
+2008-02-12 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * doc-view.el (doc-view-display): Change file arg to buffer arg, so it
+ works also for buffers w/o buffer-file-name. Update callers.
+ (doc-view-clone-buffer-hook): New fun.
+ (doc-view-mode): Use it for indirect clones. Mark the overlays with
+ the `doc-view' property so they can be recognized.
+
+ * simple.el (clone-indirect-buffer-hook): New hook.
+ (clone-indirect-buffer): Run it.
+
+2008-02-11 Daiki Ueno <ueno@unixuser.org>
+
+ * epa.el (epa-menu-mode): Merge into epa-mode.
+ (epa-menu-items): Rename the label "EasyPG Assistant" to
+ "Encryption/Decryption".
+
+ * epa-dired.el: Define a new minor-mode epa-dired-mode for dired.
+ (epa-dired-mode-map): Rename from epa-dired-map.
+ (epa-global-dired-mode): Rename the global minor mode.
+
+2008-02-11 Drew Adams <drew.adams@oracle.com>
+
+ * isearch.el:
+ (isearch-fail): New face.
+ * isearch.el (isearch-fail): New face.
+ (isearch-message): Highlight failure part of input.
+
+2008-02-11 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * ibuffer.el (ibuffer-header-line-format): New var.
+ (ibuffer-mode): Set it instead of header-line-format.
+ (ibuffer-update): Use it to set header-line-format.
+
+ * international/mule-cmds.el (ucs-insert): Inherit surrounding
+ properties like self-insert-command.
+
+2008-02-11 Drew Adams <drew.adams@oracle.com>
+
+ * progmodes/etags.el: Add many doc strings.
+
+2008-02-11 Jason Rumney <jasonr@gnu.org>
+
+ * ldefs-boot.el: Regenerated.
+
+2008-02-11 Glenn Morris <rgm@gnu.org>
+
+ * progmodes/compile.el (compilation-error-regexp-alist-alist):
+ Shorten some names.
+
+ * ffap.el (ffap-rfc-directories): Add :version.
+
+2008-02-11 Chris Moore <christopher.ian.moore@gmail.com>
+
+ * jka-cmpr-hook.el (jka-compr-compression-info-list): Handle .sifz
+ files, and backup files of same.
+
+2008-02-11 Kevin Ryde <user42@zip.com.au>
+
+ * ffap.el (ffap-rfc-directories): New variable.
+ (ffap-rfc): Look in those dirs before offering ffap-rfc-path.
+
+ * info.el (Info-next-reference, Info-prev-reference)
+ (Info-try-follow-nearest-node): Move to and follow https:// links too.
+
+ * simple.el (completion-list-mode): Show full completion-list-mode-map
+ in the docstring.
+
+2008-02-11 Sam Steingold <sds@gnu.org>
+
+ * vc-hooks.el (vc-prefix-key): Remove (undo 2008-02-06 patch).
+
+2008-02-11 Glenn Morris <rgm@gnu.org>
+
+ * startup.el (emacs-startup-time): New variable.
+ (command-line): Set emacs-startup-time.
+
+ * calendar/time-date.el (emacs-uptime): New function.
+
+2008-02-10 Bastien Guerry <bzg@altern.org>
+
+ * mail/rmail.el (rmail-nonignored-headers): Allow to be nil.
+ (rmail-clear-headers): Don't check `rmail-nonignored-headers' when
+ it is nil.
+
+2008-02-10 Daiki Ueno <ueno@unixuser.org>
+
+ * epg-config.el: Expand the contents of epg-package-info.el.
+ (epg-package-name): New constant.
+ (epg-version-number): New constant.
+ (epg-bug-report-address): New constant.
+
+ * epa-mail.el (epa-mail-mode): Add autoload cookie.
+ (epa-global-mail-mode): New global minor mode.
+
+ * epa-file.el (epa-file-mode): New global minor mode.
+
+ * epa-dired.el (epa-dired-mode): New global minor mode.
+
+ * epa.el (epa-menu): New variable.
+ (epa-menu-items): New variable.
+ (epa-menu-mode): New global minor mode.
+ (epa-global-minor-modes): New user option.
+ (epa-mode): New global minor mode.
+
+2008-02-10 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el: Remove `no-byte-compile' cookie.
+ (dbus-call-method, dbus-register-signal, dbus-debug)
+ (dbus-registered-functions-table): Declare them with
+ `declare-function' or `defvar', respectively.
+ (top): Don't assert any longer. Require 'cl when compiling.
+ Apply `ignore-errors' but `dbus-ignore-errors'.
+
+2008-02-10 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * diff-mode.el (diff-add-change-log-entries-other-window):
+ Use add-change-log-entry.
+
+2008-02-09 Jason Rumney <jasonr@gnu.org>
+
+ * button.el (button-map):
+ * wid-edit.el (widget-keymap): Avoid line-end confusion in autoloads.
+ * ldefs-boot.el: Regenerate.
+
+2008-02-09 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * epa.el (epa-faces, epa):
+ * epa-file.el (epa-file):
+ * epg-config.el (epg): Add :version.
+
+2008-02-09 Thien-Thi Nguyen <ttn@gnuvola.org>
+
+ * vc.el (vc-exec-after): Append CODE to previous fragments.
+ (vc-diff-finish): Take BUFFER directly, not BUFFER-NAME;
+ take MESSAGES instead of VERBOSE; use it when non-nil.
+ (vc-diff-internal): Compute messages once; use them;
+ update call to vc-diff-finish.
+
+2008-02-09 Michael Olson <mwolson@gnu.org>
+
+ * net/tramp.el (tramp-process-sentinel): Avoid error when process
+ buffer has been killed, such as by
+ `tramp-cleanup-all-connections'.
+
+2008-02-09 Miles Bader <miles@gnu.org>
+
+ * net/rcirc.el (rcirc-omit-mode): Suppress invisibility ellipsis.
+
+2008-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * diff-mode.el (diff-add-change-log-entries-other-window): Avoid the
+ splitter in context hunks.
+
+2008-02-08 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * international/fontset.el (setup-default-fontset): Fix arabic otf
+ font specification.
+
+2008-02-08 Daiki Ueno <ueno@unixuser.org>
+
+ * epa-dired.el:
+ * epa-file.el:
+ * epa-mail.el:
+ * epa-setup.el:
+ * epa.el:
+ * epg-config.el:
+ * epg-package-info.el:
+ * epg.el: Initial check-in of EasyPG.
+
+2008-02-08 Glenn Morris <rgm@gnu.org>
+
+ * woman.el (woman-locale): New defcustom.
+ (woman-expand-locale, woman-manpath-add-locales): New functions.
+ (woman-manpath): Call woman-manpath-add-locales. Bump :version.
+
+ * international/mule-cmds.el (locale-translate): New function,
+ with old code extracted from set-locale-environment.
+ (set-locale-environment): Use locale-translate. Set woman-locale.
+
+ * cus-start.el (selection-coding-system): Remove, since it's now
+ defined in select.el rather than in xselect.c.
+ * select.el (selection-coding-system): Make it a defcustom, and
+ add the properties from cus-start.el. Bump :version.
+
+ * custom.el (custom-theme-set-variables): Sort symbols that are
+ dependencies before symbols that depend on them.
+ (custom-enabled-themes): Set after custom-theme-directory.
+
+ * pcmpl-unix.el (top-level): Move provide statement to end.
+ (pcmpl-unix-group-file, pcmpl-unix-passwd-file): Remove leading
+ `*' from doc-string. Allow to be nil.
+ (pcmpl-ssh-known-hosts-file): Convert comment into expanded doc-string.
+ Allow to be nil. Add :version.
+ (pcmpl-ssh-hosts): Move definition before use. Handle lines
+ without hostnames, and multiple hostnames per line.
+
+ * term/x-win.el (x-handle-parent-id): Remove free variable `parent-id'.
+
+2008-02-08 Phil Hagelberg <phil@evri.com>
+
+ * pcmpl-unix.el (pcmpl-ssh-known-hosts-file): New defcustom.
+ (pcomplete/ssh, pcomplete/scp, pcmpl-ssh-hosts): New functions.
+
+2008-02-07 Timo Savola <timo.savola@iki.fi>
+
+ * startup.el (command-line-x-option-alist): Add --parent-id.
+
+ * term/x-win.el (x-handle-parent-id): New function.
+
+2008-02-07 Chris Moore <christopher.ian.moore@gmail.com>
+
+ * mouse.el (x-fixed-font-alist): Use consistent capitalization for
+ "Font Menu".
+
+2008-02-06 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el (dbus-interface-peer): New defconst.
+ (dbus-ping): New defun.
+
+2008-02-06 Sam Steingold <sds@gnu.org>
+
+ * vc-hooks.el (vc-prefix-key): New user-customizable variable.
+
+2008-02-06 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * net/ange-ftp.el (ange-ftp-unhandled-file-name-directory):
+ Just return nil and let the C code provide a fallback.
+
+2008-02-05 Glenn Morris <rgm@gnu.org>
+
+ * net/tramp-cmds.el (tramp-cleanup-connection): Update calls to
+ tramp-flush-connection-property for removed 2nd argument.
+
+2008-02-05 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * diff-mode.el (diff-add-change-log-entries-other-window):
+ Rename from diff-create-changelog. Change users.
+ Minor change to hopefully work with plain diffs.
+ (diff-mode-map): Add binding for it.
+
+2008-02-04 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * diff-mode.el: Add new TODO entry.
+ (diff-create-changelog): New function.
+ (diff-mode-menu): Bind it.
+
+2008-02-04 Kenichi Handa <handa@ni.aist.go.jp>
+
+ * international/mule-diag.el (print-fontset-element): Handle the
+ case of inhibiting the fallback fonts.
+
+2008-02-04 Kim F. Storm <storm@cua.dk>
+
+ * ido.el (ido-magic-forward-char, ido-magic-backward-char)
+ (ido-magic-delete-char): Use prefix arg.
+
+2008-02-03 Juanma Barranquero <lekktu@gmail.com>
+
+ * term/w32-win.el (image-library-alist): Prefer libpng12 to libpng13,
+ because the latter is in fact a 1.2.8 build distributed with GTK+ (as
+ of today, the most recent libpng is 1.2.24).
+
+2008-02-03 Michael Albinus <michael.albinus@gmx.de>
+
+ * ediff-util.el (ediff-compute-custom-diffs-maybe): Handle remote files.
+
+ * net/dbus.el (top): Check (featurep 'dbusbind).
+
+ * net/tramp.el (tramp-process-sentinel): New defun.
+ (tramp-do-copy-or-rename-file-out-of-band)
+ (tramp-maybe-open-connection): Use it as process sentinel.
+ (tramp-handle-delete-directory): Don't use the "-f" option; it
+ isn't portable.
+ (tramp-handle-start-file-process): Echo `tramp-end-of-output'
+ after the command.
+ (tramp-handle-shell-command): Set `mode-line-process' in the
+ asynchronous case.
+
+ * net/tramp-cache.el (tramp-flush-connection-property): Remove EVENT.
+
+ * net/tramp-fish.el (tramp-fish-maybe-open-connection):
+ * net/tramp-smb.el (tramp-smb-maybe-open-connection): Use
+ `tramp-process-sentinel' as process sentinel.
+
+2008-02-02 Juanma Barranquero <lekktu@gmail.com>
+
+ * whitespace.el (global-whitespace-mode): Revert last change.
+ (whitespace-unload-function): Force `global-whitespace-mode'
+ to deactivate local modes in a slightly less intrusive way.
+
+2008-02-02 Eli Zaretskii <eliz@gnu.org>
+
+ * view.el (kill-buffer-if-not-modified): Add an autoload cookie.
+
+2008-02-02 Glenn Morris <rgm@gnu.org>
+
+ * international/latin1-disp.el (latin1-display):
+ * progmodes/fortran.el (fortran-comment-indent-char):
+ * progmodes/idlw-shell.el (top-level):
+ * term/mac-win.el (mac-keyboard-translate-char):
+ * whitespace.el (whitespace-char-valid-p):
+ * wid-edit.el (widget-key-sequence-read-event):
+ Use characterp rather than char-valid-p.
+
+ * progmodes/cap-words.el (capitalized-next-word-boundary): Rename
+ to capitalized-find-word-boundary. Doc fix. Update callers.
+ (capitalized-next-word-boundary-function-table): Rename to
+ capitalized-find-word-boundary-function-table. Doc fix. Update users.
+
+ * ps-bdf.el (bdf-read-font-info): Use string-to-number rather than
+ string-to-int.
+
+ * ps-def.el (declare-function): Add compatibility definition.
+ (ps-plot-with-face, ps-plot-string): Declare as functions.
+ (ps-bold-faces, ps-italic-faces): Declare variables.
+
+ * ps-print.el (ps-mule-initialize, ps-mule-begin-job)
+ (ps-mule-end-job): Declare as functions.
+
+ * wid-edit.el (widget-string-complete): Use assoc-string rather
+ than assoc-ignore-case.
+