Mercurial > emacs
diff lisp/ChangeLog @ 91204:53108e6cea98
Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294
author | Miles Bader <miles@gnu.org> |
---|---|
date | Thu, 06 Dec 2007 09:51:45 +0000 |
parents | 5d767ec84feb d6dfca65f030 |
children | 2fcaae6177a5 |
line wrap: on
line diff
--- a/lisp/ChangeLog Thu Dec 06 07:36:30 2007 +0000 +++ b/lisp/ChangeLog Thu Dec 06 09:51:45 2007 +0000 @@ -1,6 +1,1639 @@ -2007-11-12 Katsumi Yamaoka <yamaoka@jpl.org> - - * ldefs-boot.el: Regenerate. +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> + + * 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 1.39. + (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,Am(Bn Mart,Am(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. + + * ediff.el: Load dired silently. Don't load info, pcl-cvs when + compiling. + (Info-goto-node): Declare as a function. + + * ediff-init.el: Don't load ange-ftp when compiling. + * ediff-util.el: Don't load reporter when compiling. + + * ediff-wind.el (ediff-display-pixel-width) + (ediff-display-pixel-height): + * generic-x.el (ini-generic-mode): + * ps-print.el (ps-mule-encode-header-string, ps-mule-begin-page) + (ps-mule-prepare-ascii-font, ps-mule-set-ascii-font) + (ps-mule-initialize, ps-mule-begin-job): + * calendar/cal-bahai.el (add-to-diary-list, diary-name-pattern) + (mark-calendar-days-named): + * calendar/cal-hebrew.el (holiday-filter-visible-calendar) + (add-to-diary-list, diary-name-pattern) + (mark-calendar-days-named): + * calendar/cal-islam.el (add-to-diary-list, diary-name-pattern) + (mark-calendar-days-named): + * 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. + (Info-find-emacs-command-nodes, Info-find-node): Declare as functions. + + * ffap.el (ffap-bug, ffap-submit-bug): Redefine as obsolete + aliases for report-emacs-bug. + (gnus-summary-select-article, gnus-configure-windows): Declare as + functions. + + * pgg-parse.el (pgg-parse-24, pgg-parse-crc24-string): Declare for + compiler. + + * pgg.el (pgg-clear-string): Declare as a function. + (pgg-run-at-time-1): Wrap whole definition in (featurep 'xemacs) test. + (pgg-run-at-time, pgg-cancel-timer): Move definitions before use. + + * emacs-lisp/check-declare.el (check-declare-locate): + Handle compressed files. + (check-declare-verify): Handle define-generic-mode, + define-global(ized)-minor-mode, define-obsolete-function-alias. + +2007-11-27 Jay Belanger <jay.p.belanger@gmail.com> + + * calc/calc-menu.el (calc-modes-menu): Add normal and incomplete + algebraic modes. + + * calc/calc-aent.el (calc-refresh-evaltos, calc-execute-kbd-macro) + (math-is-true, calc-explain-why, calc-alg-edit) + (math-composite-inequalities, math-flatten-lands) + (math-multi-subst, calcFunc-vmatches, math-simplify) + (math-known-matrixp, math-parse-fortran-subscr, math-to-radians-2) + (math-read-string, math-read-brackets, math-read-angle-brackets): + Declare as functions. + + * calc/calcalg3.el (calc-fit-s-shaped-logistic-curve) + (calc-fit-bell-shaped-logistic-curve) + (calc-fit-hubbert-linear-curve, calc-graph-add-curve) + (calc-graph-lookup, calc-graph-set-styles, math-min-list) + (math-max-list): Declare as functions. + (math-map-binop): New function. + (calc-curve-fit): Replace `mapcar*' by `math-map-binop'. + + * calc/calc.el (calc-set-language, calc-edit-finish) + (calc-edit-cancel, calc-do-quick-calc, calc-do-calc-eval) + (calc-do-keypad, calcFunc-unixtime, math-parse-date) + (math-lessp, calc-embedded-finish-command) + (calc-embedded-select-buffer, calc-embedded-mode-line-change) + (calc-push-list-in-macro, calc-replace-selections) + (calc-record-list, calc-normalize-fancy, calc-do-handle-whys) + (calc-top-selected, calc-sel-error, calc-pop-stack-in-macro) + (calc-embedded-stack-change, calc-refresh-evaltos) + (calc-do-refresh, calc-binary-op-fancy, calc-unary-op-fancy) + (calc-delete-selection, calc-alg-digit-entry, calc-alg-entry) + (calc-dots, calc-temp-minibuffer-message, math-read-radix-digit) + (calc-digit-dots, math-normalize-fancy, math-normalize-nonstandard) + (math-recompile-eval-rules, math-apply-rewrites, calc-record-why) + (math-dimension-error, calc-incomplete-error, math-float-fancy) + (math-neg-fancy, math-zerop, calc-add-fractions) + (math-add-objects-fancy, math-add-symb-fancy, math-mul-zero) + (calc-mul-fractions, math-mul-objects-fancy, math-mul-symb-fancy) + (math-reject-arg, math-div-by-zero, math-div-zero, math-make-frac) + (calc-div-fractions, math-div-objects-fancy, math-div-symb-fancy) + (math-compose-expr, math-comp-width, math-composition-to-string) + (math-stack-value-offset-fancy, math-format-flat-expr-fancy) + (math-adjust-fraction, math-format-binary, math-format-radix) + (math-group-float, math-mod, math-format-number-fancy) + (math-format-bignum-fancy, math-read-number-fancy) + (calc-do-grab-region, calc-do-grab-rectangle, calc-do-embedded) + (calc-do-embedded-activate, math-do-defmath) + (calc-load-everything): Declare as functions. + + * calc/calc-ext.el (math-clip, math-round, math-simplify) + (math-simplify-extended, math-simplify-units, calc-set-language) + (calc-flush-caches, calc-save-modes, calc-embedded-modes-change) + (calc-embedded-var-change, math-mul-float, math-arctan-raw) + (math-sqrt-float, math-exp-minus-1-raw, math-normalize-polar) + (math-normalize-hms, math-normalize-mod, math-make-sdev) + (math-make-intv, math-normalize-logical-op, math-possible-signs) + (math-infinite-dir, math-calcFunc-to-var) + (calc-embedded-evaluate-expr, math-known-nonzerop) + (math-read-expr-level, math-read-big-rec, math-read-big-balance) + (math-format-date, math-vector-is-string, math-vector-to-string) + (math-format-radix-float, math-compose-expr, math-abs) + (math-format-bignum-binary, math-format-bignum-octal) + (math-format-bignum-hex, math-format-bignum-radix) + (math-compute-max-digits): Declare as functions. + (math-provably-realp): Fix typo. + + * calc/calc-forms.el (calendar-current-time-zone) + (calendar-absolute-from-gregorian, dst-in-effect): 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. + + * calc/calc-macs.el (math-zerop, math-negp, math-looks-negp) + (math-posp, math-compare, math-bignum, math-compare-bignum): + Declare as functions. + + * calc/calc-misc.el (calc-do-keypad, calc-inv-hyp-prefix-help) + (calc-inverse-prefix-help, calc-hyperbolic-prefix-help) + (calc-explain-why, calc-clear-command-flag) + (calc-roll-down-with-selections, calc-roll-up-with-selections) + (calc-last-args, calc-is-inverse, calc-do-prefix-help) + (math-objvecp, math-known-scalarp, math-vectorp, math-matrixp) + (math-trunc-special, math-trunc-fancy, math-floor-special) + (math-floor-fancy, math-square-matrixp, math-matrix-inv-raw) + (math-known-matrixp, math-mod-fancy, math-pow-of-zero) + (math-pow-zero, math-pow-fancy): Declare as functions. + + * calc/calc-mode.el (calc-embedded-save-original-modes): + Declare as a function. + + * calc/calc-nlfit.el (calc-get-fit-variables, math-map-binop): + Declare as functions. + (math-nlfit-make-matrix, math-nlfit-find-qmax, math-nlfit-fit) + (math-nlfit-fit-curve, calc-fit-hubbert-linear-curve): + Replace `mapcar*' by `math-map-binop'. + (math-nlfit-make-matrix): Replace `copy-list' with `copy-sequence'. + + * calc/calc-prog.el (edmacro-format-keys,edmacro-parse-keys) + (math-read-expr-level): Declare as functions. + + * calc/calc-vec.el (math-read-expr-level): Declare as a function. + +2007-11-26 Stefan Monnier <monnier@iro.umontreal.ca> + + * emacs-lisp/lisp.el (end-of-defun): Restructure so that + end-of-defun-function is called consistently, even for negative + arguments. + (end-of-defun-function): Default to forward-sexp. + +2007-11-26 Juanma Barranquero <lekktu@gmail.com> + + * emacs-lisp/bytecomp.el (batch-byte-recompile-directory): Doc fix. + +2007-11-26 Glenn Morris <rgm@gnu.org> + + * calendar/cal-menu.el (cal-menu-holidays-menu): Use :label rather + than :suffix. + + * emacs-lisp/easymenu.el (easy-menu-define): Doc fix. + +2007-11-26 Simon Josefsson <simon@josefsson.org> + + * net/imap.el: Move from ../gnus. + +2007-11-25 Reiner Steib <Reiner.Steib@gmx.de> + + * doc-view.el (doc-view-mode-p): New function. + +2007-11-25 Dan Nicolaescu <dann@ics.uci.edu> + + * mail/mspools.el (rmail-get-new-mail): + * mail/reporter.el (mail-position-on-field, mail-text): + * mail/rmail.el (mail-position-on-field, mail-text-start) + (rmail-update-summary): + * mail/rmailedit.el (rmail-summary-disable, rmail-summary-enable): + * mail/rmailmsc.el (rmail-parse-file-inboxes, rmail-show-message): + * mail/rmailout.el (rmail-update-summary): + * mail/rmailsort.el (rmail-update-summary): + * mail/sendmail.el (dired-move-to-filename, dired-get-filename) + (dired-view-file): + * mail/uce.el (mail-strip-quoted-names): + * mail/undigest.el (rmail-update-summary): + * mail/unrmail.el (mail-strip-quoted-names): + * ediff.el (diff-latest-backup-file): Declare as functions. + + * obsolete/mlsupport.el (ml-previous-page): Fix typo. + (kill-to-end-of-line): + * obsolete/rnews.el (news-set-minor-modes): + Remove non working functions. + +2007-11-25 Glenn Morris <rgm@gnu.org> + + * eshell/esh-maint.el (top-level): Use require with NOERROR for + pcomplete. Don't mess with load-path. + + * eshell/eshell.el (eshell-report-bug-address): Remove. + (eshell-report-bug): Redefine as an alias for report-emacs-bug. + +2007-11-24 Glenn Morris <rgm@gnu.org> + + * calendar/appt.el: Remove leading `*' from defcustom doc-strings. + (appt-disp-window): Don't require electric. + Simplify minibuffer-avoidance code. + (appt-select-lowest-window): Avoid minibuffer. + + * eshell/eshell.el: Remove leading `*' from defcustom doc-strings. + (esh-mode): Require it. + (esh-util): Use require rather than featurep and load. + (eshell): No need to test if eshell-mode is bound; remove obsolete + reference to eshell-auto. + (eshell-command, eshell-command-result): Don't require esh-mode + now that the file does. + (top-level): Move provide statement to the end of the file. + Re-order and update commentary. + +2007-11-24 Thien-Thi Nguyen <ttn@gnuvola.org> + + * vc.el (vc-annotate-mode): Frob buffer invisibility spec. + (vc-annotate-toggle-annotation-visibility): New command. + (vc-annotate-mode-map): Bind "V" to it. + (vc-annotate-mode-menu): Add entry for it. + (vc-annotate-get-time-set-line-props): New func. + (vc-annotate-display-autoscale) + (vc-annotate-display-difference): Use it. + + * vc-git.el (vc-git-annotate-time): Handle optional field FILENAME. + Also, match one space at end of annotation text, after last paren. + +2007-11-24 Michael Albinus <michael.albinus@gmx.de> + + * ido.el (ido-file-name-all-completions-1): Check for fboundp of + `tramp-completion-mode-p' as it is in Tramp 2.1. Let-bind + `tramp-completion-mode'. + +2007-11-24 Thien-Thi Nguyen <ttn@gnuvola.org> + + * vc-git.el (vc-git-show-log-entry): New func. + + * vc-git.el (vc-git--call, vc-git--out-ok): New funcs. + (vc-git-state): Use vc-git--call. + (vc-git-registered, vc-git-working-revision) + (vc-git-previous-revision, vc-git-next-revision) + (vc-git--run-command-string, vc-git-symbolic-commit): + Use vc-git--out-ok. + +2007-11-24 Glenn Morris <rgm@gnu.org> + + * emacs-lisp/byte-run.el (declare-function): Doc fix. + +2007-11-24 Kenichi Handa <handa@m17n.org> + + * international/ucs-tables.el (ucs-8859-7-alist): Update the table. + +2007-11-23 David Kastrup <dak@gnu.org> + + * server.el (server-process-filter): Use `command-line-args-left'. + +2007-11-23 Stefan Monnier <monnier@iro.umontreal.ca> + + * nxml/subdirs.el, nxml/char-data/subdirs.el, nxml/rng-auto.el: Remove. + +2007-11-23 Dan Nicolaescu <dann@ics.uci.edu> + + * vc.el (vc-deduce-fileset): Also look for a fileset in the parent + buffer if the parent buffer is in vc-dired-mode. + +2007-11-23 Mark A. Hershberger <mah@everybody.org> + + * nxml: Initial merge of nxml. Kept nxml/char-name subdir for now. + +2007-11-23 Juri Linkov <juri@jurta.org> + + * dired.el (dired-read-dir-and-switches): For C-x d, set the + value for M-n to the visited file name of the current buffer. + Use minibuffer-with-setup-hook to set minibuffer-default to + buffer-file-name inside read-file-name. + + * man.el (Man-getpage-in-background): Don't disregard user option + `Man-width' on non-window systems. Remove test for `window-system' + around setting envvar "COLUMNS" depending on the value of `Man-width'. + + * progmodes/grep.el (grep-process-setup): Set envvar "TERM" to + "emacs-grep". Set envvar "GREP_OPTIONS" to "--color=auto" instead + of "--color=always". + +2007-11-22 Stefan Monnier <monnier@iro.umontreal.ca> + + * emacs-lisp/lisp.el (beginning-of-defun-raw): Pass `arg' down to + beginning-of-defun-function. + +2007-11-22 Reiner Steib <Reiner.Steib@gmx.de> + + * mail/hashcash.el: Move from ../gnus. Add hashcash payments to email. + +2007-11-22 Glenn Morris <rgm@gnu.org> + + * emulation/cua-base.el (x-clipboard-yank): Fix declaration. + + * emacs-lisp/check-declare.el (check-declare-locate): New function. + (check-declare-scan): Use check-declare-locate. + (check-declare-verify): No longer adjust fnfile, now + check-declare-locate does it. + + * emacs-lisp/byte-run.el (declare-function): Doc fix. + +2007-11-22 Stefan Monnier <monnier@iro.umontreal.ca> + + * subr.el (posn-col-row): Make the `default-value' use explicit. + + * window.el (balance-windows): Remove unused var `counter'. + (bw-balance-sub): Remove unused var `lastchild'. + (split-window-vertically): Remove unused var `switch'. + (recenter-top-bottom): Remove unused vars `bottom', `current', `total'. + + * emacs-lisp/bytecomp.el + (byte-compile-file-form-custom-declare-variable): Simplify. + +2007-11-22 Juanma Barranquero <lekktu@gmail.com> + + * cus-edit.el (custom-mode): Define with `define-derived-mode'. + Set `show-trailing-whitespace' to nil. + + * dired.el (make-symbolic-link): + * dired-aux.el (mailcap-parse-mailcaps, mailcap-parse-mimetypes) + (mailcap-extension-to-mime, mailcap-mime-info, make-symbolic-link): + * dired-x.el (make-symbolic-link): + * frame.el (x-initialize-window-system): + * menu-bar.el (x-menu-bar-open): + * select.el (x-get-cut-buffer-internal, x-rotate-cut-buffers-internal) + (x-store-cut-buffer-internal): + * wdired.el (make-symbolic-link): + * x-dnd.el (x-register-dnd-atom, x-get-atom-name) + (x-send-client-message): + * emulation/cua-base.el (x-clipboard-yank): Declare as functions. + +2007-11-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> + + * term/x-win.el (x-gtk-map-stock): Check if FILE is a string. + +2007-11-22 Glenn Morris <rgm@gnu.org> + + * dos-fns.el (int86): + * term/mac-win.el (mac-font-panel-mode): Fix declarations. + + * calendar/cal-menu.el (cal-menu-holidays-menu): Fix holiday-list call. + + * calendar/holidays.el (holiday-list): Add autoload cookie. + + * emacs-lisp/check-declare.el (check-declare-scan): Expand .c + files relative to src/ directory. + (check-declare-verify): Handle .c files. Warn if could not find + an arglist to check. + + * emacs-lisp/byte-run.el (declare-function): Doc fix. + +2007-11-22 Dan Nicolaescu <dann@ics.uci.edu> + + * replace.el (occur-mode-map): Add a major mode menu with entries + for all occur operations. + + * international/titdic-cnv.el (dos-8+3-filename): + * obsolete/fast-lock.el (msdos-long-file-names): + * frame.el (msdos-mouse-p): + * files.el (msdos-long-file-names, w32-long-file-name): + * term/mac-win.el (mac-code-convert-string, mac-coerce-ae-data) + (mac-resume-apple-event, mac-font-panel-mode) + (mac-atsu-font-face-attributes, mac-ae-set-reply-parameter) + (mac-clear-font-name-table): + * term/pc-win.el (msdos-remember-default-colors) + (w16-set-clipboard-data, w16-get-clipboard-data): + * term/w32-win.el (w32-send-sys-command, w32-select-font) + (set-message-beep): + * net/browse-url.el (w32-shell-execute): + * w32-fns.el (set-message-beep, w32-get-clipboard-data) + (w32-get-locale-info, w32-get-valid-locale-ids) + (w32-set-clipboard-data): + * dos-fns.el (int86, msdos-long-file-names): + * dos-w32.el (default-printer-name): Declare as functions. + +2007-11-21 Jason Rumney <jasonr@gnu.org> + + * emacs-lisp/byte-run.el (declare-function): Return nil. + +2007-11-21 Stefan Monnier <monnier@iro.umontreal.ca> + + * progmodes/sh-script.el (sh-mode): Set defun-prompt-regexp. + +2007-11-21 Vinicius Jose Latorre <viniciusjl@ig.com.br> + + * ps-print.el (ps-lpr-switches): Docstring fix. + (ps-string-list): New fun. + (ps-do-despool): Code fix. + +2007-11-21 Juanma Barranquero <lekktu@gmail.com> + + * w32-fns.el: Undo 2007-11-21 change by Dan Nicolaescu. + +2007-11-21 Glenn Morris <rgm@gnu.org> + + * emacs-lisp/check-declare.el (check-declare-verify): Skip C files + for now. Handle define-minor-mode, and defalias (with no argument + checking). + +2007-11-21 Dan Nicolaescu <dann@ics.uci.edu> + + * frame.el (msdos-mouse-p): + * files.el (msdos-long-file-names, w32-long-file-name): + * term/mac-win.el (mac-code-convert-string, mac-coerce-ae-data) + (mac-resume-apple-event, mac-font-panel-mode) + (mac-atsu-font-face-attributes, mac-ae-set-reply-parameter) + (mac-clear-font-name-table): + * term/pc-win.el (msdos-remember-default-colors) + (w16-set-clipboard-data, w16-get-clipboard-data): + * term/w32-win.el (w32-send-sys-command, w32-select-font) + (set-message-beep): + * net/browse-url.el (w32-shell-execute): + * dos-fns.el (int86, msdos-long-file-names): + * dos-w32.el (default-printer-name): Undo previous change. + +2007-11-21 Eli Zaretskii <eliz@gnu.org> + + * international/mule-cmds.el (set-locale-environment): + Set default-file-name-coding-system _after_ keyboard and terminal + coding systems. This fixes last change. + + * mail/rmail.el (rmail-current-subject-regexp): Allow more than + one space after "Subject:". + +2007-11-21 Stefan Monnier <monnier@iro.umontreal.ca> + + * pcvs-parse.el (cvs-parse-table): Ignore errors when looking up files + in order to determine if there's a conflict. + +2007-11-21 Richard Stallman <rms@gnu.org> + + * bindings.el (esc-map): Bind C-M-l here; moved from reposition.el. + + * reposition.el (reposition-window): + Binding C-M-l moved to bindings.el. + + * bindings.el (ctl-x-4-map): Bind C-x 4 a here; moved from add-log.el. + + * add-log.el (add-change-log-entry-other-window): + Key binding C-x 4 a moved to bindings.el. + + * bindings.el (minibuffer-local-map): Bind C-tab here; moved + from filecache.el. + + * filecache.el: Minibuffer map bindings moved to bindings.el. + +2007-11-21 Jason Rumney <jasonr@gnu.org> + + * international/mule-cmds.el (set-locale-environment): + Set default-file-name-coding-system from system defaults on Windows. + +2007-11-21 Jason Rumney <jasonr@gnu.org> + + * term/w32console.el: New term init file for w32 console. + + * w32-fns.el (x-alternatives-map): Copy from term/x-win.el. + (x-setup-function-keys): Likewise, replacing top-level key definitions. + (w32-tty-standard-colors): Move to term/w32console.el. + + * term/w32-win.el (x-setup-function-keys): Remove. + + * term/tty-colors.el (tty-register-default-colors): Remove special + case for w32. + +2007-11-21 Dan Nicolaescu <dann@ics.uci.edu> + + * frame.el (msdos-mouse-p): + * generic-x.el (w32-shell-name): + * files.el (msdos-long-file-names, w32-long-file-name) + (dired-get-filename, dired-unmark, dired-do-flagged-delete) + (dos-8+3-filename, vms-read-directory, view-mode-disable): + * term/mac-win.el (mac-code-convert-string, mac-coerce-ae-data) + (mac-resume-apple-event, mac-font-panel-mode) + (mac-atsu-font-face-attributes, mac-ae-set-reply-parameter) + (mac-clear-font-name-table): + * term/pc-win.el (msdos-remember-default-colors) + (w16-set-clipboard-data, w16-get-clipboard-data): + * term/w32-win.el (w32-send-sys-command, w32-select-font) + (set-message-beep): + * w32-fns.el (set-message-beep, w32-get-clipboard-data) + (w32-get-locale-info, w32-get-valid-locale-ids) + (w32-set-clipboard-data): + * help-fns.el (ad-get-advice-info): + * font-lock.el (fast-lock-after-fontify-buffer) + (fast-lock-after-unfontify-buffer, fast-lock-mode) + (lazy-lock-after-fontify-buffer) + (lazy-lock-after-unfontify-buffer, lazy-lock-mode): + * net/browse-url.el (w32-shell-execute): + * dos-fns.el (int86, msdos-long-file-names): + * dos-w32.el (default-printer-name): Declare as functions. + +2007-11-21 Juanma Barranquero <lekktu@gmail.com> + + * textmodes/paragraphs.el (forward-sentence): Doc fix. + Reported by Drew Adams <drew.adams@oracle.com>. + +2007-11-20 Jason Rumney <jasonr@gnu.org> + + * term/w32-win.el (x-setup-function-keys): Protect against + multiple calls on the same terminal. + +2007-11-20 Dan Nicolaescu <dann@ics.uci.edu> + + * term/mac-win.el (x-setup-function-keys): Only setup + local-function-key-map if it has not been setup already for the + current frame. Move the suspend-emacs processing here. + +2007-11-20 Juanma Barranquero <lekktu@gmail.com> + + * progmodes/grep.el (xargs-program): New variable. + (grep-compute-defaults): Use it. + (grep-default-command): Doc fix. + (grep, lgrep, rgrep): Reflow docstrings. + +2007-11-20 Dan Nicolaescu <dann@ics.uci.edu> + + * vc.el (vc-find-revision): Set the parent buffer. + Use when instead of if. + + * progmodes/python.el (info-lookup-maybe-add-help): + * progmodes/ps-mode.el (doc-view-minor-mode): + * mail/emacsbug.el (Info-menu, Info-goto-node): + * emulation/viper-keym.el (viper-ex) + (viper-normalize-minor-mode-map-alist, viper-set-mode-vars-for): + * emulation/viper-cmd.el (widget-type, widget-button-press) + (viper-set-hooks): + * emacs-lisp/tcover-unsafep.el (unsafep-function): + * emacs-lisp/tcover-ses.el (ses-set-curcell, ses-update-cells) + (ses-load, ses-vector-delete, ses-create-header-string) + (ses-read-cell, ses-read-symbol, ses-command-hook, ses-jump): + * emacs-lisp/gulp.el (mail-subject, mail-send): Declare as functions. + +2007-11-20 Stefan Monnier <monnier@iro.umontreal.ca> + + * pcvs.el (cvs-revert-if-needed): Fix copy&paste typo. + +2007-11-20 Glenn Morris <rgm@gnu.org> + + * emacs-lisp/check-declare.el (check-declare-verify): Tweak regexp + for end of function-name. Handle define-derived-mode. + +2007-11-20 Dan Nicolaescu <dann@ics.uci.edu> + + * progmodes/idlw-help.el: Require browse-url unconditionally, it + is available by default. + (idlwave-help-browse-url-available): Change default to t. + + * emulation/edt.el (defgroup, defcustom): Remove definition. + (eval-when-compile): Remove. + (c-mark-function): + * textmodes/reftex-dcr.el (bibtex-beginning-of-entry): + * textmodes/fill.el (comment-search-forward) + (comment-string-strip): + * progmodes/prolog.el (comint-mode, comint-send-string) + (comint-send-region, comint-send-eof): + * progmodes/dcl-mode.el (imenu-default-create-index-function): + * emulation/viper-util.el (viper-forward-Word): + * emulation/vi.el (c-mark-function): + * emulation/edt-vt100.el (vt100-wide-mode): + * emacs-lisp/timer.el (diary-entry-time): Declare as functions. + +2007-11-19 Michael Albinus <michael.albinus@gmx.de> + + * net/tramp.el (tramp-open-connection-setup-interactive-shell): + Still some tuning in case of an echoing shell. + (tramp-send-command): Connection property "remote-echo" is not + persistent; cache key is the process therefore. + +2007-11-19 Juanma Barranquero <lekktu@gmail.com> + + * replace.el (map-query-replace-regexp): Doc fix (revert part of + revision 1.104, made on 2000-05-21 with no ChangeLog entry). + +2007-11-19 Dan Nicolaescu <dann@ics.uci.edu> + + * progmodes/octave-mod.el (inferior-octave-send-list-and-digest): + * play/yow.el (doctor-ret-or-read): + * vc-hooks.el (vc-dired-resynch-file): + * vc-hg.el (log-view-get-marked): + * smerge-mode.el (ediff-cleanup-mess): + * pcvs.el (vc-editable-p, vc-checkout): + * pcomplete.el (comint-bol): + * informat.el (texinfo-format-refill): + * ido.el (tramp-tramp-file-p): + * ibuffer.el (ibuffer-mark-on-buffer, ibuffer-format-qualifier) + (ibuffer-generate-filter-groups, ibuffer-format-filter-group-data): + * add-log.el (c-beginning-of-defun, c-end-of-defun): Declare as + functions. + + * textmodes/ispell.el (ispell-int-char): Make it a defalias + instead of fset. + (ispell-message): Use with-no-warnings for sc-cite-regexp call. + + * ido.el (ido-file-internal): Move with-no-warnings to include the + ffap-string-at-point call. + + * pcomplete.el (pcomplete-executables): Move defsubst before first use. + + * vc-hg.el (vc-hg-revision-table): Fix last change. + +2007-11-19 Martin Rudalics <rudalics@gmx.at> + + * menu-bar.el (top-level): Deactivate clipboard-kill-region and + clipboard-yank when the buffer is read-only. + + * cus-edit.el (custom-field-keymap): Move to other Custom mode + keymaps such that it's before the definition of Custom-mode-menu. + (Custom-mode-menu): Show it for custom-field-keymap too. + +2007-11-19 Nick Roberts <nickrob@snap.net.nz> + + * progmodes/gdb-ui.el: Update commentary. + +2007-11-18 Dan Nicolaescu <dann@ics.uci.edu> + + * net/tramp.el (tramp-terminal-type): Remove duplicated definition. + +2007-11-19 Glenn Morris <rgm@gnu.org> + + * emacs-lisp/check-declare.el (check-declare-verify): If fnfile + does not exist, try adding `.el' extension. Also search for defsubsts. + + * cus-edit.el (recentf-expand-file-name): + * dired.el (dired-relist-entry): + * subr.el (w32-shell-dos-semantics): + * emacs-lisp/bytecomp.el (compilation-forget-errors): + Declare as functions. + +2007-11-18 Stefan Monnier <monnier@iro.umontreal.ca> + + * abbrev.el (kill-all-abbrevs, insert-abbrevs) + (prepare-abbrev-list-buffer): Use dolist. + (clear-abbrev-table): Preserve properties. + +2007-11-18 Shigeru Fukaya <shigeru.fukaya@gmail.com> (tiny change) + + * textmodes/texinfmt.el (texinfo-format-printindex): + Collect combined indexes using texinfo-short-index-format-cmds-alist. + Reported on <bug-texinfo@gnu.org>. + +2007-11-18 Michael Albinus <michael.albinus@gmx.de> + + * net/tramp.el (tramp-completion-reread-directory-timeout): + New defcustom. + (tramp-handle-file-name-all-completions): Flush directory contents + from cache regularly. + (tramp-set-auto-save-file-modes): Check also for `buffer-modified-p'. + (tramp-open-connection-setup-interactive-shell): + Call `tramp-cleanup-connection' via funcall. + + * net/tramp-ftp.el (tramp-ftp-file-name-handler): Temp file is already + created when copying. + +2007-11-17 Dan Nicolaescu <dann@ics.uci.edu> + + * eshell/esh-util.el (eshell-under-xemacs-p): Remove. + * eshell/esh-mode.el (eshell-mode-syntax-table, command-running-p): + * eshell/esh-ext.el (eshell-external-command): + * eshell/esh-cmd.el (require): + * eshell/em-unix.el (eshell-plain-locate-behavior): + * eshell/em-cmpl.el (eshell-cmpl-initialize): + Replace eshell-under-xemacs-p with (featurep 'xemacs). + * eshell/esh-mode.el (characterp, char-int): Remove unused + conditional defaliases. + + * pcomplete.el (pcomplete-event-matches-key-specifier-p): + Rename from event-matches-key-specifier-p, define unconditionally. + (event-basic-type): Remove unused defalias. + (pcomplete-show-completions): + Use pcomplete-event-matches-key-specifier-p. + +2007-11-17 Eli Zaretskii <eliz@gnu.org> + + * eshell/esh-module.el (eshell-load-defgroups): Don't make backups + when saving esh-groups.el. + +2007-11-17 Martin Rudalics <rudalics@gmx.at> + + * wid-edit.el (widget-default-complete): + * progmodes/flymake.el (flymake-goto-file-and-line): + Fix typo in (doc-)string. + +2007-11-17 Glenn Morris <rgm@gnu.org> + + * emacs-lisp/byte-run.el (declare-function): New macro. + * emacs-lisp/bytecomp.el (byte-compile-declare-function): + New function, byte-hunk-handler for declare-function. + (byte-compile-callargs-warn): Handle declared functions. + + * emacs-lisp/check-declare.el: New file. + * Makefile.in (check-declare): New target. + + * progmodes/fortran.el (gud-find-c-expr): Declare as a function. + + * subr.el (process-lines): Move here from ../admin/admin.el. + * emacs-lisp/authors.el (authors-process-lines): Remove. + (authors): Use process-lines rather than authors-process-lines. + + * progmodes/compilation-perl.el, progmodes/compilation-weblint.el: + Remove these files. + +2007-11-17 Juanma Barranquero <lekktu@gmail.com> + + * emacs-lisp/backquote.el (backquote): + Improve argument/docstring consistency. + + * emacs-lisp/ring.el (ring-size, ring-p, ring-insert) + (ring-length, ring-empty-p): Use c[ad]dr. + (ring-plus1): Use `1+'. + (ring-minus1): Use `zerop'. + (ring-remove): Use c[ad]dr. Use `when'. + (ring-copy): Use c[ad]dr. Use `let', not `let*'. + (ring-ref): Use `let', not `let*'. + (ring-insert-at-beginning): Use c[ad]dr. Doc fix. + (ring-insert+extend): Use c[ad]dr. Fix typo in docstring. + (ring-member): Simplify. Doc fix. + (ring-convert-sequence-to-ring): Simplify. + +2007-11-17 Juri Linkov <juri@jurta.org> + + * dired-aux.el (dired-create-directory): Allow creating + a directory of an arbitrary depth. Add a loop to find the topmost + nonexistent parent dir `new', and call `dired-add-file' on it. + Set the `PARENTS' arg of `make-directory' to t. + +2007-11-16 Jay Belanger <jay.p.belanger@gmail.com> + + * calc/calc-aent.el (calc-last-user-lang-parse-table): New variable. + (math-build-parse-table): Get parse information from math-parse-table. + +2007-11-16 Stefan Monnier <monnier@iro.umontreal.ca> + + * window.el (recenter-last-op): New var. + (recenter-top-bottom): New command. + (global-map): Bind it to C-l. + + * abbrev.el (abbrev--write): Fix error in transcription from C. + + * emulation/pc-select.el (pc-select-shifted-mark): Remove. + (pc-select-ensure-mark): Set mark-active to a special value instead. + Rename from ensure-mark. Update call callers. + (pc-select-maybe-deactivate-mark): Rename from maybe-deactivate-mark. + Rewrite. Update all callers. + (pc-selection-mode): Remove redundant var declaration. + +2007-11-16 Tassilo Horn <tassilo@member.fsf.org> + + * doc-view.el (doc-view-search-backward, doc-view-search): + Fix assignment to free variable bug. + +2007-11-16 Martin Pohlack <mp26@os.inf.tu-dresden.de> (tiny change) + + * emulation/pc-select.el (pc-select-shifted-mark): New var. + (ensure-mark): Set it. + (maybe-deactivate-mark): New fun. + Use it everywhere instead of (setq mark-active nil). + +2007-11-16 Dan Nicolaescu <dann@ics.uci.edu> + + * textmodes/reftex-dcr.el (reftex-start-itimer-once): + Add check for XEmacs. + + * calc/calc-menu.el (calc-mode-map): Pacify byte compiler. + + * doc-view.el (doc-view-resolution): Add missing :group. + +2007-11-16 Juanma Barranquero <lekktu@gmail.com> + + * subr.el (make-variable-frame-local): + Fix typo in obsolescence declaration. + +2007-11-16 Werner Lemberg <wl@gnu.org> + + * files.el (set-auto-mode-1): Check second line for -*- if file + starts with '\" (which is used by man pages to identify needed + troff preprocessors). + +2007-11-16 Glenn Morris <rgm@gnu.org> + + * mail/mail-extr.el (mail-extr-all-top-level-domains): Update domains. + +2007-11-16 Jay Belanger <jay.p.belanger@gmail.com> + + * calc/calc-lang.el (math-oper-table): Fix typo. + Reduce precedence of "/" for TeX. + + * calc/calc-menu.el (calc-modes-menu): Add Languages submenu. + +2007-11-16 Juri Linkov <juri@jurta.org> + + * dired-aux.el (dired-read-shell-command-default): New function. + (dired-read-shell-command): Use its return value for DEFAULT arg. + + * replace.el (keep-lines-read-args, occur-read-primary-args): + Use a list of default values for DEFAULT arg of read-from-minibuffer. + + * man.el (Man-heading-regexp): Add 0-9. + (Man-first-heading-regexp): Remove leading space [ \t]* before NAME. + +2007-11-15 Stefan Monnier <monnier@iro.umontreal.ca> + + * doc-view.el (doc-view-ghostscript-options): Remove resolution arg. + (doc-view-resolution): New custom var. + (doc-view-pdf/ps->png): Use it. + (doc-view-shrink-factor): New var. + (doc-view-enlarge, doc-view-shrink): New commands. + (doc-view-mode-map): Use them. + +2007-11-15 Juanma Barranquero <lekktu@gmail.com> + + * ediff-wind.el (ediff-window-setup-function): + * simple.el (normal-erase-is-backspace): + * eshell/em-unix.el (eshell/info): + * progmodes/cc-engine.el (c-crosses-statement-barrier-p): + Fix typos in docstrings. + + * emulation/cua-base.el (cua--keymaps-initialized): + Rename from `cua--keymaps-initalized'. Callers changed. + (cua-highlight-region-shift-only): Doc fix. + (cua-paste-pop): Fix typo in docstring. + +2007-11-15 Stefan Monnier <monnier@iro.umontreal.ca> + + * emulation/cua-base.el (cua--pre-command-handler-1): + Use input-decode-map instead of function-key-map. + Use event-modifiers now that it works reliably. + + * vc.el (vc-diff-internal): Pop-to-buffer later. + + * subr.el (event-modifiers): Use internal-event-symbol-parse-modifiers. + + * pcvs.el (cvs-revert-if-needed): Ignore `unknown' files, since cvs + did not touch them. + +2007-11-15 Jay Belanger <jay.p.belanger@gmail.com> + + * calc/calc-menu.el: New file. + * calc/calc.el (calc-mode): Require calc-menu. + +2007-11-14 Juanma Barranquero <lekktu@gmail.com> + + * isearch-multi.el (isearch-buffers-next-buffer-function): Doc fix. + +2007-11-14 Nick Roberts <nickrob@snap.net.nz> + + * progmodes/gdb-ui.el (gdb-parent-bptno-enabled): New variable. + (gdb-breakpoint-regexp, gdb-mouse-toggle-breakpoint-margin) + (gdb-mouse-toggle-breakpoint-fringe, gdb-delete-breakpoint) + (gdb-goto-breakpoint): Generalise for breakpoints with multiple + locations. + (gdb-info-breakpoints-custom, gdb-assembler-custom) + (gdb-toggle-breakpoint): Update for new gdb-breakpoint-regexp. + (gdb-put-breakpoint-icon): Only display icon for parent breakpoint. + +2007-11-13 Noah Friedman <friedman@splode.com> + + * calc/calc.el: Add `backward-delete-char-untabify' to the list of + bindings to remap when `calc-scan-for-dels' is non-nil. + +2007-11-13 Stefan Monnier <monnier@iro.umontreal.ca> + + * emacs-lisp/byte-opt.el (byte-compile-trueconstp): Handle more + constant forms. + (byte-compile-nilconstp): New function. + (byte-optimize-cond): Kill subsequent branches when a branch is + know to be taken or not taken. + (byte-optimize-if): Use byte-compile-nilconstp instead of hand coding. + +2007-11-13 Dan Nicolaescu <dann@ics.uci.edu> + + * vc.el (vc-register): Allow registering a file passed as a + parameter instead of just the current buffer. + +2007-11-12 Michael Albinus <michael.albinus@gmx.de> + + * net/tramp.el (tramp-open-connection-setup-interactive-shell): + Check whether the output of "uname -sr" has been changed. + +2007-11-12 Vinicius Jose Latorre <viniciusjl@ig.com.br> + + * progmodes/compile.el (compilation-error-regexp-alist-alist): Insert + patterns from compilation-perl.el and compilation-weblint.el files. + +2007-11-12 Dan Nicolaescu <dann@ics.uci.edu> + + * progmodes/compilation-perl.el: + * progmodes/compilation-weblint.el: Disable autoloads, they cause + a bootstrap failure. + + * vc-cvs.el (vc-cvs-diff): If backup files exist, diff them + instead of doing "cvs diff" in order to avoid accessing the repository. + +2007-11-12 Kevin Ryde <user42@zip.com.au> + + * progmodes/compilation-perl.el: + * progmodes/compilation-weblint.el: New files. + +2007-11-11 Juanma Barranquero <lekktu@gmail.com> + + * international/iso-cvt.el (iso-translate-conventions): Doc fix. + (iso-aggressive-german-trans-tab, iso-conservative-german-trans-tab) + (iso-tex2iso-trans-tab, iso-gtex2iso-trans-tab): Reflow docstring. + (iso-spanish, iso-german, iso-iso2tex, iso-tex2iso, iso-gtex2iso) + (iso-iso2gtex, iso-iso2duden, iso-iso2sgml, iso-sgml2iso): + Rewrite in active voice. + +2007-11-11 Tassilo Horn <tassilo@member.fsf.org> + + * doc-view.el: Add comments about isearch support. + +2007-11-11 Dan Nicolaescu <dann@ics.uci.edu> + + * vc.el (vc-start-entry): Fix setting the in the case the function + is called from vc-dired. Use when instead of if where appropriate. + +2007-11-11 Vinicius Jose Latorre <viniciusjl@ig.com.br> + + * ps-print.el (ps-do-despool): Do not force ps-lpr-switches + to be a list. + (ps-begin-job): Error if ps-lpr-switches is not a list. 2007-11-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> @@ -87,11 +1720,11 @@ 2007-11-10 Dan Nicolaescu <dann@ics.uci.edu> - * emacs-lisp/byte-opt.el (byte-optimize-featurep): Optimize - (featurep 'emacs) to t. - - * emacs-lisp/bytecomp.el (byte-compile-find-bound-condition): New - function. + * emacs-lisp/byte-opt.el (byte-optimize-featurep): + Optimize (featurep 'emacs) to t. + + * emacs-lisp/bytecomp.el (byte-compile-find-bound-condition): + New function. (byte-compile-maybe-guarded): Use it to also look for bound symbols inside `and' forms. Comment out non-working code that was trying to avoid warnings for XEmacs code. @@ -307,8 +1940,7 @@ * net/tramp-cache.el (tramp-cache-print) (tramp-dump-connection-properties): Fix docstring. - (tramp-list-connections): Rename from - `tramp-cache-list-connections'. + (tramp-list-connections): Rename from `tramp-cache-list-connections'. * net/tramp-cmds.el (tramp-cleanup-connection): Apply it. @@ -458,7 +2090,7 @@ * ediff-diff.el (ediff-set-fine-diff-properties-in-one-buffer): Do not use face-name. - (ediff-test-utility,ediff-diff-mandatory-option) + (ediff-test-utility, ediff-diff-mandatory-option) (ediff-reset-diff-options): Remove to simplify the mandatory option handling on Windows. (ediff-set-diff-options): Add. @@ -830,8 +2462,7 @@ Use feature test instead of boundp test so it can be resolved at compile time. - * net/newsticker.el (replace-regexp-in-string): Only define for - XEmacs. + * net/newsticker.el (replace-regexp-in-string): Only define for XEmacs. 2007-10-30 Stefan Monnier <monnier@iro.umontreal.ca> @@ -886,8 +2517,7 @@ (allout-toggle-current-subtree-exposure): Add new interactive function for toggle subtree exposure - suggested by tassilo. (move-beginning-of-line, move-end-of-line): Don't use - line-move-invisible-p, it's obsolete - substitute the code, - instead. + line-move-invisible-p, it's obsolete - substitute the code, instead. 2007-10-29 Dan Nicolaescu <dann@ics.uci.edu> @@ -2762,7 +4392,7 @@ 2007-10-08 Adam Hupp <adam@hupp.org> (tiny change) - * progmodes/gdb-ui.el (pdb): Specify file for gud-break. + * progmodes/gud.el (pdb): Specify file for gud-break. 2007-10-08 Nick Roberts <nickrob@snap.net.nz>