/[emacs]/emacs/lisp/ChangeLog
ViewVC logotype

Diff of /emacs/lisp/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6203 by kfstorm, Tue Jun 29 12:58:14 2004 UTC revision 1.6204 by monnier, Wed Jun 30 17:09:20 2004 UTC
# Line 72  Line 72 
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    
# Line 104  Line 103 
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    
# Line 132  Line 130 
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    
# Line 154  Line 152 
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    
# Line 184  Line 182 
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>
# Line 204  Line 202 
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    
# Line 251  Line 248 
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    
# Line 274  Line 270 
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
# Line 294  Line 289 
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.
# Line 320  Line 314 
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.
# Line 331  Line 325 
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.
# Line 342  Line 336 
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    
# Line 431  Line 424 
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.
# Line 479  Line 472 
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    
# Line 566  Line 558 
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'.
# Line 600  Line 591 
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.
# Line 610  Line 601 
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    
# Line 647  Line 638 
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    
# Line 671  Line 662 
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.

Legend:
Removed from v.1.6203  
changed lines
  Added in v.1.6204

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26