comparison lisp/ChangeLog @ 27030:1fbcab305a82

(also deleted unsightly eol whitespace)
author Thien-Thi Nguyen <ttn@gnuvola.org>
date Wed, 29 Dec 1999 09:06:03 +0000
parents 73a296c0e1ce
children 4f6a80a0f1ba
comparison
equal deleted inserted replaced
27029:4ad11069f66d 27030:1fbcab305a82
1 1999-12-29 Thien-Thi Nguyen <ttn@delysid.gnu.org>
2
3 * progmodes/hideshow.el (hs-minor-mode-menu): Fix omission bug;
4 was used but not declared.
5
6 (hs-discard-overlays, hs-isearch-show, hs-isearch-show-temporary,
7 hs-find-block-beginning): Add or modify docstrings.
8
9 (hs-isearch-show): Rewrite.
10
1 1999-12-28 Gerd Moellmann <gerd@gnu.org> 11 1999-12-28 Gerd Moellmann <gerd@gnu.org>
2 12
3 * icomplete.el (icomplete-exhibit): Adapt to prompt in buffer. 13 * icomplete.el (icomplete-exhibit): Adapt to prompt in buffer.
4 14
5 * progmodes/cc-cmds.el (c-fill-paragraph): Don't delete white 15 * progmodes/cc-cmds.el (c-fill-paragraph): Don't delete white
52 string to function. 62 string to function.
53 (change-log-version-rcs): Renamed. Was 63 (change-log-version-rcs): Renamed. Was
54 change-log-search-vc-number. 64 change-log-search-vc-number.
55 65
56 1999-12-26 Thien-Thi Nguyen <ttn@delysid.gnu.org> 66 1999-12-26 Thien-Thi Nguyen <ttn@delysid.gnu.org>
57 67
58 * progmodes/compile.el (compilation-goto-locus): Delete hideshow 68 * progmodes/compile.el (compilation-goto-locus): Delete hideshow
59 overlays if they interfere. 69 overlays if they interfere.
60 (compilation-find-file): Make intangible overlays tangible. 70 (compilation-find-file): Make intangible overlays tangible.
61 71
62 * progmodes/hideshow.el: Generally, synch w/ maintainer 72 * progmodes/hideshow.el: Generally, synch w/ maintainer
63 version 5.9. 73 version 5.9.
64 74
65 (hs-show-hidden-short-form): Delete var; hard-code uses as `t'. 75 (hs-show-hidden-short-form): Delete var; hard-code uses as `t'.
66 76
67 (hs-minor-mode-hook): Don't initialize. 77 (hs-minor-mode-hook): Don't initialize.
68 78
69 (hs-special-modes-alist): Rewrite value and docstring. 79 (hs-special-modes-alist): Rewrite value and docstring.
70 80
71 (hs-minor-mode-prefix): Delete unused var. 81 (hs-minor-mode-prefix): Delete unused var.
72 82
73 (hs-block-start-mdata-select): New var, buffer local. 83 (hs-block-start-mdata-select): New var, buffer local.
74 84
75 (hs-headline): New var. 85 (hs-headline): New var.
76 86
77 (hs-match-data, hs-forward-sexp): New funcs. 87 (hs-match-data, hs-forward-sexp): New funcs.
78 88
79 (hs-hide-comment-region): New func. 89 (hs-hide-comment-region): New func.
80 90
81 (hs-discard-overlays, hs-flag-region, hs-hide-block-at-point, 91 (hs-discard-overlays, hs-flag-region, hs-hide-block-at-point,
82 hs-safety-is-job-n, hs-hide-initial-comment-block, 92 hs-safety-is-job-n, hs-hide-initial-comment-block,
83 hs-inside-comment-p, hs-grok-mode-type, hs-find-block-beginning, 93 hs-inside-comment-p, hs-grok-mode-type, hs-find-block-beginning,
84 hs-hide-level-recursive, hs-life-goes-on, hs-already-hidden-p, 94 hs-hide-level-recursive, hs-life-goes-on, hs-already-hidden-p,
85 hs-c-like-adjust-block-beginning, hs-hide-all, hs-show-all, 95 hs-c-like-adjust-block-beginning, hs-hide-all, hs-show-all,
86 hs-hide-block, hs-show-block, hs-show-region, hs-hide-level, 96 hs-hide-block, hs-show-block, hs-show-region, hs-hide-level,
87 hs-mouse-toggle-hiding, hs-minor-mode): Rewrite. 97 hs-mouse-toggle-hiding, hs-minor-mode): Rewrite.
88 98
89 (hs-isearch-show): Renamed from `hs-isearch-open-invisible'. 99 (hs-isearch-show): Renamed from `hs-isearch-open-invisible'.
90 (hs-isearch-show-temporary): New funcs. 100 (hs-isearch-show-temporary): New funcs.
91 101
92 (hs-show-block-at-point, java-hs-forward-sexp): Delete funcs. 102 (hs-show-block-at-point, java-hs-forward-sexp): Delete funcs.
93 103
94 (hs-hide-all, hs-mouse-toggle-hiding): Don't autoload. 104 (hs-hide-all, hs-mouse-toggle-hiding): Don't autoload.
95 105
96 When constructing menu, use `[(shift button2)]' notation. 106 When constructing menu, use `[(shift button2)]' notation.
97 107
98 1999-12-25 Richard M. Stallman <rms@caffeine.ai.mit.edu> 108 1999-12-25 Richard M. Stallman <rms@caffeine.ai.mit.edu>
99 109
100 * jka-compr.el (jka-compr-info-file-magic-bytes): New function. 110 * jka-compr.el (jka-compr-info-file-magic-bytes): New function.
214 * emacs-lisp/bytecomp.el (byte-compile-bound-variables): Doc fix. 224 * emacs-lisp/bytecomp.el (byte-compile-bound-variables): Doc fix.
215 (byte-extrude-byte-code-vectors): Use remprop. 225 (byte-extrude-byte-code-vectors): Use remprop.
216 (byte-compile-lambda): Check that arg is a lambda. 226 (byte-compile-lambda): Check that arg is a lambda.
217 227
218 1999-11-16 Anders Lindgren <AndersL@andersl.com> 228 1999-11-16 Anders Lindgren <AndersL@andersl.com>
219 229
220 * font-lock.el: System for adding and removing keywords. 230 * font-lock.el: System for adding and removing keywords.
221 Both local (previously added keyword) and global keywords 231 Both local (previously added keyword) and global keywords
222 can be removed. 232 can be removed.
223 (font-lock-remove-keywords): New user-level function. 233 (font-lock-remove-keywords): New user-level function.
224 (font-lock-update-removed-keyword-alist): New internal function. 234 (font-lock-update-removed-keyword-alist): New internal function.
238 directives when spelled correctly. 248 directives when spelled correctly.
239 249
240 * font-lock.el (font-lock-match-c++-structor-declaration, 250 * font-lock.el (font-lock-match-c++-structor-declaration,
241 c++-keywords): Fontify constructors and destructors with function 251 c++-keywords): Fontify constructors and destructors with function
242 face inside C++ class declarations. 252 face inside C++ class declarations.
243 253
244 1999-12-16 Gerd Moellmann <gerd@gnu.org> 254 1999-12-16 Gerd Moellmann <gerd@gnu.org>
245 255
246 * progmodes/sh-script.el (sh-mode): If there is no #!-line, use 256 * progmodes/sh-script.el (sh-mode): If there is no #!-line, use
247 the shell from sh-shell-file. 257 the shell from sh-shell-file.
248 258
392 402
393 * custom.el (custom-handle-keyword): Add :set-after. 403 * custom.el (custom-handle-keyword): Add :set-after.
394 (custom-add-dependencies): New function. 404 (custom-add-dependencies): New function.
395 (custom-set-variables): Take dependencies between args into 405 (custom-set-variables): Take dependencies between args into
396 account. 406 account.
397 407
398 * battery.el (battery): Doc fix. 408 * battery.el (battery): Doc fix.
399 409
400 1999-12-12 Gerd Moellmann <gerd@gnu.org> 410 1999-12-12 Gerd Moellmann <gerd@gnu.org>
401 411
402 * progmodes/cc-make.el: Removed. 412 * progmodes/cc-make.el: Removed.
768 778
769 1999-12-12 Richard Sharman <rsharman@pobox.com> 779 1999-12-12 Richard Sharman <rsharman@pobox.com>
770 780
771 * sh-script.el: Fix for when font-lock mode is active. 781 * sh-script.el: Fix for when font-lock mode is active.
772 (sh-font-lock-unfontify-region-function): New function. 782 (sh-font-lock-unfontify-region-function): New function.
773 783
774 1999-12-12 Eli Zaretskii <eliz@is.elta.co.il> 784 1999-12-12 Eli Zaretskii <eliz@is.elta.co.il>
775 785
776 * menu-bar.el (menu-bar-edit-menu): Define the Spell submenu even 786 * menu-bar.el (menu-bar-edit-menu): Define the Spell submenu even
777 if start-process is not bound, since Ispell now supports such 787 if start-process is not bound, since Ispell now supports such
778 platforms as well. 788 platforms as well.
822 832
823 * font-lock.el (font-lock-multiline): New variable. 833 * font-lock.el (font-lock-multiline): New variable.
824 (font-lock-add-keywords): Rename `major-mode' into `mode'. 834 (font-lock-add-keywords): Rename `major-mode' into `mode'.
825 (font-lock-remove-keywords): Added a dummy `mode' argument for 835 (font-lock-remove-keywords): Added a dummy `mode' argument for
826 potential future support. 836 potential future support.
827 (font-lock-fontify-anchored-keywords, 837 (font-lock-fontify-anchored-keywords,
828 (font-lock-fontify-keywords-region): Only handle multiline strings 838 (font-lock-fontify-keywords-region): Only handle multiline strings
829 if necessary (avoids a pathological behavior in (f.ex) diff-mode). 839 if necessary (avoids a pathological behavior in (f.ex) diff-mode).
830 840
831 1999-12-08 Richard M. Stallman <rms@caffeine.ai.mit.edu> 841 1999-12-08 Richard M. Stallman <rms@caffeine.ai.mit.edu>
832 842
862 off-by-one problem that could force re-fontifying the whole buffer. 872 off-by-one problem that could force re-fontifying the whole buffer.
863 (font-lock-remove-keywords): New function. 873 (font-lock-remove-keywords): New function.
864 (font-lock-add-keywords): Use the new function to ensure idempotence. 874 (font-lock-add-keywords): Use the new function to ensure idempotence.
865 875
866 1999-12-06 Michael Kifer <kifer@cs.sunysb.edu> 876 1999-12-06 Michael Kifer <kifer@cs.sunysb.edu>
867 877
868 * viper-cmd.el (viper-minibuffer-standard-hook, 878 * viper-cmd.el (viper-minibuffer-standard-hook,
869 viper-minibuffer-real-start): Mew functions. 879 viper-minibuffer-real-start): Mew functions.
870 (viper-read-string-with-history,viper-file-add-suffix, 880 (viper-read-string-with-history,viper-file-add-suffix,
871 viper-trim-replace-chars-to-delete-if-necessary): Adapt to the 881 viper-trim-replace-chars-to-delete-if-necessary): Adapt to the
872 change in the status of the minibuffer prompt. 882 change in the status of the minibuffer prompt.
873 883
874 1999-12-06 Gerd Moellmann <gerd@gnu.org> 884 1999-12-06 Gerd Moellmann <gerd@gnu.org>
875 885
876 * comint.el (comint-redirect-results-list) 886 * comint.el (comint-redirect-results-list)
877 (comint-redirect-results-list-from-process): Remove interactive 887 (comint-redirect-results-list-from-process): Remove interactive
878 spec. 888 spec.
938 1999-12-06 Inge Frick <inge@nada.kth.se> 948 1999-12-06 Inge Frick <inge@nada.kth.se>
939 949
940 * dired-aux.el (dired-do-shell-command): Changed documentation. 950 * dired-aux.el (dired-do-shell-command): Changed documentation.
941 (dired-shell-stuff-it): A `?' in COMMAND has now the same 951 (dired-shell-stuff-it): A `?' in COMMAND has now the same
942 meaning as `*'. 952 meaning as `*'.
943 953
944 1999-12-06 Gerd Moellmann <gerd@gnu.org> 954 1999-12-06 Gerd Moellmann <gerd@gnu.org>
945 955
946 * simple.el (insert-buffer): Doc fix. 956 * simple.el (insert-buffer): Doc fix.
947 957
948 * apropos.el (apropos-mode): Add autoload cookie. 958 * apropos.el (apropos-mode): Add autoload cookie.
963 (etags-tags-apropos): Use it. 973 (etags-tags-apropos): Use it.
964 (visit-tags-table-buffer, next-file): Use `unless'. 974 (visit-tags-table-buffer, next-file): Use `unless'.
965 (recognize-empty-tags-table): Renamed to 975 (recognize-empty-tags-table): Renamed to
966 tags-recognize-empty-tags-table. 976 tags-recognize-empty-tags-table.
967 (complete-tag): Call tags-complete-tag bypassing try-completion. 977 (complete-tag): Call tags-complete-tag bypassing try-completion.
968 978
969 1999-12-06 Kenichi Handa <handa@etl.go.jp> 979 1999-12-06 Kenichi Handa <handa@etl.go.jp>
970 980
971 * international/mule.el (set-buffer-file-coding-system): Docstring 981 * international/mule.el (set-buffer-file-coding-system): Docstring
972 modified. 982 modified.
973 983
1014 1999-12-04 Michael Kifer <kifer@cs.sunysb.edu> 1024 1999-12-04 Michael Kifer <kifer@cs.sunysb.edu>
1015 1025
1016 * viper-cmd.el (viper-change-state): Use 1026 * viper-cmd.el (viper-change-state): Use
1017 viper-ESC-moves-cursor-back to decide whether to move the cursor 1027 viper-ESC-moves-cursor-back to decide whether to move the cursor
1018 back. 1028 back.
1019 1029
1020 1999-12-03 Kenichi Handa <handa@mule.m17n.org> 1030 1999-12-03 Kenichi Handa <handa@mule.m17n.org>
1021 1031
1022 * international/mule-util.el (truncate-string-to-width): Docsting 1032 * international/mule-util.el (truncate-string-to-width): Docsting
1023 fixed. 1033 fixed.
1024 1034
1049 1059
1050 * emacs-lisp/lisp-mode.el (lisp-mode-variables): Change 1060 * emacs-lisp/lisp-mode.el (lisp-mode-variables): Change
1051 outline-regexp, add outline-level. 1061 outline-regexp, add outline-level.
1052 (lisp-outline-level): New. 1062 (lisp-outline-level): New.
1053 1063
1054 * calendar/appt.el (appt-convert-time): Handle "12:MMam", 1064 * calendar/appt.el (appt-convert-time): Handle "12:MMam",
1055 remove extraneous string-match. 1065 remove extraneous string-match.
1056 1066
1057 * finder.el (finder-commentary): Activate Finder mode. 1067 * finder.el (finder-commentary): Activate Finder mode.
1058 1068
1059 1999-12-01 Anders Lindgren <andersl@andersl.com> 1069 1999-12-01 Anders Lindgren <andersl@andersl.com>
1130 1140
1131 * cus-start.el: Add use-dialog-box. 1141 * cus-start.el: Add use-dialog-box.
1132 1142
1133 * add-log.el (change-log-mode-hook): Customize. 1143 * add-log.el (change-log-mode-hook): Customize.
1134 (add-log-current-defun): Use 1144 (add-log-current-defun): Use
1135 fortran-{beginning,end}-of-subprogram. 1145 fortran-{beginning,end}-of-subprogram.
1136 1146
1137 1999-11-26 Richard M. Stallman <rms@caffeine.ai.mit.edu> 1147 1999-11-26 Richard M. Stallman <rms@caffeine.ai.mit.edu>
1138 1148
1139 * emacs-lisp/advice.el: Many doc fixes. 1149 * emacs-lisp/advice.el: Many doc fixes.
1140 1150
1141 * comint.el (comint-preoutput-filter-functions): Doc fix. 1151 * comint.el (comint-preoutput-filter-functions): Doc fix.
1142 1152
1143 1999-11-26 Richard M. Stallman <rms@caffeine.ai.mit.edu> 1153 1999-11-26 Richard M. Stallman <rms@caffeine.ai.mit.edu>
1144 1154
1145 * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): 1155 * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
1146 Improve messages for capitalization of arg names, 1156 Improve messages for capitalization of arg names,
1147 for flag variables, for t and nil, for imperatives. 1157 for flag variables, for t and nil, for imperatives.
1148 Call them imperatives rather than infinitives sans "to". 1158 Call them imperatives rather than infinitives sans "to".
1149 (checkdoc-common-verbs-wrong-voice): Add "moves". 1159 (checkdoc-common-verbs-wrong-voice): Add "moves".
1150 (checkdoc-message-text-engine): Improve messages for y-or-n-p. 1160 (checkdoc-message-text-engine): Improve messages for y-or-n-p.
1168 * hippie-exp.el: Require comint when compiling. 1178 * hippie-exp.el: Require comint when compiling.
1169 (hippie-expand): Add :links. 1179 (hippie-expand): Add :links.
1170 (hippie-expand-try-functions-list): Customize. 1180 (hippie-expand-try-functions-list): Customize.
1171 1181
1172 1999-11-24 Michael Kifer <kifer@cs.sunysb.edu> 1182 1999-11-24 Michael Kifer <kifer@cs.sunysb.edu>
1173 1183
1174 * viper*el: Replaced old-style backquotes. 1184 * viper*el: Replaced old-style backquotes.
1175 1185
1176 * ediff*el: Replaced old-style backquotes. 1186 * ediff*el: Replaced old-style backquotes.
1177 1187
1178 * ediff-merge 1188 * ediff-merge
1179 (ediff-looks-like-combined-merge,ediff-get-combined-region): 1189 (ediff-looks-like-combined-merge,ediff-get-combined-region):
1180 Changed to support the new format for ediff-combination-pattern. 1190 Changed to support the new format for ediff-combination-pattern.
1181 1191
1182 * ediff-diff (ediff-set-fine-overlays-in-one-buffer): 1192 * ediff-diff (ediff-set-fine-overlays-in-one-buffer):
1183 Changed to support the new format for ediff-combination-pattern. 1193 Changed to support the new format for ediff-combination-pattern.
1184 1194
1185 1999-11-24 Dave Love <fx@gnu.org> 1195 1999-11-24 Dave Love <fx@gnu.org>
1186 1196
1187 * custom.el (custom-declare-group): Purecopy DOC. 1197 * custom.el (custom-declare-group): Purecopy DOC.
1188 (custom-handle-keyword): Purecopy VALUE. 1198 (custom-handle-keyword): Purecopy VALUE.
1189 (custom-add-link): Purecopy WIDGET. 1199 (custom-add-link): Purecopy WIDGET.
1310 1999-11-21 Ken Manheimer <klm@python.org> 1320 1999-11-21 Ken Manheimer <klm@python.org>
1311 1321
1312 * icomplete.el (icomplete-completions): Use an explicit variable 1322 * icomplete.el (icomplete-completions): Use an explicit variable
1313 `icomplete-prospects-length', obviating the need to use an 1323 `icomplete-prospects-length', obviating the need to use an
1314 apparently faulty throw/catch arrangement. 1324 apparently faulty throw/catch arrangement.
1315 1325
1316 1999-11-21 Eli Zaretskii <eliz@is.elta.co.il> 1326 1999-11-21 Eli Zaretskii <eliz@is.elta.co.il>
1317 1327
1318 * term/internal.el (IT-display-table-setup): Don't overstep 1328 * term/internal.el (IT-display-table-setup): Don't overstep
1319 character code 255. 1329 character code 255.
1320 1330
1323 * ps-mule.el (ps-mule-font-info-database-bdf): Default BDF font 1333 * ps-mule.el (ps-mule-font-info-database-bdf): Default BDF font
1324 for the charset chinese-sisheng is 7bit encoding, not 8bit. 1334 for the charset chinese-sisheng is 7bit encoding, not 8bit.
1325 1335
1326 1999-11-19 Stefan Monnier <monnier@cs.yale.edu> 1336 1999-11-19 Stefan Monnier <monnier@cs.yale.edu>
1327 1337
1328 * scroll-bar.el (scroll-bar-toolkit-scroll): Add handling of the 1338 * scroll-bar.el (scroll-bar-toolkit-scroll): Add handling of the
1329 `ratio' event for Xaw and Xaw3d(without arrows) scrollbars. 1339 `ratio' event for Xaw and Xaw3d(without arrows) scrollbars.
1330 1340
1331 * files.el (auto-mode-alist): Add patterns for diff-mode. 1341 * files.el (auto-mode-alist): Add patterns for diff-mode.
1332 1342
1333 * complete.el (PC-do-complete-and-exit): Use minibuffer-prompt-end 1343 * complete.el (PC-do-complete-and-exit): Use minibuffer-prompt-end
1352 1362
1353 * quickurl.el Added defcustom of quickurl-completion-ignore-case. 1363 * quickurl.el Added defcustom of quickurl-completion-ignore-case.
1354 (quickurl-ask): completion-ignore-case is set to the value of 1364 (quickurl-ask): completion-ignore-case is set to the value of
1355 quickurl-completion-ignore-case for the duration of the call to 1365 quickurl-completion-ignore-case for the duration of the call to
1356 completing-read. 1366 completing-read.
1357 1367
1358 1999-11-18 Richard M. Stallman <rms@caffeine.ai.mit.edu> 1368 1999-11-18 Richard M. Stallman <rms@caffeine.ai.mit.edu>
1359 1369
1360 * mail/rmailedit.el (rmail-cease-edit): Run rmail-mode-hook. 1370 * mail/rmailedit.el (rmail-cease-edit): Run rmail-mode-hook.
1361 1371
1362 1999-11-18 Kenichi Handa <handa@etl.go.jp> 1372 1999-11-18 Kenichi Handa <handa@etl.go.jp>