diff options
| -rw-r--r-- | lisp/ChangeLog | 109 | ||||
| -rw-r--r-- | src/ChangeLog | 38 |
2 files changed, 74 insertions, 73 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 | ||
| 82 | 2004-06-24 Daniel Pfeiffer <occitan@esperanto.org> | 81 | 2004-06-24 Daniel Pfeiffer <occitan@esperanto.org> |
| 83 | 82 | ||
| @@ -104,8 +103,7 @@ | |||
| 104 | 103 | ||
| 105 | 2004-06-21 Juanma Barranquero <lektu@terra.es> | 104 | 2004-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 | ||
| 110 | 2004-06-20 Richard M. Stallman <rms@gnu.org> | 108 | 2004-06-20 Richard M. Stallman <rms@gnu.org> |
| 111 | 109 | ||
| @@ -132,8 +130,8 @@ | |||
| 132 | 130 | ||
| 133 | 2004-06-18 Luc Teirlinck <teirllm@auburn.edu> | 131 | 2004-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 | ||
| 138 | 2004-06-19 Daniel Pfeiffer <occitan@esperanto.org> | 136 | 2004-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 | ||
| 191 | 2004-06-14 Juanma Barranquero <lektu@terra.es> | 189 | 2004-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 | ||
| 210 | 2004-06-13 Richard M. Stallman <rms@gnu.org> | 207 | 2004-06-13 Richard M. Stallman <rms@gnu.org> |
| 211 | 208 | ||
| @@ -251,14 +248,13 @@ | |||
| 251 | 248 | ||
| 252 | 2004-06-13 Kenichi Handa <handa@m17n.org> | 249 | 2004-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 | ||
| 258 | 2004-06-12 Karl Chen <quarl@hkn.eecs.berkeley.edu> (tiny change) | 254 | 2004-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 | ||
| 263 | 2004-06-12 J,Ai(Br,At(Bme Marant <jerome@marant.org> (tiny change) | 259 | 2004-06-12 J,Ai(Br,At(Bme Marant <jerome@marant.org> (tiny change) |
| 264 | 260 | ||
| @@ -274,11 +270,10 @@ | |||
| 274 | 270 | ||
| 275 | 2004-06-12 Kenichi Handa <handa@m17n.org> | 271 | 2004-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 | ||
| 348 | 2004-06-10 Miles Bader <miles@gnu.ai.mit.edu> | 341 | 2004-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 | ||
| 353 | 2004-06-11 Juanma Barranquero <lektu@terra.es> | 346 | 2004-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 | ||
| 439 | 2004-06-08 Daniel Pfeiffer <occitan@esperanto.org> | 432 | 2004-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 | ||
| 601 | 2004-06-04 Mario Lang <mlang@delysid.org> | 592 | 2004-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 | ||
| 615 | 2004-06-04 Miles Bader <miles@gnu.org> | 606 | 2004-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 | ||
| 653 | 2004-06-02 Romain Francoise <romain@orebokech.com> | 644 | 2004-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 | ||
| 677 | 2004-06-02 Kim F. Storm <storm@cua.dk> | 667 | 2004-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 | ||
| 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 | |||
| 682 | 2004-05-31 Stefan Monnier <monnier@iro.umontreal.ca> | 687 | 2004-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. |
diff --git a/src/ChangeLog b/src/ChangeLog index 4cf1625ebcb..9419cd23073 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -9,7 +9,7 @@ | |||
| 9 | * lisp.h: Declare Finit_image_library. | 9 | * lisp.h: Declare Finit_image_library. |
| 10 | 10 | ||
| 11 | 2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 11 | 2004-06-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 12 | 12 | ||
| 13 | * macterm.c (do_window_activate, do_window_deactivate): Remove. | 13 | * macterm.c (do_window_activate, do_window_deactivate): Remove. |
| 14 | (XTread_socket): Send mouse button events to the toolbox | 14 | (XTread_socket): Send mouse button events to the toolbox |
| 15 | dispatcher even when the mouse is grabbed. Don't process window | 15 | dispatcher even when the mouse is grabbed. Don't process window |
| @@ -70,8 +70,7 @@ | |||
| 70 | a buffer, add the buffer as last element to the match data. | 70 | a buffer, add the buffer as last element to the match data. |
| 71 | (Fset_match_data): If an additional element of the match-data is a | 71 | (Fset_match_data): If an additional element of the match-data is a |
| 72 | buffer, restore it to last_thing_searched. | 72 | buffer, restore it to last_thing_searched. |
| 73 | (save_search_regs): Save last_thing_searched as part of the match | 73 | (save_search_regs): Save last_thing_searched as part of the match data. |
| 74 | data. | ||
| 75 | (restore_match_data): Restore it again. | 74 | (restore_match_data): Restore it again. |
| 76 | 75 | ||
| 77 | 2004-06-23 Luc Teirlinck <teirllm@auburn.edu> | 76 | 2004-06-23 Luc Teirlinck <teirllm@auburn.edu> |
| @@ -197,7 +196,7 @@ | |||
| 197 | 2004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 196 | 2004-06-14 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 198 | 197 | ||
| 199 | * gtkutil.c (xg_get_image_for_pixmap): New function. | 198 | * gtkutil.c (xg_get_image_for_pixmap): New function. |
| 200 | (xg_get_gdk_pixmap_and_mask): Removed. | 199 | (xg_get_gdk_pixmap_and_mask): Remove. |
| 201 | (update_frame_tool_bar): Call xg_get_image_for_pixmap instead of | 200 | (update_frame_tool_bar): Call xg_get_image_for_pixmap instead of |
| 202 | xg_get_gdk_pixmap_and_mask. | 201 | xg_get_gdk_pixmap_and_mask. |
| 203 | 202 | ||
| @@ -218,8 +217,7 @@ | |||
| 218 | list of possible filenames. | 217 | list of possible filenames. |
| 219 | (init_xpm_functions, init_png_functions, init_jpeg_functions) | 218 | (init_xpm_functions, init_png_functions, init_jpeg_functions) |
| 220 | (init_tiff_functions, init_gif_functions): Use `w32_delayed_load'. | 219 | (init_tiff_functions, init_gif_functions): Use `w32_delayed_load'. |
| 221 | (CHECK_LIB_AVAILABLE): Call `define_image_library' with new | 220 | (CHECK_LIB_AVAILABLE): Call `define_image_library' with new argument. |
| 222 | argument. | ||
| 223 | (Finit_image_library): New function, extracted from `init_image'. | 221 | (Finit_image_library): New function, extracted from `init_image'. |
| 224 | Try to initialize an image library on demand and cache whether we | 222 | Try to initialize an image library on demand and cache whether we |
| 225 | were successful or not. | 223 | were successful or not. |
| @@ -343,7 +341,7 @@ | |||
| 343 | (merge_face_ref, face_at_buffer_position, face_at_string_position): | 341 | (merge_face_ref, face_at_buffer_position, face_at_string_position): |
| 344 | Use `merge_named_face'. | 342 | Use `merge_named_face'. |
| 345 | (merge_face_inheritance): Function removed. | 343 | (merge_face_inheritance): Function removed. |
| 346 | (merge_face_ref): Renamed from `merge_face_vector_with_property'. | 344 | (merge_face_ref): Rename from `merge_face_vector_with_property'. |
| 347 | Add new `err_msgs' and `named_merge_points' args. Return error | 345 | Add new `err_msgs' and `named_merge_points' args. Return error |
| 348 | status. Only print error messages if ERR_MSGS is true. Don't try to | 346 | status. Only print error messages if ERR_MSGS is true. Don't try to |
| 349 | do :inherit attribute validation. | 347 | do :inherit attribute validation. |
| @@ -403,8 +401,8 @@ | |||
| 403 | 401 | ||
| 404 | * xfaces.c (x_supports_face_attributes_p): Make this function | 402 | * xfaces.c (x_supports_face_attributes_p): Make this function |
| 405 | conditional on HAVE_WINDOW_SYSTEM. | 403 | conditional on HAVE_WINDOW_SYSTEM. |
| 406 | (Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: Don't | 404 | (Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: |
| 407 | call x_supports_face_attributes_p if it was not compiled in. | 405 | Don't call x_supports_face_attributes_p if it was not compiled in. |
| 408 | 406 | ||
| 409 | 2004-06-04 Miles Bader <miles@gnu.org> | 407 | 2004-06-04 Miles Bader <miles@gnu.org> |
| 410 | 408 | ||
| @@ -435,6 +433,8 @@ | |||
| 435 | 433 | ||
| 436 | 2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> | 434 | 2004-06-01 Stefan Monnier <monnier@iro.umontreal.ca> |
| 437 | 435 | ||
| 436 | * eval.c (Fcondition_case): Fix usage. Simplify. | ||
| 437 | |||
| 438 | * mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. | 438 | * mem-limits.h (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. |
| 439 | 439 | ||
| 440 | 2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 440 | 2004-05-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| @@ -443,8 +443,7 @@ | |||
| 443 | [MAC_OSX]: Don't include QuickTime/QuickTime.h. | 443 | [MAC_OSX]: Don't include QuickTime/QuickTime.h. |
| 444 | [!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or | 444 | [!MAC_OSX]: Don't include alloca.h, Windows.h, Gestalt.h, or |
| 445 | TextUtils.h. | 445 | TextUtils.h. |
| 446 | (Fx_create_frame): Sync with xfns.c. Initialize cursor | 446 | (Fx_create_frame): Sync with xfns.c. Initialize cursor descriptors. |
| 447 | descriptors. | ||
| 448 | (Fx_display_mm_height, Fx_display_mm_width): Calculate length from | 447 | (Fx_display_mm_height, Fx_display_mm_width): Calculate length from |
| 449 | display height/width. | 448 | display height/width. |
| 450 | (compute_tip_xy, Vx_max_tooltip_size): Declare. | 449 | (compute_tip_xy, Vx_max_tooltip_size): Declare. |
| @@ -455,8 +454,7 @@ | |||
| 455 | 454 | ||
| 456 | * macgui.h [!MAC_OSX]: Include Gestalt.h. | 455 | * macgui.h [!MAC_OSX]: Include Gestalt.h. |
| 457 | (Cursor, No_Cursor): New defines. | 456 | (Cursor, No_Cursor): New defines. |
| 458 | [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility | 457 | [!TARGET_API_MAC_CARBON] (SetPortWindowPort): New compatibility macro. |
| 459 | macro. | ||
| 460 | [!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. | 458 | [!TARGET_API_MAC_CARBON] (arrow_cursor): Declare. |
| 461 | 459 | ||
| 462 | * macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. | 460 | * macmenu.c (mac_menu_show, mac_dialog): Use SetPortWindowPort. |
| @@ -484,11 +482,9 @@ | |||
| 484 | (x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a | 482 | (x_scroll_bar_handle_click): Set `(PORTION . WHOLE)' part in a |
| 485 | scroll-bar click event. | 483 | scroll-bar click event. |
| 486 | (mac_define_frame_cursor): Change the pointer shape. | 484 | (mac_define_frame_cursor): Change the pointer shape. |
| 487 | (x_free_frame_resources): Reset tip_window to NULL when it is | 485 | (x_free_frame_resources): Reset tip_window to NULL when it is disposed. |
| 488 | disposed. | ||
| 489 | [!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. | 486 | [!TARGET_API_MAC_CARBON] (arrow_cursor): New variable. |
| 490 | [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize | 487 | [!TARGET_API_MAC_CARBON] (do_init_managers): Initialize arrow_cursor. |
| 491 | arrow_cursor. | ||
| 492 | (do_window_update): Don't do anything if the updated window is the | 488 | (do_window_update): Don't do anything if the updated window is the |
| 493 | tooltip window. | 489 | tooltip window. |
| 494 | (do_mouse_moved): Handle mouse movement events here (previously in | 490 | (do_mouse_moved): Handle mouse movement events here (previously in |
| @@ -496,8 +492,8 @@ | |||
| 496 | dpyinfo->mouse_face_hidden is set. | 492 | dpyinfo->mouse_face_hidden is set. |
| 497 | (do_os_event, do_events): Remove (now in XTread_socket). | 493 | (do_os_event, do_events): Remove (now in XTread_socket). |
| 498 | (XTread_socket): Immediately return if interrupt_input_blocked. | 494 | (XTread_socket): Immediately return if interrupt_input_blocked. |
| 499 | Loop until all the events in the queue are processed. Rearrange | 495 | Loop until all the events in the queue are processed. |
| 500 | codes for mouse grabbing. Add tooltip support. Include the | 496 | Rearrange codes for mouse grabbing. Add tooltip support. Include the |
| 501 | contents of do_os_event and do_events. Remove mouse movement | 497 | contents of do_os_event and do_events. Remove mouse movement |
| 502 | handling (now in do_mouse_moved). Add the case where | 498 | handling (now in do_mouse_moved). Add the case where |
| 503 | Vmouse_highlight has an integer value. | 499 | Vmouse_highlight has an integer value. |
| @@ -506,8 +502,8 @@ | |||
| 506 | excess initializations. | 502 | excess initializations. |
| 507 | (make_mac_terminal_frame): Previous initializations in | 503 | (make_mac_terminal_frame): Previous initializations in |
| 508 | make_mac_frame are moved here. | 504 | make_mac_frame are moved here. |
| 509 | (mac_initialize_display_info): Initialize | 505 | (mac_initialize_display_info): |
| 510 | dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. | 506 | Initialize dpyinfo->mouse_face_overlay and dpyinfo->mouse_face_hidden. |
| 511 | 507 | ||
| 512 | * xdisp.c [MAC_OS] (No_Cursor): Remove variable. | 508 | * xdisp.c [MAC_OS] (No_Cursor): Remove variable. |
| 513 | (define_frame_cursor1): Don't treat HAVE_CARBON as a special case. | 509 | (define_frame_cursor1): Don't treat HAVE_CARBON as a special case. |