+2007-12-06 D. Goel <deego3@gmail.com>
+
+ * vc.el (vc-update)
+ * ibuffer.el (ibuffer-current-buffer): Fix breakage from the
+ change below.
+
+ * allout.el (allout-write-file-hook-handler)
+ * textmodes/reftex.el (reftex-TeX-master-file)
+ * textmodes/org.el (org-paste-subtree)
+ * textmodes/ispell.el (ispell-process-line)
+ * progmodes/vhdl-mode.el (vhdl-template-modify)
+ * progmodes/idlw-shell.el (idlwave-shell-send-command, idlwave-shell-display-line)
+ * progmodes/ada-xref.el (ada-find-file, ada-get-all-references, ada-xref-find-in-modified-ali)
+ (ada-find-in-src-path)
+ * net/trampver.el (x)
+ * mail/uce.el (uce-reply-to-uce)
+ * mail/rmailout.el (rmail-output)
+ * mail/feedmail.el (feedmail-dump-message-to-queue)
+ * whitespace.el (whitespace-write-file-hook)
+ * wdired.el (wdired-check-kill-buffer)
+ * vc.el (vc-update)
+ * vc-mcvs.el (vc-mcvs-checkin)
+ * vc-cvs.el (vc-cvs-checkin)
+ * man.el (Man-bgproc-sentinel, Man-goto-see-also-section)
+ * ibuffer.el (ibuffer-current-buffer)
+ * dired.el (dired-move-to-end-of-filename)
+ * bindings.el (complete-symbol): Fix buggy calls to `error'.
+
+
+2007-12-06 D. Goel <deego3@gmail.com>
+
+
+ * textmodes/org-publish.el (org-publish-file): Fix buggy call(s) to `error'.
+ (org-publish-current-project): Ditto.
+ * textmodes/reftex-parse.el (reftex-short-context): Ditto.
+ (reftex-short-context): Ditto.
+ * textmodes/texinfmt.el: Ditto.
+
+
+
+2007-12-06 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * doc-view.el (doc-view-dvi->pdf-sentinel)
+ (doc-view-pdf/ps->png-sentinel, doc-view-pdf->txt-sentinel)
+ (doc-view-ps->pdf-sentinel, doc-view-display): Don't change buffer
+ within a sentinel or timer.
+ (doc-view-display): Don't try to display before the requested page
+ is available, unless told to do so explicitly.
+ (doc-view-pdf/ps->png-sentinel, doc-view-initiate-display):
+ Force display even if the requested page is not available.
+
+2007-12-06 Richard Stallman <rms@gnu.org>
+
+ * help-fns.el (describe-function-1): Call ad-get-advice-info
+ only on symbols.
+
+2007-12-06 Glenn Morris <rgm@gnu.org>
+
+ * progmodes/antlr-mode.el (antlr-keyword, antlr-syntax)
+ (antlr-ruledef, antlr-tokendef, antlr-ruleref-face)
+ (antlr-tokenref, antlr-literal): Inherit from standard font-lock
+ faces in non-light-background case.
+
+ * add-log.el, dired-aux.el, font-lock.el, help-fns.el, ido.el:
+ * informat.el, emacs-lisp/bytecomp.el, emacs-lisp/gulp.el:
+ * emacs-lisp/tcover-ses.el, emacs-lisp/timer.el, emulation/edt.el:
+ * emulation/vi.el, emulation/viper-cmd.el:
+ * international/titdic-cnv.el, mail/emacsbug.el, progmodes/dcl.el:
+ * progmodes/prolog.el, progmodes/ps-mode.el, progmodes/python.el:
+ * textmodes/fill.el: Remove directory part from filenames in
+ function declarations.
+
+ * dired-aux.el (mailcap-mime-info): Update declaration.
+
+2007-12-05 Richard Stallman <rms@gnu.org>
+
+ * wid-edit.el (widget-type): Doc fix.
+
+2007-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/perl-mode.el (perl-font-lock-syntactic-keywords):
+ Don't match "sub { (...) ... }".
+
+2007-12-05 Richard Stallman <rms@gnu.org>
+
+ * international/mule-cmds.el (toggle-input-method-active): New var.
+ (toggle-input-method): Bind toggle-input-method-active to t.
+ Error if it was already non-nil.
+
+2007-12-05 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * net/tls.el (tls-hostmismatch, open-tls-stream): Checkdoc cleanup.
+
+2007-12-05 Elias Oltmanns <eo@nebensachen.de>
+
+ * net/tls.el (open-tls-stream): Actually consult tls-checktrust to
+ see if certs should be verified and what is to be done in the
+ event of a verification failure.
+
+2007-12-05 Reiner Steib <Reiner.Steib@gmx.de>
+>>>>>>> 1.12380
+
+ * net/tls.el (tls-program): Provide more custom choices from
+ `tls-checktrust'. Refer to `tls-checktrust' in doc string.
+ (tls-process-connection-type, tls-success): Remove "*" in doc string.
+ (tls-checktrust, tls-hostmismatch, tls-untrusted): Add custom
+ version. Minor improvement to doc strings.
+ (tls-program): Add comment.
+
+2007-12-05 Elias Oltmanns <eo@nebensachen.de>
+
+ * net/tls.el (tls-certtool-program, tls-hostmismatch): New variables.
+ (tls-checktrust): New variable. Check if GNU TLS complained about a
+ mismatch between the hostname provided in the certificate and the name
+ of the host connnecting to.
+ (open-tls-stream): Use them. Check certificates against trusted root
+ certificates.
+
+2007-12-05 Nathan J. Williams <nathanw@MIT.EDU> (tiny change)
+
+ * net/imap.el (imap-mailbox-status-asynch): Upcase STATUS items.
+ (imap-parse-status): Upcase status-att for broken servers that sends
+ them lower-case (e.g., MS Exchange 2007).
+
+2007-12-05 D. Goel <deego3@gmail.com>
+
+ * simple.el (undo):
+ * image-dired.el (image-dired-display-thumb-properties):
+ (image-dired-modify-mark-on-thumb-original-file):
+ (image-dired-dired-display-properties):
+ * help.el (help-window-display-message):
+ * files.el (hack-local-variables-confirm):
+ * ediff.el (ediff-version):
+ * complete.el (pc-chunk-after, PC-temp-minibuffer-message):
+ `message' and `error': Ensure that first arg is a format string.
+
+ * emacs-lisp/find-func.el (find-library-name): Prefer files with
+ ".el" suffix over "".
+
+2007-12-05 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el (dbus-hash-table=): Allow nil as wildcard in the
+ interface and member fields.
+
+2007-12-05 Glenn Morris <rgm@gnu.org>
+
+ * eshell/em-alias.el (pcomplete-stub): Define for compiler.
+ (pcomplete-here): Autoload it.
+
+ * eshell/em-basic.el (print-func): No need to define for compiler.
+
+ * eshell/esh-cmd.el (eshell-debug-command):
+ * eshell/esh-io.el (eshell-print): Move definitions before use.
+
+ * eshell/esh-module.el (eshell-load-defgroups): Eval and compile.
+
+ * eshell/esh-util.el (top-level): Don't require pp. Use
+ condition-case rather than ignore-errors.
+
+ * eshell/eshell.el (eshell-buffer-name): Define for compiler.
+
+ * eshell/em-alias.el, eshell/em-banner.el, eshell/em-basic.el
+ * eshell/em-cmpl.el, eshell/em-dirs.el, eshell/em-glob.el
+ * eshell/em-hist.el, eshell/em-ls.el, eshell/em-pred.el
+ * eshell/em-prompt.el, eshell/em-rebind.el, eshell/em-script.el
+ * eshell/em-smart.el, eshell/em-term.el, eshell/em-unix.el
+ * eshell/em-xtra.el, eshell/esh-cmd.el, eshell/esh-test.el
+ * eshell/esh-util.el, eshell/eshell.el: Require individual files
+ if needed when compiling, rather than esh-maint. Collect any
+ require statements. Move provide statement to end. Move any
+ commentary to start.
+
+ * eshell/esh-arg.el, eshell/esh-ext.el, eshell/esh-io.el:
+ * eshell/esh-mode.el, eshell/esh-module.el, eshell/esh-opt.el:
+ * eshell/esh-proc.el, eshell/esh-var.el:
+ Require individual files if needed when compiling, rather than
+ esh-maint. Collect any require statements. Leave provide at start.
+ Move any commentary to start.
+
+ * emacs-lisp/bytecomp.el (byte-compile-declare-function): Remove
+ declared function from byte-compile-noruntime-functions.
+
+ * ediff-util.el (ediff-version):
+ * progmodes/python.el (compilation-shell-minor-mode):
+ * textmodes/org.el (Info-goto-node, calendar-astro-date-string)
+ (calendar-bahai-date-string, calendar-check-holidays)
+ (calendar-chinese-date-string, calendar-coptic-date-string)
+ (calendar-ethiopic-date-string, calendar-forward-day)
+ (calendar-french-date-string, calendar-goto-date)
+ (calendar-goto-today, calendar-hebrew-date-string)
+ (calendar-islamic-date-string, calendar-iso-date-string)
+ (calendar-julian-date-string, calendar-mayan-date-string)
+ (calendar-persian-date-string, gnus-summary-last-subject)
+ (parse-time-string, rmail-show-message): Declare as functions.
+
+2007-12-05 Michael Olson <mwolson@gnu.org>
+
+ * textmodes/remember.el: Merge contents of remember-diary.el here,
+ updating header. Add autoload cookie so that byte-compilation
+ works without warning.
+ (remember-diary-file): Default to nil, since diary might not yet
+ be loaded at this point, which would deny us access to diary-file.
+ (remember-diary-extract-entries): If remember-diary-file is nil,
+ then use diary-file instead.
+
+ * textmodes/remember-diary.el: Remove, due to the issue of needing
+ the first 8 characters of a filename to be unique.
+
+2007-12-04 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el (dbus-hash-table=): New defun.
+ (dbus-hash-table-test) New hash table test function, used in
+ `dbus-registered-functions-table'.
+ (dbus-check-event, dbus-handle-event, dbus-event-bus-name)
+ (dbus-event-service-name, dbus-event-path-name)
+ (dbus-event-interface-name, dbus-event-member-name): Rewritten,
+ due to new structure of `dbus-event'.
+
+2007-12-04 Juanma Barranquero <lekktu@gmail.com>
+
+ * ido.el (ido-save-history): Set the `coding' local
+ variable in the first line of the file.
+
+2007-12-04 Glenn Morris <rgm@gnu.org>
+
+ * password-cache.el: Move here from gnus/password.el.
+ (top-level): Don't require cl when compiling.
+ (password-read-and-add): Doc fix. Make obsolete.
+
+ * net/tramp.el: Require password-cache or password.
+
+ * emulation/cua-base.el (top-level): Move (provide 'cua-base) to end.
+ No longer provide 'cua. Don't require cua-rect, cua-gmrk when
+ compiling.
+ (cua-set-rectangle-mark): Add doc string to autoload.
+ (cua--rectangle, cua--last-killed-rectangle)
+ (cua--global-mark-active): Always define for compiler.
+ (cua-copy-rectangle, cua-cut-rectangle, cua--rectangle-left)
+ (cua--delete-rectangle, cua--insert-rectangle)
+ (cua--rectangle-corner, cua--rectangle-assert)
+ (cua--insert-at-global-mark, cua--global-mark-post-command):
+ Declare as functions.
+
+ * emulation/cua-gmrk.el (top-level): Move provide to end.
+
+ * emulation/cua-rect.el (top-level): Move provide to end.
+ Don't require cua-gmrk when compiling.
+ (cua--cut-rectangle-to-global-mark)
+ (cua--copy-rectangle-to-global-mark): Declare as functions.
+
+ * emulation/viper-init.el (viper-replace-overlay-cursor-color)
+ (viper-insert-state-cursor-color, viper-emacs-state-cursor-color)
+ (viper-vi-state-cursor-color):
+ Consolidate make-variable-frame-local calls.
+
+ * net/eudcb-bbdb.el (bbdb-address-streets): Declare as a function.
+ (eudc-bbdb-extract-addresses): Use bbdb-address-streets rather
+ than bbdb-address-street1,2,3.
+
+ * textmodes/reftex-toc.el (reftex-make-separate-toc-frame):
+ Try x-focus-frame before focus-frame. Only try focus-frame on XEmacs.
+
+2007-12-03 Karl Fogel <kfogel@red-bean.com>
+
+ * saveplace.el (save-place-quiet): Remove, reverting 2007-12-02T19:54:46Z!kfogel@red-bean.com.
+ (save-place-alist-to-file, load-save-place-alist-from-file):
+ Don't print non-error messages at all, there's really no need.
+ Do print if there's a problem, and clarify message in that case.
+
+2007-12-03 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * ediff-diff.el (ediff-prepare-error-list):
+ * ediff-util.el (ediff-setup): Disable undo for ediff-error-buffer.
+
+2007-12-03 Tassilo Horn <tassilo@member.fsf.org>
+
+ * doc-view.el (doc-view-initiate-display): Use `doc-view-mode-p'.
+ (doc-view-current-overlay, doc-view-pending-cache-flush):
+ Add doc string.
+
+2007-12-03 Richard Stallman <rms@gnu.org>
+
+ * subr.el (declare-function): Moved from byte-run.el.
+
+ * emacs-lisp/byte-run.el (declare-function): Moved to subr.el
+
+ * window.el (recenter-top-bottom): Don't use `ecase'.
+
+2007-12-02 Karl Fogel <kfogel@red-bean.com>
+
+ * saveplace.el (save-place-alist-to-file): Set
+ coding-system-for-write once and refer to it throughout.
+ Suggested by David Reitter <dreitter{_AT_}inf.ed.ac.uk>.
+
+2007-12-02 Karl Fogel <kfogel@red-bean.com>
+
+ * saveplace.el (save-place-alist-to-file): Use `utf-8' coding
+ system when writing, and set it in the first-line file variables.
+ Suggested by David Reitter <dreitter{_AT_}inf.ed.ac.uk> and
+ Juanma Barranquero.
+
+2007-12-02 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/bytecomp.el (byte-compile-declare-function):
+ Reverse branches of if statement.
+
+ * emulation/viper-cmd.el (top-level): Don't require advice.
+ Don't load viper-util, viper-keym, viper-mous, viper-macs,
+ viper-ex when compiling.
+
+ * emulation/viper-ex.el (top-level): Don't load viper-util,
+ viper-keym when compiling.
+
+ * emulation/viper-init.el (top-level): Move provide statement to end.
+
+ * emulation/viper-keym.el (top-level): Don't load viper-util when
+ compiling. Move provide statement to end.
+
+ * emulation/viper-macs.el (top-level): Don't load viper-util,
+ viper-keym, viper-mous when compiling.
+
+ * emulation/viper-mous.el (top-level): Don't load viper-util when
+ compiling.
+
+ * emulation/viper-util.el (top-level): Don't load viper-init when
+ compiling.
+
+ * emulation/viper.el (top-level): Don't require ring.
+ Don't load viper-init, viper-cmd when compiling.
+
+ * net/sasl-cram.el, net/sasl-digest.el, net/sasl-ntlm.el, net/sasl.el:
+ Move here from gnus/.
+
+2007-12-02 Karl Fogel <kfogel@red-bean.com>
+
+ Offer option for saveplace to be quiet about loading and saving.
+ Suggested by David Reitter <dreitter{_AT_}inf.ed.ac.uk>
+
+ * lisp/saveplace.el (save-place-quiet): New customizable boolean.
+ (save-place-alist-to-file, load-save-place-alist-from-file): Use it
+ to determine whether to print loading/saving messages.
+
2007-12-02 Glenn Morris <rgm@gnu.org>
* mail/binhex.el: Move here from gnus/.
(netrc-parse): Don't use encrypt.
(netrc-find-service-name, netrc-find-service-number): Don't use caddr.
-2007-12-02 Agustin Martin <agustin.martin@hispalinux.es>
+ * progmodes/python.el (top-level): Don't require cl when compiling.
+
+2007-12-02 Agust\e,Am\e(Bn Mart\e,Am\e(Bn <agustin.martin@hispalinux.es>
* textmodes/flyspell.el (flyspell-large-region): Explicitly set
encoding for aspell process and for communication with it.