comparison 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
comparison
equal deleted inserted replaced
83223:4056279af756 83224:7a0245dd1848
1 2004-11-05 Juri Linkov <juri@jurta.org>
2
3 * info.el (Info-search): Don't search in node header lines
4 and file headers.
5
6 * emacs-lisp/edebug.el (edebug-next-token-class): Allow all
7 symbol-constituent characters after dot, not only digits.
8
9 2004-11-04 Daniel Pfeiffer <occitan@esperanto.org>
10
11 * files.el (set-auto-mode): Don't get error after setting
12 -*-mode-*-.
13
14 2004-11-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
15
16 * dired.el (dired-read-dir-and-switches): Call read-directory-name
17 if a dialog will be used, read-file-name otherwise.
18
19 2004-11-04 Richard M. Stallman <rms@gnu.org>
20
21 * textmodes/table.el (table group): Add :version.
22
23 * textmodes/ispell.el (ispell-word):
24 Don't alter args; set them only thru `interactive' spec.
25
26 * textmodes/flyspell.el (flyspell-word):
27 Don't alter FOLLOWING; set it only thru `interactive' spec.
28
29 * progmodes/f90.el (f90-end-of-block): Don't use interactive-p.
30
31 * net/browse-url.el (browse-url-maybe-new-window):
32 Use called-interactively-p.
33
34 * mail/supercite.el (sc-cite-region):
35 Don't use interactive-p. Add arg INTERACTIVE.
36 (sc-version): Don't use interactive-p. Rename arg to MESSAGE.
37
38 * international/mule-cmds.el (set-input-method, toggle-input-method):
39 Don't use interactive-p. Add arg INTERACTIVE.
40
41 * eshell/esh-mode.el (eshell-show-maximum-output):
42 Don't use interactive-p.
43 (eshell-truncate-buffer): Just message, no error, if buffer is short.
44
45 * mouse.el (mouse-show-mark): Get positions to delete from mark
46 and point, not from mouse-drag-overlay.
47
48 * imenu.el (imenu-eager-completion-buffer): Add :version.
49
50 * filesets.el (filesets group): Add :version.
51
52 2004-11-03 Daniel Pfeiffer <occitan@esperanto.org>
53
54 * files.el (xml-based-modes): Delete var.
55 (magic-mode-alist): New more general var.
56 (set-auto-mode): Use it.
57
58 * buff-menu.el (Buffer-menu-make-sort-button): Preserve point even
59 when clicking from another window.
60
61 2004-11-03 Thien-Thi Nguyen <ttn@gnu.org>
62
63 * vc-cvs.el (vc-cvs-local-month-numbers): Delete var.
64 (vc-cvs-annotate-time): Incorporate value of deleted var.
65 Remove special-case handling of beginning-of-buffer cruft.
66 Cache ending position (point) and return value in text property
67 `vc-cvs-annotate-time', and consult it on subsequent invocations.
68
69 * vc-cvs.el (vc-cvs-annotate-command):
70 Delete extraneous lines from beginning of buffer.
71 * vc-mcvs.el (vc-mcvs-annotate-command): Likewise.
72
73 * progmodes/grep.el (grep-default-command): Take empty string
74 for tag if all other methods yield nil. Shell-quote the tag.
75
76 * vc.el (vc-annotate-display-autoscale): Add prefix-arg
77 spec in `interactive' form, and mention it in the docstring.
78 Also, make sure point is at bol after calling `annotate-time'.
79
80 2004-11-02 Richard M. Stallman <rms@gnu.org>
81
82 * cus-edit.el (customize-group-other-window):
83 Select the window that displays the custom buffer.
84 (custom-buffer-create-other-window): Likewise.
85
86 * comint.el (comint-insert-input): Fix previous change.
87
88 * emacs-lisp/elp.el (elp-instrument-function):
89 Use called-interactively-p.
90
91 * emacs-lisp/easymenu.el (easy-menu-intern):
92 Don't downcase; rather, case-flip the first letter of each word.
93
94 * emacs-lisp/easy-mmode.el (define-minor-mode):
95 Use called-interactively-p.
96
97 * emacs-lisp/bytecomp.el (byte-compile-warning-types):
98 Add interactive-only.
99 (byte-compile-warnings): Add interactive-only as option.
100 (byte-compile-interactive-only-functions): New variable.
101 (byte-compile-form): Warn about calls to functions
102 in byte-compile-interactive-only-functions.
103
104 * emacs-lisp/autoload.el (update-file-autoloads):
105 Don't use interactive-p; take new arg SAVE-AFTER.
106
107 * emacs-lisp/advice.el (ad-make-advised-definition):
108 Use called-interactively-p.
109
110 2004-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
111
112 * files.el (find-file-existing): New function.
113
114 * menu-bar.el (menu-bar-files-menu): Make "Open File..." call
115 find-file-existing. Add "New File..." that calls find-file.
116
117 * diropen.pbm diropen.xpm: New files.
118
119 * toolbar/tool-bar.el (tool-bar-setup): Tool bar item dired uses
120 icon diropen. New tool bar item find-file-existing uses icon open.
121
122 * dired.el (dired-read-dir-and-switches): Call read-driectory-name
123 instead of read-file-name.
124
125 2004-11-02 Ulf Jasper <ulf.jasper@web.de>
126
127 * calendar/icalendar.el (icalendar-version): Increase to 0.08.
128 (icalendar--split-value): Change name of work buffer.
129 (icalendar--get-weekday-abbrev): Return nil on error.
130 (icalendar--date-to-isodate): New function.
131 (icalendar-convert-diary-to-ical)
132 (icalendar-extract-ical-from-buffer): Use only two args for
133 make-obsolete (XEmacs compatibility).
134 (icalendar-export-file, icalendar-import-file): Blank at end of
135 prompt.
136 (icalendar-export-region): Doc fix.
137 If error, return non-nil and write errors to a buffer.
138 Use correct weekday for weekly recurring events.
139 Check whether date has been parsed for ordinary events.
140 Make weekly events start in the year 2000.
141 DTEND is non-inclusive, shift end date by one day if
142 necessary (not for entries that have date and time).
143 Rename local let variables: oops -> found-error, datestring ->
144 startdatestring.
145
146 2004-11-02 Kim F. Storm <storm@cua.dk>
147
148 * files.el (set-auto-mode-0): Don't rely on dynamic binding of
149 keep-mode-if-same variable. Add it as optional arg instead.
150 (set-auto-mode): Call set-auto-mode-0 with keep-mode-if-same.
151
152 * ehelp.el (electric-help-map): Reorder Q/q and R/r entries so
153 substitute-command-keys will select lower-case bindings like those
154 used in the static help texts.
155
156 * descr-text.el (describe-text-properties): Don't err if called in
157 the *Help* buffer; output to *Help-2* buffer instead.
158
159 * kmacro.el (group kmacro): Add :version.
160 (kmacro-keyboard-quit): New function to cleanup on C-g.
161 (kmacro-start-macro): Set defining-kbd-macro to append when
162 appending to last macro.
163
164 * simple.el (keyboard-quit): Call kmacro-keyboard-quit.
165
166 2004-11-02 Nick Roberts <nickrob@snap.net.nz>
167
168 * progmodes/gdb-ui.el (gdb-enable-debug-log)
169 (gdb-use-inferior-io-buffer, gdb-use-colon-colon-notation)
170 (gud-gdba-command-name, gdb-show-main, gdb-many-windows):
171 Add :version keyword.
172
173 2004-11-02 Pavel Kobiakov <pk_at_work@yahoo.com>
174
175 * progmodes/flymake.el (flymake-err-line-patterns): Use
176 `flymake-reformat-err-line-patterns-from-compile-el' to convert
177 `compilation-error-regexp-alist-alist' to internal Flymake format.
178
179 * progmodes/flymake.el: eliminated byte-compiler warnings.
180
181 2004-11-01 Jay Belanger <belanger@truman.edu>
182
183 * calc/calc-frac.el (calc-over-notation): Replaced
184 `completing-read' with `interactive "s"'.
185
186 2004-11-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
187
188 * mouse.el (mouse-yank-at-click, mouse-yank-secondary):
189 Revert change from 2004-10-16. '*' checks the current buffer, but the
190 mouse click may be in another buffer.
191
192 2004-11-01 John Paul Wallington <jpw@gnu.org>
193
194 * files.el (large-file-warning-threshold): Add :version keyword.
195 (kill-some-buffers): Doc fix.
196
197 * thumbs.el (group thumbs): Add :version keyword.
198
199 * textmodes/bibtex.el (bibtex-make-field): Fix typo.
200
201 2004-11-01 Richard M. Stallman <rms@gnu.org>
202
203 * textmodes/ispell.el (ispell-word): Don't use interactive-p.
204
205 * textmodes/flyspell.el (flyspell-word): Don't use interactive-p.
206
207 * allout.el (allout group): Add :version.
208 (allout-init): Don't use interactive-p.
209 (allout-ascend-to-depth, allout-ascend, allout-end-of-level)
210 (allout-forward-current-level, allout-backward-current-level):
211 Don't use interactive-p.
212
213 * textmodes/bibtex.el (bibtex-make-field): Don't use interactive-p.
214 (bibtex-find-text): Likewise.
215
216 * progmodes/vhdl-mode.el (vhdl-fill-region)
217 (vhdl-beginning-of-statement): Don't use interactive-p.
218
219 * progmodes/idlwave.el (idlwave-update-routine-info):
220 Don't use interactive-p.
221
222 * progmodes/idlw-shell.el (idlwave-shell-send-char):
223 Don't use interactive-p.
224
225 * progmodes/cperl-mode.el (cperl-switch-to-doc-buffer):
226 Don't use interactive-p.
227
228 * progmodes/ada-xref.el (ada-make-body-gnatstub):
229 Don't use interactive-p.
230
231 * play/fortune.el (fortune-to-signature): Don't use interactive-p.
232 (fortune-in-buffer): Doc fix.
233
234 * play/5x5.el (5x5-new-game): Set up the buffer even if not interactive.
235
236 * net/eudc.el (eudc-display-records): Use with-output-to-temp-buffer;
237 don't select the temporary buffer.
238 (eudc-get-email): New optional arg ERROR; don't use interactive-p.
239 (eudc-get-phone): Likewise.
240
241 2004-11-01 Kim F. Storm <storm@cua.dk>
242
243 * man.el (Man-xref-normal-file): Fix help-echo.
244
245 2004-10-31 Stefan Monnier <monnier@iro.umontreal.ca>
246
247 * reveal.el (reveal-last-tick): New var.
248 (reveal-post-command): Use it to avoid closing overlays when we're
249 appending text to them.
250
251 2004-10-31 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
252
253 * textmodes/bibtex.el: Require button.
254 (bibtex-autokey-transcriptions): Translate TeX `\ ' to space.
255 (bibtex-reference-keys): Distinguish between header keys and
256 crossref keys.
257 (bibtex-beginning-of-field): New function.
258 (bibtex-url-map): Remove.
259 (bibtex-font-lock-keywords): Use bibtex-font-lock-crossref.
260 (bibtex-font-lock-url-regexp): Assume that field names begin at
261 the beginning of a line.
262 (bibtex-font-lock-url): Simplify. Do not use bibtex-enclosing-field.
263 Remove field delimiters. Use bibtex-beginning-of-field.
264 Bugfix, point can be inside a field with a url.
265 (bibtex-font-lock-crossref, bibtex-button-action, bibtex-button):
266 New functions.
267 (bibtex-mark-active, bibtex-run-with-idle-timer): Remove.
268 (bibtex-key-in-head): Simplify.
269 (bibtex-current-line): Use bolp.
270 (bibtex-parse-keys): Remove unused arg `add'.
271 Use bibtex-type-in-head and bibtex-key-in-head.
272 (bibtex-parse-entry, bibtex-autofill-entry):
273 Use bibtex-type-in-head and bibtex-key-in-head.
274 (bibtex-autokey-get-field): Do not alter case of replacement text.
275 (bibtex-autokey-get-names): Do all processing of name list.
276 (bibtex-autokey-get-year): New function.
277 (bibtex-autokey-get-title): Do all processing of title words.
278 (bibtex-generate-autokey): Simplify.
279 (bibtex-string-files-init): Use default-directory.
280 Allow for absolute file names in bibtex-string-files.
281 (bibtex-files, bibtex-file-path): New variables.
282 (bibtex-files-expand): New function.
283 (bibtex-find-entry-globally): New command.
284 (bibtex-summary-function): New variable.
285 (bibtex-summary): Default value of bibtex-summary-function.
286 (bibtex-find-crossref): New optional args pnt and split.
287 (bibtex-complete-key-cleanup): Call bibtex-summary-function.
288 (bibtex-copy-summary-as-kill): New command bound to C-cC-t.
289 (bibtex-validate): Fix docstring. Check only abbreviated month fields.
290 Fix handling of required and alternative fields.
291 Identify duplicate keys even if bibtex-maintain-sorted-entries is nil.
292 Use cons and display-buffer.
293 (bibtex-validate-globally): New command.
294 (bibtex-clean-entry): Use bibtex-files-expand. Do not call
295 bibtex-parse-keys and bibtex-parse-strings for updating
296 bibtex-reference-keys and bibtex-strings.
297 (bibtex-realign): Remove blank lines past the last entry.
298 (bibtex-reformat): Use bibtex-entry-format as default.
299 (bibtex-choose-completion-string): Remove.
300 (bibtex-complete): Do not use bibtex-choose-completion-string.
301 (bibtex-url): Simplify.
302
303 2004-10-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
304
305 * x-dnd.el (x-dnd-test-function, x-dnd-protocol-alist)
306 (x-dnd-types-alist, x-dnd-open-file-other-window)
307 (x-dnd-known-types): Add :version.
308
309 2004-10-31 John Paul Wallington <jpw@gnu.org>
310
311 * ibuffer.el (group ibuffer): Add :version keyword.
312
313 2004-10-31 Kim F. Storm <storm@cua.dk>
314
315 * ido.el (group ido): Add :version keyword.
316 (ido-mode): Remove :version keyword.
317
318 * emulation/cua-base.el (group cua): Add :version keyword.
319 (cua-mode): Remove :version keyword.
320
321 2004-10-30 Luc Teirlinck <teirllm@auburn.edu>
322
323 * autorevert.el (auto-revert-tail-mode-text): Add :version keyword.
324
325 * help-at-pt.el (help-at-pt-timer): Move defvar up to avoid
326 compiler warning.
327 (help-at-pt-timer-delay): Add :initialize keyword. Simplify :set
328 function.
329 (help-at-pt-display-when-idle): Remove autoload.
330
331 2004-10-30 Stefan Monnier <monnier@iro.umontreal.ca>
332
333 * makefile.w32-in (custom-deps, autoloads): Fix *-hooks -> *-hook.
334
335 2004-10-30 Juri Linkov <juri@jurta.org>
336
337 * help.el (function-called-at-point):
338 * help-fns.el (variable-at-point): Read -> intern.
339
1 2004-10-30 Simon Josefsson <jas@extundo.com> 340 2004-10-30 Simon Josefsson <jas@extundo.com>
2 341
3 * progmodes/autoconf.el (autoconf-font-lock-keywords): Recognize 342 * progmodes/autoconf.el (autoconf-font-lock-keywords):
4 AS_* too. 343 Recognize AS_* too.
5 344
6 2004-10-29 Simon Josefsson <jas@extundo.com> 345 2004-10-29 Simon Josefsson <jas@extundo.com>
7 346
8 * subr.el (read-passwd): Move back from password.el. 347 * subr.el (read-passwd): Move back from password.el.
9 348
16 2004-10-29 Sam Steingold <sds@gnu.org> 355 2004-10-29 Sam Steingold <sds@gnu.org>
17 356
18 * mouse.el (mouse-show-mark): Replace the last occurrence of 357 * mouse.el (mouse-show-mark): Replace the last occurrence of
19 x-lost-selection-hooks with x-lost-selection-functions. 358 x-lost-selection-hooks with x-lost-selection-functions.
20 359
21 2004-10-28 Stefan <monnier@iro.umontreal.ca> 360 2004-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
22 361
23 * mouse.el (mouse-show-mark): Adjust to new name and don't assume 362 * mouse.el (mouse-show-mark): Adjust to new name and don't assume
24 x-lost-selection-functions is bound. 363 x-lost-selection-functions is bound.
25 364
26 * mouse-sel.el (mouse-sel-mode): 365 * mouse-sel.el (mouse-sel-mode):
68 (set-auto-mode): Use it to handle aliased modes and to 407 (set-auto-mode): Use it to handle aliased modes and to
69 be consistent between C-x C-f and C-x C-w. 408 be consistent between C-x C-f and C-x C-w.
70 409
71 2004-10-28 Kenichi Handa <handa@m17n.org> 410 2004-10-28 Kenichi Handa <handa@m17n.org>
72 411
73 * international/utf-8.el (utf-translate-cjk-charsets): Add 412 * international/utf-8.el (utf-translate-cjk-charsets):
74 katakana-jisx0201. 413 Add katakana-jisx0201.
75 414
76 * international/subst-jis.el: Add data for JISX0201. 415 * international/subst-jis.el: Add data for JISX0201.
77 416
78 2004-10-27 Stefan Monnier <monnier@iro.umontreal.ca> 417 2004-10-27 Stefan Monnier <monnier@iro.umontreal.ca>
79 418
1124 * calc/calc-units.el (calc-quick-units): Fix overzealous 1463 * calc/calc-units.el (calc-quick-units): Fix overzealous
1125 s/or/unless/. 1464 s/or/unless/.
1126 1465
1127 2004-09-17 Jay Belanger <belanger@truman.edu> 1466 2004-09-17 Jay Belanger <belanger@truman.edu>
1128 1467
1129 * calc/calc.el (calc-mode-var-list): Fixed the value of 1468 * calc/calc.el (calc-mode-var-list): Fix the value of
1130 `calc-matrix-brackets'. 1469 `calc-matrix-brackets'.
1131 1470
1132 2004-09-17 Romain Francoise <romain@orebokech.com> 1471 2004-09-17 Romain Francoise <romain@orebokech.com>
1133 1472
1134 * ibuf-ext.el (define-ibuffer-filter filename): 1473 * ibuf-ext.el (define-ibuffer-filter filename):