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