+2007-12-05 Glenn Morris <rgm@gnu.org>
+
+ * 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-*-event, dbus-event-*): 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/.
+ (binhex): New custom group.
+ (binhex-decoder-program, binhex-decoder-switches)
+ (binhex-use-external): Move to the binhex custom group.
+
+ * mail/uudecode.el: Move here from gnus/.
+ (uudecode): New custom group.
+ (uudecode-decoder-program, uudecode-decoder-switches)
+ (uudecode-use-external): Move to the uudecode custom group.
+
+ * net/netrc.el (top-level): Don't load `encrypt' features.
+ (netrc-parse): Don't use encrypt.
+ (netrc-find-service-name, netrc-find-service-number): Don't use caddr.
+
+ * 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.
+ Only add "-d" option if not already present.
+ Use ispell-current-dictionary and ispell-current-personal-dictionary.
+ General reorganization.
+
+ * textmodes/ispell.el (ispell-aspell-find-dictionary): Do not set
+ encoding here.
+ (ispell-start-process): Explicitly set encoding here if using aspell.
+
+2007-12-02 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * pcvs.el (cvs-mode-commit, cvs-mode-edit-log): Also pass a diff
+ function to log-edit.
+
+2007-12-02 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/dbus.el: New file.
+
+2007-12-02 Jay Belanger <jay.p.belanger@gmail.com>
+
+ * calc/calc.el (calc-lang-slash-idiv, calc-lang-allow-underscores)
+ (calc-lang-c-type-hex, calc-lang-brackets-are-subscripts)
+ (calc-lang-parens-are-subscripts): New variables.
+ (math-expr-special-function-mapping): Remove variable.
+ (math-eqn-ignore-words, math-tex-ignore-words)
+ (math-latex-ignore-words): Move to calc-lang.el.
+
+ * calc/calc-lang.el (math-compose-vector, math-compose-var)
+ (math-tex-expr-is-flat): Declare as functions.
+ (calc-lang-slash-idiv, calc-lang-allow-underscores)
+ (math-comp-left-bracket, math-comp-right-bracket)
+ (math-comp-comma, math-comp-vector-prec): Declare as variables.
+ (math-var-formatter, math-matrix-formatter)
+ (math-lang-adjust-words, math-lang-read-symbol, math-land-read)
+ (math-punc-table, math-compose-subscr,math-dots)
+ (math-func-formatter): New property names to store language
+ specific information.
+ (math-compose-tex-var, math-compose-tex-intv)
+ (math-compose-maple-intv, math-compose-eqn-intv)
+ (math-compose-tex-sum, math-compose-tex-func)
+ (math-compose-tex-intv): New functions.
+ (math-eqn-ignore-words,math-tex-ignore-words)
+ (math-latex-ignore-words): Move from calc.el.
+ (math-special-function-table): Add entries for tex.
+ (calc-lang-slash-idiv, calc-lang-allows-underscores):
+ New variables.
+ (math-compose-latex-frac): Rename from `math-latex-print-frac'.
+ (math-compose-tex-matrix, math-compose-eqn-matrix)
+ (math-eqn-special-functions): Move from calccomp.el.
+
+ * calc/calccomp.el (math-compose-var): New function.
+ (math-compose-expr): Allow more special functions to be used.
+ Change test for formatting fractions. Use variables and property
+ names to help with language specific formatting.
+ (math-compose-tex-matrix, math-compose-eqn-matrix)
+ (math-eqn-special-functions): Move to calc-lang.el.
+ (math-compose-rows): Use property names to help with language
+ specific formatting.
+
+ * calc/calc-aent.el (math-read-factor): Turn multiple subscripts
+ into nested subscripts.
+ (math-read-token): Use variables and property names to help with
+ language specific parsing.
+ (math-read-expression-level): Use variables to help with language
+ specific parsing.
+
+2007-12-02 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * arc-mode.el (archive-find-type): Add recognition of rar-exe format.
+ (archive-rar-summarize): Allow the file name to be passed as argument.
+ Remove unused vars `header' and `footer'.
+ (archive-rar-exe-summarize, archive-rar-exe-extract): New functions.
+
+2007-12-01 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * log-edit.el (log-edit-show-diff): New function.
+ (log-edit-mode-map, log-edit-menu): Bind it.
+ (log-edit-diff-function): New variable.
+ (log-edit): Change the 3rd param to be an alist and accept a
+ function that computes a diff for the files involved.
+
+ * vc.el (vc-log-edit): Add a diff function parameter to log-edit.
+
+2007-12-01 Martin Rudalics <rudalics@gmx.at>
+
+ * play/blackbox.el (bb-up, bb-down): Revert 2007-10-21 change and
+ wrap next-/previous-line in with-no-warnings.
+
+2007-12-01 Glenn Morris <rgm@gnu.org>
+
+ * format-spec.el, hex-util.el, sha1.el: Move here from gnus/.
+
+ * net/dig.el: Move here from gnus/.
+ (dig-mode): Replace gnus-run-mode-hooks with equivalent expansion.
+
+ * net/dns.el: Move here from gnus/.
+ (top-level): Don't require mm-util, or cl when compiling.
+ (dns-write-name, dns-read, dns-read-type, query-dns):
+ Replace mm-with-unibyte-buffer with its expansion.
+ (query-dns): Replace decf and ignore-errors with non-cl equivalents.
+
+ * progmodes/gdb-ui.el (gud-remove, gud-break):
+ * progmodes/gud.el (gdb-create-define-alist)
+ (gdb-restore-windows, gdb-reset, global-hl-line-highlight)
+ (hl-line-highlight, gdb-display-source-buffer)
+ (gdb-display-buffer, c-langelem-sym, c-langelem-pos)
+ (syntax-symbol, syntax-point, gdb-enqueue-input): Declare as functions.
+
+2007-11-30 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * textmodes/org-export-latex.el (org-export-latex-cleaned-string):
+ Move args on defun line.
+
+ * textmodes/org.el (org-calendar-holiday):
+ Use calendar-check-holidays instead of the obsolete
+ check-calendar-holidays.
+ (add-to-diary-list, table--at-cell-p, Info-find-node, bbdb)
+ (bbdb-company, bbdb-current-record, bbdb-name)
+ (bbdb-record-getprop, bbdb-record-name)
+ (bibtex-beginning-of-entry, bibtex-generate-autokey)
+ (bibtex-parse-entry, bibtex-url, cdlatex-tab)
+ (dired-get-filename, gnus-article-show-summary, mh-display-msg)
+ (mh-find-path, mh-get-header-field, mh-get-msg-num)
+ (mh-header-display, mh-index-previous-folder)
+ (mh-normalize-folder-name, mh-search, mh-search-choose, mh-show)
+ (mh-show-buffer-message-number, mh-show-header-display)
+ (mh-show-msg, mh-show-show, mh-visit-folder)
+ (org-export-latex-cleaned-string, remember)
+ (remember-buffer-desc, rmail-narrow-to-non-pruned-header)
+ (rmail-what-message, elmo-folder-exists-p)
+ (elmo-message-entity-field, elmo-message-field)
+ (vm-beginning-of-message, vm-follow-summary-cursor)
+ (vm-get-header-contents, vm-isearch-narrow, vm-isearch-update)
+ (vm-select-folder-buffer, vm-su-message-id, vm-su-subject)
+ (vm-summarize, wl-folder-get-elmo-folder)
+ (wl-summary-goto-folder-subr)
+ (wl-summary-jump-to-msg-by-message-id, wl-summary-line-from)
+ (wl-summary-line-subject, wl-summary-message-number)
+ (wl-summary-redisplay): Declare as functions.
+
+2007-11-30 Martin Rudalics <rudalics@gmx.at>
+
+ * longlines.el (longlines-show-hard-newlines): Remove handling of
+ buffer-undo-list and buffer-modified status.
+ (longlines-show-region, longlines-unshow-hard-newlines):
+ Handle buffer-undo-list, buffer-modified status, inhibit-read-only, and
+ inhibit-modification-hooks here to avoid that a buffer appears
+ modified when toggling visibility of hard newlines.
+
+2007-11-30 Glenn Morris <rgm@gnu.org>
+
+ * nxml/rng-maint.el (rng-do-some-validation): Fix declaration.
+
+ * progmodes/idlw-complete-structtag.el
+ (idlwave-sintern-structtag):
+ * progmodes/idlw-help.el (idlwave-sintern-sysvar)
+ (idlwave-sintern-sysvartag):
+ * progmodes/idlwave.el (idlwave-sintern-class-tag)
+ (idlwave-sintern-sysvar, idlwave-sintern-sysvartag): Declare as
+ functions.
+
+2007-11-30 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * textmodes/reftex-index.el (texmathp):
+ * textmodes/reftex-auc.el (TeX-argument-insert)
+ (TeX-argument-prompt, multi-prompt, LaTeX-add-index-entries)
+ (LaTeX-add-labels, LaTeX-bibitem-list, LaTeX-index-entry-list)
+ (LaTeX-label-list):
+ * nxml/rng-maint.el (rng-clear-cached-state, rng-clear-overlays)
+ (rng-clear-conditional-region, rng-do-some-validation): Declare as
+ functions.
+ (rng-error-count, rng-validate-up-to-date-end): Pacify byte compiler.
+
+2007-11-30 Glenn Morris <rgm@gnu.org>
+
+ * emacs-lisp/byte-run.el (declare-function): Add optional fourth
+ argument and document it.
+
+ * emacs-lisp/bytecomp.el (byte-compile-declare-function):
+ Third argument to declare-function must be a list to specify arglist.
+
+ * emacs-lisp/check-declare.el (check-declare-scan): Doc fix.
+ Handle declare-function third argument `t' and fourth argument.
+ (check-declare-verify): Doc fix. Handle `fileonly' case.
+ Use progn rather than prog1.
+
+ * desktop.el (uniquify-item-base):
+ * term/mac-win.el (url-type): Declare as functions.
+
+ * net/eudcb-bbdb.el (bbdb-phone-location, bbdb-record-phones)
+ (bbdb-address-city, bbdb-address-state, bbdb-address-zip)
+ (bbdb-address-location, bbdb-record-addresses): Pass non-nil
+ fourth arg to declare-function.
+
+ * play/dunnet.el: Don't require cl when compiling.
+ (byte-compile-warnings): Set via file local variables.
+ (dun-parse): Let-bind `beg' and `line'.
+
+2007-11-29 Alexandre Julliard <julliard@winehq.org>
+
+ * vc-git.el (vc-git-dir-state): Fix the git command arguments.
+
+2007-11-29 Ari Roponen <ari.roponen@gmail.com> (tiny change)
+
+ * calendar/time-date.el (encode-time-value): Doc fix.
+
+2007-11-29 Glenn Morris <rgm@gnu.org>
+
+ * calendar/time-date.el (with-decoded-time-value): Doc fix.
+
+ * textmodes/css-mode.el (prog-mode): Remove.
+ (css-mode): Derive from fundamental-mode rather than prog-mode.
+
+ * emacs-lisp/byte-run.el (declare-function): Doc fix.
+
+ * emacs-lisp/check-declare.el (check-declare-locate)
+ (check-declare-verify): Handle `external' files.
+ (check-declare-errmsg): New function.
+ (check-declare-verify, check-declare-file, check-declare-directory):
+ Use check-declare-errmsg to report the number of problems.
+
+ * ffap.el (w3-view-this-url)
+ * mail/mspools.el (vm-visit-folder)
+ * net/browse-url.el (w3-fetch-other-window, w3-fetch)
+ * net/eudcb-bbdb.el (bbdb-phone-location, bbdb-phone-string)
+ (bbdb-record-phones, bbdb-address-city, bbdb-address-state)
+ (bbdb-address-zip, bbdb-address-location, bbdb-record-addresses)
+ (bbdb-records)
+ * net/eudc-export.el (bbdb-parse-phone-number, bbdb-string-trim)
+ * net/imap.el (sasl-find-mechanism, sasl-mechanism-name)
+ (sasl-make-client, sasl-next-step, sasl-step-data)
+ (sasl-step-set-data)
+ * net/newsticker.el (w3m-toggle-inline-image, htmlr-reset)
+ (htmlr-step): Declare as functions.
+
+ * net/eudcb-bbdb.el (eudc-bbdb-extract-addresses):
+ Use bbdb-address-zip rather than bbdb-address-zip-string.
+
+2007-11-28 Richard Stallman <rms@gnu.org>
+
+ * md4.el, net/hmac-def.el, net/hmac-md5.el, net/ntlm.el:
+ Move here from gnus/.
+
+2007-11-28 Martin Rudalics <rudalics@gmx.at>
+
+ * newcomment.el (comment-region-internal): Fix newline insertion
+ in `block' case.
+
+2007-11-28 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * pcvs-parse.el (cvs-parse-table): Adjust regexp for resurrections.
+
+2007-11-28 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (maintainer-clean): Depend on bootstrap-clean to
+ delete .elc files.
+
+ * nxml/char-name/unicode: Move to etc/nxml/.
+ * nxml/nxml-uchnm.el (top-level): Adapt for moved unicode files.
+
+ * nxml/nxml-enc.el (xmltok-get-declared-encoding-position):
+ Declare as a function.
+
+ * nxml/nxml-maint.el (nxml-create-unicode-char-name-sets):
+ * nxml/nxml-mode.el (nxml-get-char-name, nxml-insert-named-char):
+ * nxml/xsd-regexp.el (xsdre-gen-categories): Change mapcar -> mapc.
+
+ * nxml/nxml-outln.el (nxml-token-start-tag-p)
+ (nxml-token-end-tag-p): Move definitions before use.
+
+ * nxml/nxml-rap.el (nxml-prolog-regions): Declare for compiler.
+
+ * nxml/nxml-uchnm.el (top-level)
+ (nxml-enable-unicode-char-name-sets-1): Use mapc rather than mapcar.
+ (nxml-enabled-unicode-blocks): Add custom group.
+
+ * nxml/xmltok.el (xmltok-scan-char-ref, xmltok-char-number):
+ Use string-to-number rather than string-to-int.
+
+ * dired-x.el (dired-omit-old-add-entry): Declare as function.
+ Move definition before use.
+ (dired-old-find-buffer-nocreate): Declare as function.
+
+ * emacs-lisp/check-declare.el (check-declare-locate): Reflow doc.
+ (check-declare-verify): Handle fset.
+
+ * emulation/edt.el (edt-user-emulation-setup):
+ Test edt-setup-user-bindings is bound before calling.
+
+ * emulation/tpu-edt.el: Don't require cl when compiling.
+ (tpu-emacs-search, tpu-emacs-rev-search): Declare as functions.
+ (tpu-edt-off): Use condition-case rather than ignore-errors.
+ Use with-no-warnings.
+
+ * eshell/esh-util.el (top-level): Use require rather than load for
+ ange-ftp.
+
+ * mail/supercite.el (sc-version): Redefine as an alias for
+ emacs-version.
+ (sc-help-address): Remove.
+ (sc-version): Use emacs-version rather than sc-version.
+ (sc-submit-bug-report): Redefine as an alias for report-emacs-bug.
+
+ * net/socks.el (socks-original-open-network-stream): Declare as
+ function. Move definition before use.
+
+2007-11-28 Jay Belanger <jay.p.belanger@gmail.com>
+
+ * calc/calc-ext.el (math-sqrt-raw, math-map-vec)
+ (math-make-frac): Declare as functions.
+
+2007-11-27 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * progmodes/cperl-mode.el (compilation-error-regexp-alist):
+ Pacify byte compiler.
+ (cperl-mode): Use with-no-warnings for setting vc-header-alist.
+
+ * progmodes/idlwave.el (idlwave-shell-get-path-info)
+ (idlwave-shell-temp-file, idlwave-shell-is-running)
+ (widget-value, comint-dynamic-complete-filename, Info-goto-node):
+ * progmodes/idlw-help.el (idlwave-prepare-structure-tag-completion)
+ (idlwave-all-method-classes, idlwave-all-method-keyword-classes)
+ (idlwave-beginning-of-statement, idlwave-best-rinfo-assoc)
+ (idlwave-class-found-in, idlwave-class-or-superclass-with-tag)
+ (idlwave-completing-read, idlwave-current-routine)
+ (idlwave-downcase-safe, idlwave-entry-find-keyword)
+ (idlwave-expand-keyword, idlwave-find-class-definition)
+ (idlwave-find-inherited-class, idlwave-find-struct-tag)
+ (idlwave-get-buffer-visiting, idlwave-in-quote)
+ (idlwave-make-full-name, idlwave-members-only)
+ (idlwave-popup-select, idlwave-routine-source-file)
+ (idlwave-routines, idlwave-sintern-class)
+ (idlwave-sintern-keyword, idlwave-sintern-method)
+ (idlwave-sintern-routine-or-method)
+ (idlwave-substitute-link-target, idlwave-sys-dir)
+ (idlwave-this-word, idlwave-what-module-find-class)
+ (idlwave-where):
+ * progmodes/idlw-complete-structtag.el (idlwave-shell-buffer):
+ * mail/uce.el (rmail-msg-is-pruned)
+ (rmail-maybe-set-message-counters, rmail-msgbeg, rmail-msgend)
+ (rmail-toggle-header):
+ * mail/sendmail.el (dired-view-file, dired-get-filename):
+ * mail/rmailkwd.el (rmail-maybe-set-message-counters)
+ (rmail-display-labels, rmail-msgbeg)
+ (rmail-set-message-deleted-p, rmail-message-labels-p)
+ (rmail-show-message, mail-comma-list-regexp)
+ (mail-parse-comma-list):
+ * mail/rmail.el (rmail-spam-filter, rmail-summary-goto-msg)
+ (rmail-summary-mark-undeleted, rmail-summary-mark-deleted)
+ (rfc822-addresses, mail-abbrev-make-syntax-table)
+ (mail-sendmail-delimit-header, mail-header-end):
+ * mail/hashcash.el (message-narrow-to-headers-or-head)
+ (message-fetch-field, message-goto-eoh)
+ (message-narrow-to-headers):
+ * vc.el (view-mode-exit): Declare as functions.
+
+ * mail/vms-pmail.el:
+ * vmsproc.el:
+ * vms-patch.el: Don't byte compile these files, they don't work.
+
2007-11-27 Glenn Morris <rgm@gnu.org>
+ * calc/calc-ext.el (math-read-big-rec):
+ * calc/calc-nlfit.el (math-map-binop):
+ * calc/calc.el (math-normalize-nonstandard): Fix declarations.
+
* eshell/eshell.el (eshell-report-bug): Add version number of
obsolescence.
+ * emulation/viper.el, emulation/viper-util.el,
+ emulation/viper-macs.el, emulation/viper-keym.el,
+ emulation/viper-ex.el, emulation/viper-cmd.el:
+ Load viper-*.el files silently.
+
* ediff-diff.el, ediff-help.el, ediff-merg.el, ediff-mult.el,
ediff-ptch.el, ediff-util.el, ediff-vers.el, ediff-wind.el, ediff.el:
Load ediff-*.el files silently.
* calendar/cal-x.el (make-fancy-diary-buffer):
* calendar/holidays.el (calendar-absolute-from-julian):
* calendar/todo-mode.el (calendar-current-date):
+ * calendar/cal-menu.el (calendar-increment-month)
+ (calendar-month-name, extract-calendar-year)
+ (calendar-cursor-to-date, holiday-list, calendar-sunrise-sunset)
+ (calendar-current-date, calendar-cursor-holidays)
+ (calendar-date-string, insert-diary-entry, calendar-set-mark)
+ (cal-tex-cursor-day, cal-tex-cursor-week, cal-tex-cursor-week2)
+ (cal-tex-cursor-week-iso, cal-tex-cursor-week-monday)
+ (cal-tex-cursor-filofax-daily, cal-tex-cursor-filofax-2week)
+ (cal-tex-cursor-filofax-week, cal-tex-cursor-month)
+ (cal-tex-cursor-month-landscape, cal-tex-cursor-year)
+ (cal-tex-cursor-filofax-year, cal-tex-cursor-year-landscape)
+ (calendar-day-of-year-string, calendar-iso-date-string)
+ (calendar-julian-date-string, calendar-astro-date-string)
+ (calendar-absolute-from-gregorian, calendar-hebrew-date-string)
+ (calendar-persian-date-string, calendar-bahai-date-string)
+ (calendar-islamic-date-string, calendar-chinese-date-string)
+ (calendar-coptic-date-string, calendar-ethiopic-date-string)
+ (calendar-french-date-string, calendar-mayan-date-string)
+ (calendar-print-chinese-date, calendar-goto-date):
Declare as functions.
* calendar/calendar.el (nongregorian-diary-listing-hook): Doc fix.
(calendar-absolute-from-gregorian, dst-in-effect): Declare as
functions.
- * calc/calc-help.el (Info-goto-node, Info-last): Declare as
- functions.
+ * calc/calc-help.el (Info-goto-node, Info-last): Declare as functions.
* calc/calc-lang.el (math-read-factor, math-read-expr-level):
Declare as functions.