comparison lisp/ChangeLog @ 83164:e8df1878cfd1

Merged in changes from CVS trunk. Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-427 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-428 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-429 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-430 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-431 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-432 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-433 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-434 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-435 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-436 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-204
author Karoly Lorentey <lorentey@elte.hu>
date Sat, 03 Jul 2004 17:01:39 +0000
parents 8e4ea1e2c254 18b35062b4ab
children 243c49e23626
comparison
equal deleted inserted replaced
83163:8e4ea1e2c254 83164:e8df1878cfd1
1 2004-07-02 Andre Spiegel <spiegel@gnu.org>
2
3 * vc-rcs.el (vc-rcs-checkout-model): Look at the version headers
4 only if vc-consult-headers is non-nil.
5
6 2004-07-02 Juri Linkov <juri@jurta.org>
7
8 * pcvs.el (cvs-mode-diff-repository): New command.
9
10 * pcvs-defs.el (cvs-mode-diff-map): Bind r to cvs-mode-diff-repository.
11
12 2004-07-01 Juri Linkov <juri@jurta.org>
13
14 * isearch.el (isearch-mode-map): Bind C-M-w to isearch-del-char,
15 C-M-y to isearch-yank-char. Bind M-% to isearch-query-replace,
16 C-M-% to isearch-query-replace-regexp.
17 (minibuffer-local-isearch-map): Add arrow key bindings.
18 Bind C-f to isearch-yank-char-in-minibuffer.
19 (isearch-forward): Doc fix.
20 (isearch-edit-string): Doc fix.
21 (isearch-query-replace, isearch-query-replace-regexp): New funs.
22 (isearch-del-char): Add optional arg. Set isearch-yank-flag to t.
23 (isearch-yank-char): Add optional arg.
24 (isearch-yank-char-in-minibuffer): New fun.
25
26 * replace.el (query-replace-interactive): Change type from boolean
27 to choice. Add value `initial'.
28 (query-replace-read-args): Handle value `initial' of
29 query-replace-interactive.
30
31 2004-06-29 Kim F. Storm <storm@cua.dk>
32
33 * progmodes/gdb-ui.el (breakpoint-enabled-bitmap-face)
34 (breakpoint-disabled-bitmap-face): Add :group 'gud.
35
36 * progmodes/ada-xref.el (ada-tight-gvd-integration):
37 Add :group 'ada.
38
39 * vc-arch.el (vc-arch-mode-line-rewrite): Add :group 'vc.
40
41 2004-06-29 Juri Linkov <juri@jurta.org>
42
43 * replace.el (query-replace-read-args): Swallow a space after
44 everything except )]" which in most cases means after a symbol.
45
46 * emacs-lisp/pp.el (pp-buffer): Add autoload.
47
1 2004-06-26 David Kastrup <dak@gnu.org> 48 2004-06-26 David Kastrup <dak@gnu.org>
2 49
3 * replace.el (perform-replace): Highlight the match even in 50 * replace.el (perform-replace): Highlight the match even in
4 non-query mode if there is potential replace string editing. 51 non-query mode if there is potential replace string editing.
5 52
16 identification of remote system, if not nil. 63 identification of remote system, if not nil.
17 (file-relative-name): Use new return value of `file-remote-p'. 64 (file-relative-name): Use new return value of `file-remote-p'.
18 65
19 2004-06-26 Nick Roberts <nickrob@gnu.org> 66 2004-06-26 Nick Roberts <nickrob@gnu.org>
20 67
21 * progmodes/gdb-ui.el (gdb-toggle-breakpoint) 68 * progmodes/gdb-ui.el (gdb-toggle-breakpoint)
22 (gdb-goto-breakpoint): Fix breakage. 69 (gdb-goto-breakpoint): Fix breakage.
23 70
24 2004-06-26 Eli Zaretskii <eliz@gnu.org> 71 2004-06-26 Eli Zaretskii <eliz@gnu.org>
25 72
26 * man.el (Man-getpage-in-background): Add windows-nt to the list 73 * man.el (Man-getpage-in-background): Add windows-nt to the list
53 `\?' replacement. Remove `\,' and `\#' implementation here, as it 100 `\?' replacement. Remove `\,' and `\#' implementation here, as it
54 is better placed in `query-replace-read-args'. 101 is better placed in `query-replace-read-args'.
55 (replace-regexp): Explain `\,', `\#' and `\?'. 102 (replace-regexp): Explain `\,', `\#' and `\?'.
56 (replace-match-data): New function for thorough reuse/destruction 103 (replace-match-data): New function for thorough reuse/destruction
57 of old match-data. 104 of old match-data.
58 (replace-match-maybe-edit): Function for implementing `\?' 105 (replace-match-maybe-edit): Function for implementing `\?' editing.
59 editing.
60 (perform-replace): Fix maintaining of the match stack including 106 (perform-replace): Fix maintaining of the match stack including
61 already matched regions, implement `\?', fix various problems 107 already matched regions, implement `\?', fix various problems
62 with regions while editing and other stuff. 108 with regions while editing and other stuff.
63 (replace-highlight): Simplified. 109 (replace-highlight): Simplify.
64 110
65 2004-06-24 Daniel Pfeiffer <occitan@esperanto.org> 111 2004-06-24 Daniel Pfeiffer <occitan@esperanto.org>
66 112
67 * progmodes/grep.el (grep-error-screen-columns): New variable. 113 * progmodes/grep.el (grep-error-screen-columns): New variable.
68 (grep-regexp-alist): Give it the full functionality of gnu style 114 (grep-regexp-alist): Give it the full functionality of gnu style
85 131
86 * files.el (write-contents-functions): Doc fix. 132 * files.el (write-contents-functions): Doc fix.
87 133
88 2004-06-21 Juanma Barranquero <lektu@terra.es> 134 2004-06-21 Juanma Barranquero <lektu@terra.es>
89 135
90 * image.el (image-library-alist): Rewrite docstring in active 136 * image.el (image-library-alist): Rewrite docstring in active voice.
91 voice.
92 137
93 2004-06-20 Richard M. Stallman <rms@gnu.org> 138 2004-06-20 Richard M. Stallman <rms@gnu.org>
94 139
95 * mouse.el (mouse-set-region-1): Set transient-mark-mode to `only'. 140 * mouse.el (mouse-set-region-1): Set transient-mark-mode to `only'.
96 141
113 * man.el (Man-getpage-in-background): Revert previous change but 158 * man.el (Man-getpage-in-background): Revert previous change but
114 make cygwin a special case. 159 make cygwin a special case.
115 160
116 2004-06-18 Luc Teirlinck <teirllm@auburn.edu> 161 2004-06-18 Luc Teirlinck <teirllm@auburn.edu>
117 162
118 * autorevert.el (global-auto-revert-non-file-buffers): Update 163 * autorevert.el (global-auto-revert-non-file-buffers):
119 docstring. 164 Update docstring.
120 165
121 2004-06-19 Daniel Pfeiffer <occitan@esperanto.org> 166 2004-06-19 Daniel Pfeiffer <occitan@esperanto.org>
122 167
123 * progmodes/compile.el (compilation-error-properties): Store one 168 * progmodes/compile.el (compilation-error-properties): Store one
124 more than end-col, if present, so that transient-mark-mode will 169 more than end-col, if present, so that transient-mark-mode will
135 * replace.el (query-replace-read-args): Only warn about use of \n 180 * replace.el (query-replace-read-args): Only warn about use of \n
136 and \t when we are doing a regexp replacement and the actual 181 and \t when we are doing a regexp replacement and the actual
137 escaped character is n or t. 182 escaped character is n or t.
138 (query-replace-regexp): Add \, and \# interpretation to 183 (query-replace-regexp): Add \, and \# interpretation to
139 interactive call and document it. 184 interactive call and document it.
140 (query-replace-regexp-eval, replace-match-string-symbols): add \# 185 (query-replace-regexp-eval, replace-match-string-symbols): Add \#
141 as shortkey for replace-count. 186 as shortkey for replace-count.
142 (replace-quote): New function for doubling backslashes. 187 (replace-quote): New function for doubling backslashes.
143 188
144 2004-06-17 Juanma Barranquero <lektu@terra.es> 189 2004-06-17 Juanma Barranquero <lektu@terra.es>
145 190
165 2004-06-15 Luc Teirlinck <teirllm@auburn.edu> 210 2004-06-15 Luc Teirlinck <teirllm@auburn.edu>
166 211
167 * dired-aux.el (dired-do-redisplay, dired-maybe-insert-subdir): 212 * dired-aux.el (dired-do-redisplay, dired-maybe-insert-subdir):
168 Add hyperlink to emacs-xtra manual to docstring. 213 Add hyperlink to emacs-xtra manual to docstring.
169 214
170 * autorevert.el (global-auto-revert-non-file-buffers): Add 215 * autorevert.el (global-auto-revert-non-file-buffers):
171 hyperlink to emacs-xtra manual to docstring, as well as an 216 Add hyperlink to emacs-xtra manual to docstring, as well as an
172 info-link. 217 info-link.
173 218
174 2004-06-14 Juanma Barranquero <lektu@terra.es> 219 2004-06-14 Juanma Barranquero <lektu@terra.es>
175 220
176 * image.el (image-library-alist): New variable to map image types 221 * image.el (image-library-alist): New variable to map image types
185 2004-06-14 Kenichi Handa <handa@m17n.org> 230 2004-06-14 Kenichi Handa <handa@m17n.org>
186 231
187 * international/code-pages.el (windows-1256, cp1125): Fix tables 232 * international/code-pages.el (windows-1256, cp1125): Fix tables
188 for several characters. 233 for several characters.
189 234
190 * international/utf-8.el (ccl-encode-mule-utf-8): Fix previous 235 * international/utf-8.el (ccl-encode-mule-utf-8): Fix previous change.
191 change.
192 236
193 2004-06-13 Richard M. Stallman <rms@gnu.org> 237 2004-06-13 Richard M. Stallman <rms@gnu.org>
194 238
195 * textmodes/paragraphs.el (sentence-end): Add 0x5397d as close brace. 239 * textmodes/paragraphs.el (sentence-end): Add 0x5397d as close brace.
196 240
232 (bookmark-bmenu-mode): Describe binding in doc string. 276 (bookmark-bmenu-mode): Describe binding in doc string.
233 (bookmark-set-filename): Save the bookmark list if it's time. 277 (bookmark-set-filename): Save the bookmark list if it's time.
234 278
235 2004-06-13 Kenichi Handa <handa@m17n.org> 279 2004-06-13 Kenichi Handa <handa@m17n.org>
236 280
237 * international/utf-8.el (ccl-decode-mule-utf-8): Fix previous 281 * international/utf-8.el (ccl-decode-mule-utf-8): Fix previous change.
238 change.
239 (ccl-untranslated-to-ucs): Fix typo. 282 (ccl-untranslated-to-ucs): Fix typo.
240 283
241 2004-06-12 Karl Chen <quarl@hkn.eecs.berkeley.edu> (tiny change) 284 2004-06-12 Karl Chen <quarl@hkn.eecs.berkeley.edu> (tiny change)
242 285
243 * progmodes/python.el (python-open-block-statement-p): Fix 286 * progmodes/python.el (python-open-block-statement-p):
244 indentation after a block opening that contains a comment. 287 Fix indentation after a block opening that contains a comment.
245 288
246 2004-06-12 J,Ai(Br,At(Bme Marant <jerome@marant.org> (tiny change) 289 2004-06-12 J,Ai(Br,At(Bme Marant <jerome@marant.org> (tiny change)
247 290
248 * bindings.el (completion-ignored-extensions): Add file extensions 291 * bindings.el (completion-ignored-extensions): Add file extensions
249 of Python byte-compiled files. 292 of Python byte-compiled files.
255 (Info-mode, info, Info-toc, Info-mode-menu): Doc fix. 298 (Info-mode, info, Info-toc, Info-mode-menu): Doc fix.
256 (Info-mode-map): Bind L to Info-history, T to Info-toc. 299 (Info-mode-map): Bind L to Info-history, T to Info-toc.
257 300
258 2004-06-12 Kenichi Handa <handa@m17n.org> 301 2004-06-12 Kenichi Handa <handa@m17n.org>
259 302
260 * international/mule-cmds.el (set-language-environment): Load 303 * international/mule-cmds.el (set-language-environment):
261 subst tables if necessary. 304 Load subst tables if necessary.
262 305
263 * international/mule.el (decode-char): Load subst tables if 306 * international/mule.el (decode-char): Load subst tables if necessary.
264 necessary.
265 (encode-char): Likewise. 307 (encode-char): Likewise.
266 308
267 * international/utf-16.el (utf-16-decode-ucs): Handle a surrogate 309 * international/utf-16.el (utf-16-decode-ucs): Handle a surrogate
268 pair correctly. Call ccl-mule-utf-untrans for untranslable chars. 310 pair correctly. Call ccl-mule-utf-untrans for untranslable chars.
269 (utf-16le-decode-loop): Set r5 to -1 before loop. 311 (utf-16le-decode-loop): Set r5 to -1 before loop.
275 (ccl-decode-mule-utf-16): Likewise. Set r5 to -1 initially. 317 (ccl-decode-mule-utf-16): Likewise. Set r5 to -1 initially.
276 (ccl-mule-utf-16-encode-untrans): New CCL. 318 (ccl-mule-utf-16-encode-untrans): New CCL.
277 (utf-16-decode-to-ucs): Handle pre-read character. 319 (utf-16-decode-to-ucs): Handle pre-read character.
278 (utf-16le-encode-loop): Handle surrogate pair. 320 (utf-16le-encode-loop): Handle surrogate pair.
279 (utf-16be-encode-loop): Likewise. 321 (utf-16be-encode-loop): Likewise.
280 (ccl-encode-mule-utf-16le-with-signature): Adjusted for the change 322 (ccl-encode-mule-utf-16le-with-signature): Adjust for the change
281 of utf-16le-encode-loop. 323 of utf-16le-encode-loop.
282 (ccl-encode-mule-utf-16be-with-signature): Adjusted for the change 324 (ccl-encode-mule-utf-16be-with-signature): Adjust for the change
283 of utf-16be-encode-loop. 325 of utf-16be-encode-loop.
284 (mule-utf-16-post-read-conversion): Call 326 (mule-utf-16-post-read-conversion):
285 utf-8-post-read-conversion at first. 327 Call utf-8-post-read-conversion at first.
286 (mule-utf-16[{le|be}], mule-utf-16{le|be}-with-signature): Include 328 (mule-utf-16[{le|be}], mule-utf-16{le|be}-with-signature):
287 CJK charsets in safe-charsets if utf-translate-cjk-mode is on. 329 Include CJK charsets in safe-charsets if utf-translate-cjk-mode is on.
288 Add post-read-conversion and pre-write-conversion. 330 Add post-read-conversion and pre-write-conversion.
289 331
290 * international/utf-8.el (utf-translate-cjk-charsets): New 332 * international/utf-8.el (utf-translate-cjk-charsets): New variable.
291 variable.
292 (utf-translate-cjk-unicode-range): New variable. 333 (utf-translate-cjk-unicode-range): New variable.
293 (utf-translate-cjk-load-tables): New function. 334 (utf-translate-cjk-load-tables): New function.
294 (utf-lookup-subst-table-for-decode): New function. 335 (utf-lookup-subst-table-for-decode): New function.
295 (utf-lookup-subst-table-for-encode): New function. 336 (utf-lookup-subst-table-for-encode): New function.
296 (utf-translate-cjk-mode): Init-value changed to t. Don't load 337 (utf-translate-cjk-mode): Init-value changed to t. Don't load
301 (ccl-mule-utf-8-encode-untrans): New CCL. 342 (ccl-mule-utf-8-encode-untrans): New CCL.
302 (ccl-encode-mule-utf-8): Call ccl-mule-utf-8-encode-untrans. 343 (ccl-encode-mule-utf-8): Call ccl-mule-utf-8-encode-untrans.
303 (ccl-untranslated-to-ucs): Handle 2-byte encoding. Set r1 to the 344 (ccl-untranslated-to-ucs): Handle 2-byte encoding. Set r1 to the
304 length of encoding. Don't return r0. 345 length of encoding. Don't return r0.
305 (utf-8-compose): New arg hash-table. Handle 2-byte encoding. 346 (utf-8-compose): New arg hash-table. Handle 2-byte encoding.
306 (utf-8-post-read-conversion): Narrow to region properly. If 347 (utf-8-post-read-conversion): Narrow to region properly.
307 utf-translate-cjk-mode is on, load tables if necessary. Call 348 If utf-translate-cjk-mode is on, load tables if necessary.
308 utf-8-compose with hash-table arg if necessary. Call 349 Call utf-8-compose with hash-table arg if necessary.
309 XXX-compose-region instead of XXX-post-read-convesion. 350 Call XXX-compose-region instead of XXX-post-read-convesion.
310 (utf-8-pre-write-conversion): New function. 351 (utf-8-pre-write-conversion): New function.
311 (mule-utf-8): Include CJK charsets in safe-charsets if 352 (mule-utf-8): Include CJK charsets in safe-charsets if
312 utf-translate-cjk-mode is on. Add pre-write-conversion. 353 utf-translate-cjk-mode is on. Add pre-write-conversion.
313 354
314 * international/characters.el: Temporarily set 355 * international/characters.el: Temporarily set
315 utf-translate-cjk-mode to nil. 356 utf-translate-cjk-mode to nil.
316 357
317 * language/devan-util.el (devanagari-compose-region): Add 358 * language/devan-util.el (devanagari-compose-region):
318 autoload cookie. 359 Add autoload cookie.
319 360
320 * international/ccl.el (ccl-dump-call): Fix printing the 361 * international/ccl.el (ccl-dump-call): Fix printing the
321 subroutine name. 362 subroutine name.
322 363
323 2004-06-11 Luc Teirlinck <teirllm@auburn.edu> 364 2004-06-11 Luc Teirlinck <teirllm@auburn.edu>
324 365
325 * dired.el (dired-revert): If buffer is marked unmodified before 366 * dired.el (dired-revert): If buffer is marked unmodified before
326 reverting, keep it marked unmodified. 367 reverting, keep it marked unmodified.
327 Adapt to new conventions for commenting out code. 368 Adapt to new conventions for commenting out code.
328 (dired-make-relative): Adapt to new conventions for commenting out 369 (dired-make-relative): Adapt to new conventions for commenting out code.
329 code.
330 370
331 2004-06-10 Miles Bader <miles@gnu.ai.mit.edu> 371 2004-06-10 Miles Bader <miles@gnu.ai.mit.edu>
332 372
333 * eshell/esh-module.el (eshell-load-defgroups): Bind 373 * eshell/esh-module.el (eshell-load-defgroups):
334 `vc-handled-backends' to nil when opening files. 374 Bind `vc-handled-backends' to nil when opening files.
335 375
336 2004-06-11 Juanma Barranquero <lektu@terra.es> 376 2004-06-11 Juanma Barranquero <lektu@terra.es>
337 377
338 * files.el (parse-colon-path, cd): Doc fixes (refer to 378 * files.el (parse-colon-path, cd): Doc fixes (refer to
339 `path-separator', not colon). 379 `path-separator', not colon).
412 (dired-hide-subdir, dired-hide-all, dired-show-file-type) 452 (dired-hide-subdir, dired-hide-all, dired-show-file-type)
413 (dired-run-shell-command, dired-query): Remove redundant, 453 (dired-run-shell-command, dired-query): Remove redundant,
414 or incorrect, autoloads. 454 or incorrect, autoloads.
415 455
416 * dired-aux.el (dired-kill-tree): Do not kill DIRNAME, even if it 456 * dired-aux.el (dired-kill-tree): Do not kill DIRNAME, even if it
417 does not end in a slash. Add optional argument KILL-ROOT. Update 457 does not end in a slash. Add optional argument KILL-ROOT.
418 docstring. 458 Update docstring.
419 (dired-do-touch, dired-clean-directory, dired-run-shell-command) 459 (dired-do-touch, dired-clean-directory, dired-run-shell-command)
420 (dired-query): Add autoloads. 460 (dired-query): Add autoloads.
421 461
422 2004-06-08 Daniel Pfeiffer <occitan@esperanto.org> 462 2004-06-08 Daniel Pfeiffer <occitan@esperanto.org>
423 463
424 * progmodes/compile.el (compilation-set-window-height): Rearrange 464 * progmodes/compile.el (compilation-set-window-height):
425 the save-* functions because a buffer can have several current 465 Rearrange the save-* functions because a buffer can have several current
426 point in different windows. 466 point in different windows.
427 (compilation-error-regexp-alist-alist): Recognize {standard input} 467 (compilation-error-regexp-alist-alist): Recognize {standard input}
428 GNU messages (for gcc --pipe) and more kinds of Oracle messages. 468 GNU messages (for gcc --pipe) and more kinds of Oracle messages.
429 469
430 2004-06-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 470 2004-06-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
460 500
461 * completion.el (completion-kill-region): Doc fix. 501 * completion.el (completion-kill-region): Doc fix.
462 502
463 * format.el (format-insert-annotations) 503 * format.el (format-insert-annotations)
464 (format-annotate-location): Doc fixes. 504 (format-annotate-location): Doc fixes.
465 (format-subtract-regions): Make arguments match their use in 505 (format-subtract-regions): Make arguments match their use in docstring.
466 docstring.
467 506
468 * simple.el (kill-region): Doc fix. 507 * simple.el (kill-region): Doc fix.
469 508
470 * subr.el (insert-buffer-substring-no-properties) 509 * subr.el (insert-buffer-substring-no-properties)
471 (insert-buffer-substring-as-yank): Doc fixes. 510 (insert-buffer-substring-as-yank): Doc fixes.
547 (dired-insert-subdir-validate): Handle `dired-subdir-switches'. 586 (dired-insert-subdir-validate): Handle `dired-subdir-switches'.
548 (dired-insert-subdir-doinsert): Omit messages. 587 (dired-insert-subdir-doinsert): Omit messages.
549 Handle `dired-subdir-switches'. 588 Handle `dired-subdir-switches'.
550 (dired-hide-subdir, dired-hide-all): Do not mark buffer modified. 589 (dired-hide-subdir, dired-hide-all): Do not mark buffer modified.
551 590
552 * dired.el (dired-subdir-switches, dired-switches-alist): 591 * dired.el (dired-subdir-switches, dired-switches-alist): New vars.
553 New vars.
554 (dired-insert-old-subdirs): Do not repeatedly delete and reinsert 592 (dired-insert-old-subdirs): Do not repeatedly delete and reinsert
555 subdirs if -R switch is used for a subdir. 593 subdirs if -R switch is used for a subdir.
556 (dired-mode): Set `dired-switches-alist'. 594 (dired-mode): Set `dired-switches-alist'.
557 (dired-build-subdir-alist): Only print number of directories in 595 (dired-build-subdir-alist): Only print number of directories in
558 echo area when invoked interactively. 596 echo area when invoked interactively.
581 * textmodes/table.el: Sentence commands added to Point Motion 619 * textmodes/table.el: Sentence commands added to Point Motion
582 group; kill and backward-kill commands added to Extraction group. 620 group; kill and backward-kill commands added to Extraction group.
583 621
584 2004-06-04 Mario Lang <mlang@delysid.org> 622 2004-06-04 Mario Lang <mlang@delysid.org>
585 623
586 * battery.el (battery-linux-proc-acpi): mA was hardcored, but some 624 * battery.el (battery-linux-proc-acpi): `mA' was hardcored, but some
587 systems appear to use mW, make the code handle this. Fix a 625 systems appear to use mW, make the code handle this. Fix a
588 division-by-zero bug while at it, and handle kernels with 626 division-by-zero bug while at it, and handle kernels with
589 a slightly different layout in /proc/acpi. 627 a slightly different layout in /proc/acpi.
590 628
591 2004-06-04 Karl Fogel <kfogel@red-bean.com> 629 2004-06-04 Karl Fogel <kfogel@red-bean.com>
592 630
593 * vc-svn.el (vc-svn-checkin): Use 'nconc' instead of 'list*', 631 * vc-svn.el (vc-svn-checkin): Use 'nconc' instead of 'list*',
594 because the latter is a CL-ism. This fixes the bug reported by 632 because the latter is a CL-ism. This fixes the bug reported by
595 Shawn Boyette <mdxi@collapsar.net> in 633 Shawn Boyette <mdxi@collapsar.net> in
596 http://lists.gnu.org/archive/html/emacs-devel/2004-05/msg00442.html. 634 http://lists.gnu.org/archive/html/emacs-devel/2004-05/msg00442.html.
597 635
598 2004-06-04 Miles Bader <miles@gnu.org> 636 2004-06-04 Miles Bader <miles@gnu.org>
599 637
600 * faces.el (display-supports-face-attributes-p): Function moved to 638 * faces.el (display-supports-face-attributes-p): Function moved to
601 C code. Previously only the tty-related portion of this function 639 C code. Previously only the tty-related portion of this function
628 666
629 2004-06-03 Miles Bader <miles@gnu.org> 667 2004-06-03 Miles Bader <miles@gnu.org>
630 668
631 * subr.el (read-number): Use canonical format for default in prompt. 669 * subr.el (read-number): Use canonical format for default in prompt.
632 670
633 * minibuf-eldef.el (minibuffer-default-in-prompt-regexps): Add 671 * minibuf-eldef.el (minibuffer-default-in-prompt-regexps):
634 regexp for " [...]" style defaults. 672 Add regexp for " [...]" style defaults.
635 673
636 2004-06-02 Romain Francoise <romain@orebokech.com> 674 2004-06-02 Romain Francoise <romain@orebokech.com>
637 675
638 * ibuf-ext.el (ibuffer-jump-to-buffer): Add support for filter 676 * ibuf-ext.el (ibuffer-jump-to-buffer): Add support for filter
639 groups: if the user asks for a hidden buffer, open the 677 groups: if the user asks for a hidden buffer, open the
652 obsolescence string. 690 obsolescence string.
653 (focus-frame, unfocus-frame): Add obsolescence declaration and 691 (focus-frame, unfocus-frame): Add obsolescence declaration and
654 empty docstring. 692 empty docstring.
655 693
656 * international/mule.el (register-char-codings): Make alias for 694 * international/mule.el (register-char-codings): Make alias for
657 `ignore'. Move docstring to obsolescence info and remove 695 `ignore'. Move docstring to obsolescence info and remove redundancy.
658 redundancy.
659 696
660 2004-06-02 Kim F. Storm <storm@cua.dk> 697 2004-06-02 Kim F. Storm <storm@cua.dk>
661 698
662 * frame.el (blink-cursor-start): Turn cursor off initially so blink 699 * frame.el (blink-cursor-start): Turn cursor off initially so blink
663 starts after blink-cursor-delay rather than 2*blink-cursor-delay. 700 starts after blink-cursor-delay rather than 2*blink-cursor-delay.
701
702 2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
703
704 * comint.el (comint-replace-by-expanded-history-before-point):
705 Obey `start' as the docstring says.
706 (comint-send-input, comint-snapshot-last-prompt, comint-output-filter)
707 (comint-update-fence): Prevent font-lock from running unnecessarily.
708 (comint-dynamic-list-completions): Use with-current-buffer.
709
710 2004-06-01 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
711
712 * textmodes/bibtex.el (bibtex-format-entry): Fix regexps.
713 (bibtex-parse-strings): Bugfix, use assoc instead of assoc-string.
714 (bibtex-entry-update): Handle alternatives and optional fields.
715 (bibtex-parse-entry): Bugfix, handle empty key.
664 716
665 2004-05-31 Stefan Monnier <monnier@iro.umontreal.ca> 717 2004-05-31 Stefan Monnier <monnier@iro.umontreal.ca>
666 718
667 * vc-arch.el (vc-arch-state): Don't assume the file exists. 719 * vc-arch.el (vc-arch-state): Don't assume the file exists.
668 720
2744 2796
2745 * xml.el (xml-parse-tag): Avoid overwriting node-name. 2797 * xml.el (xml-parse-tag): Avoid overwriting node-name.
2746 2798
2747 2004-04-16 Stefan Monnier <monnier@iro.umontreal.ca> 2799 2004-04-16 Stefan Monnier <monnier@iro.umontreal.ca>
2748 2800
2749 * url/url-util.el (url-debug): Use with-current-buffer.
2750
2751 * url/url-nfs.el (url-nfs-file-attributes): Add id-format parameter.
2752 (url-nfs-create-wrapper): Use new backquote syntax.
2753
2754 * url/url-https.el (url-https-file-attributes): Add id-format param.
2755
2756 * url/url-http.el (url-http-head-file-attributes)
2757 (url-http-file-attributes): Add id-format parameter.
2758
2759 * url/url-handlers.el: Use new find-file-hook.
2760 (url-file-attributes): Add id-format parameter.
2761
2762 * url/url-file.el (url-file-create-wrapper): Use new backquote syntax.
2763 (url-file-file-attributes): Add id-format parameter.
2764
2765 * url/url-dav.el: Use with-current-buffer.
2766 (url-dav-process-response): Fix regexps and spurious quote.
2767 (url-dav-file-attributes): Add id-format param.
2768
2769 * diff-mode.el (diff-end-of-hunk): Be more careful with unified hunks. 2801 * diff-mode.el (diff-end-of-hunk): Be more careful with unified hunks.
2770 2802
2771 2004-04-16 Andre Spiegel <spiegel@gnu.org> 2803 2004-04-16 Andre Spiegel <spiegel@gnu.org>
2772 2804
2773 * vc-hooks.el (vc-default-workfile-unchanged-p): Quote signal. 2805 * vc-hooks.el (vc-default-workfile-unchanged-p): Quote signal.
2936 2004-04-12 Stefan Monnier <monnier@iro.umontreal.ca> 2968 2004-04-12 Stefan Monnier <monnier@iro.umontreal.ca>
2937 2969
2938 * progmodes/compile.el (compile-goto-error): Select the buffer/window 2970 * progmodes/compile.el (compile-goto-error): Select the buffer/window
2939 corresponding to the event. 2971 corresponding to the event.
2940 2972
2941 * url/url.el (url-retrieve): Use with-current-buffer.
2942
2943 * url/url-http.el (url-http-parse-headers, url-http-file-exists-p):
2944 Remove unused var `version'.
2945
2946 * url/url-handlers.el (url-handler-mode): New minor mode.
2947 (url-setup-file-name-handlers): Remove.
2948
2949 2004-04-12 Joe Buehler <jbuehler@hekiman.com> 2973 2004-04-12 Joe Buehler <jbuehler@hekiman.com>
2950 2974
2951 * loadup.el: Add cygwin to system-type list, for unexec() support. 2975 * loadup.el: Add cygwin to system-type list, for unexec() support.
2952 2976
2953 2004-04-12 John Paul Wallington <jpw@gnu.org> 2977 2004-04-12 John Paul Wallington <jpw@gnu.org>
2960 deleting window. 2984 deleting window.
2961 (ibuffer): Save window configuration before showing Ibuffer buffer. 2985 (ibuffer): Save window configuration before showing Ibuffer buffer.
2962 2986
2963 * help.el (describe-mode): Doc fix. 2987 * help.el (describe-mode): Doc fix.
2964 2988
2965 * url/url-cookie.el (url-cookie-handle-set-cookie): Replace calls
2966 to obsolete `assoc-ignore-case' with calls to `assoc-string'.
2967
2968 2004-04-12 Stefan Monnier <monnier@iro.umontreal.ca> 2989 2004-04-12 Stefan Monnier <monnier@iro.umontreal.ca>
2969 2990
2970 * progmodes/compile.el (compilation-mode-font-lock-keywords): Fix test 2991 * progmodes/compile.el (compilation-mode-font-lock-keywords): Fix test
2971 not to treat nil as a function. 2992 not to treat nil as a function.
2972 2993
2981 2004-04-12 Juri Linkov <juri@jurta.org> 3002 2004-04-12 Juri Linkov <juri@jurta.org>
2982 3003
2983 * info.el (Info-follow-reference): Allow multiline reference name. 3004 * info.el (Info-follow-reference): Allow multiline reference name.
2984 3005
2985 2004-04-11 Dave Love <fx@gnu.org> 3006 2004-04-11 Dave Love <fx@gnu.org>
2986
2987 * url/url-mailto.el (url-mailto):
2988 * url/url-history.el (url-history-setup-save-timer):
2989 * url/url-cookie.el (url-cookie-setup-save-timer): Avoid warnings.
2990
2991 * url/url-file.el (url-file-build-filename): Don't use
2992 directory-sep-char.
2993
2994 * url/url-auth.el (url-register-auth-scheme): Fix `format' call.
2995
2996 * url/url-about.el (url-scheme-registry): Defvar.
2997 (url-about): Use text/plain.
2998
2999 * url/url-vars.el (cl): Don't require.
3000 (url): Add :version.
3001 (url-bug-address): Use bug-gnu-emacs.
3002
3003 * url/url-util.el (url-hexify-string): Don't give multibyte error
3004 for char <16.
3005 (mail-header-extract): Autoload.
3006
3007 * url/url-parse.el: Doc fixes.
3008
3009 * url/url-ldap.el (ldap): Require.
3010 (url-ldap): Fix `format' call.
3011 (url-ldap-certificate-formatter): Avoid warning.
3012
3013 * url/url-https.el (url-https-create-secure-wrapper): Use modern
3014 backquotes.
3015
3016 * url/url-dav.el (url-dav-rename-file): Fix args of `signal'.
3017 (url-intersection): New.
3018 (url-dav-supported-p): Use it.
3019 (url-dav-save-resource): Declare url-http-response-status special.
3020
3021 * url/url-cache.el (url-util): Require.
3022 3007
3023 * emacs-lisp/bytecomp.el (byte-compile-cond): Fix last change. 3008 * emacs-lisp/bytecomp.el (byte-compile-cond): Fix last change.
3024 3009
3025 * progmodes/python.el: New file. 3010 * progmodes/python.el: New file.
3026 3011
3064 3049
3065 RCS keyword removal (only non-comment changes are enumerated here): 3050 RCS keyword removal (only non-comment changes are enumerated here):
3066 3051
3067 * emacs-lisp/bytecomp.el (byte-compile-version): Variable removed. 3052 * emacs-lisp/bytecomp.el (byte-compile-version): Variable removed.
3068 (byte-compile-insert-header): Don't use `byte-compile-version'. 3053 (byte-compile-insert-header): Don't use `byte-compile-version'.
3069 * url/url-vars.el (url-version): Use the constant string "Emacs"
3070 instead of calculating something from the RCS `State' keyword
3071 [the latter is almost entirely useless anyway].
3072 * forms.el (forms-version): Variable removed. 3054 * forms.el (forms-version): Variable removed.
3073 (forms-mode): Don't use `forms-version'. 3055 (forms-mode): Don't use `forms-version'.
3074 * recentf.el (recentf-version): Variable removed. 3056 * recentf.el (recentf-version): Variable removed.
3075 * progmodes/delphi.el (delphi-version): Variable removed. 3057 * progmodes/delphi.el (delphi-version): Variable removed.
3076 * progmodes/ada-mode.el (ada-mode): RCS keyword removed from docstring. 3058 * progmodes/ada-mode.el (ada-mode): RCS keyword removed from docstring.
3316 (timeclock-when-to-leave-string, timeclock-log-data) 3298 (timeclock-when-to-leave-string, timeclock-log-data)
3317 (timeclock-generate-report, timeclock-in): Doc fixes. 3299 (timeclock-generate-report, timeclock-in): Doc fixes.
3318 3300
3319 2004-04-03 Stefan Monnier <monnier@iro.umontreal.ca> 3301 2004-04-03 Stefan Monnier <monnier@iro.umontreal.ca>
3320 3302
3321 * url: Import the URL package from its repository. 3303 * url/: New dir. Import the URL package from its repository.
3322
3323 * url/url-methods.el:
3324 * url/url-parse.el: Don't require url-auto.
3325 3304
3326 2004-04-03 Andreas Schwab <schwab@suse.de> 3305 2004-04-03 Andreas Schwab <schwab@suse.de>
3327 3306
3328 * diff-mode.el (diff-mode): Fix missing quote. 3307 * diff-mode.el (diff-mode): Fix missing quote.
3329 3308