Commit | Line | Data |
---|---|---|
d3981b49 KH |
1 | 2000-06-08 Kenichi Handa <handa@etl.go.jp> |
2 | ||
3 | * international/mule.el | |
4 | (after-insert-file-set-buffer-file-coding-system): If the buffer | |
5 | size is greater than INSERTED, judget that we are not visiting. | |
6 | ||
bff71087 RV |
7 | 2000-06-07 Rajesh Vaidheeswarran <rv@gnu.org> |
8 | ||
9 | * whitespace.el (defgroup whitespace): Comment out `:version'. | |
10 | XEmacs 20.4 has problems defining the group with this present. | |
11 | We'll have this commented out till get resolve the problem. | |
12 | ||
45f485a6 GM |
13 | 2000-06-07 Gerd Moellmann <gerd@gnu.org> |
14 | ||
15 | * align.el: Update from author. | |
16 | ||
17 | 2000-06-07 Jari Aalto <jari.aalto@poboxes.com> | |
18 | ||
19 | * apropos.el (apropos-mode-hook): New user variable. | |
20 | (apropos-mode): Run apropos-mode-hook. | |
bff71087 | 21 | |
45f485a6 GM |
22 | 2000-06-07 David Ponce <david@dponce.com> |
23 | ||
24 | * recentf.el: Fixed recentf-edit-list and recentf-open-more-files | |
25 | commands. Require `wid-edit' at run-time. | |
26 | ||
27 | 2000-06-07 David Ponce <david@dponce.com> | |
28 | ||
29 | * recentf.el: Added some "Commentary". | |
30 | (recentf-open-more-files, recentf-edit-list): Minor changes to | |
31 | move the point at the top of the file list. This behaviour is | |
32 | consistent with the menu one when the list contains a lot of | |
33 | files. | |
34 | (recentf-cleanup): Now displays the number of items removed from | |
35 | the list. | |
36 | (recentf-relative-filter) New menu filter to show filenames | |
37 | relative to `default-directory'. | |
bff71087 | 38 | |
45f485a6 GM |
39 | 2000-06-07 Vinicius Jose Latorre <vinicius@cpqd.com.br> |
40 | ||
41 | * ps-print.el: XEmacs compatibility. Doc fix. Can select page size | |
42 | with/without giving an error if PostScript printer doesn't have this | |
43 | kind of page size. Zebra Stripe continues or restarts on next page. | |
44 | Manual/automatic paper feeding. Switch or not the header. | |
45 | (ps-print-version): New version number (5.2.2). | |
46 | (ps-windows-system): Include emx as a Windows system. | |
47 | (ps-setup, ps-begin-file, ps-color-values, ps-screen-to-bit-face) | |
48 | (ps-generate-postscript-with-faces, ps-generate-postscript-with-faces) | |
49 | (ps-background-text): Code fix. | |
50 | (ps-error-handler-message, ps-user-defined-prologue) | |
51 | (ps-print-prologue-header, ps-printer-name) | |
52 | (ps-print-control-characters, ps-n-up-filling, ps-zebra-color) | |
53 | (ps-line-number-step, ps-spool-config, ps-default-fg, ps-default-bg) | |
54 | (ps-use-face-background): Customization fix. | |
55 | (ps-n-up-database): Data fix. | |
56 | (ps-warn-paper-type, ps-zebra-stripe-follow, ps-manual-feed) | |
57 | (ps-switch-header): New vars. | |
58 | (ps-xemacs-color-name, ps-face-foreground-name) | |
59 | (ps-face-background-name, ps-boolean-constant): New funs. | |
60 | ||
c14dcd22 DL |
61 | 2000-06-07 Dave Love <fx@gnu.org> |
62 | ||
63 | * allout.el: New version from Manheimer. | |
64 | ||
e4044bb0 KH |
65 | 2000-06-07 Kenichi Handa <handa@etl.go.jp> |
66 | ||
67 | * textmodes/fill.el (fill-find-break-point): Check the validity of | |
68 | charset. | |
69 | ||
59cfe8b9 KF |
70 | 2000-05-25 Eli Zaretskii <eliz@is.elta.co.il> |
71 | ||
72 | * bookmark.el (bookmark-insert-location, bookmark-bmenu-list) | |
73 | (bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames): | |
74 | Call display-color-p and display-mouse-p instead of looking at | |
75 | window-system. | |
76 | ||
bb2337f5 DL |
77 | 2000-06-06 Dave Love <fx@gnu.org> |
78 | ||
79 | * image.el (find-image): Doc fix. Return nil if image not found. | |
80 | (put-image, insert-image): Make STRING arg optional. | |
81 | ||
8e624fa2 KH |
82 | 2000-06-06 Kenichi Handa <handa@etl.go.jp> |
83 | ||
84 | * language/vietnamese.el: Remove eval-when-compile. | |
85 | (viet-viscii-nonascii-translation-table): Define it as a | |
86 | translation table made from viet-viscii-decode-table. | |
87 | (viet-viscii-encode-table): Define it as a translation table made | |
88 | from the reverse map of above. | |
89 | (viet-vscii-nonascii-translation-table): Define it as a | |
90 | translation table made from viet-vscii-decode-table. | |
91 | (viet-vscii-encode-table): Define it as a translation table made | |
92 | from the reverse map of above. | |
93 | (ccl-decode-viscii): Use translate-character. | |
94 | (ccl-encode-viscii, ccl-encode-viscii-font) | |
95 | (ccl-decode-vscii, ccl-encode-vscii, ccl-encode-vscii-font): | |
96 | Likewize. | |
bff71087 | 97 | |
8e624fa2 KH |
98 | * language/cyrillic.el: Remove eval-when-compile. |
99 | (cyrillic-koi8-r-nonascii-translation-table): Define it as a | |
100 | translation table made from cyrillic-koi8-r-decode-table. | |
101 | (cyrillic-koi8-r-encode-table): Define it as a translation table | |
102 | made from the reverse map of above. | |
103 | (ccl-decode-koi8): Use translate-character. | |
104 | (ccl-encode-koi8, ccl-encode-koi8-font): Likewize | |
105 | (cyrillic-alternativnyj-nonascii-translation-table): Define it as | |
106 | a translation table made from cyrillic-alternativnyj-decode-table. | |
107 | (cyrillic-alternativnyj-encode-table): Define it as a translation | |
108 | table made from the reverse map of above. | |
109 | (ccl-decode-alternativnyj): Use translate-character. | |
110 | (ccl-encode-alternativnyj, ccl-encode-alternativnyj-font): | |
111 | Likewize | |
112 | ||
113 | * international/mule-diag.el (non-iso-charset-alist): Specify | |
114 | translation table symbol instead of translation table itself. | |
115 | (list-block-of-chars): CHARSET may be a translation table symbol. | |
116 | ||
117 | * international/mule.el (make-coding-system): If CODING-SYSTEM | |
118 | already exists, override it. | |
119 | ||
120 | * international/fontset.el: Use family `proportional' for Tibetan | |
121 | fonts. | |
122 | ||
123 | * international/ccl.el (ccl-compile-translate-character): Don't | |
124 | check if Rrr has property translation-table. | |
125 | (ccl-compile-map-multiple): Modified to avoid compiler warning. | |
126 | ||
1969fae2 GM |
127 | 2000-06-05 Gerd Moellmann <gerd@gnu.org> |
128 | ||
129 | * info.el: Bind case-fold-search to t when searching in case | |
130 | a user sets it to nil in a hook. | |
131 | ||
d5b037c5 SM |
132 | 2000-06-05 Stefan Monnier <monnier@cs.yale.edu> |
133 | ||
d3d02e65 SM |
134 | * autoarg.el (autoarg-mode, autoarg-kp-mode): |
135 | * hl-line.el (hl-line-mode): Use the new :global key argument. | |
136 | ||
137 | * tar-mode.el (tar-header-block-recompute-checksum): Remove. | |
138 | (tar-clip-time-string): Prepend a space. | |
139 | (tar-grind-file-mode): Construct a string rather than modifying one. | |
140 | (tar-header-block-summarize): Fix docstring. | |
141 | Use `format' rather than an error-prone set of copy-loops. | |
142 | ||
143 | * diff-mode.el (diff-font-lock-keywords, diff-hunk-header-re) | |
144 | (diff-goto-source, diff-unified->context, diff-context->unified) | |
145 | (diff-reverse-direction, diff-fixup-modifs): Fix the regexps to | |
146 | understand the format output by the `-p' argument to diff. | |
147 | ||
bff71087 | 148 | * progmodes/sh-script.el (sh-symbol-list, sh-number-or-symbol-list) |
d3d02e65 SM |
149 | (sh-re-done): Use defconst. |
150 | (sh-indent-supported-here, sh-electric-rparen-needed-here): Add defvar. | |
151 | (sh-help-string-for-variable, sh-guess-basic-offset): | |
152 | Don't quote lambdas. | |
153 | (sh-electric-rparen, sh-electric-hash, sh-search-word): Docstring typo. | |
154 | (sh-regexp-for-done, sh-kw-alist, sh-kw): Moved to before their use. | |
155 | ||
f7c4478f SM |
156 | * mail/mh-comp.el (mh-send-sub): Check mh-etc is bound before using it. |
157 | (mh-letter-mode): Derive from text-mode. | |
158 | This implicitly means that it now calls kill-all-local-variables. | |
159 | Also remove the Emacs-18 compatibility code. | |
160 | ||
a8add29d SM |
161 | * emacs-lisp/autoload.el (make-autoload): Simplify docstring. |
162 | Make use of symbol-property doc-string-elt. | |
163 | Use memq rather than a sequence of eq. | |
164 | (doc-string-elt): Fix the wrong or missing previously unused values. | |
165 | (autoload-print-form): New function extracted from | |
166 | generate-file-autoloads to allow recursion when handling progn | |
167 | so that defvar's and defun's docstrings are properly printed. | |
168 | (generate-file-autoloads): Use it. | |
169 | ||
d5b037c5 SM |
170 | * emacs-lisp/easy-mmode.el (easy-mmode-define-global-mode): Autoload. |
171 | Use find-file-hooks in the minor-mode function. | |
172 | Be careful not to loop indefinitely in the post-command-hook function. | |
173 | ||
560ef11a | 174 | 2000-06-05 Michael Kifer <kifer@cs.sunysb.edu> |
bff71087 | 175 | |
1969fae2 | 176 | * ediff-init.el (ediff-has-face-support-p): Make it paint faces on |
560ef11a | 177 | tty's. |
1969fae2 | 178 | * ediff-diff.el (ediff-exec-process): Use --binary for fine |
d5b037c5 | 179 | differences whenever appropriate. |
1969fae2 GM |
180 | * viper-cmd.el (viper-smart-suffix-list): Rearranged list members. |
181 | * viper.el (find-file, find-file-other-window): Get viper to do | |
bff71087 RV |
182 | wildcards. |
183 | ||
b5bbbb76 SM |
184 | 2000-06-04 Stefan Monnier <monnier@cs.yale.edu> |
185 | ||
d5b037c5 SM |
186 | * jit-lock.el (jit-lock-saved-fontify-buffer-function): New var. |
187 | (jit-lock-fontify-buffer): New function for JIT refontification. | |
188 | (jit-lock-mode): Fix docstring. | |
189 | Use jit-lock-fontify-buffer for font-lock-fontify-buffer-function. | |
190 | Remove jit-lock-after-change from the _local_ hook. | |
191 | (jit-lock-function-1): Fix docstring. | |
192 | ||
193 | * info.el (Info-on-current-buffer): Initialize info. | |
194 | ||
195 | * newcomment.el (comment-indent): Ignore comment-indent-hook. | |
196 | ||
197 | * progmodes/tcl.el (tcl-indent-for-comment): | |
198 | Ignore comment-indent-hook. | |
199 | ||
200 | * emacs-lisp/easy-mmode.el: Require CL during compilation. | |
201 | (easy-mmode-define-toggle): Remove (inline into define-minor-mode). | |
b5bbbb76 SM |
202 | (easy-mmode-pretty-mode-name): Rename from easy-mmode-derive-name |
203 | and improve to use the lighter to guess the capitalization. | |
204 | (define-minor-mode): Inline code from easy-mmode-define-toggle. | |
205 | Add keyword arguments to specify global-ness or the custom group. | |
206 | Add local-map and help-echo properties to the lighter. | |
207 | (easy-mmode-define-navigation): Add the errors to debug-ignored-errors. | |
d5b037c5 | 208 | (easy-mmode-define-global-mode): New macro. |
b5bbbb76 | 209 | |
bfa6c260 DL |
210 | 2000-06-02 Dave Love <fx@gnu.org> |
211 | ||
212 | * wid-edit.el: byte-compile-dynamic since we typically don't use | |
213 | all the widgets. Don't require cl or widget. Remove | |
214 | eval-and-compile. Don't autoload finder-commentary. Doc fixes. | |
215 | (widget-read-event): Removed. Callers changed to use read-event. | |
216 | (widget-button-release-event-p): Renamed from | |
217 | button-release-event-p. | |
218 | (widget-field-add-space, widget-field-use-before-change): | |
219 | Uncustomize. | |
220 | (widget-specify-field): Use keymap property, not local-map. | |
221 | (widget-specify-button): Obey :suppress-face. | |
222 | (widget-specify-insert): Use modern backquote syntax. | |
223 | (widget-image-directory): Renamed from widget-glyph-directory. | |
224 | (widget-image-enable): Renamed from widget-glyph-enable. | |
225 | (widget-image-find): Replaces widget-glyph-find. | |
226 | (widget-button-pressed-face): Move defvar. | |
227 | (widget-image-insert): Replaces widget-glyph-insert. | |
228 | (widget-convert): Use keywordp. | |
229 | (widget-leave-text, widget-children-value-delete): Use mapc. | |
230 | (widget-keymap): Remove XEmacs stuff. | |
b5bbbb76 | 231 | (widget-field-keymap, widget-text-keymap): Define all inside defvar. |
bfa6c260 DL |
232 | (widget-button-click): Don't set point at the click, but re-centre |
233 | if we scroll out of window. Rewritten for images v. glyphs &c. | |
234 | (widget-tabable-at): Use POS arg, not point. | |
235 | (widget-beginning-of-line, widget-end-of-line) | |
236 | (widget-item-value-create, widget-sublist, widget-princ-to-string) | |
237 | (widget-sexp-prompt-value, widget-echo-help): Simplify. | |
238 | (widget-default-create): Use widget-image-insert; some rewriting. | |
239 | (widget-visibility-value-create) | |
240 | (widget-push-button-value-create, widget-toggle-value-create): Use | |
241 | widget-image-insert. | |
242 | (checkbox): Create on and off images dynamically. | |
243 | (documentation-link): Change :help-echo. | |
244 | (widget-documentation-link-echo-help): Remove. | |
245 | ||
3837de12 SM |
246 | 2000-06-02 Stefan Monnier <monnier@cs.yale.edu> |
247 | ||
248 | * log-edit.el (log-edit-done): Thinko in the "same comment" detection. | |
249 | ||
250 | * emacs-lisp/easy-mmode.el (easy-mmode-derive-name): New function. | |
251 | (easy-mmode-define-toggle, define-minor-mode): Use it. | |
252 | (easy-mmode-define-keymap): Docstring fix. | |
253 | (define-derived-mode): Default PARENT to fundamental-mode. | |
254 | Add the derived-mode-parent symbol-property. | |
255 | (easy-mmode-derived-mode-p): New function. | |
256 | ||
90aa4ea8 DL |
257 | 2000-06-02 Dave Love <fx@gnu.org> |
258 | ||
37193ee6 DL |
259 | * files.el (convert-standard-filename): Doc fix. |
260 | (normal-backup-enable-predicate): New function. | |
261 | (backup-enable-predicate): Use it to replace the lambda form. | |
262 | ||
263 | * calendar/todo-mode.el: [This needs more work on the outline | |
264 | stuff.] Doc fixes. | |
265 | (todo) <defgroup>: Add :version. | |
266 | (todo-add-category): Don't use pushnew. | |
267 | (todo-cmd-raise): Fix typo. | |
268 | (todo-top-priorities): Change temp buffer name. | |
269 | (todo-category-alist): Avoid redundant lambda. | |
3837de12 SM |
270 | (todo-mode): Set paragraph-separate, outline-regexp from todo-prefix. |
271 | Use outline-next-heading. | |
37193ee6 | 272 | |
90aa4ea8 DL |
273 | * autoarg.el: Rewritten to use define-minor-mode. |
274 | (autoarg-kp-digits, autoarg-kp-mode-map): New variable. | |
275 | (autoarg-kp-mode, autoarg-kp-digit-argument): New command. | |
276 | ||
2e54623a KH |
277 | 2000-06-02 Kenichi Handa <handa@etl.go.jp> |
278 | ||
279 | * isearch.el (isearch-other-meta-char): Fix previous change. | |
280 | ||
c5def0db SM |
281 | 2000-06-01 Stefan Monnier <monnier@cs.yale.edu> |
282 | ||
3837de12 SM |
283 | * log-edit.el (log-edit-mode): Make vc-comment-ring-index local. |
284 | (log-edit-done): Only add the comment to the ring if it's different | |
285 | from the last comment entered. | |
286 | ||
c5def0db SM |
287 | * isearch.el (isearch-highlight): Turn internal-find-face into facep. |
288 | ||
2330c9d4 DL |
289 | 2000-06-01 Dave Love <fx@gnu.org> |
290 | ||
291 | * hl-line.el: Rewritten using define-minor-mode. | |
292 | ||
293 | * help.el (describe-function-1): Distinguish special form from | |
294 | builtin function. Sanity-check presence of arglist for builtins. | |
295 | ||
6e5dfc31 KH |
296 | 2000-06-01 Kenichi Handa <handa@etl.go.jp> |
297 | ||
4dc1225b KH |
298 | * international/characters.el: Fix syntax/category setting of |
299 | Tibetan characters. | |
300 | ||
301 | * language/tibet-util.el (tibetan-add-components): Fixes for new | |
302 | encoding of Tibetan characters. | |
303 | (tibetan-decompose-precomposition-alist): New variable. | |
304 | (tibetan-decompose-region): Convert precomposed characters to | |
305 | non-precomposed characters. | |
306 | (tibetan-decompose-string): Likewise. | |
307 | (tibetan-composition-function): Fix args to | |
308 | thibetan-compose-string. | |
309 | ||
310 | * language/tibetan.el (tibetan-composable-pattern): More | |
311 | characters included. | |
312 | (tibetan-consonant-transcription-alist): Rule for "R" added. | |
313 | (tibetan-subjoined-transcription-alist): Rules for "+W", "+Y", and | |
314 | "+R" added. | |
315 | (tibetan-base-to-subjoined-alist): Rule for "RA" added. | |
316 | ||
eadef5e6 KH |
317 | * language/lao-util.el (lao-composition-function): Fix args to |
318 | compose-string. | |
319 | ||
320 | * language/thai-util.el (thai-composition-function): Fix args to | |
321 | compose-string. | |
322 | ||
6e5dfc31 | 323 | * isearch.el (isearch-update): Set disable-point-adjustment to t |
6389e4ab KH |
324 | to prevent the point moving to the end of a composition when a |
325 | part of a composition is searched. | |
6e5dfc31 KH |
326 | (isearch-other-meta-char): If the key invoking this command can be |
327 | mapped by function-key-map to a printing char, call | |
328 | isearch-process-search-char directly. | |
329 | ||
2598a293 SM |
330 | 2000-06-01 Stefan Monnier <monnier@cs.yale.edu> |
331 | ||
332 | * emacs-lisp/bytecomp.el: | |
333 | * frame.el: | |
334 | * international/mule-cmds.el: | |
335 | * international/mule-util.el: | |
336 | * international/mule.el: | |
337 | * mouse.el: | |
338 | * subr.el: | |
339 | * faces.el: Update calls to make-obsolete with a WHEN argument. | |
340 | ||
341 | * byte-run.el (make-obsolete, make-obsolete-variable): | |
342 | Add an optional WHEN argument and change the format of the | |
bff71087 | 343 | symbol-property information. |
2598a293 SM |
344 | * emacs-lisp/bytecomp.el (byte-compile-log): Don't quote lambda. |
345 | (byte-compile-obsolete, byte-compile-variable-ref): Understand the | |
346 | new obsolete-symbol-property format and print WHEN if it is provided. | |
347 | ||
28d8dff1 DL |
348 | 2000-05-31 Dave Love <fx@gnu.org> |
349 | ||
350 | * loadhist.el (loadhist-hook-functions): Remove | |
351 | before-change-function, after-change-function. | |
352 | (unload-feature): Deal with symbols which are both bound and | |
353 | fbound. | |
354 | ||
355 | * mouse.el (mouse-save-then-kill-delete-region): Don't bind | |
356 | before-change-function, after-change-function. | |
357 | ||
358 | * simple.el (newline): Don't bind before-change-function, | |
359 | after-change-function. | |
360 | ||
7f565d87 RV |
361 | 2000-05-31 Rajesh Vaidheeswarran <rv@gnu.org> |
362 | ||
363 | * whitespace.el (whitespace-rescan-timer-time): Update interval | |
364 | set to 600 seconds (10 minutes) instead of 60 seconds since | |
365 | a large number of whitespace buffers causes emacs to `freeze' | |
366 | for a considerable amount of time. | |
367 | ||
bff71087 | 368 | * whitespace.el: Updated email address |
7f565d87 | 369 | |
a8d693d8 DL |
370 | 2000-05-31 Dave Love <fx@gnu.org> |
371 | ||
372 | * add-log.el (change-log-font-lock-keywords) <function>: Add | |
373 | pattern for function of change. | |
374 | (change-log-font-lock-keywords) <acknowledgements>: Amalgamate | |
375 | acknowledgements patterns. | |
376 | ||
a50192e7 KH |
377 | 2000-05-31 Kenichi Handa <handa@etl.go.jp> |
378 | ||
379 | * isearch.el (isearch-printing-char): If keyboard coding system is | |
380 | being used, call isearch-process-search-multibyte-characters. | |
381 | ||
382 | * international/isearch-x.el: Mostly rewritten. | |
383 | ||
384 | * international/quail.el (quail-start-conversion): Don't include | |
385 | unhandled events in the returned events, but set them in | |
386 | unread-command-events. Exit if all inputs are deleted. | |
387 | ||
7e492772 JR |
388 | 2000-05-30 Jason Rumney <jasonr@gnu.org> |
389 | ||
390 | * w32-fns.el (w32-charset-info-alist): Add each charset separately. | |
391 | ||
392 | * term/w32-win.el: Doc changes to reduce diffs with x-win.el. | |
393 | Reenable code to create initial fontsets. | |
394 | Use set-fontset-font in place of put-charset-property. | |
395 | ||
10fc3187 GM |
396 | 2000-05-30 Gerd Moellmann <gerd@gnu.org> |
397 | ||
79148ea7 GM |
398 | * progmodes/perl-mode.el (perl-indent-line): When looking for a |
399 | label, ensure that the first colon isn't followed by another. | |
400 | ||
401 | * paths.el (Info-default-directory-list): Doc fix. | |
402 | ||
086d5b87 GM |
403 | * net/net-utils.el (finger-X.500-host-regexps): New user-option. |
404 | (finger): If HOST matches a regexp from finger-X.500-host-regexps, | |
405 | send a query containing USER only, not USER@HOST. | |
406 | ||
10fc3187 GM |
407 | * mail/rmail.el (rmail-widen-to-current-msgbeg): Use rmail-msgbeg |
408 | and rmail-msgend to compute the restriction at the end, instead of | |
409 | computing it. | |
410 | ||
49e70dec GM |
411 | 2000-05-29 Gerd Moellmann <gerd@gnu.org> |
412 | ||
66254a13 GM |
413 | * dabbrev.el (dabbrev-expand): Don't display messages in the |
414 | echo area if the minibuffer window is active. | |
415 | ||
49e70dec GM |
416 | * jit-lock.el (jit-lock-mode): Add after change function to |
417 | local hook. | |
418 | ||
419 | 2000-05-29 Christoph Wedler <Christoph.Wedler@sap.com> | |
420 | ||
421 | * antlr-mode.el: New commands: hide/unhide actions, | |
422 | upcase/downcase literals. | |
423 | (antlr-tiny-action-length): New user option. | |
424 | (antlr-hide-actions): New command. Suggested by | |
425 | Bjoern Mielenhausen <Bjoern.Mielenhausen@sap.com>. | |
7f565d87 | 426 | (antlr-mode-map): New binding [C-c C-v]. |
49e70dec GM |
427 | (antlr-mode-menu): New entries. |
428 | (antlr-downcase-literals): New command. | |
429 | (antlr-upcase-literals): Ditto. | |
430 | ||
431 | * antlr-mode.el: Minor changes: indendation, mode-name. | |
432 | (antlr-indent-line): Indent cpp directive at column 0. | |
433 | (antlr-mode): Use mode-name prefix "Antlr." instead of "Antlr/". | |
434 | ||
435 | * antlr-mode.el: XEmacs bug workaround, XEmacs hint. | |
436 | (antlr-font-lock-additional-keywords): Workaround for intentional | |
437 | bug in XEmacs version of font-lock. | |
438 | (antlr-mode): Set symbol property `mode-name' to "Antlr". Could | |
439 | be used by a smarter version of `buffers-menu-grouping-function'. | |
440 | ||
441 | 2000-05-29 Gerd Moellmann <gerd@gnu.org> | |
442 | ||
443 | * tmm.el (tmm-prompt): Recognize menu item definitions of the for | |
444 | `(menu-item ...)' when looking for the position of DEFAULT-ITEM. | |
445 | ||
49f93684 KH |
446 | 2000-05-29 Kenichi Handa <handa@etl.go.jp> |
447 | ||
448 | * international/encoded-kb.el | |
449 | (encoded-kbd-iso2022-designation-map): Pay attention to that | |
450 | charset-iso-final-char return -1 for eight-bit-control and | |
451 | eight-bit-graphic. | |
452 | ||
5b1ae051 EZ |
453 | 2000-05-28 Eli Zaretskii <eliz@is.elta.co.il> |
454 | ||
455 | * speedbar.el (speedbar-use-images, speedbar-update-flag) | |
456 | (speedbar-easymenu-definition-base): Use display-graphic-p where | |
457 | available, instead of window-system. | |
458 | ||
a205e32a EZ |
459 | 2000-05-28 Eli Zaretskii <eliz@is.elta.co.il> |
460 | ||
461 | * international/codepage.el (cp-coding-system-for-codepage-1): Add | |
462 | eight-bit-graphic and eight-bit-control to safe charsets for cpNNN | |
463 | coding systems. | |
464 | ||
dd854dc2 DL |
465 | 2000-05-26 Dave Love <fx@gnu.org> |
466 | ||
c88a85d5 DL |
467 | * disp-table.el (standard-display-underline): Don't use |
468 | internal-find-face. | |
469 | ||
dd854dc2 DL |
470 | * mail/reporter.el: Maintainer change. Doc fixes. |
471 | (reporter-version): Deleted. | |
472 | ||
473 | * emacs-lisp/elp.el: Maintainer change. | |
474 | (elp-help-address, elp-submit-bug-report, elp-version): Deleted. | |
475 | ||
dc29aa6c SM |
476 | 2000-05-26 Stefan Monnier <monnier@cs.yale.edu> |
477 | ||
478 | * add-log.el (add-change-log-entry): Merge the current entry with the | |
479 | previous one if the previous one is empty. | |
480 | ||
ed62683d DL |
481 | 2000-05-26 Dave Love <fx@gnu.org> |
482 | ||
4370a375 DL |
483 | * loadhist.el (unload-feature): Fix interactive spec [from |
484 | lijnzaad@ebi.ac.uk]. | |
485 | ||
ed62683d DL |
486 | * emacs-lisp/bytecomp.el (byte-compile-callargs-warn): Use |
487 | subr-arity to check primitives. | |
488 | (byte-compile-flush-pending, byte-compile-file-form-progn) | |
489 | (byte-compile-normal-call, byte-compile-list, byte-compile-concat) | |
490 | (byte-compile-insert, byte-compile-funcall): Use mapc instead of | |
491 | mapcar. | |
492 | ||
ba9f8f95 KH |
493 | 2000-05-26 Kenichi Handa <handa@etl.go.jp> |
494 | ||
0f3e0672 KH |
495 | * international/fontset.el: Set family names of non-latin charsets |
496 | in default fontset to "*". | |
497 | ||
cebefb44 KH |
498 | * international/mule-diag.el (print-fontset): Combine family part |
499 | and registry part of the fontname by "-*-" instead of "-". | |
500 | ||
ba9f8f95 KH |
501 | * international/mule-cmds.el (encode-coding-char): Make strings |
502 | multibyte before calling encode-coding-string. | |
503 | ||
931d0724 SM |
504 | 2000-05-25 Stefan Monnier <monnier@cs.yale.edu> |
505 | ||
506 | * derived.el: Fix keywords. | |
8ccce2b0 | 507 | (define-derived-mode): Only define if needed. |
931d0724 SM |
508 | |
509 | * simple.el (fill-comment, comment-column, comment-start) | |
510 | (comment-start-skip, comment-end, comment-indent-function) | |
511 | (block-comment-start, block-comment-end, indent-for-comment) | |
512 | (set-comment-column, kill-comment, comment-padding, comment-region) | |
513 | (comment-multi-line, indent-new-comment-line): Remove. | |
514 | ||
515 | * bindings.el (esc-map): Change ; to comment-dwim and use the new | |
516 | function names for comment operations. | |
517 | ||
518 | * newcomment.el: Add abundant autoload cookies. | |
519 | (comment-style): Don't depend on runtime data at compile-time. | |
520 | (comment-indent-hook): Remove. | |
521 | (comment-indent): Check if comment-indent-hook is bound. | |
522 | (comment-region): Docstring fix. | |
523 | ||
6fc596cf DL |
524 | 2000-05-25 Dave Love <fx@gnu.org> |
525 | ||
526 | * emacs-lisp/elp.el (elp-restore-function): Don't use obsolete | |
527 | byte-code-function-p. | |
528 | ||
529 | * mail/rmailsum.el: Add provide. | |
530 | ||
531 | * net/goto-addr.el (goto-address-fontify): Add help-echo property. | |
532 | ||
533 | * smerge-mode.el (smerge-diff-switches): Don't use list* in | |
534 | defcustom. | |
535 | ||
7997f1ca | 536 | 2000-05-25 Michael Kifer <kifer@cs.sunysb.edu> |
7f565d87 | 537 | |
7997f1ca MK |
538 | * ediff-diff.el (ediff-exec-process): delete --binary option from |
539 | non-buffer ediff jobs. | |
7f565d87 | 540 | |
e7a903e8 EZ |
541 | 2000-05-25 Eli Zaretskii <eliz@is.elta.co.il> |
542 | ||
543 | * hilit-chg.el (highlight-changes-mode): Ask about color or | |
544 | grayscale support, not about window-system. | |
545 | ||
546 | * ffap.el (ffap-menu-text-plist): Use display-mouse-p, not | |
547 | window-system. | |
548 | (ffap-highlight): Always default to t. | |
549 | ||
550 | * emacs-lisp/edebug.el (edebug-emacs-19-specific): Call | |
551 | display-popup-menus-p instead of looking at window-system. | |
552 | ||
553 | * disp-table.el (standard-display-g1, standard-display-graphic): | |
554 | Only refuse to use string glyphs on X and MS-Windows. | |
555 | ||
556 | * avoid.el: Remove window-system from commentary, suggest to use | |
557 | display-*-p instead. | |
558 | ||
559 | * apropos.el (apropos-print): Use display-mouse-p instead of | |
560 | window-system. | |
561 | ||
14028d57 EZ |
562 | 2000-05-25 Eli Zaretskii <eliz@is.elta.co.il> |
563 | ||
564 | * international/codepage.el (cp-decoding-vector-for-codepage): | |
565 | Fill up unsupported characters with their own codes. From Kenichi | |
566 | Handa. | |
567 | ||
1a4f9cc1 EZ |
568 | 2000-05-25 Eli Zaretskii <eliz@is.elta.co.il> |
569 | ||
570 | * international/mule-diag.el (describe-char-after): Use | |
571 | display-graphic-p instead of window-system, so that this function | |
572 | works on MS-DOS. | |
573 | ||
89f6ca4e EZ |
574 | 2000-05-25 Eli Zaretskii <eliz@is.elta.co.il> |
575 | ||
576 | * international/codepage.el (cp-make-coding-systems-for-codepage): | |
577 | Remove the eight-bit-graphic and eight-bit-control charsets from | |
578 | the list of charsets which we convert into `?'. | |
579 | ||
eacfd7fe KH |
580 | 2000-05-25 Kenichi Handa <handa@etl.go.jp> |
581 | ||
582 | * international/mule-conf.el: Specify CHARSET-ID explicitely for | |
583 | private charsets. | |
584 | (mule-unicode-0100-24ff, japanese-jisx0213-1, | |
585 | japanese-jisx0213-2): New charsets. | |
586 | ||
587 | * international/fontset.el: Setup default fontset for new charsets. | |
588 | ||
deadf7e3 DL |
589 | 2000-05-24 Dave Love <fx@gnu.org> |
590 | ||
591 | * info.el (Info-find-node-2): Restructure [following "Vadim | |
592 | S. Solomin" <sovs@uic.nnov.ru>]. | |
593 | ||
594 | * icomplete.el: Fix header for Finder. | |
595 | ||
596 | 2000-05-24 Eric M. Ludlam <zappo@ultranet.com> | |
597 | ||
598 | * rmailout.el (rmail-output-to-rmail-file): Added optional param | |
599 | STAY. | |
600 | ||
601 | * rmail.el (rmail-automatic-folder-directives): New user variable. | |
602 | (rmail-show-message): Add call to `rmail-auto-file' during | |
603 | display. | |
604 | (rmail-auto-file): New function. | |
605 | ||
6de3983f | 606 | 2000-05-24 Michael Kifer <kifer@cs.sunysb.edu> |
7f565d87 | 607 | |
fc6a6a4e | 608 | * ediff-diff.el (ediff-forward-word): Take syntactic word class into |
6de3983f | 609 | account. |
fc6a6a4e GM |
610 | (ediff-test-utility,ediff-diff-mandatory-option) |
611 | (ediff-reset-diff-options): Utilities for proper initialization of | |
6de3983f | 612 | ediff-diff-options and ediff-diff3-options on Windows. |
7f565d87 | 613 | |
fc6a6a4e | 614 | * ediff-init.el (ediff-merge-filename-prefix): New customizable |
6de3983f | 615 | variable. |
7f565d87 | 616 | |
fc6a6a4e | 617 | * ediff-mult.el (ediff-filegroup-action): Use |
6de3983f MK |
618 | ediff-merge-filename-prefix. |
619 | ||
fc290d1d MK |
620 | 2000-05-24 Michael Kifer <kifer@cs.sunysb.edu> |
621 | ||
fc6a6a4e | 622 | * viper-ex.el (ex-write): Set selective display to nil. |
7f565d87 | 623 | |
273182b8 EZ |
624 | 2000-05-24 Eli Zaretskii <eliz@is.elta.co.il> |
625 | ||
626 | * language/hebrew.el (iso-8859-8-e, iso-8859-8-i): For now, just | |
627 | aliases for hebrew-iso-8bit. | |
628 | ||
f471ea57 EZ |
629 | 2000-05-24 Eli Zaretskii <eliz@is.elta.co.il> |
630 | ||
631 | * woman.el: New version from Francis J. Wright | |
632 | <F.J.Wright@Maths.QMW.ac.uk>. | |
633 | (woman-parse-colon-path): Support Cygwin-style //d/foo/bar file | |
634 | names in environment variables regardless of the path separator. | |
635 | (woman-topic-all-completions-1): Don't call file-name-directory-p | |
636 | on all files, since woman-file-regexp already filters out any | |
637 | directories. | |
638 | ||
01162f24 KH |
639 | 2000-05-24 Kenichi Handa <handa@etl.go.jp> |
640 | ||
48e3df76 KH |
641 | * international/quail.el (quail-start-translation): Don't change |
642 | modified-p of the current buffer. | |
643 | (quail-start-conversion): Likewise. | |
644 | ||
645 | * international/kkc.el (kkc-region): Don't change modified-p of | |
646 | the current buffer. | |
647 | ||
747d90ea KH |
648 | * language/japanese.el (iso-2022-jp): Exclude katakana-jisx0201 to |
649 | conform to RFC1468. | |
650 | (iso-2022-jp-2): Exclude katakana-jisx0201 to conform to RFC1554. | |
01162f24 | 651 | |
17a223ff EL |
652 | 2000-05-23 Eric M. Ludlam <zappo@ballista.ultranet.com> |
653 | ||
654 | * speedbar.el (speedbar-easymenu-definition-base): Image toggle fix. | |
655 | (speedbar-insert-button): Invisible text property fix. | |
656 | (speedbar-directory-plus): Renamed from speedbar-directory-+ | |
657 | (speedbar-directory-minus): Renamed from speedbar-directory-- | |
658 | (speedbar-page-plus): Renamed from speedbar-file-+ | |
659 | (speedbar-page-minus): Renamed from speedbar-file-- | |
660 | (speedbar-page): Renamed from speedbar-file- | |
661 | (speedbar-tag): Renamed from speedbar-tag- | |
662 | (speedbar-tag-plus): Renamed from speedbar-tag-+ | |
663 | (speedbar-tag-minus): Renamed from speedbar-tag-- | |
664 | (speedbar-expand-image-button-alist): Use above renames. | |
665 | ||
666 | * sb-dir-plus.xpm: Renamed from sb-dir+.xpm | |
667 | * sb-dir-minus.xpm: Renamed from sb-dir-.xpm | |
668 | * sb-pg-plus.xpm: Renamed from sb-file+.xpm | |
669 | * sb-pg-minus.xpm: Renamed from sb-file-.xpm | |
670 | * sb-pg.xpm: Renamed from sb-file.xpm | |
671 | * sb-tag-plus.xpm: Renamed from sb-tag+.xpm | |
672 | * sb-tag-minus.xpm: Renamed from sb-tag-.xpm | |
7f565d87 | 673 | |
e6b6fc18 KH |
674 | 2000-05-24 Kenichi Handa <handa@etl.go.jp> |
675 | ||
676 | * international/quail.el (quail-show-guidance-buf): Set | |
677 | current-input-method of the guidance buffer to the name of the | |
678 | curren input method. | |
679 | ||
a1a336eb SM |
680 | 2000-05-23 Stefan Monnier <monnier@cs.yale.edu> |
681 | ||
682 | * progmodes/compile.el (compile-internal): Style typo. | |
683 | ||
684 | * mail/mh-e.el (mh-do-not-confirm, mh-folder-mode): | |
685 | quote vars and functions in the docstring. | |
686 | ||
687 | * newcomment.el (comment-make-extra-lines): Don't use `assert'. | |
688 | ||
689 | * completion.el (dynamic-completion-mode, dynamic-completion-mode): | |
690 | Don't quote lambdas. | |
691 | ||
692 | * ffap.el (ffap-highlight): Use facep rather than internal-find-face. | |
693 | ||
9695b783 GM |
694 | 2000-05-23 Gerd Moellmann <gerd@gnu.org> |
695 | ||
716e3b88 GM |
696 | * startup.el (command-line): Determine source file of compiled |
697 | user init file differently. Warn if compiled user init file | |
698 | is older than its source file. | |
699 | ||
9695b783 | 700 | * ffap.el (ffap-url-regexp): Add `https'. |
7f565d87 | 701 | |
41ac433f EZ |
702 | 2000-05-23 Eli Zaretskii <eliz@is.elta.co.il> |
703 | ||
704 | * files.el (make-backup-file-name-1): Replace slashes with `!' | |
705 | rather than `|' (which is not allowed on Windows). Replace the | |
706 | drive letters with a string "drive_X". | |
707 | ||
46600ab1 GM |
708 | 2000-05-23 Gerd Moellmann <gerd@gnu.org> |
709 | ||
710 | * progmodes/sh-script.el (sh-ancestor-alist): Add `bash2'. | |
711 | ||
712 | * files.el (interpreter-mode-alist): Add `bash2'. | |
713 | ||
79a64d87 DL |
714 | 2000-05-22 Dave Love <fx@gnu.org> |
715 | ||
716 | * loadhist.el (feature-symbols, file-provides, file-requires): Use | |
717 | mapc. | |
718 | (feature-file): Avoid calling symbol-name. Doc fix. | |
719 | (file-set-intersect, file-dependents): Use dolist, not mapcar. | |
720 | (loadhist-hook-functions): Add mouse-position-function. | |
721 | (unload-feature): Change uses of mapcar. | |
722 | ||
723 | * files.el (parse-colon-path): Doc fix. | |
724 | (auto-mode-alist, interpreter-mode-alist): Purecopy the cars. | |
725 | (set-auto-mode): Use mapc. | |
726 | ||
727 | * complete.el (PC-look-for-include-file): Use :alnum: character | |
728 | class. | |
729 | (partial-completion-mode): Add autoload cookie. | |
730 | ||
0e8c11d8 SS |
731 | 2000-05-22 Sam Steingold <sds@gnu.org> |
732 | ||
ce75fd23 | 733 | * info.el (Info-fontify-node): Fixed the call to |
0e8c11d8 SS |
734 | `add-text-properties' (bug introduced on 2000-05-18). |
735 | ||
d8d0fa6c DL |
736 | 2000-05-22 Dave Love <fx@gnu.org> |
737 | ||
738 | * bindings.el: Remove debug-ignored-errors set in other files. | |
739 | ||
740 | * progmodes/etags.el: Add to debug-ignored-errors. | |
741 | (visit-tags-table-buffer): Clear out buffers holding old tables | |
742 | when making a new list. | |
743 | (etags-recognize-tags-table, tags-recognize-empty-tags-table): Use | |
744 | mapc. | |
745 | ||
746 | * completion.el: Doc fixes. Add to debug-ignored-errors. Don't | |
747 | quote keywords. | |
748 | (cmpl-string-case-type): Use character classes. | |
749 | ||
0e8c11d8 SS |
750 | * comint.el: |
751 | * textmodes/ispell.el: | |
752 | * imenu.el: | |
d8d0fa6c DL |
753 | * mail/mh-e.el: |
754 | * progmodes/compile.el: Add to debug-ignored-errors. | |
755 | ||
756 | * dabbrev.el: Add to debug-ignored-errors. | |
757 | (dabbrev-completion): Use mapc. | |
758 | ||
1edbbf8a EZ |
759 | 2000-05-22 Eli Zaretskii <eliz@is.elta.co.il> |
760 | ||
761 | * woman.el (From Francis J. Wright <F.J.Wright@Maths.QMW.ac.uk) | |
762 | (woman-mapcan, woman-parse-man.conf) | |
763 | (woman-toggle-use-extended-font, woman-toggle-use-symbol-font) | |
764 | (woman-reset-emulation, woman-select-symbol-fonts): New functions. | |
765 | (woman-parse-colon-path): Call woman-mapcan. Recognize Cygwin | |
766 | path syntax better. | |
767 | (woman-man.conf-path, woman-use-own-frame): New defcustoms. | |
768 | (woman-manpath): Call woman-parse-man.conf. | |
769 | (woman-emulation): New defcustom, defaults to nroff. | |
770 | (woman-font-support): New defconst. | |
771 | (woman-use-symbol-font): New defcustom. | |
772 | (woman-menu): Add new menu items: "Colored/BW", "Advanced", | |
773 | "Emulation". | |
774 | Many functions: Doc fix. | |
775 | ||
5bd2148c KH |
776 | 2000-05-22 Kenichi Handa <handa@etl.go.jp> |
777 | ||
778 | * international/quail.el (quail-simple-translation-keymap): Map | |
779 | 128..255 to quail-self-insert-command. | |
780 | (quail-keyboard-layout-alist): Add definition for "pc102-de". | |
781 | ||
4125ec7e SM |
782 | 2000-05-22 Stefan Monnier <monnier@cs.yale.edu> |
783 | ||
a1a336eb SM |
784 | * help.el (help-manyarg-func-alist): Typo. |
785 | ||
40aeecad SM |
786 | * emacs-lisp/sregex.el: Rewritten to take advantage of shy-groups and |
787 | intervals which makes it heaps simpler. | |
788 | ||
4125ec7e SM |
789 | * newcomment.el (comment-region-internal): Go back to BEG after quoting |
790 | the nested comment markers. | |
e4da9c1c SM |
791 | |
792 | * subr.el (remove-hook): Don't turn the hook's value into a list. | |
793 | ||
cb7216a7 DL |
794 | 2000-05-21 Dave Love <fx@gnu.org> |
795 | ||
ac266581 DL |
796 | * edmacro.el (edmacro-parse-keys): Return vector if any elements |
797 | are invalid characters. | |
798 | ||
cb7216a7 DL |
799 | * international/mule-util.el (detect-coding-with-priority): Use |
800 | mapc. Remove redundant lambda. | |
801 | ||
802 | * international/mule-diag.el (list-non-iso-charset-chars) | |
803 | (describe-fontset): Remove redundant lambda. | |
804 | ||
805 | * emulation/crisp.el (brief-mode): New alias. | |
806 | ||
807 | * emacs-lisp/ring.el (ring-elements): New function. | |
808 | ||
809 | * emacs-lisp/easymenu.el (easy-menu-create-menu) | |
810 | (easy-menu-do-add-item): Use keywordp. | |
811 | ||
812 | * emacs-lisp/byte-opt.el: Update side-effect free function lists. | |
813 | ||
814 | * replace.el: Doc and error message fixes. | |
815 | (replace-highlight): Use facep, not internal-find-face. | |
816 | ||
9b0d1d6e SM |
817 | 2000-05-20 Stefan Monnier <monnier@cs.yale.edu> |
818 | ||
b2d2cf58 SM |
819 | * international/ccl.el (ccl-compile-map-multiple): Don't quote lambda. |
820 | ||
ffe7dc64 SM |
821 | * log-edit.el (log-edit-done): Cleanup trailing empty lines. |
822 | (log-edit-insert-changelog): Drop `:' as well. | |
823 | ||
824 | * log-view.el: Fix file description. | |
825 | (log-view-mode-map): Unsatisfying fix for when cvs-mode-map is not | |
826 | available. | |
827 | (log-view-font-lock-keywords): Only use cvs-filename-face if present. | |
828 | (log-view-current-file): Only use cvs-pcl-cvs-dirchange-re if present. | |
829 | ||
c8c21615 SM |
830 | * emacs-lisp/easy-mmode.el: Update copyright and commentary. |
831 | (easy-mmode-define-toggle): Deprecate the use of *-(on|off)-hook. | |
832 | Print a status message if the toggle is called interactively. | |
833 | (define-minor-mode): Allow INIT-VALUE to be (global . INIT-VALUE) | |
834 | for global minor modes and use `defcustom' for them. | |
835 | Use add-minor-mode. | |
836 | (easy-mmode-define-derived-mode): Remove. | |
837 | (define-derived-mode): Fancier default docstring. | |
838 | (easy-mmode-define-navigation): Signal an error rather than (ding). | |
839 | ||
9b0d1d6e SM |
840 | * newcomment.el (comment-styles): New `box-multi'. |
841 | (comment-normalize-vars): Better default for comment-continue to | |
842 | avoid whitespace-only continuations. | |
843 | (comment-search-forward): Always move even in the no-syntax case. | |
844 | (comment-padright): Only obey N if it's only obeyed for padleft. | |
845 | (comment-make-extra-lines): Better handling of empty continuations. | |
846 | Use `=' for the filler if comment-start has only one character. | |
847 | (uncomment-region): Try handling the special `=' filler. | |
848 | (comment-region): Allow LINES even if MULTI is nil. | |
849 | (comment-box): Choose box style based on comment-style. | |
850 | ||
f5ee6d0f KH |
851 | 2000-05-20 Kenichi Handa <handa@etl.go.jp> |
852 | ||
9b0d1d6e | 853 | * international/ccl.el (ccl-compile-write-string): Make STR unibyte. |
f5ee6d0f KH |
854 | (ccl-compile-write-repeat): If ARG is string, make it unibyte. |
855 | ||
c9671f81 KH |
856 | 2000-05-20 Kenichi HANDA <handa@etl.go.jp> |
857 | ||
858 | * mail/rmail.el (rmail-decode-quoted-printable): Use delete-region | |
859 | and insert, not subst-char-in-region. | |
860 | ||
861 | * international/mule-diag.el (list-character-sets-1): Handle | |
862 | charsets eight-bit-control and eight-bit-graphic. | |
863 | (list-iso-charset-chars): Likewise. | |
864 | (list-block-of-chars): If CHARSET is not chat-table, insert 8-bit | |
865 | charactes as is. Use indent-to to align characters. | |
866 | ||
867 | * international/mule-cmds.el (find-multibyte-characters): Never | |
868 | exclude charsets eight-bit-control and eight-bit-graphic. | |
869 | ||
1426aa5c SM |
870 | 2000-05-19 Stefan Monnier <monnier@cs.yale.edu> |
871 | ||
872 | * progmodes/ada-mode.el (ada-mode, ada-create-case-exception): | |
873 | Don't quote lambdas. | |
874 | ||
875 | * emacs-lisp/lisp-mode.el (lisp-mode-variables): Set comment-add. | |
876 | ||
2b63d473 GM |
877 | 2000-05-19 Gerd Moellmann <gerd@gnu.org> |
878 | ||
879 | * gud.el (gud-jdb-directories): Doc fix. | |
880 | ||
f1355756 SM |
881 | 2000-05-19 Stefan Monnier <monnier@cs.yale.edu> |
882 | ||
883 | * newcomment.el: New file. | |
884 | ||
5f64c9e0 GM |
885 | 2000-05-19 Gerd Moellmann <gerd@gnu.org> |
886 | ||
2b63d473 | 887 | * files.el (auto-mode-alist): Add pattern for POSIX `.shrc'. |
5f64c9e0 | 888 | |
db7314bd AS |
889 | 2000-05-18 Andreas Schwab <schwab@suse.de> |
890 | ||
891 | * dired.el (dired-between-files): Also skip lines beginning with | |
892 | `used'. | |
893 | ||
25bb0401 GM |
894 | 2000-05-18 Gerd Moellmann <gerd@gnu.org> |
895 | ||
896 | * msb.el (msb-menu-cond): Add choice `user'. | |
897 | ||
a199a865 | 898 | 2000-05-18 Vinicius Jose Latorre <vinicius@cpqd.com.br> |
0e8c11d8 | 899 | |
a199a865 GM |
900 | * ps-print.el: Compatibility, customization and doc fix. |
901 | (ps-printer-name-option): Replace defconst by defvar. | |
902 | (ps-postscript-code-directory): XEmacs compatibility. | |
903 | (ps-header-sheet, ps-setup, ps-begin-file, ps-begin-job): Code | |
904 | fix. | |
905 | (ps-user-defined-prologue, ps-print-prologue-header) | |
906 | (ps-xemacs-face-kind-p, ps-face-bold-p, ps-face-italic-p): XEmacs | |
907 | compatibility and code fix. | |
908 | (ps-print-background-image, ps-print-background-text): | |
909 | Customization fix. | |
910 | (ps-line-number-start, ps-n-up-on): New vars. | |
911 | ||
25bb0401 GM |
912 | 2000-05-18 Espen Skoglund <esk@ira.uka.de> |
913 | ||
914 | * pascal.el (pascal-indent-alist, pascal-indent-comment): Changed | |
915 | the indent-comment function to just return the appropriate indent. | |
916 | ||
68e6c83a EL |
917 | 2000-05-18 Eric M. Ludlam <zappo@ultranet.com> |
918 | ||
919 | * sb-dir+.xpm, sb-dir-.xpm, sb-dir.xpm, sb-file+.xpm, sb-file-.xpm, | |
920 | sb-file.xpm, sb-mail.xpm, sb-tag+.xpm, sb-tag-.xpm, sb-tag-gt.xpm, | |
921 | sb-tag-type.xpm, sb-tag-v.xpm, sb-tag.xpm: New Files | |
922 | ||
dae6cb9f DL |
923 | 2000-05-18 Dave Love <fx@gnu.org> |
924 | ||
925 | * info.el (Info-fontify-node): Add intangible property as well as | |
926 | invisible. | |
927 | ||
928 | * calendar/appt.el (appt-make-list): Match all lines of entry. | |
929 | From "Stefan M. Walther (SMW)" <walther@netz.klinik.uni-mainz.de> | |
930 | ||
813086ea KH |
931 | 2000-05-18 Kenichi Handa <handa@etl.go.jp> |
932 | ||
933 | * international/mule-diag.el (describe-char-after): Call | |
934 | internal-char-font, not char-font. If internal-char-font returns | |
935 | nil, display "-- none --". | |
936 | ||
24978190 EZ |
937 | 2000-05-17 Eli Zaretskii <eliz@is.elta.co.il> |
938 | ||
939 | * image.el (image-type-available-p): Don't reference image-types | |
940 | if it isn't bound. | |
941 | ||
2fca2d5d SM |
942 | 2000-05-17 Stefan Monnier <monnier@cs.yale.edu> |
943 | ||
944 | * autoarg.el (autoarg-mode): Typo in the :set argument. | |
945 | ||
cfc75d05 EZ |
946 | 2000-05-17 Eli Zaretskii <eliz@is.elta.co.il> |
947 | ||
948 | * startup.el (command-line-1): Don't signal an error if the | |
949 | directory for auto-save-list files does not yet exist. | |
950 | ||
c4e30387 KH |
951 | 2000-05-17 Kenichi Handa <handa@etl.go.jp> |
952 | ||
953 | * international/mule-conf.el (arabic-iso8859-6): Fix typo. | |
954 | ||
dd6b8ea7 SM |
955 | 2000-05-16 Stefan Monnier <monnier@cs.yale.edu> |
956 | ||
957 | * subr.el (remove-hook): `setq' hook-value, not `set'. | |
958 | ||
399c88ad SS |
959 | 2000-05-16 Sam Steingold <sds@gnu.org> |
960 | ||
a199a865 | 961 | * info.el (debug-ignored-errors): More errors to ignore. |
399c88ad | 962 | |
01651f07 DL |
963 | 2000-05-16 Dave Love <fx@gnu.org> |
964 | ||
965 | * cus-edit.el: Don't require cl or easymenu. | |
966 | (custom-variable-prompt): Test standard-value property, not | |
967 | user-variable-p. | |
968 | ||
2248c40d SS |
969 | 2000-05-16 Sam Steingold <sds@gnu.org> |
970 | ||
971 | * subr.el (add-hook): `setq' hook-value, not `set'. | |
972 | ||
b15f3b77 GM |
973 | 2000-05-16 Gerd Moellmann <gerd@gnu.org> |
974 | ||
975 | * startup.el (command-line-1): Mention the FAQ in the startup | |
976 | message. | |
977 | ||
978 | * help.el (view-emacs-FAQ): Change `emacs-faq' to `efaq'. | |
979 | ||
980 | * progmodes/compile.el (compilation-parse-errors): Collect | |
981 | `nomessage' regexps last. | |
982 | ||
983 | * dired.el (dired-mode-map): Use dired-do-query-replace-regexp. | |
984 | ||
985 | * dired-aux.el (dired-do-query-replace-regexp): Add `-regexp' | |
986 | to the function name. | |
987 | ||
f9bbcfac EL |
988 | 2000-05-15 Dave Love <fx@gnu.org> |
989 | ||
990 | * speedbar.el (speedbar-recenter): Typo. | |
991 | (speedbar-expand-line): Make arg optional. | |
992 | (speedbar-mode): Avoid a compiler warning. | |
993 | ||
119b42eb GM |
994 | 2000-05-15 Gerd Moellmann <gerd@gnu.org> |
995 | ||
996 | * progmodes/sh-script.el (sh-while-getopts) <sh>: Handle case that | |
997 | user-specified option string is empty. | |
998 | ||
999 | * mouse.el (mouse-yank-at-click): Doc fix. | |
1000 | ||
f685bea9 EZ |
1001 | 2000-05-15 Eli Zaretskii <eliz@is.elta.co.il> |
1002 | ||
1003 | * term/internal.el (IT-character-translations): More updates of | |
1004 | latin-iso8859-14 and latin-iso8859-15 from the latest ISO/IEC | |
1005 | documents. | |
1006 | ||
a1b8d58b GM |
1007 | 2000-05-15 Gerd Moellmann <gerd@gnu.org> |
1008 | ||
1009 | * env.el (getenv): New function, interactively callable. | |
1010 | (setenv, getenv): Remove autoload cookies. | |
1011 | ||
1012 | * loadup.el: Load `env'. | |
1013 | ||
1014 | * progmodes/f90.el: Change author's mail address. | |
1015 | ||
c9bba7ed DL |
1016 | 2000-05-14 Dave Love <fx@gnu.org> |
1017 | ||
e5c83697 DL |
1018 | * mail/rmail.el (rmail-show-message-hook): Customize and offer |
1019 | goto-addr as an option. | |
1020 | ||
1021 | * help.el (help-xref-stack): Doc fix. | |
1022 | (help-xref-following): New variable. | |
1023 | (help-make-xrefs): Use it. | |
1024 | (help-xref-go-back): Use position information from stack element. | |
1025 | (help-follow): Make position in stack element a pair. Use | |
1026 | help-xref-following. | |
399c88ad | 1027 | |
e5c83697 DL |
1028 | * autoarg.el: New file. |
1029 | ||
1030 | * faces.el: Declare more functions obsolete. | |
1031 | ||
c9bba7ed DL |
1032 | * viet-util.el, thai-util.el, tibet-util.el.elc, slovak.el |
1033 | * misc-lang.el, romanian.el, korea-util.el.elc, lao-util.el | |
1034 | * japan-util.el, greek.el, hebrew.el, european.el, ethio-util.el | |
1035 | * english.el, czech.el, devan-util.el, cyril-util.el, china-util.el: | |
1036 | Remove all the setup-...-environment functions. | |
1037 | ||
b6389bfb EL |
1038 | 2000-05-13 Eric M. Ludlam <zappo@ultranet.com> |
1039 | ||
a1b8d58b GM |
1040 | * speedbar.el: Updated the commentary section. xemacs20p now uses |
1041 | >= when detecting. Require `defimage' safely. | |
b6389bfb EL |
1042 | (speedbar-easymenu-definition-base): Add toggle for images. |
1043 | (speedbar-easymenu-definition-special): Add flush cache & expand. | |
1044 | (speedbar-visiting-tag-hook): Set new defaults. Added options. | |
1045 | (speedbar-reconfigure-keymaps-hook): New variable. | |
1046 | (speedbar-frame-parameters): Updated documentation. | |
1047 | (speedbar-use-imenu-flag): Updated custom tag | |
1048 | (speedbar-dynamic-tags-function-list): New variable. | |
1049 | (speedbar-tag-hierarchy-method): Updated doc & custom. | |
a1b8d58b GM |
1050 | (speedbar-indentation-width, speedbar-indentation-width) New |
1051 | variables. | |
1052 | (speedbar-hide-button-brackets-flag): Customizable. | |
b6389bfb EL |
1053 | (speedbar-vc-indicator): Doc update. |
1054 | (speedbar-ignored-path-expressions): Updated default value. | |
1055 | (speedbar-supported-extension-expressions): Updated default value. | |
1056 | (speedbar-syntax-table): Remove {} paren status. | |
a1b8d58b GM |
1057 | (speedbar-file-key-map, speedbar-buffers-key-map): Add "=" to act |
1058 | as "+". Added overlay aliases. | |
1059 | (speedbar-mode): Use `speedbar-mode-line-update' instead of | |
1060 | `force-mode-line-update'. | |
1061 | (speedbar-mode, speedbar-quick-mouse, speedbar-click) | |
1062 | (speedbar-double-click): Use `speedbar-mouse-set-point' instead of | |
1063 | `mouse-set-point' | |
b6389bfb | 1064 | (speedbar-reconfigure-keymaps): Run configure keymap hooks. |
a1b8d58b GM |
1065 | (speedbar-item-info-tag-helper): Revamped to handle a wider range |
1066 | of arbitrary text, and new helper functions. | |
1067 | (speedbar-item-copy, speedbar-item-rename): Fixed trailing \ in | |
1068 | filename finder. | |
b6389bfb EL |
1069 | (speedbar-make-button): Call `speedbar-insert-image-button-maybe'. |
1070 | (speedbar-directory-buttons): Update path search/expansion. | |
1071 | (speedbar-make-tag-line): Pay attention to | |
a1b8d58b GM |
1072 | `speedbar-indentation-width'. Use more care w/ invisible |
1073 | properties. | |
b6389bfb EL |
1074 | (speedbar-change-expand-button-char): Call |
1075 | `speedbar-insert-image-button-maybe'. | |
1076 | (speedbar-apply-one-tag-hierarchy-method): Deleted (and replaced). | |
a1b8d58b GM |
1077 | (speedbar-sort-tag-hierarchy, speedbar-prefix-group-tag-hierarchy) |
1078 | (speedbar-trim-words-tag-hierarchy) | |
1079 | (speedbar-simple-group-tag-hierarchy): New functions | |
b6389bfb | 1080 | (speedbar-create-tag-hierarchy): Update doc, use new tag hooks. |
a1b8d58b GM |
1081 | (speedbar-insert-imenu-list, speedbar-insert-etags-list): New |
1082 | functions. | |
b6389bfb EL |
1083 | (speedbar-mouse-set-point): New function |
1084 | (speedbar-power-click): Updated documentation. | |
a1b8d58b GM |
1085 | (speedbar-line-token, speedbar-goto-this-file): Handle more types |
1086 | of tag prefix text. | |
1087 | (speedbar-expand-line, speedbar-contract-line): Make more robust | |
1088 | to strange text. | |
1089 | (speedbar-expand-line): Takes universal argument to flush the | |
1090 | cache. | |
b6389bfb EL |
1091 | (speedbar-flush-expand-line): New function. |
1092 | (speedbar-tag-file): Use new `speedbar-fetch-dynamic-tags' fn. | |
1093 | Use new generator insertion method. | |
1094 | (speedbar-fetch-dynamic-tags): New function. | |
1095 | (speedbar-fetch-dynamic-imenu): Removed code now handled in | |
1096 | `speedbar-fetch-dynamic-imenu'. | |
1097 | (speedbar-fetch-dynamic-etags): Fix current buffer problem. | |
1098 | (speedbar-buffer-easymenu-definition): Added "Kill Buffer", and | |
1099 | "Revert Buffer" menu items. | |
1100 | (speedbar-buffer-buttons-engine): Be smarter when creating a | |
1101 | filename tag (for expansion purposes.). | |
a1b8d58b GM |
1102 | (speedbar-highlight-one-tag-line, |
1103 | (speedbar-unhighlight-one-tag-line, speedbar-recenter-to-top) | |
1104 | (speedbar-recenter): New functions. | |
b6389bfb | 1105 | (defimage-speedbar): Image loading abstraction. |
a1b8d58b GM |
1106 | (speedbar-directory-+, speedbar-directory--, speedbar-file-+) |
1107 | (speedbar-file--, speedbar-file-, speedbar-tag-, speedbar-tag-+) | |
1108 | (speedbar-tag--, speedbar-tag-gt, speedbar-tag-v) | |
1109 | (speedbar-tag-type, speedbar-tag-mail): New images. | |
b6389bfb EL |
1110 | (speedbar-expand-image-button-alist): New variable. |
1111 | (speedbar-insert-image-button-maybe): Insert an image over some | |
1112 | buttons. | |
1113 | ||
43fe9244 KH |
1114 | 2000-05-13 Kenichi Handa <handa@etl.go.jp> |
1115 | ||
1116 | * international/mule-cmds.el (encode-coding-char): An ASCII | |
1117 | character is always encodable. | |
1118 | ||
1119 | * international/mule-conf.el: Add more information in descriptions | |
1120 | of character sets. | |
1121 | ||
813086ea | 1122 | * international/mule-diag.el (describe-char-after): New function. |
43fe9244 KH |
1123 | (describe-font-internal): Adjusted for the change of font-info. |
1124 | (describe-font): Likewise. | |
1125 | (print-fontset): Rewritten for the new fontset implementation. | |
1126 | (describe-fontset): Include fontset alias names in completion. | |
1127 | (list-fontsets): Adjusted for the change of print-fontset. | |
1128 | ||
1129 | * simple.el (what-cursor-position): If DETAIL is non-nil, call | |
1130 | describe-char-after instead of displaying the detail in the echo | |
1131 | area. | |
813086ea KH |
1132 | (syntax-code-table): Format changed. |
1133 | (string-to-syntax): Adjusted for the above change. | |
0e8c11d8 | 1134 | |
e8564f57 SM |
1135 | 2000-05-12 Stefan Monnier <monnier@cs.yale.edu> |
1136 | ||
1137 | * font-lock.el (lisp-font-lock-keywords-1): Add define-minor-mode. | |
1138 | ||
9278c60d DL |
1139 | 2000-05-12 Dave Love <fx@gnu.org> |
1140 | ||
1141 | * calendar/todo-mode.el: Remove some compatibility stuff and CL | |
1142 | dependence. Use line-{beginning,end}-position, not | |
1143 | point-at{b,e}ol. Some doc fixes. | |
1144 | (todo-position): New function. Fix callers of position to use it. | |
1145 | (todo-save-top-priorities, todo-print): Use with-temp-buffer. | |
1146 | ||
be0505fe GM |
1147 | 2000-05-12 Gerd Moellmann <gerd@gnu.org> |
1148 | ||
1149 | * time.el (display-time-mail-icon): Use `:ascent center'. | |
1150 | ||
a8a3541c GM |
1151 | * ange-ftp.el (ange-ftp-skip-msgs): Include 500 code.for |
1152 | handling FTP security extensions. | |
399c88ad | 1153 | |
44d5f148 DL |
1154 | 2000-05-11 Dave Love <fx@gnu.org> |
1155 | ||
33d0c179 | 1156 | * calendar/todo-mode.el: New file. |
44d5f148 | 1157 | |
da4496b6 GM |
1158 | 2000-05-11 Gerd Moellmann <gerd@gnu.org> |
1159 | ||
cdc4401d GM |
1160 | * comint.el (comint-read-input-ring): Move reference to |
1161 | comint-input-ring-size outside of the save-excursion. It was | |
1162 | causing the default value to be the only one ever seen. | |
399c88ad | 1163 | |
0279f991 GM |
1164 | * font-lock.el: Update copyright. Remove Simon Marshall's email |
1165 | address on request from him. | |
1166 | ||
da4496b6 GM |
1167 | * subr.el (substitute-key-definition): Add comment describing |
1168 | the meaning of PREFIX. | |
1169 | ||
ac5cb26d SM |
1170 | 2000-05-10 Stefan Monnier <monnier@cs.yale.edu> |
1171 | ||
1172 | * emacs-lisp/regexp-opt.el (regexp-opt-depth): Fix regexp. | |
1173 | ||
1174 | * subr.el (add-hook, remove-hook): Make hook buffer-local if needed.. | |
1175 | (add-minor-mode): Don't make the variable buffer-local and add a | |
1176 | reference to define-minor-mode in the docstring. | |
1177 | ||
1178 | * pcvs.el (cvs-cleanup-collection): Remove obsolete code for | |
1179 | HEADER/FOOTER and fix bug with trailing empty directory. | |
1180 | (cvs-append-to-ignore): Use vc-editable-p if available. | |
1181 | (cvs-dir-member-p): Remove obsolete code for HEADER/FOOTER. | |
1182 | (vc-do-command): Tweak advice to handle the new VC. | |
1183 | ||
1184 | * log-view.el (log-view-goto-rev): New function for the new VC. | |
1185 | (log-view-minor-wrap): Use mark-active. | |
1186 | ||
1187 | * log-edit.el (cvs-changelog-full-paragraphs): Mark obsolete. | |
1188 | (log-edit-changelog-full-paragraphs): New var. | |
1189 | (log-edit-insert-changelog): Remove a lonely leading `* file'. | |
1190 | (log-edit-narrow-changelog, log-edit-changelog-paragraph) | |
1191 | (log-edit-changelog-subparagraph, log-edit-changelog-entry) | |
1192 | (log-edit-changelog-ours-p, log-edit-changelog-entries) | |
1193 | (log-edit-changelog-insert-entries, log-edit-insert-changelog-entries): | |
1194 | Replace the `cvs' prefix with `log-edit'. | |
1195 | ||
1196 | * iswitchb.el (iswitchb-completion-help): Unquote lambda. | |
1197 | ||
1198 | * diff-mode.el (diff-font-lock-keywords): Recognize comments. | |
1199 | (diff-font-lock-defaults): Explicitly turn off multiline. | |
1200 | (diff-end-of-hunk): Handle comments and fix end-of-buffer bug. | |
1201 | (diff-ediff-patch): Fix call to ediff-patch-file. | |
1202 | (diff-end-of-file, diff-reverse-direction, diff-fixup-modifs): | |
1203 | Handle comments. | |
1204 | ||
1205 | * frame.el (automatic-hscrolling): Typo. | |
1206 | ||
1207 | * cvs-status.el (cvs-status-minor-wrap): Use mark-active. | |
1208 | ||
21c34da3 DL |
1209 | 2000-05-09 Sam Steingold <sds@goems.com> |
1210 | ||
1211 | * apropos.el (apropos-print): use `describe-face' instead of | |
1212 | `customize-face-other-window'. | |
1213 | ||
950cf06f DL |
1214 | 2000-05-09 Dave Love <fx@gnu.org> |
1215 | ||
1216 | Changes mostly following Richard Sharman <rsharman@wave.home.com>. | |
1217 | ||
1218 | * help.el (describe-variable): Have customize button pop the | |
1219 | help-xref stack when invoked. | |
1220 | (help-xref-symbol-regexp): Add `face'. | |
1221 | (help-make-xrefs): Check for quoted face names and adapt regexp | |
1222 | submatch numbers to cope. | |
1223 | (help-xref-interned): Maybe insert face doc too. Separate | |
1224 | sections with a line of hyphens. | |
1225 | ||
0623e40f | 1226 | * faces.el: Some doc fixes. Declare some functions obsolete. |
950cf06f DL |
1227 | (describe-face): Add customize button. Return the help |
1228 | text. Fix prompt. | |
1229 | ||
82e2ca9d EZ |
1230 | 2000-05-09 Eli Zaretskii <eliz@is.elta.co.il> |
1231 | ||
1232 | * term/internal.el (IT-character-translations): Fix last change. | |
1233 | ||
10c00b5c EZ |
1234 | 2000-05-08 Eli Zaretskii <eliz@is.elta.co.il> |
1235 | ||
1236 | * woman.el: New file | |
1237 | (from Francis J. Wright <F.J.Wright@Maths.QMW.ac.uk>). | |
1238 | ||
9deed82f EZ |
1239 | 2000-05-08 Eli Zaretskii <eliz@is.elta.co.il> |
1240 | ||
001ad319 EZ |
1241 | * term/internal.el (IT-character-translations): Update ASCII |
1242 | simulations for greek-iso8859-7, add latin-iso8859-14 and | |
1243 | latin-iso8859-15. | |
1244 | ||
9deed82f EZ |
1245 | * international/mule-cmds.el (set-language-info-alist): Call |
1246 | define-prefix-command with 3 arguments, to make the map suitable | |
1247 | for a menu. | |
1248 | ||
4f37b78a DL |
1249 | 2000-05-07 Dave Love <fx@gnu.org> |
1250 | ||
fc6a6a4e | 1251 |