aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schwab2002-02-03 15:35:39 +0000
committerAndreas Schwab2002-02-03 15:35:39 +0000
commit471af22c5feb8d90b24fef951b82dfa54b68f178 (patch)
tree1ce103073e1de3449a65bd42fd4fd479ef2c3528
parent2188f2d4f49cfeb1917cac54cabad5b14d85eb78 (diff)
downloademacs-471af22c5feb8d90b24fef951b82dfa54b68f178.tar.gz
emacs-471af22c5feb8d90b24fef951b82dfa54b68f178.zip
(save-selected-window): Move macro before first use.
-rw-r--r--lisp/ChangeLog182
-rw-r--r--lisp/window.el20
2 files changed, 103 insertions, 99 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 323a776e222..c8119d91d7d 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,8 +1,12 @@
12002-02-03 Andreas Schwab <schwab@suse.de>
2
3 * window.el (save-selected-window): Move macro before first use.
4
12002-02-03 Pavel Janík <Pavel@Janik.cz> 52002-02-03 Pavel Janík <Pavel@Janik.cz>
2 6
3 * calculator.el (calculator-displayers): Doc fixes. 7 * calculator.el (calculator-displayers): Doc fixes.
4 8
52002-02-03 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 92002-02-03 Pavel Janík <Pavel@Janik.cz>
6 10
7 * menu-bar.el (menu-bar-help-menu): Use different text for 11 * menu-bar.el (menu-bar-help-menu): Use different text for
8 tool-tip. 12 tool-tip.
@@ -43,7 +47,7 @@
43 looking for X-Coding-System header, and restore the pruned state 47 looking for X-Coding-System header, and restore the pruned state
44 before returning. 48 before returning.
45 49
462002-02-02 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 502002-02-02 Pavel Janík <Pavel@Janik.cz>
47 51
48 * cus-edit.el (customize-save-variable): Fix typo in prompt. 52 * cus-edit.el (customize-save-variable): Fix typo in prompt.
49 53
@@ -133,7 +137,7 @@
133 * emulation/pc-select.el (pc-select-save-and-set-mode): 137 * emulation/pc-select.el (pc-select-save-and-set-mode):
134 Properly use MODE-VAR. 138 Properly use MODE-VAR.
135 139
1362002-01-29 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 1402002-01-29 Pavel Janík <Pavel@Janik.cz>
137 141
138 * menu-bar.el (menu-bar-help-menu): Change menu-item "Show Emacs 142 * menu-bar.el (menu-bar-help-menu): Change menu-item "Show Emacs
139 Version" to "About Emacs". 143 Version" to "About Emacs".
@@ -150,7 +154,7 @@
150 154
151 * calendar/calendar.el (generate-calendar-month): Doc fix. 155 * calendar/calendar.el (generate-calendar-month): Doc fix.
152 156
1532002-01-27 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 1572002-01-27 Pavel Janík <Pavel@Janik.cz>
154 158
155 * time.el (display-time-mail-directory): New option. 159 * time.el (display-time-mail-directory): New option.
156 (display-time-mail-function): Update doc-string. 160 (display-time-mail-function): Update doc-string.
@@ -365,7 +369,7 @@
365 with `byte-compile-dynamic'. 369 with `byte-compile-dynamic'.
366 (ibuffer-default-directory, toplevel): Doc files. 370 (ibuffer-default-directory, toplevel): Doc files.
367 371
3682002-01-20 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 3722002-01-20 Pavel Janík <Pavel@Janik.cz>
369 373
370 * tempo.el (tempo-define-template): Doc fix. 374 * tempo.el (tempo-define-template): Doc fix.
371 375
@@ -382,7 +386,7 @@
382 386
383 * term/w32-win.el (mouse-set-font): Use w32-list-proportional-fonts. 387 * term/w32-win.el (mouse-set-font): Use w32-list-proportional-fonts.
384 388
3852002-01-19 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 3892002-01-19 Pavel Janík <Pavel@Janik.cz>
386 390
387 * language/tibet-util.el (tibetan-decompose-region) 391 * language/tibet-util.el (tibetan-decompose-region)
388 (tibetan-decompose-string): Fix typo in docstring. 392 (tibetan-decompose-string): Fix typo in docstring.
@@ -474,7 +478,7 @@
474 478
475 * mail/feedmail.el (feedmail): Fix :link spec. 479 * mail/feedmail.el (feedmail): Fix :link spec.
476 480
4772002-01-16 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 4812002-01-16 Pavel Janík <Pavel@Janik.cz>
478 482
479 * net/ldap.el (ldap-ldapsearch-prog): Default to OpenLDAP version 483 * net/ldap.el (ldap-ldapsearch-prog): Default to OpenLDAP version
480 2 ldapsearch. 484 2 ldapsearch.
@@ -592,7 +596,7 @@
592 (comint-send-input): New arg NO-NEWLINE. 596 (comint-send-input): New arg NO-NEWLINE.
593 (comint-send-eof): Call comint-send-eof with NO-NEWLINE. 597 (comint-send-eof): Call comint-send-eof with NO-NEWLINE.
594 598
5952002-01-12 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 5992002-01-12 Pavel Janík <Pavel@Janik.cz>
596 600
597 * textmodes/flyspell.el (flyspell-check-pre-word-p): Prevent 601 * textmodes/flyspell.el (flyspell-check-pre-word-p): Prevent
598 delaying when executing keyboard macros. 602 delaying when executing keyboard macros.
@@ -677,7 +681,7 @@
677 681
678 * textmodes/flyspell.el (flyspell-mode-line-string): Fix custom type. 682 * textmodes/flyspell.el (flyspell-mode-line-string): Fix custom type.
679 683
6802002-01-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 6842002-01-08 Pavel Janík <Pavel@Janik.cz>
681 685
682 * progmodes/ada-mode.el (ada-initialize-properties, ada-mode): 686 * progmodes/ada-mode.el (ada-initialize-properties, ada-mode):
683 Do not use make-local-hook. 687 Do not use make-local-hook.
@@ -693,7 +697,7 @@
693 697
694 * ediff-hook.el: Add an autoload cookie. 698 * ediff-hook.el: Add an autoload cookie.
695 699
6962002-01-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 7002002-01-08 Pavel Janík <Pavel@Janik.cz>
697 701
698 * net/eudcb-ph.el, net/ldap.el: New maintainer. New e-mail 702 * net/eudcb-ph.el, net/ldap.el: New maintainer. New e-mail
699 address of the author. 703 address of the author.
@@ -805,7 +809,7 @@
805 * help-fns.el (describe-variable, describe-function): 809 * help-fns.el (describe-variable, describe-function):
806 Do save-excursion. 810 Do save-excursion.
807 811
8082002-01-06 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 8122002-01-06 Pavel Janík <Pavel@Janik.cz>
809 813
810 * net/ldap.el (ldap-search-internal): Skip error message from 814 * net/ldap.el (ldap-search-internal): Skip error message from
811 ldapsearch. Allow listing attribute names only. Do not open 815 ldapsearch. Allow listing attribute names only. Do not open
@@ -829,7 +833,7 @@
829 * net/eudcb-ldap.el (eudc-attribute-display-method-alist): Use 833 * net/eudcb-ldap.el (eudc-attribute-display-method-alist): Use
830 proper attribute name labeledUri instead of deprecated labeledUrl. 834 proper attribute name labeledUri instead of deprecated labeledUrl.
831 835
8322002-01-05 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 8362002-01-05 Pavel Janík <Pavel@Janik.cz>
833 837
834 * net/eudc-hotlist.el (eudc-edit-hotlist): Avoid error when 838 * net/eudc-hotlist.el (eudc-edit-hotlist): Avoid error when
835 editing an empty hotlist. 839 editing an empty hotlist.
@@ -891,7 +895,7 @@
891 895
892 * mail/sendmail.el (mail-recover-1, mail-recover): Doc fix. 896 * mail/sendmail.el (mail-recover-1, mail-recover): Doc fix.
893 897
8942002-01-04 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 8982002-01-04 Pavel Janík <Pavel@Janik.cz>
895 899
896 * net/ldap.el (ldap-host-parameters-alist): Remove duplicated 900 * net/ldap.el (ldap-host-parameters-alist): Remove duplicated
897 entry. 901 entry.
@@ -922,7 +926,7 @@
922 does not exist, call mail-recover-1 to allow recovery from past 926 does not exist, call mail-recover-1 to allow recovery from past
923 auto-saved drafts. 927 auto-saved drafts.
924 928
9252002-01-03 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 9292002-01-03 Pavel Janík <Pavel@Janik.cz>
926 930
927 * time.el (display-time-load-average-threshold): Fix defcustom 931 * time.el (display-time-load-average-threshold): Fix defcustom
928 (add type and group). 932 (add type and group).
@@ -1041,7 +1045,7 @@
1041 * bindings.el (function-key-map): Don't bind shifted keypad 1045 * bindings.el (function-key-map): Don't bind shifted keypad
1042 numeric keys. 1046 numeric keys.
1043 1047
10442002-01-02 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 10482002-01-02 Pavel Janík <Pavel@Janik.cz>
1045 1049
1046 * enriched.el (enriched-handle-display-prop): Remove unused 1050 * enriched.el (enriched-handle-display-prop): Remove unused
1047 variables. 1051 variables.
@@ -1078,7 +1082,7 @@
1078 * cus-edit.el (custom-face-edit-fix-value): New function. 1082 * cus-edit.el (custom-face-edit-fix-value): New function.
1079 (custom-face-edit): Use it, to convert :italic and :bold to new forms. 1083 (custom-face-edit): Use it, to convert :italic and :bold to new forms.
1080 1084
10812001-12-30 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 10852001-12-30 Pavel Janík <Pavel@Janik.cz>
1082 1086
1083 * progmodes/octave-mod.el (octave-abbrev-table): 1087 * progmodes/octave-mod.el (octave-abbrev-table):
1084 * progmodes/idlwave.el (idlwave-mode-abbrev-table): 1088 * progmodes/idlwave.el (idlwave-mode-abbrev-table):
@@ -1208,7 +1212,7 @@
1208 1212
1209 * international/fontset.el: Don't require ind-util when compiling. 1213 * international/fontset.el: Don't require ind-util when compiling.
1210 1214
12112001-12-25 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 12152001-12-25 Pavel Janík <Pavel@Janik.cz>
1212 1216
1213 * emulation/tpu-edt.el (tpu-reset-screen-size): Use 1217 * emulation/tpu-edt.el (tpu-reset-screen-size): Use
1214 set-frame-height and set-frame-width instead of set-screen-height 1218 set-frame-height and set-frame-width instead of set-screen-height
@@ -1296,7 +1300,7 @@
1296 * play/yow.el (yow): Use an arg to distinguish interactive calls, 1300 * play/yow.el (yow): Use an arg to distinguish interactive calls,
1297 not interactive-p. 1301 not interactive-p.
1298 1302
12992001-12-22 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 13032001-12-22 Pavel Janík <Pavel@Janik.cz>
1300 1304
1301 * emacs-lisp/elint.el (elint-unknown-builtin-args): Remove 1305 * emacs-lisp/elint.el (elint-unknown-builtin-args): Remove
1302 mocklisp entries. 1306 mocklisp entries.
@@ -1323,7 +1327,7 @@
1323 * textmodes/refill.el (refill-mode): Don't barf when redundantly 1327 * textmodes/refill.el (refill-mode): Don't barf when redundantly
1324 turning refill-mode off. 1328 turning refill-mode off.
1325 1329
13262001-12-22 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 13302001-12-22 Pavel Janík <Pavel@Janik.cz>
1327 1331
1328 * time.el (display-time-load-average-threshold): New variable. 1332 * time.el (display-time-load-average-threshold): New variable.
1329 (display-time-update): Use it. 1333 (display-time-update): Use it.
@@ -1466,7 +1470,7 @@
1466 print-coding-system-briefly): Make printed output have a similar 1470 print-coding-system-briefly): Make printed output have a similar
1467 format as describe-character-set. 1471 format as describe-character-set.
1468 1472
14692001-12-20 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 14732001-12-20 Pavel Janík <Pavel@Janik.cz>
1470 1474
1471 * play/blackbox.el (bb-member): Remove, use member instead. 1475 * play/blackbox.el (bb-member): Remove, use member instead.
1472 (bb-delete): Remove, use delete instead. 1476 (bb-delete): Remove, use delete instead.
@@ -1500,7 +1504,7 @@
1500 1504
1501 * international/fontset.el: Require `ind-util' when compiling. 1505 * international/fontset.el: Require `ind-util' when compiling.
1502 1506
15032001-12-18 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 15072001-12-18 Pavel Janík <Pavel@Janik.cz>
1504 1508
1505 * language/ethio-util.el (ethio-modify-vowel): Use char-to-string 1509 * language/ethio-util.el (ethio-modify-vowel): Use char-to-string
1506 instead of decompose-composite-char. 1510 instead of decompose-composite-char.
@@ -1718,7 +1722,7 @@
1718 1722
1719 * newcomment.el (comment-indent): Jump to the middle of empty comments. 1723 * newcomment.el (comment-indent): Jump to the middle of empty comments.
1720 1724
17212001-12-14 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 17252001-12-14 Pavel Janík <Pavel@Janik.cz>
1722 1726
1723 * select.el (xselect-convert-to-class, xselect-convert-to-name): 1727 * select.el (xselect-convert-to-class, xselect-convert-to-name):
1724 Document. 1728 Document.
@@ -1766,7 +1770,7 @@
1766 * international/mule.el (set-auto-coding): Don't search for 1770 * international/mule.el (set-auto-coding): Don't search for
1767 "unibyte:" or "coding:" if set-auto-mode-1 returns nil. 1771 "unibyte:" or "coding:" if set-auto-mode-1 returns nil.
1768 1772
17692001-12-13 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 17732001-12-13 Pavel Janík <Pavel@Janik.cz>
1770 1774
1771 * mail/mailabbrev.el (mail-abbrevs-setup): Do not use make-local-hook. 1775 * mail/mailabbrev.el (mail-abbrevs-setup): Do not use make-local-hook.
1772 1776
@@ -1822,7 +1826,7 @@
1822 * language/european.el: Remove autoload cookies. Fix registration 1826 * language/european.el: Remove autoload cookies. Fix registration
1823 of diacritic composition function. 1827 of diacritic composition function.
1824 1828
18252001-12-11 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 18292001-12-11 Pavel Janík <Pavel@Janik.cz>
1826 1830
1827 * calendar/todo-mode.el: Require time-stamp. 1831 * calendar/todo-mode.el: Require time-stamp.
1828 1832
@@ -1879,7 +1883,7 @@
1879 Use `select-frame-set-input-focus'--needed when window manager 1883 Use `select-frame-set-input-focus'--needed when window manager
1880 uses "click to focus" policy. 1884 uses "click to focus" policy.
1881 1885
18822001-12-09 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 18862001-12-09 Pavel Janík <Pavel@Janik.cz>
1883 1887
1884 * COPYING: Moved back. 1888 * COPYING: Moved back.
1885 1889
@@ -2028,7 +2032,7 @@
2028 * textmodes/picture.el (picture-mode-map): Don't use defconst 2032 * textmodes/picture.el (picture-mode-map): Don't use defconst
2029 for a variable. 2033 for a variable.
2030 2034
20312001-12-02 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 20352001-12-02 Pavel Janík <Pavel@Janik.cz>
2032 2036
2033 * textmodes/reftex-index.el (reftex-index-mode): 2037 * textmodes/reftex-index.el (reftex-index-mode):
2034 Remove make-local-hook. 2038 Remove make-local-hook.
@@ -2093,12 +2097,12 @@
2093 2097
2094 * man.el (Man-build-section-alist): Remove last Man-match-substring. 2098 * man.el (Man-build-section-alist): Remove last Man-match-substring.
2095 2099
20962001-11-30 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> 21002001-11-30 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2097 2101
2098 * textmodes/paragraphs.el (mark-paragraph): Clarify doc. 2102 * textmodes/paragraphs.el (mark-paragraph): Clarify doc.
2099 Clarify error message. 2103 Clarify error message.
2100 2104
21012001-11-29 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> 21052001-11-29 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2102 2106
2103 * textmodes/paragraphs.el (mark-paragraph): Allow prefix arg. 2107 * textmodes/paragraphs.el (mark-paragraph): Allow prefix arg.
2104 2108
@@ -2152,7 +2156,7 @@
2152 (Info-index): Use it. Add completion to the interactive spec. 2156 (Info-index): Use it. Add completion to the interactive spec.
2153 (Info-menu-update): Simplify call to `Info-complete-menu-item'. 2157 (Info-menu-update): Simplify call to `Info-complete-menu-item'.
2154 2158
21552001-11-29 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 21592001-11-29 Pavel Janík <Pavel@Janik.cz>
2156 2160
2157 * COPYING: Removed. 2161 * COPYING: Removed.
2158 2162
@@ -2169,7 +2173,7 @@
2169 (register-char-codings): Use it to cope with generic chars in 2173 (register-char-codings): Use it to cope with generic chars in
2170 safe-chars. 2174 safe-chars.
2171 2175
21722001-11-29 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 21762001-11-29 Pavel Janík <Pavel@Janik.cz>
2173 2177
2174 * play/blackbox.el (blackbox-mode, blackbox): Doc fix. 2178 * play/blackbox.el (blackbox-mode, blackbox): Doc fix.
2175 2179
@@ -2313,7 +2317,7 @@
2313 * frame.el (show-trailing-whitespace): Remove :set argument (the 2317 * frame.el (show-trailing-whitespace): Remove :set argument (the
2314 value was essentially identical to the defalt). 2318 value was essentially identical to the defalt).
2315 2319
23162001-11-26 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 23202001-11-26 Pavel Janík <Pavel@Janik.cz>
2317 2321
2318 * hexl.el (hexl-mode, hexl-follow-ascii): Remove make-local-hook. 2322 * hexl.el (hexl-mode, hexl-follow-ascii): Remove make-local-hook.
2319 2323
@@ -2377,7 +2381,7 @@
2377 2381
2378 * help-funs.el (describe-syntax): Put (interactive) after doc string. 2382 * help-funs.el (describe-syntax): Put (interactive) after doc string.
2379 2383
23802001-11-26 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 23842001-11-26 Pavel Janík <Pavel@Janik.cz>
2381 2385
2382 * international/quail.el (quail-help): Require help-mode in 2386 * international/quail.el (quail-help): Require help-mode in
2383 top-level instead. 2387 top-level instead.
@@ -2448,12 +2452,12 @@
2448 * language/devan-util.el: Comment out parts of the file 2452 * language/devan-util.el: Comment out parts of the file
2449 which apparently are garbled. 2453 which apparently are garbled.
2450 2454
24512001-11-25 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 24552001-11-25 Pavel Janík <Pavel@Janik.cz>
2452 2456
2453 * mail/smtpmail.el (smtpmail-deduce-address-list): Don't use 2457 * mail/smtpmail.el (smtpmail-deduce-address-list): Don't use
2454 insert-string. 2458 insert-string.
2455 2459
24562001-11-25 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 24602001-11-25 Pavel Janík <Pavel@Janik.cz>
2457 2461
2458 * play/snake.el (snake-mode): Remove make-local-hook. 2462 * play/snake.el (snake-mode): Remove make-local-hook.
2459 2463
@@ -2580,7 +2584,7 @@
2580 2584
2581 * international/encoded-kb.el: Don't alter minor-map-alist. 2585 * international/encoded-kb.el: Don't alter minor-map-alist.
2582 2586
25832001-11-20 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> 25872001-11-20 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2584 2588
2585 * files.el (auto-save-file-name-transforms): Put remote files in 2589 * files.el (auto-save-file-name-transforms): Put remote files in
2586 temporary-file-directory rather than /tmp. 2590 temporary-file-directory rather than /tmp.
@@ -2938,7 +2942,7 @@
2938 Don't recognize a "telephone number" at the beginning of the name. 2942 Don't recognize a "telephone number" at the beginning of the name.
2939 (mail-extr-leading-garbage): Match non-word characters only. 2943 (mail-extr-leading-garbage): Match non-word characters only.
2940 2944
29412001-11-16 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 29452001-11-16 Pavel Janík <Pavel@Janik.cz>
2942 2946
2943 * startup.el (command-line-processed): Doc fix. 2947 * startup.el (command-line-processed): Doc fix.
2944 2948
@@ -2966,7 +2970,7 @@
2966 (multiple-value-apply, nth-value): Use defsubst rather than defalias 2970 (multiple-value-apply, nth-value): Use defsubst rather than defalias
2967 to get better doc strings. 2971 to get better doc strings.
2968 2972
29692001-11-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 29732001-11-15 Pavel Janík <Pavel@Janik.cz>
2970 2974
2971 * derived.el: Fix autoload cookie. 2975 * derived.el: Fix autoload cookie.
2972 2976
@@ -3161,7 +3165,7 @@
3161 (log-view-current-tag): Take an optional `where' arg. 3165 (log-view-current-tag): Take an optional `where' arg.
3162 (log-view-diff): New user command. 3166 (log-view-diff): New user command.
3163 3167
31642001-11-12 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 31682001-11-12 Pavel Janík <Pavel@Janik.cz>
3165 3169
3166 * progmodes/cpp.el (cpp-choose-face): Fix typo. 3170 * progmodes/cpp.el (cpp-choose-face): Fix typo.
3167 3171
@@ -3201,7 +3205,7 @@
3201 * calc/calc-ext.el (calc-init-extensions): Update autoload names 3205 * calc/calc-ext.el (calc-init-extensions): Update autoload names
3202 to match files renamed on initial calc import. 3206 to match files renamed on initial calc import.
3203 3207
32042001-11-12 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 32082001-11-12 Pavel Janík <Pavel@Janik.cz>
3205 3209
3206 * textmodes/flyspell.el (flyspell-default-dictionary): 3210 * textmodes/flyspell.el (flyspell-default-dictionary):
3207 Fix previous change. 3211 Fix previous change.
@@ -3244,7 +3248,7 @@
32442001-11-11 Colin Walters <walters@verbum.org> 32482001-11-11 Colin Walters <walters@verbum.org>
3245 3249
3246 The following changes are based on patches from 3250 The following changes are based on patches from
3247 Eli Zaretskii <eliz@is.elta.co.il>, Kai Gro,A_(Bjohann 3251 Eli Zaretskii <eliz@is.elta.co.il>, Kai Großjohann
3248 <Kai.Grossjohann@CS.Uni-Dortmund.DE>, and others. 3252 <Kai.Grossjohann@CS.Uni-Dortmund.DE>, and others.
3249 3253
3250 * calc/calc.el (toplevel): Require calc-macs. 3254 * calc/calc.el (toplevel): Require calc-macs.
@@ -3313,7 +3317,7 @@
3313 (radio-button-choice): Ditto. 3317 (radio-button-choice): Ditto.
3314 (editable-list): Ditto. 3318 (editable-list): Ditto.
3315 3319
33162001-11-09 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 33202001-11-09 Pavel Janík <Pavel@Janik.cz>
3317 3321
3318 * play/gomoku.el: Move definitions of constants to the beginning 3322 * play/gomoku.el: Move definitions of constants to the beginning
3319 of file, before their use. 3323 of file, before their use.
@@ -3589,7 +3593,7 @@
3589 (debugger-setup-buffer): Call it. 3593 (debugger-setup-buffer): Call it.
3590 (debugger-mode-map): Bind RET and mouse-2. 3594 (debugger-mode-map): Bind RET and mouse-2.
3591 3595
35922001-10-31 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 35962001-10-31 Pavel Janík <Pavel@Janik.cz>
3593 3597
3594 * startup.el: Document command line option --no-window-system 3598 * startup.el: Document command line option --no-window-system
3595 instead of --no-windows. 3599 instead of --no-windows.
@@ -3732,7 +3736,7 @@
3732 Report numbers of files skipped and failed too. 3736 Report numbers of files skipped and failed too.
3733 (byte-compile-file): Return 'no-byte-compile for skipped files. 3737 (byte-compile-file): Return 'no-byte-compile for skipped files.
3734 3738
37352001-10-29 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> 37392001-10-29 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3736 3740
3737 * log-view.el (log-view-mode-map): Bind `M-n' and `M-p', not `M n' 3741 * log-view.el (log-view-mode-map): Bind `M-n' and `M-p', not `M n'
3738 and `M p'. 3742 and `M p'.
@@ -4082,7 +4086,7 @@
4082 * progmodes/compile.el (compilation-set-window-height): 4086 * progmodes/compile.el (compilation-set-window-height):
4083 Select old window only if it's still live. 4087 Select old window only if it's still live.
4084 4088
40852001-10-22 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 40892001-10-22 Pavel Janík <Pavel@Janik.cz>
4086 4090
4087 * help-mode.el (help-buffer): Remove debugging code. 4091 * help-mode.el (help-buffer): Remove debugging code.
4088 From Stefan Monnier <monnier@cs.yale.edu>. 4092 From Stefan Monnier <monnier@cs.yale.edu>.
@@ -4358,7 +4362,7 @@
4358 4362
4359 * version.el (emacs-version): Bump to 21.1.50. 4363 * version.el (emacs-version): Bump to 21.1.50.
4360 4364
43612001-10-13 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 43652001-10-13 Pavel Janík <Pavel@Janik.cz>
4362 4366
4363 * mail/mailalias.el (mail-directory-stream): Do not double 4367 * mail/mailalias.el (mail-directory-stream): Do not double
4364 variables in the lambda-list. 4368 variables in the lambda-list.
@@ -4655,7 +4659,7 @@
4655 4659
4656 * startup.el (command-line-1): Bind tab-width to 8. 4660 * startup.el (command-line-1): Bind tab-width to 8.
4657 4661
46582001-10-10 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 46622001-10-10 Pavel Janík <Pavel@Janik.cz>
4659 4663
4660 * emulation/tpu-edt.el: Use defalias instead of fset for 4664 * emulation/tpu-edt.el: Use defalias instead of fset for
4661 user-visible commands. From Rob Riepel 4665 user-visible commands. From Rob Riepel
@@ -5016,7 +5020,7 @@
5016 5020
5017 * pcvs-util.el (cvs-prefix-define): Typo cons->concat. 5021 * pcvs-util.el (cvs-prefix-define): Typo cons->concat.
5018 5022
50192001-10-03 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 50232001-10-03 Pavel Janík <Pavel@Janik.cz>
5020 5024
5021 * emulation/tpu-edt.el: Make messages match original TPU/edt 5025 * emulation/tpu-edt.el: Make messages match original TPU/edt
5022 editor. From riepel@Stanford.EDU (Rob Riepel). 5026 editor. From riepel@Stanford.EDU (Rob Riepel).
@@ -5259,7 +5263,7 @@
52592001-09-17 Andre Spiegel <spiegel@gnu.org> 52632001-09-17 Andre Spiegel <spiegel@gnu.org>
5260 5264
5261 * vc.el (vc-annotate): Use current workfile version explicitly as 5265 * vc.el (vc-annotate): Use current workfile version explicitly as
5262 a default, suggested by Gustav H,Ae(Bllberg <gustav@virtutech.se>. 5266 a default, suggested by Gustav HÃ¥llberg <gustav@virtutech.se>.
5263 5267
52642001-09-16 Eli Zaretskii <eliz@is.elta.co.il> 52682001-09-16 Eli Zaretskii <eliz@is.elta.co.il>
5265 5269
@@ -5402,7 +5406,7 @@
5402 * comint.el (comint-send-input): Handle comint-process-echoes 5406 * comint.el (comint-send-input): Handle comint-process-echoes
5403 differently. 5407 differently.
5404 5408
54052001-09-07 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 54092001-09-07 Pavel Janík <Pavel@Janik.cz>
5406 5410
5407 * locate.el (locate-insert-header): Remove unnecessary whitespace. 5411 * locate.el (locate-insert-header): Remove unnecessary whitespace.
5408 5412
@@ -5470,7 +5474,7 @@
5470 5474
5471 * simple.el (backward-word): Doc fix. 5475 * simple.el (backward-word): Doc fix.
5472 5476
54732001-09-03 Pavel Jan,Am(Bk <Pavel@Janik.cz> 54772001-09-03 Pavel Janík <Pavel@Janik.cz>
5474 5478
5475 * emacs-lisp/levents.el, emacs-lisp/lucid.el, emacs-lisp/pp.el 5479 * emacs-lisp/levents.el, emacs-lisp/lucid.el, emacs-lisp/pp.el
5476 * uncompress.el, uniquify.el, vc.el, view.el, window.el 5480 * uncompress.el, uniquify.el, vc.el, view.el, window.el
@@ -5513,7 +5517,7 @@
5513 5517
5514 * menu-bar.el (menu-bar-edit-menu) <yank-menu, yank>: 5518 * menu-bar.el (menu-bar-edit-menu) <yank-menu, yank>:
5515 Mention "yank" in the help-echo text. 5519 Mention "yank" in the help-echo text.
5516 Suggested by Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 5520 Suggested by Pavel Janík <Pavel@Janik.cz>.
5517 5521
55182001-09-01 Stefan Monnier <monnier@cs.yale.edu> 55222001-09-01 Stefan Monnier <monnier@cs.yale.edu>
5519 5523
@@ -5573,7 +5577,7 @@
5573 * startup.el (fancy-splash-screens): Temporarily set 5577 * startup.el (fancy-splash-screens): Temporarily set
5574 minor-mode-map-alist to nil while displaying splash screens. 5578 minor-mode-map-alist to nil while displaying splash screens.
5575 5579
55762001-08-29 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 55802001-08-29 Pavel Janík <Pavel@Janik.cz>
5577 5581
5578 * buff-menu.el: Add Keywords header. 5582 * buff-menu.el: Add Keywords header.
5579 Doc fix (C-x C-b is bound to list-buffers). 5583 Doc fix (C-x C-b is bound to list-buffers).
@@ -5657,19 +5661,19 @@
56572001-08-26 Eli Zaretskii <eliz@is.elta.co.il> 56612001-08-26 Eli Zaretskii <eliz@is.elta.co.il>
5658 5662
5659 * textmodes/texnfo-upd.el: Remove dots and exclams at end of error 5663 * textmodes/texnfo-upd.el: Remove dots and exclams at end of error
5660 messages. From Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 5664 messages. From Pavel Janík <Pavel@Janik.cz>.
5661 5665
5662 * emacs-lisp/levents.el: Specify FSF as Maintainer. From Pavel 5666 * emacs-lisp/levents.el: Specify FSF as Maintainer. From Pavel
5663 Jan,Bm(Bk <Pavel@Janik.cz>. 5667 Janík <Pavel@Janik.cz>.
5664 5668
5665 * emacs-lisp/lselect.el: Ditto. 5669 * emacs-lisp/lselect.el: Ditto.
5666 5670
5667 * hexl.el (hexl-insert-multibyte-char, hexl-insert-char): 5671 * hexl.el (hexl-insert-multibyte-char, hexl-insert-char):
5668 Remove periods from the end of error message strings. 5672 Remove periods from the end of error message strings.
5669 From Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 5673 From Pavel Janík <Pavel@Janik.cz>.
5670 5674
5671 * progmodes/antlr-mode.el: Add Keywords header. From Pavel 5675 * progmodes/antlr-mode.el: Add Keywords header. From Pavel
5672 Jan,Bm(Bk <Pavel@Janik.cz>. 5676 Janík <Pavel@Janik.cz>.
5673 5677
5674 * net/telnet.el: Ditto. 5678 * net/telnet.el: Ditto.
5675 5679
@@ -5784,12 +5788,12 @@
5784 TABs anyway. 5788 TABs anyway.
5785 5789
5786 * whitespace.el (whitespace-version): 3.1. All of the above issues 5790 * whitespace.el (whitespace-version): 3.1. All of the above issues
5787 were raised by Fran,Ag(Bois Pinard, which led to the fixes described. 5791 were raised by François Pinard, which led to the fixes described.
5788 5792
57892001-08-20 Gerd Moellmann <gerd@gnu.org> 57932001-08-20 Gerd Moellmann <gerd@gnu.org>
5790 5794
5791 * textmodes/texnfo-upd.el (texinfo-every-node-update): Remove 5795 * textmodes/texnfo-upd.el (texinfo-every-node-update): Remove
5792 some spaces from a message. From Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 5796 some spaces from a message. From Pavel Janík <Pavel@Janik.cz>.
5793 5797
5794 * whitespace.el (whitespace-global-mode): Add autoload cookie. 5798 * whitespace.el (whitespace-global-mode): Add autoload cookie.
5795 5799
@@ -5963,7 +5967,7 @@
5963 text files. 5967 text files.
5964 (image-jpeg-p): Correct calculation of next field offset. 5968 (image-jpeg-p): Correct calculation of next field offset.
5965 5969
59662001-08-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 59702001-08-08 Pavel Janík <Pavel@Janik.cz>
5967 5971
5968 * battery.el: Fix typo. 5972 * battery.el: Fix typo.
5969 5973
@@ -6000,7 +6004,7 @@
6000 * image.el (image-type-regexps): Use `\`' instead of `^' in 6004 * image.el (image-type-regexps): Use `\`' instead of `^' in
6001 most regular expressions. 6005 most regular expressions.
6002 6006
60032001-08-06 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 60072001-08-06 Pavel Janík <Pavel@Janik.cz>
6004 6008
6005 * play/animate.el: Re-insert a reference to re-inserted function. 6009 * play/animate.el: Re-insert a reference to re-inserted function.
6006 6010
@@ -6014,7 +6018,7 @@
6014 * toolbar/tool-bar.el (tool-bar-add-item-from-menu): 6018 * toolbar/tool-bar.el (tool-bar-add-item-from-menu):
6015 Handle old-style menu definitions. 6019 Handle old-style menu definitions.
6016 6020
60172001-08-06 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 60212001-08-06 Pavel Janík <Pavel@Janik.cz>
6018 6022
6019 * textmodes/makeinfo.el, textmodes/page-ext.el, textmodes/page.el, 6023 * textmodes/makeinfo.el, textmodes/page-ext.el, textmodes/page.el,
6020 * textmodes/text-mode.el, textmodes/two-column.el: Keywords added. 6024 * textmodes/text-mode.el, textmodes/two-column.el: Keywords added.
@@ -6023,7 +6027,7 @@
6023 * emulation/pc-mode.el, diff.el, textmodes/fill.el, abbrev.el, 6027 * emulation/pc-mode.el, diff.el, textmodes/fill.el, abbrev.el,
6024 * add-log.el, faces.el, mail/sc.el: Specify FSF as Maintainer. 6028 * add-log.el, faces.el, mail/sc.el: Specify FSF as Maintainer.
6025 6029
60262001-08-05 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 60302001-08-05 Pavel Janík <Pavel@Janik.cz>
6027 6031
6028 * textmodes/tildify.el: Milan Zamazal has new address. 6032 * textmodes/tildify.el: Milan Zamazal has new address.
6029 6033
@@ -6361,7 +6365,7 @@
6361 * mail/mh-utils.el (mh-find-progs): Also search in `lib'. 6365 * mail/mh-utils.el (mh-find-progs): Also search in `lib'.
6362 From Mats Bengtsson <mats.bengtsson@s3.kth.se>, 6366 From Mats Bengtsson <mats.bengtsson@s3.kth.se>,
6363 6367
63642001-07-17 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 63682001-07-17 Pavel Janík <Pavel@Janik.cz>
6365 6369
6366 * international/iso-transl.el: Fix typo in the header of the file. 6370 * international/iso-transl.el: Fix typo in the header of the file.
6367 6371
@@ -6393,7 +6397,7 @@
6393 * server.el (server-process-filter, server-visit-files): 6397 * server.el (server-process-filter, server-visit-files):
6394 Add support for +LINE:COLUMN style emacsclient calls. 6398 Add support for +LINE:COLUMN style emacsclient calls.
6395 6399
63962001-07-16 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 64002001-07-16 Pavel Janík <Pavel@Janik.cz>
6397 6401
6398 * emacs-lisp/easy-mmode.el: Add Keywords header. 6402 * emacs-lisp/easy-mmode.el: Add Keywords header.
6399 6403
@@ -6446,7 +6450,7 @@
6446 6450
6447 * progmodes/ada-xref.el (ada-xref-initialize): Fix call to add-hook. 6451 * progmodes/ada-xref.el (ada-xref-initialize): Fix call to add-hook.
6448 6452
64492001-07-16 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 64532001-07-16 Pavel Janík <Pavel@Janik.cz>
6450 6454
6451 * ps-print.el: Fix Author: header. 6455 * ps-print.el: Fix Author: header.
6452 6456
@@ -6459,7 +6463,7 @@
6459 send-invisible, which is already defined in Comint. 6463 send-invisible, which is already defined in Comint.
6460 (eshell-watch-for-password-prompt): Use it. 6464 (eshell-watch-for-password-prompt): Use it.
6461 6465
64622001-07-16 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 64662001-07-16 Pavel Janík <Pavel@Janik.cz>
6463 6467
6464 * which-func.el (which-func-mode): Doc fix. 6468 * which-func.el (which-func-mode): Doc fix.
6465 6469
@@ -6518,7 +6522,7 @@
6518 * simple.el (set-variable): Require 'cus-edit' instead of 6522 * simple.el (set-variable): Require 'cus-edit' instead of
6519 `wid-edit', so that the Custom widgets get defined. 6523 `wid-edit', so that the Custom widgets get defined.
6520 6524
65212001-07-16 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 65252001-07-16 Pavel Janík <Pavel@Janik.cz>
6522 6526
6523 * allout.el: A fix to follow coding conventions. 6527 * allout.el: A fix to follow coding conventions.
6524 6528
@@ -6544,7 +6548,7 @@
6544 * dired.el (dired-insert-set-properties): Fix invalid mouse-face 6548 * dired.el (dired-insert-set-properties): Fix invalid mouse-face
6545 property. 6549 property.
6546 6550
65472001-07-16 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 65512001-07-16 Pavel Janík <Pavel@Janik.cz>
6548 6552
6549 * play/5x5.el, play/decipher.el, play/dunnet.el, play/fortune.el, 6553 * play/5x5.el, play/decipher.el, play/dunnet.el, play/fortune.el,
6550 * play/gamegrid.el, play/handwrite.el, play/landmark.el, 6554 * play/gamegrid.el, play/handwrite.el, play/landmark.el,
@@ -6566,7 +6570,7 @@
6566 * mail/reporter.el (reporter-submit-bug-report): 6570 * mail/reporter.el (reporter-submit-bug-report):
6567 Don't abuse make-variable-buffer-local. Fix call to add-hook. 6571 Don't abuse make-variable-buffer-local. Fix call to add-hook.
6568 6572
65692001-07-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 65732001-07-15 Pavel Janík <Pavel@Janik.cz>
6570 6574
6571 * calendar/cal-china.el, calendar/cal-coptic.el, 6575 * calendar/cal-china.el, calendar/cal-coptic.el,
6572 * calendar/cal-dst.el, calendar/cal-french.el, 6576 * calendar/cal-dst.el, calendar/cal-french.el,
@@ -6693,7 +6697,7 @@
6693 * vt100-led.el, window.el: Some fixes to follow coding conventions in 6697 * vt100-led.el, window.el: Some fixes to follow coding conventions in
6694 files maintained by FSF. 6698 files maintained by FSF.
6695 6699
66962001-07-13 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 67002001-07-13 Pavel Janík <Pavel@Janik.cz>
6697 6701
6698 * arc-mode.el: A fix to follow coding conventions. 6702 * arc-mode.el: A fix to follow coding conventions.
6699 6703
@@ -6724,7 +6728,7 @@
6724 6728
6725 * play/fortune.el: Add types to defcustoms. 6729 * play/fortune.el: Add types to defcustoms.
6726 6730
67272001-07-12 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 67312001-07-12 Pavel Janík <Pavel@Janik.cz>
6728 6732
6729 * language/czech.el: A fix to follow coding conventions. 6733 * language/czech.el: A fix to follow coding conventions.
6730 6734
@@ -6753,7 +6757,7 @@
67532001-07-11 Eli Zaretskii <eliz@is.elta.co.il> 67572001-07-11 Eli Zaretskii <eliz@is.elta.co.il>
6754 6758
6755 * progmodes/ada-prj.el: Say that the file _is_ part of Emacs. 6759 * progmodes/ada-prj.el: Say that the file _is_ part of Emacs.
6756 From Pavel Jan,Bm(Bk <Pavel@Janik.cz> 6760 From Pavel Janík <Pavel@Janik.cz>
6757 6761
6758 * progmodes/ada-mode.el: Ditto. 6762 * progmodes/ada-mode.el: Ditto.
6759 6763
@@ -6861,10 +6865,10 @@
6861 * calendar/todo-mode.el (todo-top-priorities): Use delete-region 6865 * calendar/todo-mode.el (todo-top-priorities): Use delete-region
6862 instead of kill-line. 6866 instead of kill-line.
6863 6867
6864 * play/pong.el: Fix first line. From Pavel Jan,Bm(Bk 6868 * play/pong.el: Fix first line. From Pavel Janík
6865 <Pavel@Janik.cz>. 6869 <Pavel@Janik.cz>.
6866 6870
6867 * battery.el (battery-update): Add help-echo. From Pavel Jan,Bm(Bk 6871 * battery.el (battery-update): Add help-echo. From Pavel Janík
6868 <Pavel@Janik.cz>. 6872 <Pavel@Janik.cz>.
6869 6873
68702001-07-04 Gerd Moellmann <gerd@gnu.org> 68742001-07-04 Gerd Moellmann <gerd@gnu.org>
@@ -6902,10 +6906,10 @@
69022001-07-02 Eli Zaretskii <eliz@is.elta.co.il> 69062001-07-02 Eli Zaretskii <eliz@is.elta.co.il>
6903 6907
6904 * allout.el: Fix the header line, so that finder.el recognizes it. 6908 * allout.el: Fix the header line, so that finder.el recognizes it.
6905 From Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 6909 From Pavel Janík <Pavel@Janik.cz>.
6906 6910
6907 * emacs-lisp/lisp-mnt.el (lm-header-prefix): Doc fix. 6911 * emacs-lisp/lisp-mnt.el (lm-header-prefix): Doc fix.
6908 From Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 6912 From Pavel Janík <Pavel@Janik.cz>.
6909 6913
69102001-06-29 Eli Zaretskii <eliz@is.elta.co.il> 69142001-06-29 Eli Zaretskii <eliz@is.elta.co.il>
6911 6915
@@ -7215,7 +7219,7 @@
72152001-06-10 Eli Zaretskii <eliz@is.elta.co.il> 72192001-06-10 Eli Zaretskii <eliz@is.elta.co.il>
7216 7220
7217 * server.el (server-process, server-buffer-clients): Doc fix. 7221 * server.el (server-process, server-buffer-clients): Doc fix.
7218 From Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 7222 From Pavel Janík <Pavel@Janik.cz>.
7219 7223
72202001-06-09 John Wiegley <johnw@gnu.org> 72242001-06-09 John Wiegley <johnw@gnu.org>
7221 7225
@@ -7473,16 +7477,16 @@
74732001-05-20 Eli Zaretskii <eliz@is.elta.co.il> 74772001-05-20 Eli Zaretskii <eliz@is.elta.co.il>
7474 7478
7475 * international/ccl.el (define-ccl-program): Fix a typo. 7479 * international/ccl.el (define-ccl-program): Fix a typo.
7476 From Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 7480 From Pavel Janík <Pavel@Janik.cz>.
7477 7481
7478 * international/mule.el (decode-char): Fix a typo. From Pavel 7482 * international/mule.el (decode-char): Fix a typo. From Pavel
7479 Jan,Bm(Bk <Pavel@Janik.cz>. 7483 Janík <Pavel@Janik.cz>.
7480 7484
7481 * textmodes/artist.el (artist-mode): Fix a typo. From Pavel 7485 * textmodes/artist.el (artist-mode): Fix a typo. From Pavel
7482 Jan,Bm(Bk <Pavel@Janik.cz>. 7486 Janík <Pavel@Janik.cz>.
7483 7487
7484 * frame.el (automatic-hscrolling): Fix a typo. From Pavel 7488 * frame.el (automatic-hscrolling): Fix a typo. From Pavel
7485 Jan,Bm(Bk <Pavel@Janik.cz>. 7489 Janík <Pavel@Janik.cz>.
7486 7490
74872001-05-18 Sam Steingold <sds@gnu.org> 74912001-05-18 Sam Steingold <sds@gnu.org>
7488 7492
@@ -7714,7 +7718,7 @@
7714 coding-system-for-read, if it is non-nil. 7718 coding-system-for-read, if it is non-nil.
7715 7719
7716 * calendar/holidays.el (holidays): Add an autoload cookie. 7720 * calendar/holidays.el (holidays): Add an autoload cookie.
7717 From Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 7721 From Pavel Janík <Pavel@Janik.cz>.
7718 7722
77192001-05-08 John Wiegley <johnw@gnu.org> 77232001-05-08 John Wiegley <johnw@gnu.org>
7720 7724
@@ -8157,7 +8161,7 @@
81572001-04-15 Eli Zaretskii <eliz@is.elta.co.il> 81612001-04-15 Eli Zaretskii <eliz@is.elta.co.il>
8158 8162
8159 * info.el (Info-additional-directory-list): Doc fix. Suggested by 8163 * info.el (Info-additional-directory-list): Doc fix. Suggested by
8160 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>. 8164 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>.
8161 8165
81622001-04-14 Eli Zaretskii <eliz@is.elta.co.il> 81662001-04-14 Eli Zaretskii <eliz@is.elta.co.il>
8163 8167
@@ -8234,7 +8238,7 @@
8234 (toplevel): Add completion-list-mode-finish to temp-buffer-show-hook. 8238 (toplevel): Add completion-list-mode-finish to temp-buffer-show-hook.
8235 8239
8236 * language/european.el ("Polish"): Change sample text. 8240 * language/european.el ("Polish"): Change sample text.
8237 From jsbien@mimuw.edu.pl (Janusz S. Bie,Bq(B). 8241 From jsbien@mimuw.edu.pl (Janusz S. Bie�).
8238 8242
8239 * progmodes/sh-script.el (sh-indent-line): Add optional PREFIX-ARG 8243 * progmodes/sh-script.el (sh-indent-line): Add optional PREFIX-ARG
8240 parameter. 8244 parameter.
@@ -8412,10 +8416,10 @@
8412 Add an antry for ``converts''. 8416 Add an antry for ``converts''.
8413 8417
8414 * language/slovak.el ("Slovak"): Add documentation string. 8418 * language/slovak.el ("Slovak"): Add documentation string.
8415 From Pavel@Janik.cz (Pavel Jan,Bm(Bk). 8419 From Pavel@Janik.cz (Pavel Janík).
8416 8420
8417 * language/czech.el ("Czech"): Add documentation string. 8421 * language/czech.el ("Czech"): Add documentation string.
8418 From Pavel@Janik.cz (Pavel Jan,Bm(Bk). 8422 From Pavel@Janik.cz (Pavel Janík).
8419 8423
8420 * ps-mule.el (ps-mule-font-info-database-bdf): Change `isci24-etl.bdf' 8424 * ps-mule.el (ps-mule-font-info-database-bdf): Change `isci24-etl.bdf'
8421 to `isci24-mule.bdf'. From: Kenichi Handa <handa@etl.go.jp>. 8425 to `isci24-mule.bdf'. From: Kenichi Handa <handa@etl.go.jp>.
@@ -9126,7 +9130,7 @@
91262001-03-15 Gerd Moellmann <gerd@gnu.org> 91302001-03-15 Gerd Moellmann <gerd@gnu.org>
9127 9131
9128 * textmodes/ispell.el (ispell-dictionary-alist-6): Add support 9132 * textmodes/ispell.el (ispell-dictionary-alist-6): Add support
9129 for Slovak. From Pavel.Janik@suse.cz (Pavel Jan,Bm(Bk ml.). 9133 for Slovak. From Pavel.Janik@suse.cz (Pavel Janík ml.).
9130 9134
91312001-03-14 Gerd Moellmann <gerd@gnu.org> 91352001-03-14 Gerd Moellmann <gerd@gnu.org>
9132 9136
@@ -18314,7 +18318,7 @@
183142000-08-28 Peter Breton <pbreton@ne.mediaone.net> 183182000-08-28 Peter Breton <pbreton@ne.mediaone.net>
18315 18319
18316 * locate.el (locate): Cleaned up locate command's interactive prompting 18320 * locate.el (locate): Cleaned up locate command's interactive prompting
18317 Thanks to Fran,Ag(Bois_Pinard <pinard@iro.umontreal.ca> for suggestions. 18321 Thanks to François_Pinard <pinard@iro.umontreal.ca> for suggestions.
18318 18322
18319 * filecache.el (file-cache-case-fold-search): New variable 18323 * filecache.el (file-cache-case-fold-search): New variable
18320 (file-cache-assoc-function): New variable 18324 (file-cache-assoc-function): New variable
@@ -22269,7 +22273,7 @@
22269 22273
222702000-05-07 Dave Love <fx@gnu.org> 222742000-05-07 Dave Love <fx@gnu.org>
22271 22275
22272 * time.el: Small doc fixes from Pavel Jan,Am(Bk ml. 22276 * time.el: Small doc fixes from Pavel Janík ml.
22273 22277
222742000-05-05 Dave Love <fx@gnu.org> 222782000-05-05 Dave Love <fx@gnu.org>
22275 22279
diff --git a/lisp/window.el b/lisp/window.el
index 02b3fa1ffe3..ad02924a78c 100644
--- a/lisp/window.el
+++ b/lisp/window.el
@@ -29,6 +29,16 @@
29 29
30;;; Code: 30;;; Code:
31 31
32(defmacro save-selected-window (&rest body)
33 "Execute BODY, then select the window that was selected before BODY.
34However, if that window has become dead, don't get an error,
35just refrain from switching to it."
36 `(let ((save-selected-window-window (selected-window)))
37 (unwind-protect
38 (progn ,@body)
39 (if (window-live-p save-selected-window-window)
40 (select-window save-selected-window-window)))))
41
32(defun window-body-height (&optional window) 42(defun window-body-height (&optional window)
33 "Return number of lines in window WINDOW for actual buffer text. 43 "Return number of lines in window WINDOW for actual buffer text.
34This does not include the mode line (if any) or the header line (if any)." 44This does not include the mode line (if any) or the header line (if any)."
@@ -136,16 +146,6 @@ Anything else means restrict to the selected frame."
136(defun minibuffer-window-active-p (window) 146(defun minibuffer-window-active-p (window)
137 "Return t if WINDOW (a minibuffer window) is now active." 147 "Return t if WINDOW (a minibuffer window) is now active."
138 (eq window (active-minibuffer-window))) 148 (eq window (active-minibuffer-window)))
139
140(defmacro save-selected-window (&rest body)
141 "Execute BODY, then select the window that was selected before BODY.
142However, if that window has become dead, don't get an error,
143just refrain from switching to it."
144 `(let ((save-selected-window-window (selected-window)))
145 (unwind-protect
146 (progn ,@body)
147 (if (window-live-p save-selected-window-window)
148 (select-window save-selected-window-window)))))
149 149
150(defun count-windows (&optional minibuf) 150(defun count-windows (&optional minibuf)
151 "Return the number of visible windows. 151 "Return the number of visible windows.