diff lisp/ChangeLog @ 83224:7a0245dd1848

Merged in changes from CVS trunk. Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-653 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-654 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-655 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-656 Update from CVS: lisp/man.el (Man-xref-normal-file): Fix help-echo. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-657 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-658 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-659 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-660 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-661 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-662 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-663 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-664 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-665 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-666 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-667 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-668 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-669 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-670 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-671 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-64 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-65 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-66 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-67 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-68 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-264
author Karoly Lorentey <lorentey@elte.hu>
date Sat, 06 Nov 2004 17:52:02 +0000
parents 4056279af756 effc031180e9
children 9ea0f6980511
line wrap: on
line diff
--- a/lisp/ChangeLog	Sun Oct 31 02:05:24 2004 +0000
+++ b/lisp/ChangeLog	Sat Nov 06 17:52:02 2004 +0000
@@ -1,7 +1,346 @@
+2004-11-05  Juri Linkov  <juri@jurta.org>
+
+	* info.el (Info-search): Don't search in node header lines
+	and file headers.
+
+	* emacs-lisp/edebug.el (edebug-next-token-class): Allow all
+	symbol-constituent characters after dot, not only digits.
+
+2004-11-04  Daniel Pfeiffer  <occitan@esperanto.org>
+
+	* files.el (set-auto-mode): Don't get error after setting
+	-*-mode-*-.
+
+2004-11-04  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
+
+	* dired.el (dired-read-dir-and-switches): Call read-directory-name
+	if a dialog will be used, read-file-name otherwise.
+
+2004-11-04  Richard M. Stallman  <rms@gnu.org>
+
+	* textmodes/table.el (table group): Add :version.
+
+	* textmodes/ispell.el (ispell-word):
+	Don't alter args; set them only thru `interactive' spec.
+
+	* textmodes/flyspell.el (flyspell-word):
+	Don't alter FOLLOWING; set it only thru `interactive' spec.
+
+	* progmodes/f90.el (f90-end-of-block): Don't use interactive-p.
+
+	* net/browse-url.el (browse-url-maybe-new-window):
+	Use called-interactively-p.
+
+	* mail/supercite.el (sc-cite-region):
+	Don't use interactive-p.  Add arg INTERACTIVE.
+	(sc-version): Don't use interactive-p.  Rename arg to MESSAGE.
+
+	* international/mule-cmds.el (set-input-method, toggle-input-method):
+	Don't use interactive-p.  Add arg INTERACTIVE.
+
+	* eshell/esh-mode.el (eshell-show-maximum-output):
+	Don't use interactive-p.
+	(eshell-truncate-buffer): Just message, no error, if buffer is short.
+
+	* mouse.el (mouse-show-mark): Get positions to delete from mark
+	and point, not from mouse-drag-overlay.
+
+	* imenu.el (imenu-eager-completion-buffer): Add :version.
+
+	* filesets.el (filesets group): Add :version.
+
+2004-11-03  Daniel Pfeiffer  <occitan@esperanto.org>
+
+	* files.el (xml-based-modes): Delete var.
+	(magic-mode-alist): New more general var.
+	(set-auto-mode): Use it.
+
+	* buff-menu.el (Buffer-menu-make-sort-button): Preserve point even
+	when clicking from another window.
+
+2004-11-03  Thien-Thi Nguyen  <ttn@gnu.org>
+
+	* vc-cvs.el (vc-cvs-local-month-numbers): Delete var.
+	(vc-cvs-annotate-time): Incorporate value of deleted var.
+	Remove special-case handling of beginning-of-buffer cruft.
+	Cache ending position (point) and return value in text property
+	`vc-cvs-annotate-time', and consult it on subsequent invocations.
+
+	* vc-cvs.el (vc-cvs-annotate-command):
+	Delete extraneous lines from beginning of buffer.
+	* vc-mcvs.el (vc-mcvs-annotate-command): Likewise.
+
+	* progmodes/grep.el (grep-default-command): Take empty string
+	for tag if all other methods yield nil.  Shell-quote the tag.
+
+	* vc.el (vc-annotate-display-autoscale): Add prefix-arg
+	spec in `interactive' form, and mention it in the docstring.
+	Also, make sure point is at bol after calling `annotate-time'.
+
+2004-11-02  Richard M. Stallman  <rms@gnu.org>
+
+	* cus-edit.el (customize-group-other-window):
+	Select the window that displays the custom buffer.
+	(custom-buffer-create-other-window): Likewise.
+
+	* comint.el (comint-insert-input): Fix previous change.
+
+	* emacs-lisp/elp.el (elp-instrument-function):
+	Use called-interactively-p.
+
+	* emacs-lisp/easymenu.el (easy-menu-intern):
+	Don't downcase; rather, case-flip the first letter of each word.
+
+	* emacs-lisp/easy-mmode.el (define-minor-mode):
+	Use called-interactively-p.
+
+	* emacs-lisp/bytecomp.el (byte-compile-warning-types):
+	Add interactive-only.
+	(byte-compile-warnings): Add interactive-only as option.
+	(byte-compile-interactive-only-functions): New variable.
+	(byte-compile-form): Warn about calls to functions
+	in byte-compile-interactive-only-functions.
+
+	* emacs-lisp/autoload.el (update-file-autoloads):
+	Don't use interactive-p; take new arg SAVE-AFTER.
+
+	* emacs-lisp/advice.el (ad-make-advised-definition):
+	Use called-interactively-p.
+
+2004-11-02  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
+
+	* files.el (find-file-existing): New function.
+
+	* menu-bar.el (menu-bar-files-menu): Make "Open File..." call
+	find-file-existing.  Add "New File..." that calls find-file.
+
+	* diropen.pbm diropen.xpm: New files.
+
+	* toolbar/tool-bar.el (tool-bar-setup): Tool bar item dired uses
+	icon diropen.  New tool bar item find-file-existing uses icon open.
+
+	* dired.el (dired-read-dir-and-switches): Call read-driectory-name
+	instead of read-file-name.
+
+2004-11-02  Ulf Jasper  <ulf.jasper@web.de>
+
+	* calendar/icalendar.el (icalendar-version): Increase to 0.08.
+	(icalendar--split-value): Change name of work buffer.
+	(icalendar--get-weekday-abbrev): Return nil on error.
+	(icalendar--date-to-isodate): New function.
+	(icalendar-convert-diary-to-ical)
+	(icalendar-extract-ical-from-buffer): Use only two args for
+	make-obsolete (XEmacs compatibility).
+	(icalendar-export-file, icalendar-import-file): Blank at end of
+	prompt.
+	(icalendar-export-region): Doc fix.
+	If error, return non-nil and write errors to a buffer.
+	Use correct weekday for weekly recurring events.
+	Check whether date has been parsed for ordinary events.
+	Make weekly events start in the year 2000.
+	DTEND is non-inclusive, shift end date by one day if
+	necessary (not for entries that have date and time).
+	Rename local let variables: oops -> found-error, datestring ->
+	startdatestring.
+
+2004-11-02  Kim F. Storm  <storm@cua.dk>
+
+	* files.el (set-auto-mode-0): Don't rely on dynamic binding of
+	keep-mode-if-same variable.  Add it as optional arg instead.
+	(set-auto-mode): Call set-auto-mode-0 with keep-mode-if-same.
+
+	* ehelp.el (electric-help-map): Reorder Q/q and R/r entries so
+	substitute-command-keys will select lower-case bindings like those
+	used in the static help texts.
+
+	* descr-text.el (describe-text-properties): Don't err if called in
+	the *Help* buffer; output to *Help-2* buffer instead.
+
+	* kmacro.el (group kmacro): Add :version.
+	(kmacro-keyboard-quit): New function to cleanup on C-g.
+	(kmacro-start-macro): Set defining-kbd-macro to append when
+	appending to last macro.
+
+	* simple.el (keyboard-quit): Call kmacro-keyboard-quit.
+
+2004-11-02  Nick Roberts  <nickrob@snap.net.nz>
+
+	* progmodes/gdb-ui.el (gdb-enable-debug-log)
+	(gdb-use-inferior-io-buffer, gdb-use-colon-colon-notation)
+	(gud-gdba-command-name, gdb-show-main, gdb-many-windows):
+	Add :version keyword.
+
+2004-11-02  Pavel Kobiakov <pk_at_work@yahoo.com>
+
+	* progmodes/flymake.el (flymake-err-line-patterns): Use
+	`flymake-reformat-err-line-patterns-from-compile-el' to convert
+	`compilation-error-regexp-alist-alist' to internal Flymake format.
+
+	* progmodes/flymake.el: eliminated byte-compiler warnings.
+
+2004-11-01  Jay Belanger  <belanger@truman.edu>
+
+	* calc/calc-frac.el (calc-over-notation): Replaced
+	`completing-read' with `interactive "s"'.
+
+2004-11-01  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
+
+	* mouse.el (mouse-yank-at-click, mouse-yank-secondary):
+	Revert change from 2004-10-16.  '*' checks the current buffer, but the
+	mouse click may be in another buffer.
+
+2004-11-01  John Paul Wallington  <jpw@gnu.org>
+
+	* files.el (large-file-warning-threshold): Add :version keyword.
+	(kill-some-buffers): Doc fix.
+
+	* thumbs.el (group thumbs): Add :version keyword.
+
+	* textmodes/bibtex.el (bibtex-make-field): Fix typo.
+
+2004-11-01  Richard M. Stallman  <rms@gnu.org>
+
+	* textmodes/ispell.el (ispell-word): Don't use interactive-p.
+
+	* textmodes/flyspell.el (flyspell-word): Don't use interactive-p.
+
+	* allout.el (allout group): Add :version.
+	(allout-init): Don't use interactive-p.
+	(allout-ascend-to-depth, allout-ascend, allout-end-of-level)
+	(allout-forward-current-level, allout-backward-current-level):
+	Don't use interactive-p.
+
+	* textmodes/bibtex.el (bibtex-make-field): Don't use interactive-p.
+	(bibtex-find-text): Likewise.
+
+	* progmodes/vhdl-mode.el (vhdl-fill-region)
+	(vhdl-beginning-of-statement): Don't use interactive-p.
+
+	* progmodes/idlwave.el (idlwave-update-routine-info):
+	Don't use interactive-p.
+
+	* progmodes/idlw-shell.el (idlwave-shell-send-char):
+	Don't use interactive-p.
+
+	* progmodes/cperl-mode.el (cperl-switch-to-doc-buffer):
+	Don't use interactive-p.
+
+	* progmodes/ada-xref.el (ada-make-body-gnatstub):
+	Don't use interactive-p.
+
+	* play/fortune.el (fortune-to-signature): Don't use interactive-p.
+	(fortune-in-buffer): Doc fix.
+
+	* play/5x5.el (5x5-new-game): Set up the buffer even if not interactive.
+
+	* net/eudc.el (eudc-display-records): Use with-output-to-temp-buffer;
+	don't select the temporary buffer.
+	(eudc-get-email): New optional arg ERROR; don't use interactive-p.
+	(eudc-get-phone): Likewise.
+
+2004-11-01  Kim F. Storm  <storm@cua.dk>
+
+	* man.el (Man-xref-normal-file): Fix help-echo.
+
+2004-10-31  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+	* reveal.el (reveal-last-tick): New var.
+	(reveal-post-command): Use it to avoid closing overlays when we're
+	appending text to them.
+
+2004-10-31  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>
+
+	* textmodes/bibtex.el: Require button.
+	(bibtex-autokey-transcriptions): Translate TeX `\ ' to space.
+	(bibtex-reference-keys): Distinguish between header keys and
+	crossref keys.
+	(bibtex-beginning-of-field): New function.
+	(bibtex-url-map): Remove.
+	(bibtex-font-lock-keywords): Use bibtex-font-lock-crossref.
+	(bibtex-font-lock-url-regexp): Assume that field names begin at
+	the beginning of a line.
+	(bibtex-font-lock-url): Simplify.  Do not use bibtex-enclosing-field.
+	Remove field delimiters.  Use bibtex-beginning-of-field.
+	Bugfix, point can be inside a field with a url.
+	(bibtex-font-lock-crossref, bibtex-button-action, bibtex-button):
+	New functions.
+	(bibtex-mark-active, bibtex-run-with-idle-timer): Remove.
+	(bibtex-key-in-head): Simplify.
+	(bibtex-current-line): Use bolp.
+	(bibtex-parse-keys): Remove unused arg `add'.
+	Use bibtex-type-in-head and bibtex-key-in-head.
+	(bibtex-parse-entry, bibtex-autofill-entry):
+	Use bibtex-type-in-head and bibtex-key-in-head.
+	(bibtex-autokey-get-field): Do not alter case of replacement text.
+	(bibtex-autokey-get-names): Do all processing of name list.
+	(bibtex-autokey-get-year): New function.
+	(bibtex-autokey-get-title): Do all processing of title words.
+	(bibtex-generate-autokey): Simplify.
+	(bibtex-string-files-init): Use default-directory.
+	Allow for absolute file names in bibtex-string-files.
+	(bibtex-files, bibtex-file-path): New variables.
+	(bibtex-files-expand): New function.
+	(bibtex-find-entry-globally): New command.
+	(bibtex-summary-function): New variable.
+	(bibtex-summary): Default value of bibtex-summary-function.
+	(bibtex-find-crossref): New optional args pnt and split.
+	(bibtex-complete-key-cleanup): Call bibtex-summary-function.
+	(bibtex-copy-summary-as-kill): New command bound to C-cC-t.
+	(bibtex-validate): Fix docstring.  Check only abbreviated month fields.
+	Fix handling of required and alternative fields.
+	Identify duplicate keys even if bibtex-maintain-sorted-entries is nil.
+	Use cons and display-buffer.
+	(bibtex-validate-globally): New command.
+	(bibtex-clean-entry): Use bibtex-files-expand.  Do not call
+	bibtex-parse-keys and bibtex-parse-strings for updating
+	bibtex-reference-keys and bibtex-strings.
+	(bibtex-realign): Remove blank lines past the last entry.
+	(bibtex-reformat): Use bibtex-entry-format as default.
+	(bibtex-choose-completion-string): Remove.
+	(bibtex-complete): Do not use bibtex-choose-completion-string.
+	(bibtex-url): Simplify.
+
+2004-10-31  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
+
+	* x-dnd.el (x-dnd-test-function, x-dnd-protocol-alist)
+	(x-dnd-types-alist, x-dnd-open-file-other-window)
+	(x-dnd-known-types): Add :version.
+
+2004-10-31  John Paul Wallington  <jpw@gnu.org>
+
+	* ibuffer.el (group ibuffer): Add :version keyword.
+
+2004-10-31  Kim F. Storm  <storm@cua.dk>
+
+	* ido.el (group ido): Add :version keyword.
+	(ido-mode): Remove :version keyword.
+
+	* emulation/cua-base.el (group cua): Add :version keyword.
+	(cua-mode): Remove :version keyword.
+
+2004-10-30  Luc Teirlinck  <teirllm@auburn.edu>
+
+	* autorevert.el (auto-revert-tail-mode-text): Add :version keyword.
+
+	* help-at-pt.el (help-at-pt-timer): Move defvar up to avoid
+	compiler warning.
+	(help-at-pt-timer-delay): Add :initialize keyword.  Simplify :set
+	function.
+	(help-at-pt-display-when-idle): Remove autoload.
+
+2004-10-30  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+	* makefile.w32-in (custom-deps, autoloads): Fix *-hooks -> *-hook.
+
+2004-10-30  Juri Linkov  <juri@jurta.org>
+
+	* help.el (function-called-at-point):
+	* help-fns.el (variable-at-point): Read -> intern.
+
 2004-10-30  Simon Josefsson  <jas@extundo.com>
 
