72 |
(replace-regexp): Explain `\,', `\#' and `\?'. |
(replace-regexp): Explain `\,', `\#' and `\?'. |
73 |
(replace-match-data): New function for thorough reuse/destruction |
(replace-match-data): New function for thorough reuse/destruction |
74 |
of old match-data. |
of old match-data. |
75 |
(replace-match-maybe-edit): Function for implementing `\?' |
(replace-match-maybe-edit): Function for implementing `\?' editing. |
|
editing. |
|
76 |
(perform-replace): Fix maintaining of the match stack including |
(perform-replace): Fix maintaining of the match stack including |
77 |
already matched regions, implement `\?', fix various problems |
already matched regions, implement `\?', fix various problems |
78 |
with regions while editing and other stuff. |
with regions while editing and other stuff. |
79 |
(replace-highlight): Simplified. |
(replace-highlight): Simplify. |
80 |
|
|
81 |
2004-06-24 Daniel Pfeiffer <occitan@esperanto.org> |
2004-06-24 Daniel Pfeiffer <occitan@esperanto.org> |
82 |
|
|
103 |
|
|
104 |
2004-06-21 Juanma Barranquero <lektu@terra.es> |
2004-06-21 Juanma Barranquero <lektu@terra.es> |
105 |
|
|
106 |
* image.el (image-library-alist): Rewrite docstring in active |
* image.el (image-library-alist): Rewrite docstring in active voice. |
|
voice. |
|
107 |
|
|
108 |
2004-06-20 Richard M. Stallman <rms@gnu.org> |
2004-06-20 Richard M. Stallman <rms@gnu.org> |
109 |
|
|
130 |
|
|
131 |
2004-06-18 Luc Teirlinck <teirllm@auburn.edu> |
2004-06-18 Luc Teirlinck <teirllm@auburn.edu> |
132 |
|
|
133 |
* autorevert.el (global-auto-revert-non-file-buffers): Update |
* autorevert.el (global-auto-revert-non-file-buffers): |
134 |
docstring. |
Update docstring. |
135 |
|
|
136 |
2004-06-19 Daniel Pfeiffer <occitan@esperanto.org> |
2004-06-19 Daniel Pfeiffer <occitan@esperanto.org> |
137 |
|
|
152 |
escaped character is n or t. |
escaped character is n or t. |
153 |
(query-replace-regexp): Add \, and \# interpretation to |
(query-replace-regexp): Add \, and \# interpretation to |
154 |
interactive call and document it. |
interactive call and document it. |
155 |
(query-replace-regexp-eval, replace-match-string-symbols): add \# |
(query-replace-regexp-eval, replace-match-string-symbols): Add \# |
156 |
as shortkey for replace-count. |
as shortkey for replace-count. |
157 |
(replace-quote): New function for doubling backslashes. |
(replace-quote): New function for doubling backslashes. |
158 |
|
|
182 |
* dired-aux.el (dired-do-redisplay, dired-maybe-insert-subdir): |
* dired-aux.el (dired-do-redisplay, dired-maybe-insert-subdir): |
183 |
Add hyperlink to emacs-xtra manual to docstring. |
Add hyperlink to emacs-xtra manual to docstring. |
184 |
|
|
185 |
* autorevert.el (global-auto-revert-non-file-buffers): Add |
* autorevert.el (global-auto-revert-non-file-buffers): |
186 |
hyperlink to emacs-xtra manual to docstring, as well as an |
Add hyperlink to emacs-xtra manual to docstring, as well as an |
187 |
info-link. |
info-link. |
188 |
|
|
189 |
2004-06-14 Juanma Barranquero <lektu@terra.es> |
2004-06-14 Juanma Barranquero <lektu@terra.es> |
202 |
* international/code-pages.el (windows-1256, cp1125): Fix tables |
* international/code-pages.el (windows-1256, cp1125): Fix tables |
203 |
for several characters. |
for several characters. |
204 |
|
|
205 |
* international/utf-8.el (ccl-encode-mule-utf-8): Fix previous |
* international/utf-8.el (ccl-encode-mule-utf-8): Fix previous change. |
|
change. |
|
206 |
|
|
207 |
2004-06-13 Richard M. Stallman <rms@gnu.org> |
2004-06-13 Richard M. Stallman <rms@gnu.org> |
208 |
|
|
248 |
|
|
249 |
2004-06-13 Kenichi Handa <handa@m17n.org> |
2004-06-13 Kenichi Handa <handa@m17n.org> |
250 |
|
|
251 |
* international/utf-8.el (ccl-decode-mule-utf-8): Fix previous |
* international/utf-8.el (ccl-decode-mule-utf-8): Fix previous change. |
|
change. |
|
252 |
(ccl-untranslated-to-ucs): Fix typo. |
(ccl-untranslated-to-ucs): Fix typo. |
253 |
|
|
254 |
2004-06-12 Karl Chen <quarl@hkn.eecs.berkeley.edu> (tiny change) |
2004-06-12 Karl Chen <quarl@hkn.eecs.berkeley.edu> (tiny change) |
255 |
|
|
256 |
* progmodes/python.el (python-open-block-statement-p): Fix |
* progmodes/python.el (python-open-block-statement-p): |
257 |
indentation after a block opening that contains a comment. |
Fix indentation after a block opening that contains a comment. |
258 |
|
|
259 |
2004-06-12 J,Ai(Br,At(Bme Marant <jerome@marant.org> (tiny change) |
2004-06-12 J,Ai(Br,At(Bme Marant <jerome@marant.org> (tiny change) |
260 |
|
|
270 |
|
|
271 |
2004-06-12 Kenichi Handa <handa@m17n.org> |
2004-06-12 Kenichi Handa <handa@m17n.org> |
272 |
|
|
273 |
* international/mule-cmds.el (set-language-environment): Load |
* international/mule-cmds.el (set-language-environment): |
274 |
subst tables if necessary. |
Load subst tables if necessary. |
275 |
|
|
276 |
* international/mule.el (decode-char): Load subst tables if |
* international/mule.el (decode-char): Load subst tables if necessary. |
|
necessary. |
|
277 |
(encode-char): Likewise. |
(encode-char): Likewise. |
278 |
|
|
279 |
* international/utf-16.el (utf-16-decode-ucs): Handle a surrogate |
* international/utf-16.el (utf-16-decode-ucs): Handle a surrogate |
289 |
(utf-16-decode-to-ucs): Handle pre-read character. |
(utf-16-decode-to-ucs): Handle pre-read character. |
290 |
(utf-16le-encode-loop): Handle surrogate pair. |
(utf-16le-encode-loop): Handle surrogate pair. |
291 |
(utf-16be-encode-loop): Likewise. |
(utf-16be-encode-loop): Likewise. |
292 |
(ccl-encode-mule-utf-16le-with-signature): Adjusted for the change |
(ccl-encode-mule-utf-16le-with-signature): Adjust for the change |
293 |
of utf-16le-encode-loop. |
of utf-16le-encode-loop. |
294 |
(ccl-encode-mule-utf-16be-with-signature): Adjusted for the change |
(ccl-encode-mule-utf-16be-with-signature): Adjust for the change |
295 |
of utf-16be-encode-loop. |
of utf-16be-encode-loop. |
296 |
(mule-utf-16-post-read-conversion): Call |
(mule-utf-16-post-read-conversion): |
297 |
utf-8-post-read-conversion at first. |
Call utf-8-post-read-conversion at first. |
298 |
(mule-utf-16[{le|be}], mule-utf-16{le|be}-with-signature): Include |
(mule-utf-16[{le|be}], mule-utf-16{le|be}-with-signature): |
299 |
CJK charsets in safe-charsets if utf-translate-cjk-mode is on. |
Include CJK charsets in safe-charsets if utf-translate-cjk-mode is on. |
300 |
Add post-read-conversion and pre-write-conversion. |
Add post-read-conversion and pre-write-conversion. |
301 |
|
|
302 |
* international/utf-8.el (utf-translate-cjk-charsets): New |
* international/utf-8.el (utf-translate-cjk-charsets): New variable. |
|
variable. |
|
303 |
(utf-translate-cjk-unicode-range): New variable. |
(utf-translate-cjk-unicode-range): New variable. |
304 |
(utf-translate-cjk-load-tables): New function. |
(utf-translate-cjk-load-tables): New function. |
305 |
(utf-lookup-subst-table-for-decode): New function. |
(utf-lookup-subst-table-for-decode): New function. |
314 |
(ccl-untranslated-to-ucs): Handle 2-byte encoding. Set r1 to the |
(ccl-untranslated-to-ucs): Handle 2-byte encoding. Set r1 to the |
315 |
length of encoding. Don't return r0. |
length of encoding. Don't return r0. |
316 |
(utf-8-compose): New arg hash-table. Handle 2-byte encoding. |
(utf-8-compose): New arg hash-table. Handle 2-byte encoding. |
317 |
(utf-8-post-read-conversion): Narrow to region properly. If |
(utf-8-post-read-conversion): Narrow to region properly. |
318 |
utf-translate-cjk-mode is on, load tables if necessary. Call |
If utf-translate-cjk-mode is on, load tables if necessary. |
319 |
utf-8-compose with hash-table arg if necessary. Call |
Call utf-8-compose with hash-table arg if necessary. |
320 |
XXX-compose-region instead of XXX-post-read-convesion. |
Call XXX-compose-region instead of XXX-post-read-convesion. |
321 |
(utf-8-pre-write-conversion): New function. |
(utf-8-pre-write-conversion): New function. |
322 |
(mule-utf-8): Include CJK charsets in safe-charsets if |
(mule-utf-8): Include CJK charsets in safe-charsets if |
323 |
utf-translate-cjk-mode is on. Add pre-write-conversion. |
utf-translate-cjk-mode is on. Add pre-write-conversion. |
325 |
* international/characters.el: Temporarily set |
* international/characters.el: Temporarily set |
326 |
utf-translate-cjk-mode to nil. |
utf-translate-cjk-mode to nil. |
327 |
|
|
328 |
* language/devan-util.el (devanagari-compose-region): Add |
* language/devan-util.el (devanagari-compose-region): |
329 |
autoload cookie. |
Add autoload cookie. |
330 |
|
|
331 |
* international/ccl.el (ccl-dump-call): Fix printing the |
* international/ccl.el (ccl-dump-call): Fix printing the |
332 |
subroutine name. |
subroutine name. |
336 |
* dired.el (dired-revert): If buffer is marked unmodified before |
* dired.el (dired-revert): If buffer is marked unmodified before |
337 |
reverting, keep it marked unmodified. |
reverting, keep it marked unmodified. |
338 |
Adapt to new conventions for commenting out code. |
Adapt to new conventions for commenting out code. |
339 |
(dired-make-relative): Adapt to new conventions for commenting out |
(dired-make-relative): Adapt to new conventions for commenting out code. |
|
code. |
|
340 |
|
|
341 |
2004-06-10 Miles Bader <miles@gnu.ai.mit.edu> |
2004-06-10 Miles Bader <miles@gnu.ai.mit.edu> |
342 |
|
|
343 |
* eshell/esh-module.el (eshell-load-defgroups): Bind |
* eshell/esh-module.el (eshell-load-defgroups): |
344 |
`vc-handled-backends' to nil when opening files. |
Bind `vc-handled-backends' to nil when opening files. |
345 |
|
|
346 |
2004-06-11 Juanma Barranquero <lektu@terra.es> |
2004-06-11 Juanma Barranquero <lektu@terra.es> |
347 |
|
|
424 |
or incorrect, autoloads. |
or incorrect, autoloads. |
425 |
|
|
426 |
* dired-aux.el (dired-kill-tree): Do not kill DIRNAME, even if it |
* dired-aux.el (dired-kill-tree): Do not kill DIRNAME, even if it |
427 |
does not end in a slash. Add optional argument KILL-ROOT. Update |
does not end in a slash. Add optional argument KILL-ROOT. |
428 |
docstring. |
Update docstring. |
429 |
(dired-do-touch, dired-clean-directory, dired-run-shell-command) |
(dired-do-touch, dired-clean-directory, dired-run-shell-command) |
430 |
(dired-query): Add autoloads. |
(dired-query): Add autoloads. |
431 |
|
|
432 |
2004-06-08 Daniel Pfeiffer <occitan@esperanto.org> |
2004-06-08 Daniel Pfeiffer <occitan@esperanto.org> |
433 |
|
|
434 |
* progmodes/compile.el (compilation-set-window-height): Rearrange |
* progmodes/compile.el (compilation-set-window-height): |
435 |
the save-* functions because a buffer can have several current |
Rearrange the save-* functions because a buffer can have several current |
436 |
point in different windows. |
point in different windows. |
437 |
(compilation-error-regexp-alist-alist): Recognize {standard input} |
(compilation-error-regexp-alist-alist): Recognize {standard input} |
438 |
GNU messages (for gcc --pipe) and more kinds of Oracle messages. |
GNU messages (for gcc --pipe) and more kinds of Oracle messages. |
472 |
|
|
473 |
* format.el (format-insert-annotations) |
* format.el (format-insert-annotations) |
474 |
(format-annotate-location): Doc fixes. |
(format-annotate-location): Doc fixes. |
475 |
(format-subtract-regions): Make arguments match their use in |
(format-subtract-regions): Make arguments match their use in docstring. |
|
docstring. |
|
476 |
|
|
477 |
* simple.el (kill-region): Doc fix. |
* simple.el (kill-region): Doc fix. |
478 |
|
|
558 |
Handle `dired-subdir-switches'. |
Handle `dired-subdir-switches'. |
559 |
(dired-hide-subdir, dired-hide-all): Do not mark buffer modified. |
(dired-hide-subdir, dired-hide-all): Do not mark buffer modified. |
560 |
|
|
561 |
* dired.el (dired-subdir-switches, dired-switches-alist): |
* dired.el (dired-subdir-switches, dired-switches-alist): New vars. |
|
New vars. |
|
562 |
(dired-insert-old-subdirs): Do not repeatedly delete and reinsert |
(dired-insert-old-subdirs): Do not repeatedly delete and reinsert |
563 |
subdirs if -R switch is used for a subdir. |
subdirs if -R switch is used for a subdir. |
564 |
(dired-mode): Set `dired-switches-alist'. |
(dired-mode): Set `dired-switches-alist'. |
591 |
|
|
592 |
2004-06-04 Mario Lang <mlang@delysid.org> |
2004-06-04 Mario Lang <mlang@delysid.org> |
593 |
|
|
594 |
* battery.el (battery-linux-proc-acpi): mA was hardcored, but some |
* battery.el (battery-linux-proc-acpi): `mA' was hardcored, but some |
595 |
systems appear to use mW, make the code handle this. Fix a |
systems appear to use mW, make the code handle this. Fix a |
596 |
division-by-zero bug while at it, and handle kernels with |
division-by-zero bug while at it, and handle kernels with |
597 |
a slightly different layout in /proc/acpi. |
a slightly different layout in /proc/acpi. |
601 |
* vc-svn.el (vc-svn-checkin): Use 'nconc' instead of 'list*', |
* vc-svn.el (vc-svn-checkin): Use 'nconc' instead of 'list*', |
602 |
because the latter is a CL-ism. This fixes the bug reported by |
because the latter is a CL-ism. This fixes the bug reported by |
603 |
Shawn Boyette <mdxi@collapsar.net> in |
Shawn Boyette <mdxi@collapsar.net> in |
604 |
http://lists.gnu.org/archive/html/emacs-devel/2004-05/msg00442.html. |
http://lists.gnu.org/archive/html/emacs-devel/2004-05/msg00442.html. |
605 |
|
|
606 |
2004-06-04 Miles Bader <miles@gnu.org> |
2004-06-04 Miles Bader <miles@gnu.org> |
607 |
|
|
638 |
|
|
639 |
* subr.el (read-number): Use canonical format for default in prompt. |
* subr.el (read-number): Use canonical format for default in prompt. |
640 |
|
|
641 |
* minibuf-eldef.el (minibuffer-default-in-prompt-regexps): Add |
* minibuf-eldef.el (minibuffer-default-in-prompt-regexps): |
642 |
regexp for " [...]" style defaults. |
Add regexp for " [...]" style defaults. |
643 |
|
|
644 |
2004-06-02 Romain Francoise <romain@orebokech.com> |
2004-06-02 Romain Francoise <romain@orebokech.com> |
645 |
|
|
662 |
empty docstring. |
empty docstring. |
663 |
|
|
664 |
* international/mule.el (register-char-codings): Make alias for |
* international/mule.el (register-char-codings): Make alias for |
665 |
`ignore'. Move docstring to obsolescence info and remove |
`ignore'. Move docstring to obsolescence info and remove redundancy. |
|
redundancy. |
|
666 |
|
|
667 |
2004-06-02 Kim F. Storm <storm@cua.dk> |
2004-06-02 Kim F. Storm <storm@cua.dk> |
668 |
|
|
669 |
* frame.el (blink-cursor-start): Turn cursor off initially so blink |
* frame.el (blink-cursor-start): Turn cursor off initially so blink |
670 |
starts after blink-cursor-delay rather than 2*blink-cursor-delay. |
starts after blink-cursor-delay rather than 2*blink-cursor-delay. |
671 |
|
|
672 |
|
2004-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 |
|
|
680 |
|
2004-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 |
|
|
687 |
2004-05-31 Stefan Monnier <monnier@iro.umontreal.ca> |
2004-05-31 Stefan Monnier <monnier@iro.umontreal.ca> |
688 |
|
|
689 |
* vc-arch.el (vc-arch-state): Don't assume the file exists. |
* vc-arch.el (vc-arch-state): Don't assume the file exists. |