aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorStefan Monnier2004-06-30 17:12:39 +0000
committerStefan Monnier2004-06-30 17:12:39 +0000
commitc8d09ad8596deab6fc420d14c1545f2c11c9fd08 (patch)
tree5b3e10899dd88e88b320e0e9ca957facf56070c2 /lisp
parentf96ec754ca0a2cf12f404a9feca155a24a1c58c3 (diff)
downloademacs-c8d09ad8596deab6fc420d14c1545f2c11c9fd08.tar.gz
emacs-c8d09ad8596deab6fc420d14c1545f2c11c9fd08.zip
*** empty log message ***
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog109
1 files changed, 57 insertions, 52 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index effae29fc8f..90b17f7a14f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -72,12 +72,11 @@
72 (replace-regexp): Explain `\,', `\#' and `\?'. 72 (replace-regexp): Explain `\,', `\#' and `\?'.
73 (replace-match-data): New function for thorough reuse/destruction 73 (replace-match-data): New function for thorough reuse/destruction
74 of old match-data. 74 of old match-data.
75 (replace-match-maybe-edit): Function for implementing `\?' 75 (replace-match-maybe-edit): Function for implementing `\?' editing.
76 editing.
77 (perform-replace): Fix maintaining of the match stack including 76 (perform-replace): Fix maintaining of the match stack including
78 already matched regions, implement `\?', fix various problems 77 already matched regions, implement `\?', fix various problems
79 with regions while editing and other stuff. 78 with regions while editing and other stuff.
80 (replace-highlight): Simplified. 79 (replace-highlight): Simplify.
81 80
822004-06-24 Daniel Pfeiffer <occitan@esperanto.org> 812004-06-24 Daniel Pfeiffer <occitan@esperanto.org>
83 82
@@ -104,8 +103,7 @@
104 103
1052004-06-21 Juanma Barranquero <lektu@terra.es> 1042004-06-21 Juanma Barranquero <lektu@terra.es>
106 105
107 * image.el (image-library-alist): Rewrite docstring in active 106 * image.el (image-library-alist): Rewrite docstring in active voice.
108 voice.
109 107
1102004-06-20 Richard M. Stallman <rms@gnu.org> 1082004-06-20 Richard M. Stallman <rms@gnu.org>
111 109
@@ -132,8 +130,8 @@
132 130
1332004-06-18 Luc Teirlinck <teirllm@auburn.edu> 1312004-06-18 Luc Teirlinck <teirllm@auburn.edu>
134 132
135 * autorevert.el (global-auto-revert-non-file-buffers): Update 133 * autorevert.el (global-auto-revert-non-file-buffers):
136 docstring. 134 Update docstring.
137 135
1382004-06-19 Daniel Pfeiffer <occitan@esperanto.org> 1362004-06-19 Daniel Pfeiffer <occitan@esperanto.org>
139 137
@@ -154,7 +152,7 @@
154 escaped character is n or t. 152 escaped character is n or t.
155 (query-replace-regexp): Add \, and \# interpretation to 153 (query-replace-regexp): Add \, and \# interpretation to
156 interactive call and document it. 154 interactive call and document it.
157 (query-replace-regexp-eval, replace-match-string-symbols): add \# 155 (query-replace-regexp-eval, replace-match-string-symbols): Add \#
158 as shortkey for replace-count. 156 as shortkey for replace-count.
159 (replace-quote): New function for doubling backslashes. 157 (replace-quote): New function for doubling backslashes.
160 158
@@ -184,8 +182,8 @@
184 * dired-aux.el (dired-do-redisplay, dired-maybe-insert-subdir): 182 * dired-aux.el (dired-do-redisplay, dired-maybe-insert-subdir):
185 Add hyperlink to emacs-xtra manual to docstring. 183 Add hyperlink to emacs-xtra manual to docstring.
186 184
187 * autorevert.el (global-auto-revert-non-file-buffers): Add 185 * autorevert.el (global-auto-revert-non-file-buffers):
188 hyperlink to emacs-xtra manual to docstring, as well as an 186 Add hyperlink to emacs-xtra manual to docstring, as well as an
189 info-link. 187 info-link.
190 188
1912004-06-14 Juanma Barranquero <lektu@terra.es> 1892004-06-14 Juanma Barranquero <lektu@terra.es>
@@ -204,8 +202,7 @@
204 * international/code-pages.el (windows-1256, cp1125): Fix tables 202 * international/code-pages.el (windows-1256, cp1125): Fix tables
205 for several characters. 203 for several characters.
206 204
207 * international/utf-8.el (ccl-encode-mule-utf-8): Fix previous 205 * international/utf-8.el (ccl-encode-mule-utf-8): Fix previous change.
208 change.
209 206
2102004-06-13 Richard M. Stallman <rms@gnu.org> 2072004-06-13 Richard M. Stallman <rms@gnu.org>
211 208
@@ -251,14 +248,13 @@
251 248
2522004-06-13 Kenichi Handa <handa@m17n.org> 2492004-06-13 Kenichi Handa <handa@m17n.org>
253 250
254 * international/utf-8.el (ccl-decode-mule-utf-8): Fix previous 251 * international/utf-8.el (ccl-decode-mule-utf-8): Fix previous change.
255 change.
256 (ccl-untranslated-to-ucs): Fix typo. 252 (ccl-untranslated-to-ucs): Fix typo.
257 253
2582004-06-12 Karl Chen <quarl@hkn.eecs.berkeley.edu> (tiny change) 2542004-06-12 Karl Chen <quarl@hkn.eecs.berkeley.edu> (tiny change)
259 255
260 * progmodes/python.el (python-open-block-statement-p): Fix 256 * progmodes/python.el (python-open-block-statement-p):
261 indentation after a block opening that contains a comment. 257 Fix indentation after a block opening that contains a comment.
262 258
2632004-06-12 J,Ai(Br,At(Bme Marant <jerome@marant.org> (tiny change) 2592004-06-12 J,Ai(Br,At(Bme Marant <jerome@marant.org> (tiny change)
264 260
@@ -274,11 +270,10 @@
274 270
2752004-06-12 Kenichi Handa <handa@m17n.org> 2712004-06-12 Kenichi Handa <handa@m17n.org>
276 272
277 * international/mule-cmds.el (set-language-environment): Load 273 * international/mule-cmds.el (set-language-environment):
278 subst tables if necessary. 274 Load subst tables if necessary.
279 275
280 * international/mule.el (decode-char): Load subst tables if 276 * international/mule.el (decode-char): Load subst tables if necessary.
281 necessary.
282 (encode-char): Likewise. 277 (encode-char): Likewise.
283 278
284 * international/utf-16.el (utf-16-decode-ucs): Handle a surrogate 279 * international/utf-16.el (utf-16-decode-ucs): Handle a surrogate
@@ -294,18 +289,17 @@
294 (utf-16-decode-to-ucs): Handle pre-read character. 289 (utf-16-decode-to-ucs): Handle pre-read character.
295 (utf-16le-encode-loop): Handle surrogate pair. 290 (utf-16le-encode-loop): Handle surrogate pair.
296 (utf-16be-encode-loop): Likewise. 291 (utf-16be-encode-loop): Likewise.
297 (ccl-encode-mule-utf-16le-with-signature): Adjusted for the change 292 (ccl-encode-mule-utf-16le-with-signature): Adjust for the change
298 of utf-16le-encode-loop. 293 of utf-16le-encode-loop.
299 (ccl-encode-mule-utf-16be-with-signature): Adjusted for the change 294 (ccl-encode-mule-utf-16be-with-signature): Adjust for the change
300 of utf-16be-encode-loop. 295 of utf-16be-encode-loop.
301 (mule-utf-16-post-read-conversion): Call 296 (mule-utf-16-post-read-conversion):
302 utf-8-post-read-conversion at first. 297 Call utf-8-post-read-conversion at first.
303 (mule-utf-16[{le|be}], mule-utf-16{le|be}-with-signature): Include 298 (mule-utf-16[{le|be}], mule-utf-16{le|be}-with-signature):
304 CJK charsets in safe-charsets if utf-translate-cjk-mode is on. 299 Include CJK charsets in safe-charsets if utf-translate-cjk-mode is on.
305 Add post-read-conversion and pre-write-conversion. 300 Add post-read-conversion and pre-write-conversion.
306 301
307 * international/utf-8.el (utf-translate-cjk-charsets): New 302 * international/utf-8.el (utf-translate-cjk-charsets): New variable.
308 variable.
309 (utf-translate-cjk-unicode-range): New variable. 303 (utf-translate-cjk-unicode-range): New variable.
310 (utf-translate-cjk-load-tables): New function. 304 (utf-translate-cjk-load-tables): New function.
311 (utf-lookup-subst-table-for-decode): New function. 305 (utf-lookup-subst-table-for-decode): New function.
@@ -320,10 +314,10 @@
320 (ccl-untranslated-to-ucs): Handle 2-byte encoding. Set r1 to the 314 (ccl-untranslated-to-ucs): Handle 2-byte encoding. Set r1 to the
321 length of encoding. Don't return r0. 315 length of encoding. Don't return r0.
322 (utf-8-compose): New arg hash-table. Handle 2-byte encoding. 316 (utf-8-compose): New arg hash-table. Handle 2-byte encoding.
323 (utf-8-post-read-conversion): Narrow to region properly. If 317 (utf-8-post-read-conversion): Narrow to region properly.
324 utf-translate-cjk-mode is on, load tables if necessary. Call 318 If utf-translate-cjk-mode is on, load tables if necessary.
325 utf-8-compose with hash-table arg if necessary. Call 319 Call utf-8-compose with hash-table arg if necessary.
326 XXX-compose-region instead of XXX-post-read-convesion. 320 Call XXX-compose-region instead of XXX-post-read-convesion.
327 (utf-8-pre-write-conversion): New function. 321 (utf-8-pre-write-conversion): New function.
328 (mule-utf-8): Include CJK charsets in safe-charsets if 322 (mule-utf-8): Include CJK charsets in safe-charsets if
329 utf-translate-cjk-mode is on. Add pre-write-conversion. 323 utf-translate-cjk-mode is on. Add pre-write-conversion.
@@ -331,8 +325,8 @@
331 * international/characters.el: Temporarily set 325 * international/characters.el: Temporarily set
332 utf-translate-cjk-mode to nil. 326 utf-translate-cjk-mode to nil.
333 327
334 * language/devan-util.el (devanagari-compose-region): Add 328 * language/devan-util.el (devanagari-compose-region):
335 autoload cookie. 329 Add autoload cookie.
336 330
337 * international/ccl.el (ccl-dump-call): Fix printing the 331 * international/ccl.el (ccl-dump-call): Fix printing the
338 subroutine name. 332 subroutine name.
@@ -342,13 +336,12 @@
342 * dired.el (dired-revert): If buffer is marked unmodified before 336 * dired.el (dired-revert): If buffer is marked unmodified before
343 reverting, keep it marked unmodified. 337 reverting, keep it marked unmodified.
344 Adapt to new conventions for commenting out code. 338 Adapt to new conventions for commenting out code.
345 (dired-make-relative): Adapt to new conventions for commenting out 339 (dired-make-relative): Adapt to new conventions for commenting out code.
346 code.
347 340
3482004-06-10 Miles Bader <miles@gnu.ai.mit.edu> 3412004-06-10 Miles Bader <miles@gnu.ai.mit.edu>
349 342
350 * eshell/esh-module.el (eshell-load-defgroups): Bind 343 * eshell/esh-module.el (eshell-load-defgroups):
351 `vc-handled-backends' to nil when opening files. 344 Bind `vc-handled-backends' to nil when opening files.
352 345
3532004-06-11 Juanma Barranquero <lektu@terra.es> 3462004-06-11 Juanma Barranquero <lektu@terra.es>
354 347
@@ -431,15 +424,15 @@
431 or incorrect, autoloads. 424 or incorrect, autoloads.
432 425
433 * dired-aux.el (dired-kill-tree): Do not kill DIRNAME, even if it 426 * dired-aux.el (dired-kill-tree): Do not kill DIRNAME, even if it
434 does not end in a slash. Add optional argument KILL-ROOT. Update 427 does not end in a slash. Add optional argument KILL-ROOT.
435 docstring. 428 Update docstring.
436 (dired-do-touch, dired-clean-directory, dired-run-shell-command) 429 (dired-do-touch, dired-clean-directory, dired-run-shell-command)
437 (dired-query): Add autoloads. 430 (dired-query): Add autoloads.
438 431
4392004-06-08 Daniel Pfeiffer <occitan@esperanto.org> 4322004-06-08 Daniel Pfeiffer <occitan@esperanto.org>
440 433
441 * progmodes/compile.el (compilation-set-window-height): Rearrange 434 * progmodes/compile.el (compilation-set-window-height):
442 the save-* functions because a buffer can have several current 435 Rearrange the save-* functions because a buffer can have several current
443 point in different windows. 436 point in different windows.
444 (compilation-error-regexp-alist-alist): Recognize {standard input} 437 (compilation-error-regexp-alist-alist): Recognize {standard input}
445 GNU messages (for gcc --pipe) and more kinds of Oracle messages. 438 GNU messages (for gcc --pipe) and more kinds of Oracle messages.
@@ -479,8 +472,7 @@
479 472
480 * format.el (format-insert-annotations) 473 * format.el (format-insert-annotations)
481 (format-annotate-location): Doc fixes. 474 (format-annotate-location): Doc fixes.
482 (format-subtract-regions): Make arguments match their use in 475 (format-subtract-regions): Make arguments match their use in docstring.
483 docstring.
484 476
485 * simple.el (kill-region): Doc fix. 477 * simple.el (kill-region): Doc fix.
486 478
@@ -566,8 +558,7 @@
566 Handle `dired-subdir-switches'. 558 Handle `dired-subdir-switches'.
567 (dired-hide-subdir, dired-hide-all): Do not mark buffer modified. 559 (dired-hide-subdir, dired-hide-all): Do not mark buffer modified.
568 560
569 * dired.el (dired-subdir-switches, dired-switches-alist): 561 * dired.el (dired-subdir-switches, dired-switches-alist): New vars.
570 New vars.
571 (dired-insert-old-subdirs): Do not repeatedly delete and reinsert 562 (dired-insert-old-subdirs): Do not repeatedly delete and reinsert
572 subdirs if -R switch is used for a subdir. 563 subdirs if -R switch is used for a subdir.
573 (dired-mode): Set `dired-switches-alist'. 564 (dired-mode): Set `dired-switches-alist'.
@@ -600,7 +591,7 @@
600 591
6012004-06-04 Mario Lang <mlang@delysid.org> 5922004-06-04 Mario Lang <mlang@delysid.org>
602 593
603 * battery.el (battery-linux-proc-acpi): mA was hardcored, but some 594 * battery.el (battery-linux-proc-acpi): `mA' was hardcored, but some
604 systems appear to use mW, make the code handle this. Fix a 595 systems appear to use mW, make the code handle this. Fix a
605 division-by-zero bug while at it, and handle kernels with 596 division-by-zero bug while at it, and handle kernels with
606 a slightly different layout in /proc/acpi. 597 a slightly different layout in /proc/acpi.
@@ -610,7 +601,7 @@
610 * vc-svn.el (vc-svn-checkin): Use 'nconc' instead of 'list*', 601 * vc-svn.el (vc-svn-checkin): Use 'nconc' instead of 'list*',
611 because the latter is a CL-ism. This fixes the bug reported by 602 because the latter is a CL-ism. This fixes the bug reported by
612 Shawn Boyette <mdxi@collapsar.net> in 603 Shawn Boyette <mdxi@collapsar.net> in
613 http://lists.gnu.org/archive/html/emacs-devel/2004-05/msg00442.html. 604 http://lists.gnu.org/archive/html/emacs-devel/2004-05/msg00442.html.
614 605
6152004-06-04 Miles Bader <miles@gnu.org> 6062004-06-04 Miles Bader <miles@gnu.org>
616 607
@@ -647,8 +638,8 @@
647 638
648 * subr.el (read-number): Use canonical format for default in prompt. 639 * subr.el (read-number): Use canonical format for default in prompt.
649 640
650 * minibuf-eldef.el (minibuffer-default-in-prompt-regexps): Add 641 * minibuf-eldef.el (minibuffer-default-in-prompt-regexps):
651 regexp for " [...]" style defaults. 642 Add regexp for " [...]" style defaults.
652 643
6532004-06-02 Romain Francoise <romain@orebokech.com> 6442004-06-02 Romain Francoise <romain@orebokech.com>
654 645
@@ -671,14 +662,28 @@
671 empty docstring. 662 empty docstring.
672 663
673 * international/mule.el (register-char-codings): Make alias for 664 * international/mule.el (register-char-codings): Make alias for
674 `ignore'. Move docstring to obsolescence info and remove 665 `ignore'. Move docstring to obsolescence info and remove redundancy.
675 redundancy.
676 666
6772004-06-02 Kim F. Storm <storm@cua.dk> 6672004-06-02 Kim F. Storm <storm@cua.dk>
678 668
679 * frame.el (blink-cursor-start): Turn cursor off initially so blink 669 * frame.el (blink-cursor-start): Turn cursor off initially so blink
680 starts after blink-cursor-delay rather than 2*blink-cursor-delay. 670 starts after blink-cursor-delay rather than 2*blink-cursor-delay.
681 671
6722004-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
673
674 * comint.el (comint-replace-by-expanded-history-before-point):
675 Obey `start' as the docstring says.
676 (comint-send-input, comint-snapshot-last-prompt, comint-output-filter)
677 (comint-update-fence): Prevent font-lock from running unnecessarily.
678 (comint-dynamic-list-completions): Use with-current-buffer.
679
6802004-06-01 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
681
682 * textmodes/bibtex.el (bibtex-format-entry): Fix regexps.
683 (bibtex-parse-strings): Bugfix, use assoc instead of assoc-string.
684 (bibtex-entry-update): Handle alternatives and optional fields.
685 (bibtex-parse-entry): Bugfix, handle empty key.
686
6822004-05-31 Stefan Monnier <monnier@iro.umontreal.ca> 6872004-05-31 Stefan Monnier <monnier@iro.umontreal.ca>
683 688
684 * vc-arch.el (vc-arch-state): Don't assume the file exists. 689 * vc-arch.el (vc-arch-state): Don't assume the file exists.