-	* progmodes/autoconf.el (autoconf-font-lock-keywords): Recognize
-	AS_* too.
+	* progmodes/autoconf.el (autoconf-font-lock-keywords):
+	Recognize AS_* too.
 
 2004-10-29  Simon Josefsson  <jas@extundo.com>
 
@@ -18,7 +357,7 @@
 	* mouse.el (mouse-show-mark): Replace the last occurrence of
 	x-lost-selection-hooks with x-lost-selection-functions.
 
-2004-10-28  Stefan  <monnier@iro.umontreal.ca>
+2004-10-28  Stefan Monnier  <monnier@iro.umontreal.ca>
 
 	* mouse.el (mouse-show-mark): Adjust to new name and don't assume
 	x-lost-selection-functions is bound.
@@ -70,8 +409,8 @@
 
 2004-10-28  Kenichi Handa  <handa@m17n.org>
 
-	* international/utf-8.el (utf-translate-cjk-charsets): Add
-	katakana-jisx0201.
+	* international/utf-8.el (utf-translate-cjk-charsets):
+	Add katakana-jisx0201.
 
 	* international/subst-jis.el: Add data for JISX0201.
 
@@ -1126,7 +1465,7 @@
 
 2004-09-17  Jay Belanger  <belanger@truman.edu>
 
-	* calc/calc.el (calc-mode-var-list): Fixed the value of
+	* calc/calc.el (calc-mode-var-list): Fix the value of
 	`calc-matrix-brackets'.
 
 2004-09-17  Romain Francoise  <romain@orebokech.com>