X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/49e70dec964bc31cd44d2abbc5b79fd954352bc4..228b083edf63d8a7d24b250b3b57be7f099d0396:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index e4ae154ff8..92822beec9 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,657 @@ +2000-06-15 Eli Zaretskii + + * woman.el (woman-man-buffer): Fix bold and underlined CJK + characters, which use series of two ^H characters instead of one. + +2000-06-15 Gerd Moellmann + + * startup.el (command-line-1): Change copyright messages to year + 2000. + +2000-06-15 Dave Love + + * net/goto-addr.el (goto-address-fontify): Use keymap property, + not local-map. + +2000-06-15 Kenichi Handa + + * international/mule.el (set-buffer-file-coding-system): Almost + rewritten to handle `undecided' as no-op. + +2000-06-14 Gerd Moellmann + + * Makefile.in: New file. + + * Makefile: Removed. + + * net/goto-addr.el (goto-address): Don't bind C-c RET locally. + (goto-address-highlight-keymap): Bind C-c RET. + +2000-06-14 Kenichi Handa + + * mail/sendmail.el (sendmail-send-it): The temporary buffer + inherits buffer-file-coding-system of the current buffer. + + * tar-mode.el (tar-extract): For goto-char, use (point-min), not + 0. Give correct argument to set-auto-coding-function. + (tar-expunge): For goto-char, use (point-min), not 0. + (tar-clear-modification-flags): For goto-char, use (point-min), not 1. + (tar-subfile-save-buffer): Likewize. + + * international/mule.el + (after-insert-file-set-buffer-file-coding-system): Call + set-buffer-file-coding-system with the arg FORCE t. + +2000-06-13 Gerd Moellmann + + * mail/sendmail.el (mail-specify-envelope-from): Initialize to + nil. Contemporary sendmails issue an X-Authentication-Warning if + the sender is set with `-f. + +2000-06-13 Dave Love + + * help.el (describe-function-1): Kluge around cases of functions + fset to subrs whose doc doesn't match their symbol-name. + + * image.el (insert-image): Default STRING to a space. + + * info.el Doc fixes. + (Info-build-node-completions): Match Ref tags. + +2000-06-13 Eli Zaretskii + + * frame.el (display-multi-frame-p, display-multi-font-p): New + defaliases for display-graphic-p. + + * hl-line.el: Fixed a typo in commentary. + +2000-06-13 Kenichi Handa + + * language/tibet-util.el (tibetan-tibetan-to-transcription): Typo + fixed. + +2000-06-12 Dave Love + + * image.el (insert-image): Save a little consing. + +2000-06-12 Kenichi Handa + + * language/tibet-util.el: Convert all tibetan-1-column characters + to the corresponding tibetan characters. + (tibetan-add-components): Delete code for the special treatment of + 'a chung. + + * language/tibetan.el (tibetan-composable-pattern): Fix previous + change. + (tibetan-vowel-transcription-alist): More rules added. + (tibetan-composite-vowel-alist): New variable. + (tibetan-precomposition-rule-alist): More rules added. + +2000-06-12 Stefan Monnier + + * startup.el (command-line): Only call menu-bar-mode if interactive. + + * thingatpt.el (toplevel symbol-properties): + * textmodes/makeinfo.el (makeinfo-compile): + * progmodes/make-mode.el (makefile-pickup-filenames-as-targets): + * progmodes/hideif.el (hif-compress-define-list) + (hide-ifdef-use-define-alist): + * net/ange-ftp.el (ange-ftp-vms-delete-file-entry) + (ange-ftp-vms-add-file-entry): + * menu-bar.el (menu-bar-update-buffers, menu-bar-update-buffers): + * man.el (Man-build-man-command): + * mail/rnewspost.el (news-reply-header-hook): + * info.el (Info-insert-dir): + * emulation/mlconvert.el (backward-word, forward-word, setq): + * emacs-lisp/gulp.el (gulp-send-requests): + * emacs-lisp/byte-opt.el (byte-compile-log-lap-1) + (byte-optimize-inline-handler, byte-optimize-form-code-walker) + (byte-optimize-apply, end of file): + * emacs-lisp/advice.el (ad-advice-class-completion-table) + (ad-make-freeze-definition): + * startup.el (command-line, command-line-1): Don't quote lambdas. + + * pcvs.el (cvs-parse-process): Don't blindly refresh all cookies. + (cvs-cleanup-removed): New function. + (cvs-cleanup-functions): New var. + (cvs-cleanup-collection): Use cvs-cleanup-functions to allow the user + some flexibility in specifying additional entries to auto-cleanup. + (cvs-quickdir): New function. + (cvs-mode-insert): Use cvs-fileinfo-from-entries. + (cvs-mode-imerge): Use smerge-ediff rather than vc-resolve-conflicts. + (cvs-mode-find-file): Check that we are on a filename or dirname + when invoked through a mouse-click. + (cvs-full-path): Remove. + (cvs-dired-action): Re-introduced. + (cvs-dired-noselect): Use it. + (vc-post-command-functions): use this new hook if available. + + * pcvs-info.el (cvs-fi-up-to-date-face, cvs-fi-unknown-face): New vars. + (cvs-status-map): Don't inherit from cvs-mode-map anymore. + (cvs-filename-map, cvs-dirname-map): Remove. + (cvs-default-action): Remove. + (cvs-add-face): Use `keymap' rather than `local-map' property, and only + if the arg is really a keymap. + (cvs-fileinfo-pp): Don't use any special map for file and dir names. + Don't hardcode the mapping from state (aka type) to face, but check + the var cvs-fi--face instead. + (cvs-fileinfo-from-entries): New function. + + * pcvs-defs.el (cvs-default-ignore-marks, cvs-diff-ignore-marks): + Docstring fix. + (cvs-find-file-and-jump): Change default to be safer. + (cvs-mode-diff-map): Define it as a function as well. + (cvs-mode-map): Refer to the function variant of cvs-mode-diff-map. + Bind mouse-2 in this global map rather than with text-properties. + + * pcvs-parse.el (cvs-parse-table): Look for conflict markers in the + file to resolve the ambiguity between C(conflict) and C(need-merge). + +2000-06-12 Kenichi Handa + + * international/mule.el (set-buffer-file-coding-system): If + CODING-SYSTEM is nil, set buffer-file-coding-system to nil + unconditionally. + +2000-06-12 Dave Love + + * wid-edit.el (widget-specify-button): Really suppress the face if + required. + +2000-06-11 Gerd Moellmann + + * term/x-win.el (x-colors): Add colors from recent rgb.txt. + +2000-06-11 Stefan Monnier + + * imenu.el (imenu-generic-expression): Docstring fix. + + * composite.el (composition-function-table): Move the `put' + below the autoload cookie so we can load the file before loaddefs. + + * avoid.el (mouse-avoidance-random-shape): Don't quote lambda. + + * emacs-lisp/autoload.el (make-autoload): Use `cond'. + Handle easy-mmode-define-global-mode. + For complex macros like define-minor-mode that can generate + several autoload entries, try to autoload entries in the + macroexpanded code. + + * emacs-lisp/easy-mmode.el (define-minor-mode): + If KEYMAP is a symbol, just use it. + Use byte-compile-current-file and load-file-name to infer the + proper :require to pass to defcustom. + Wrap the hook var into `progn' so as not to autoload it. + Add a :autoload-end cookie. + Be more careful about the evaluation of KEYMAP. + (easy-mmode-define-global-mode): Add a :autoload-end cookie. + (define-derived-mode): Move define-abbrev-table outside of defvar. + +2000-06-10 Stefan Monnier + + * Makefile (EMACSOPT): Remove --no-init-file (implied by -batch). + (autoloads): Explicitly load `autoload' to bootstrap without loaddefs. + (backup-compiled-files): Ignore errors during `tar'. + (bootstrap): Make autoloads before elc files. + +2000-06-10 Kenichi Handa + + * international/mule.el (set-buffer-file-coding-system): If one of + undecided-XXX is specified, change only EOL conversion. + + * international/mule-conf.el (unix): New alias for the coding + system undecided-unix. + +2000-06-09 Dave Love + + * tar-mode.el (tar-copy): Supply MUSTBENEW arg to write-region. + + * progmodes/executable.el: Byte compile dynamic. + (executable-insert): Change custom type. + (executable-find): Add autoload cookie. + (executable-make-buffer-file-executable-if-script-p): New + function. After Noah Friedman. + + * files.el (after-save-hook): Customize, with + executable-make-buffer-file-executable-if-script-p as an option. + +2000-06-09 Kenichi Handa + + * ps-mule.el (ps-mule-font-info-database-bdf): Prefer the font + "tib24p-mule.bdf" for Tibetan. + + * composite.el (decompose-composite-char): Declare it as obsolete. + + * man.el (Man-fontify-manpage): Pay attention to underline and + overstrike pattern for CJK characters (e.g. __^H^H and X^H^HX). + +2000-06-08 Gerd Moellmann + + * thingatpt.el (forward-thing): Use functionp instead of fboundp. + Set maintainer to FSF since author isn't reachable. + +2000-06-08 Dave Love + + * international/mule-cmds.el (select-safe-coding-system): If + DEFAULT-CODING-SYSTEM is not specified, also check the most + preferred coding-system if buffer-file-coding-system is + `undecided'. From Handa. + +2000-06-08 Kenichi Handa + + * international/mule.el + (after-insert-file-set-buffer-file-coding-system): If the buffer + size is greater than INSERTED, judget that we are not visiting. + +2000-06-07 Rajesh Vaidheeswarran + + * whitespace.el (defgroup whitespace): Comment out `:version'. + XEmacs 20.4 has problems defining the group with this present. + We'll have this commented out till get resolve the problem. + +2000-06-07 Gerd Moellmann + + * align.el: Update from author. + +2000-06-07 Jari Aalto + + * apropos.el (apropos-mode-hook): New user variable. + (apropos-mode): Run apropos-mode-hook. + +2000-06-07 David Ponce + + * recentf.el: Fixed recentf-edit-list and recentf-open-more-files + commands. Require `wid-edit' at run-time. + +2000-06-07 David Ponce + + * recentf.el: Added some "Commentary". + (recentf-open-more-files, recentf-edit-list): Minor changes to + move the point at the top of the file list. This behaviour is + consistent with the menu one when the list contains a lot of + files. + (recentf-cleanup): Now displays the number of items removed from + the list. + (recentf-relative-filter) New menu filter to show filenames + relative to `default-directory'. + +2000-06-07 Vinicius Jose Latorre + + * ps-print.el: XEmacs compatibility. Doc fix. Can select page size + with/without giving an error if PostScript printer doesn't have this + kind of page size. Zebra Stripe continues or restarts on next page. + Manual/automatic paper feeding. Switch or not the header. + (ps-print-version): New version number (5.2.2). + (ps-windows-system): Include emx as a Windows system. + (ps-setup, ps-begin-file, ps-color-values, ps-screen-to-bit-face) + (ps-generate-postscript-with-faces, ps-generate-postscript-with-faces) + (ps-background-text): Code fix. + (ps-error-handler-message, ps-user-defined-prologue) + (ps-print-prologue-header, ps-printer-name) + (ps-print-control-characters, ps-n-up-filling, ps-zebra-color) + (ps-line-number-step, ps-spool-config, ps-default-fg, ps-default-bg) + (ps-use-face-background): Customization fix. + (ps-n-up-database): Data fix. + (ps-warn-paper-type, ps-zebra-stripe-follow, ps-manual-feed) + (ps-switch-header): New vars. + (ps-xemacs-color-name, ps-face-foreground-name) + (ps-face-background-name, ps-boolean-constant): New funs. + +2000-06-07 Dave Love + + * allout.el: New version from Manheimer. + +2000-06-07 Kenichi Handa + + * textmodes/fill.el (fill-find-break-point): Check the validity of + charset. + +2000-05-25 Eli Zaretskii + + * bookmark.el (bookmark-insert-location, bookmark-bmenu-list) + (bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames): + Call display-color-p and display-mouse-p instead of looking at + window-system. + +2000-06-06 Dave Love + + * image.el (find-image): Doc fix. Return nil if image not found. + (put-image, insert-image): Make STRING arg optional. + +2000-06-06 Kenichi Handa + + * language/vietnamese.el: Remove eval-when-compile. + (viet-viscii-nonascii-translation-table): Define it as a + translation table made from viet-viscii-decode-table. + (viet-viscii-encode-table): Define it as a translation table made + from the reverse map of above. + (viet-vscii-nonascii-translation-table): Define it as a + translation table made from viet-vscii-decode-table. + (viet-vscii-encode-table): Define it as a translation table made + from the reverse map of above. + (ccl-decode-viscii): Use translate-character. + (ccl-encode-viscii, ccl-encode-viscii-font) + (ccl-decode-vscii, ccl-encode-vscii, ccl-encode-vscii-font): + Likewize. + + * language/cyrillic.el: Remove eval-when-compile. + (cyrillic-koi8-r-nonascii-translation-table): Define it as a + translation table made from cyrillic-koi8-r-decode-table. + (cyrillic-koi8-r-encode-table): Define it as a translation table + made from the reverse map of above. + (ccl-decode-koi8): Use translate-character. + (ccl-encode-koi8, ccl-encode-koi8-font): Likewize + (cyrillic-alternativnyj-nonascii-translation-table): Define it as + a translation table made from cyrillic-alternativnyj-decode-table. + (cyrillic-alternativnyj-encode-table): Define it as a translation + table made from the reverse map of above. + (ccl-decode-alternativnyj): Use translate-character. + (ccl-encode-alternativnyj, ccl-encode-alternativnyj-font): + Likewize + + * international/mule-diag.el (non-iso-charset-alist): Specify + translation table symbol instead of translation table itself. + (list-block-of-chars): CHARSET may be a translation table symbol. + + * international/mule.el (make-coding-system): If CODING-SYSTEM + already exists, override it. + + * international/fontset.el: Use family `proportional' for Tibetan + fonts. + + * international/ccl.el (ccl-compile-translate-character): Don't + check if Rrr has property translation-table. + (ccl-compile-map-multiple): Modified to avoid compiler warning. + +2000-06-05 Gerd Moellmann + + * info.el: Bind case-fold-search to t when searching in case + a user sets it to nil in a hook. + +2000-06-05 Stefan Monnier + + * autoarg.el (autoarg-mode, autoarg-kp-mode): + * hl-line.el (hl-line-mode): Use the new :global key argument. + + * tar-mode.el (tar-header-block-recompute-checksum): Remove. + (tar-clip-time-string): Prepend a space. + (tar-grind-file-mode): Construct a string rather than modifying one. + (tar-header-block-summarize): Fix docstring. + Use `format' rather than an error-prone set of copy-loops. + + * diff-mode.el (diff-font-lock-keywords, diff-hunk-header-re) + (diff-goto-source, diff-unified->context, diff-context->unified) + (diff-reverse-direction, diff-fixup-modifs): Fix the regexps to + understand the format output by the `-p' argument to diff. + + * progmodes/sh-script.el (sh-symbol-list, sh-number-or-symbol-list) + (sh-re-done): Use defconst. + (sh-indent-supported-here, sh-electric-rparen-needed-here): Add defvar. + (sh-help-string-for-variable, sh-guess-basic-offset): + Don't quote lambdas. + (sh-electric-rparen, sh-electric-hash, sh-search-word): Docstring typo. + (sh-regexp-for-done, sh-kw-alist, sh-kw): Moved to before their use. + + * mail/mh-comp.el (mh-send-sub): Check mh-etc is bound before using it. + (mh-letter-mode): Derive from text-mode. + This implicitly means that it now calls kill-all-local-variables. + Also remove the Emacs-18 compatibility code. + + * emacs-lisp/autoload.el (make-autoload): Simplify docstring. + Make use of symbol-property doc-string-elt. + Use memq rather than a sequence of eq. + (doc-string-elt): Fix the wrong or missing previously unused values. + (autoload-print-form): New function extracted from + generate-file-autoloads to allow recursion when handling progn + so that defvar's and defun's docstrings are properly printed. + (generate-file-autoloads): Use it. + + * emacs-lisp/easy-mmode.el (easy-mmode-define-global-mode): Autoload. + Use find-file-hooks in the minor-mode function. + Be careful not to loop indefinitely in the post-command-hook function. + +2000-06-05 Michael Kifer + + * ediff-init.el (ediff-has-face-support-p): Make it paint faces on + tty's. + * ediff-diff.el (ediff-exec-process): Use --binary for fine + differences whenever appropriate. + * viper-cmd.el (viper-smart-suffix-list): Rearranged list members. + * viper.el (find-file, find-file-other-window): Get viper to do + wildcards. + +2000-06-04 Stefan Monnier + + * jit-lock.el (jit-lock-saved-fontify-buffer-function): New var. + (jit-lock-fontify-buffer): New function for JIT refontification. + (jit-lock-mode): Fix docstring. + Use jit-lock-fontify-buffer for font-lock-fontify-buffer-function. + Remove jit-lock-after-change from the _local_ hook. + (jit-lock-function-1): Fix docstring. + + * info.el (Info-on-current-buffer): Initialize info. + + * newcomment.el (comment-indent): Ignore comment-indent-hook. + + * progmodes/tcl.el (tcl-indent-for-comment): + Ignore comment-indent-hook. + + * emacs-lisp/easy-mmode.el: Require CL during compilation. + (easy-mmode-define-toggle): Remove (inline into define-minor-mode). + (easy-mmode-pretty-mode-name): Rename from easy-mmode-derive-name + and improve to use the lighter to guess the capitalization. + (define-minor-mode): Inline code from easy-mmode-define-toggle. + Add keyword arguments to specify global-ness or the custom group. + Add local-map and help-echo properties to the lighter. + (easy-mmode-define-navigation): Add the errors to debug-ignored-errors. + (easy-mmode-define-global-mode): New macro. + +2000-06-02 Dave Love + + * wid-edit.el: byte-compile-dynamic since we typically don't use + all the widgets. Don't require cl or widget. Remove + eval-and-compile. Don't autoload finder-commentary. Doc fixes. + (widget-read-event): Removed. Callers changed to use read-event. + (widget-button-release-event-p): Renamed from + button-release-event-p. + (widget-field-add-space, widget-field-use-before-change): + Uncustomize. + (widget-specify-field): Use keymap property, not local-map. + (widget-specify-button): Obey :suppress-face. + (widget-specify-insert): Use modern backquote syntax. + (widget-image-directory): Renamed from widget-glyph-directory. + (widget-image-enable): Renamed from widget-glyph-enable. + (widget-image-find): Replaces widget-glyph-find. + (widget-button-pressed-face): Move defvar. + (widget-image-insert): Replaces widget-glyph-insert. + (widget-convert): Use keywordp. + (widget-leave-text, widget-children-value-delete): Use mapc. + (widget-keymap): Remove XEmacs stuff. + (widget-field-keymap, widget-text-keymap): Define all inside defvar. + (widget-button-click): Don't set point at the click, but re-centre + if we scroll out of window. Rewritten for images v. glyphs &c. + (widget-tabable-at): Use POS arg, not point. + (widget-beginning-of-line, widget-end-of-line) + (widget-item-value-create, widget-sublist, widget-princ-to-string) + (widget-sexp-prompt-value, widget-echo-help): Simplify. + (widget-default-create): Use widget-image-insert; some rewriting. + (widget-visibility-value-create) + (widget-push-button-value-create, widget-toggle-value-create): Use + widget-image-insert. + (checkbox): Create on and off images dynamically. + (documentation-link): Change :help-echo. + (widget-documentation-link-echo-help): Remove. + +2000-06-02 Stefan Monnier + + * log-edit.el (log-edit-done): Thinko in the "same comment" detection. + + * emacs-lisp/easy-mmode.el (easy-mmode-derive-name): New function. + (easy-mmode-define-toggle, define-minor-mode): Use it. + (easy-mmode-define-keymap): Docstring fix. + (define-derived-mode): Default PARENT to fundamental-mode. + Add the derived-mode-parent symbol-property. + (easy-mmode-derived-mode-p): New function. + +2000-06-02 Dave Love + + * files.el (convert-standard-filename): Doc fix. + (normal-backup-enable-predicate): New function. + (backup-enable-predicate): Use it to replace the lambda form. + + * calendar/todo-mode.el: [This needs more work on the outline + stuff.] Doc fixes. + (todo) : Add :version. + (todo-add-category): Don't use pushnew. + (todo-cmd-raise): Fix typo. + (todo-top-priorities): Change temp buffer name. + (todo-category-alist): Avoid redundant lambda. + (todo-mode): Set paragraph-separate, outline-regexp from todo-prefix. + Use outline-next-heading. + + * autoarg.el: Rewritten to use define-minor-mode. + (autoarg-kp-digits, autoarg-kp-mode-map): New variable. + (autoarg-kp-mode, autoarg-kp-digit-argument): New command. + +2000-06-02 Kenichi Handa + + * isearch.el (isearch-other-meta-char): Fix previous change. + +2000-06-01 Stefan Monnier + + * log-edit.el (log-edit-mode): Make vc-comment-ring-index local. + (log-edit-done): Only add the comment to the ring if it's different + from the last comment entered. + + * isearch.el (isearch-highlight): Turn internal-find-face into facep. + +2000-06-01 Dave Love + + * hl-line.el: Rewritten using define-minor-mode. + + * help.el (describe-function-1): Distinguish special form from + builtin function. Sanity-check presence of arglist for builtins. + +2000-06-01 Kenichi Handa + + * international/characters.el: Fix syntax/category setting of + Tibetan characters. + + * language/tibet-util.el (tibetan-add-components): Fixes for new + encoding of Tibetan characters. + (tibetan-decompose-precomposition-alist): New variable. + (tibetan-decompose-region): Convert precomposed characters to + non-precomposed characters. + (tibetan-decompose-string): Likewise. + (tibetan-composition-function): Fix args to + thibetan-compose-string. + + * language/tibetan.el (tibetan-composable-pattern): More + characters included. + (tibetan-consonant-transcription-alist): Rule for "R" added. + (tibetan-subjoined-transcription-alist): Rules for "+W", "+Y", and + "+R" added. + (tibetan-base-to-subjoined-alist): Rule for "RA" added. + + * language/lao-util.el (lao-composition-function): Fix args to + compose-string. + + * language/thai-util.el (thai-composition-function): Fix args to + compose-string. + + * isearch.el (isearch-update): Set disable-point-adjustment to t + to prevent the point moving to the end of a composition when a + part of a composition is searched. + (isearch-other-meta-char): If the key invoking this command can be + mapped by function-key-map to a printing char, call + isearch-process-search-char directly. + +2000-06-01 Stefan Monnier + + * emacs-lisp/bytecomp.el: + * frame.el: + * international/mule-cmds.el: + * international/mule-util.el: + * international/mule.el: + * mouse.el: + * subr.el: + * faces.el: Update calls to make-obsolete with a WHEN argument. + + * byte-run.el (make-obsolete, make-obsolete-variable): + Add an optional WHEN argument and change the format of the + symbol-property information. + * emacs-lisp/bytecomp.el (byte-compile-log): Don't quote lambda. + (byte-compile-obsolete, byte-compile-variable-ref): Understand the + new obsolete-symbol-property format and print WHEN if it is provided. + +2000-05-31 Dave Love + + * loadhist.el (loadhist-hook-functions): Remove + before-change-function, after-change-function. + (unload-feature): Deal with symbols which are both bound and + fbound. + + * mouse.el (mouse-save-then-kill-delete-region): Don't bind + before-change-function, after-change-function. + + * simple.el (newline): Don't bind before-change-function, + after-change-function. + +2000-05-31 Rajesh Vaidheeswarran + + * whitespace.el (whitespace-rescan-timer-time): Update interval + set to 600 seconds (10 minutes) instead of 60 seconds since + a large number of whitespace buffers causes emacs to `freeze' + for a considerable amount of time. + + * whitespace.el: Updated email address + +2000-05-31 Dave Love + + * add-log.el (change-log-font-lock-keywords) : Add + pattern for function of change. + (change-log-font-lock-keywords) : Amalgamate + acknowledgements patterns. + +2000-05-31 Kenichi Handa + + * isearch.el (isearch-printing-char): If keyboard coding system is + being used, call isearch-process-search-multibyte-characters. + + * international/isearch-x.el: Mostly rewritten. + + * international/quail.el (quail-start-conversion): Don't include + unhandled events in the returned events, but set them in + unread-command-events. Exit if all inputs are deleted. + +2000-05-30 Jason Rumney + + * w32-fns.el (w32-charset-info-alist): Add each charset separately. + + * term/w32-win.el: Doc changes to reduce diffs with x-win.el. + Reenable code to create initial fontsets. + Use set-fontset-font in place of put-charset-property. + +2000-05-30 Gerd Moellmann + + * progmodes/perl-mode.el (perl-indent-line): When looking for a + label, ensure that the first colon isn't followed by another. + + * paths.el (Info-default-directory-list): Doc fix. + + * net/net-utils.el (finger-X.500-host-regexps): New user-option. + (finger): If HOST matches a regexp from finger-X.500-host-regexps, + send a query containing USER only, not USER@HOST. + + * mail/rmail.el (rmail-widen-to-current-msgbeg): Use rmail-msgbeg + and rmail-msgend to compute the restriction at the end, instead of + computing it. + 2000-05-29 Gerd Moellmann + * dabbrev.el (dabbrev-expand): Don't display messages in the + echo area if the minibuffer window is active. + * jit-lock.el (jit-lock-mode): Add after change function to local hook. @@ -10,7 +662,7 @@ (antlr-tiny-action-length): New user option. (antlr-hide-actions): New command. Suggested by Bjoern Mielenhausen . - (antlr-mode-map): New binding [C-c C-v]. + (antlr-mode-map): New binding [C-c C-v]. (antlr-mode-menu): New entries. (antlr-downcase-literals): New command. (antlr-upcase-literals): Ditto. @@ -121,10 +773,10 @@ defcustom. 2000-05-25 Michael Kifer - + * ediff-diff.el (ediff-exec-process): delete --binary option from non-buffer ediff jobs. - + 2000-05-25 Eli Zaretskii * hilit-chg.el (highlight-changes-mode): Ask about color or @@ -191,23 +843,23 @@ (rmail-auto-file): New function. 2000-05-24 Michael Kifer - + * ediff-diff.el (ediff-forward-word): Take syntactic word class into account. (ediff-test-utility,ediff-diff-mandatory-option) (ediff-reset-diff-options): Utilities for proper initialization of ediff-diff-options and ediff-diff3-options on Windows. - + * ediff-init.el (ediff-merge-filename-prefix): New customizable variable. - + * ediff-mult.el (ediff-filegroup-action): Use ediff-merge-filename-prefix. 2000-05-24 Michael Kifer * viper-ex.el (ex-write): Set selective display to nil. - + 2000-05-24 Eli Zaretskii * language/hebrew.el (iso-8859-8-e, iso-8859-8-i): For now, just @@ -257,7 +909,7 @@ * sb-pg.xpm: Renamed from sb-file.xpm * sb-tag-plus.xpm: Renamed from sb-tag+.xpm * sb-tag-minus.xpm: Renamed from sb-tag-.xpm - + 2000-05-24 Kenichi Handa * international/quail.el (quail-show-guidance-buf): Set @@ -285,7 +937,7 @@ is older than its source file. * ffap.el (ffap-url-regexp): Add `https'. - + 2000-05-23 Eli Zaretskii * files.el (make-backup-file-name-1): Replace slashes with `!' @@ -3827,8 +4479,8 @@ 1999-12-21 Christoph Wedler * antlr-mode.el: Menu/keymap additions for commenting/uncommenting - regions. Suggested by Dale Davis . - (antlr-mode-map): New binding [C-c C-c]. + regions. Suggested by Dale Davis . + (antlr-mode-map): New binding [C-c C-c]. (antlr-mode-menu): New entries. 1999-12-21 Christoph Wedler @@ -3851,10 +4503,10 @@ (antlr-set-tabs): Don't use hard-coded values. * antlr-mode.el: Minor navigation changes. Not perfect, but this - won't be possible without a huge time penalty. + won't be possible without a huge time penalty. (antlr-skip-exception-part): Be more specific. (antlr-skip-file-prelude): Don't skip action prelude of next rule. - Renamed from `antlr-skip-grammar-header'. + Renamed from `antlr-skip-grammar-header'. (antlr-next-rule): Change accordingly. (antlr-end-of-body): Ditto. Better error message. (antlr-beginning-of-body): Better error message. @@ -6140,7 +6792,7 @@ * ada-stmt.el (ada-stmt-add-to-ada-menu): New function - * ada-stmt.el (ada-subprogram-body): Correctly find the name of the + * ada-stmt.el (ada-subprogram-body): Correctly find the name of the subprogram being created. * ada-mode.el (ada-get-indent-*, ada-indent-current, ada-goto-*, @@ -7309,7 +7961,7 @@ * autorevert.el (auto-revert-mode): Add autoload cookie. * hscroll.el, auto-show.el: Files deleted -- we have built-in - hscroll. + hscroll. * simple.el (hscroll-step, hscroll-point-visible) (hscroll-window-column): Remove now we have the mentioned real @@ -7367,7 +8019,7 @@ 1999-08-10 Dave Love * emacs-lisp/advice.el (ad-make-single-advice-docstring): Treat - case with no docstring specially. + case with no docstring specially. 1999-08-09 Eli Zaretskii