X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/e54030af3091fedcb15c97391e7c30673651c90b..e61889649743a8e88fc5bddeacc597b2f47cfe9b:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c4bfdca03b..82e39f4475 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,650 @@ +2001-10-31 Richard M. Stallman + + * bindings.el (mode-line-frame-identification): Add doc string. + (mode-line-position, mode-line-modes): New variables. + (mode-line-format): Use mode-line-position for the part + that displays the position-in-buffer info. Use + mode-line-modes for the part that displays major and minor modes. + +2001-10-31 Sam Steingold + + * emacs-lisp/debug.el (debugger-make-xrefs): New function. + (debugger-setup-buffer): Call it. + (debugger-mode-map): Bind RET and mouse-2. + +2001-10-31 Pavel Jan,Bm(Bk + + * startup.el: Document command line option --no-window-system + instead of --no-windows. + +2001-10-30 Stefan Monnier + + * progmodes/autoconf.el (autoconf-mode): Fix comment-start-skip. + + * font-lock.el (java-font-lock-syntactic-face-function): New fun. + (font-lock-defaults-alist): Use it. + From David Ponce + + * progmodes/perl-mode.el (perl-indent-line): Use `eq' to compare + output of `char-after'. + + * bindings.el (ctl-x-map): Add binding for C-x (, C-x ) and C-x e. + + * simple.el (reindent-then-newline-and-indent): Insert the newline + before indenting the first line. + (undo-get-state, undo-revert-to-state): New funs. + (shell-command): Don't kill the buffer even if empty. + (transpose-subr-start1, transpose-subr-start2, transpose-subr-end1) + (transpose-subr-end2): Remove. + (transpose-subr): Add `special' arg and simplify. + (transpose-subr-1): Rewrite. + (do-auto-fill): Use fill-indent-according-to-mode and fill-nobreak-p. + (rfc822-goto-eoh): Simplify. + +2001-10-30 Richard M. Stallman + + * enriched.el (enriched-face-ans): FIx previous change. + +2001-10-30 Gerd Moellmann + + * international/iso-acc.el (iso-accents-compose): Remove a + superfluous setq. + +2001-10-30 Eli Zaretskii + + * buff-menu.el (list-buffers-noselect): If the buffer's name + starts with a blank, but it visits a file, do show it (for files + whose names start with a blank). + +2001-10-30 Stefan Monnier + + * textmodes/fill.el (sentence-end-double-space) + (sentence-end-without-period): Move to paragraphs.el. + (fill-indent-according-to-mode): Change default to t. + (fill-context-prefix): Simplify control-flow and use a more + sophisticated merge that unifies both previous checks. + (fill-single-word-nobreak-p, fill-french-nobreak-p): New funs. + (fill-nobreak-predicate): Make it into a defcustom'd hook. + (fill-nobreak-p): New fun. + (fill-region-as-paragraph): Use it. + Handle `fill-indent-according-to-mode' slightly differently. + (fill-individual-paragraphs-prefix): Simplify the control-flow. + (fill-individual-paragraphs-citation): Fix. + + * textmodes/paragraphs.el (use-hard-newlines): Use define-minor-mode. + (paragraph-start): Change default to the `text-mode' value. + (sentence-end-double-space, sentence-end-without-period): + Move from fill.el. + (forward-paragraph): Use `parstart' and `parsep' for temp variables + rather than rebinding `paragraph-start' and `paragraph-separate'. + + * indent.el (indent-line-function): Change default to indent-relative. + (tab-always-indent): Add an `never' setting. + (indent-according-to-mode): Handle `indent-relative' and + `indent-relative-maybe' specially. + (indent-for-tab-command): Rename `prefix-arg' to `arg'. + Handle the `never' case for `tab-always-indent'. + Don't call indent-according-to-mode for indent-relative' and + `indent-relative-maybe'. + (insert-tab): Rename `prefix-arg' to `arg'. + (indent-region): Indent the first line as well. + (indent-relative): Don't mark the buffer modified if the indentation + is unchanged. + + * textmodes/text-mode.el (paragraph-indent-minor-mode): + Don't set paragraph-separate. Set paragraph-start more carefully. + Set indent-line-function. + (paragraph-indent-text-mode): Use it and define-derived-mode. + (text-mode-map): Remove the \t binding. + (text-mode): Simplify now that the default is more favorable. + +2001-10-29 Stefan Monnier + + * emacs-lisp/find-func.el (find-function-search-for-symbol): + If the regexp doesn't match, use a looser one. + (find-variable-noselect): Add `file' argument. + + * pcvs.el (cvs-mode-commit-hook): New hook. + (cvs-mode-commit): Run it. + + * log-edit.el (log-edit): Run hook after `log-edit-files'. + + * emacs-lisp/edebug.el (delay-mode-hooks): Add edebug-spec. + (edebug-instrument-function): Use `find-function-noselect'. + +2001-10-29 Richard M. Stallman + + * term.el (term-if-emacs19): Macro deleted. + Callers changed to use progn instead. + + * frame.el (blink-cursor-mode): Doc fix. + + * files.el (find-backup-file-name): Use make-backup-file-name. + + * emacs-lisp/edebug.el (edebug-window-live-p): Always alias to + window-live-p. + (edebug-set-conditional-breakpoint): Unconditionally use + the former Emacs >=19 definition. + (edebug-mark): Define unconditionally. + (edebug-eval-expression): Always call read-from-minibuffer + and specify history list. + (edebug-lemacs-specific): Override emacs-mark, edebug-window-live-p, + edebug-set-conditional-breakpoint. + (edebug-emacs-version-specific): Function deleted; + do the job at top level. + (edebug-emacs-19-specific): Function deleted, this is the default. + +2001-10-29 Sam Steingold + + * w32-fns.el (convert-standard-filename): Handle cygwin-specific + "/cygdrive/LETTER/" pathnames. + +2001-10-29 Eli Zaretskii + + * faces.el (invert-face): Check for 'unspecified, not for nil, + when testing whether face colors are not specified. + From David.Kastrup@t-online.de (David Kastrup). + (read-face-name): Doc fix. + (make-face-bold, make-face-unbold, make-face-italic) + (make-face-unitalic, make-face-bold-italic, invert-face): + Remove trailing blank from the prompt passed to read-face-name. + +2001-10-29 Sam Steingold + + * emacs-lisp/bytecomp.el (byte-recompile-directory): + Report numbers of files skipped and failed too. + (byte-compile-file): Return 'no-byte-compile for skipped files. + +2001-10-29 Kai Gro,A_(Bjohann + + * log-view.el (log-view-mode-map): Bind `M-n' and `M-p', not `M n' + and `M p'. + +2001-10-29 Gerd Moellmann + + * international/iso-acc.el (iso-accents-compose): Push SECOND-CHAR + as is on unread-command-events instead of `(SECOND-CHAR)'. + +2001-10-29 Andre Spiegel + + * vc.el: Mention vc-*-switches in backend API documentation. + (vc-annotate): Adapt doc string to recent change. + +2001-10-29 Gerd Moellmann + + * enriched.el (enriched-face-ans): Handle face attributes + of the form `(FACE1 FACE2 ...)'. + + * dired-x.el (dired-omit-startup): Show ``Omit'' only in Dired buffers. + +2001-10-29 Alex Schroeder + + * progmodes/sql.el (sql-mysql): Doc change by RMS. + + * progmodes/sql.el (sql-db2): Doc change. + (sql-help): Doc change by Christian Egli . + (sql-mysql): Doc change by Christian Egli . + +2001-10-29 Gerd Moellmann + + * env.el (substitute-env-vars): Don't quote argument to `rx'; + it's a macro. + +2001-10-28 Per Abrahamsen + + * cus-start.el (recursive-load-depth-limit): Added. + +2001-10-28 Richard M. Stallman + + * textmodes/ispell.el (version18p, version20p): Vars deleted. + All uses removed--assume Emacs version is >= 20. + + * mail/supercite.el (sc-emacs-features): Test for "Emacs 19" + by really checking that it is not version 18. + + * emacs-lisp/lisp-mode.el (eval-defun): Doc fix. + +2001-10-28 Miles Bader + + * faces.el (face-attribute): Add INHERIT argument, consider face + inheritance if it's non-nil. + (face-attribute-merged-with): New function. + (face-attribute-specified-or): New macro. + (face-foreground, face-background, face-stipple): Add INHERIT + argument. Use `face-attribute-specified-or'. + +2001-10-28 Stefan Monnier + + * font-lock.el: Require `syntax'. + (font-lock-defaults-alist): Don't define keywords for lisp languages. + Use `c-font-lock-syntactic-face-function' for c languages. + (font-lock-mode): Don't unset vars when turning the mode off. + (font-lock-default-fontify-buffer): Don't unset vars at the end. + (font-lock-extra-managed-props): New var. + (font-lock-default-unfontify-region): Use it. + (font-lock-apply-syntactic-highlight): Flush the syntax cache. + Don't eval the value when there's no match. + (font-lock-ppss-stats): New var. + (font-lock-ppss): New fun. + (font-lock-fontify-syntactically-region): Use it and syntax.ppss. + (font-lock-apply-highlight): Allow `highlight' to set several props. + (font-lock-set-defaults): Use dolist. + (font-lock-unset-defaults): Remove. + (font-lock-match-c-style-declaration-item-and-skip-to-next): + Try to recognize prototypes using `foo P_ ((args))'. + ({c,c++,java,objc}-font-lock-keywords-{1,2,3}): Don't setq a defconst. + (c-font-lock-keywords-2): Fix last change to still use Anders' trick. + (c-font-lock-syntactic-face-function): New function. + (font-lock-match-c++-style-declaration-item-and-skip-to-next) + (c++-keywords): Use a more sophisticated regexp to handle + shallowly nested templates. + +2001-10-27 Stefan Monnier + + * textmodes/sgml-mode.el (sgml-empty-tags): New var. + (sgml-tag): Use it. Cleanup with `cond'. + (sgml-tags-invisible): Make sgml-tags-invisible buffer-local. + Mark the overlays and only delete those that are marked. + (sgml-skip-close-p): Remove. + (sgml-value): Replace sgml-skip-close-p with its definition. + (html-tag-alist): Use sgml-xml a bit more. + (html-mode): Set sgml-empty-tags. + + * textmodes/texnfo-upd.el: Use `when', `dolist', `push', ... + (texinfo-update-node, texinfo-sequential-node-update): + Don't bind the obsolete `auto-fill-hook'. + (texinfo-multi-file-included-list,texinfo-multi-file-master-menu-list): + Use `set-buffer' rather than `switch-to-buffer'. + (texinfo-multi-file-update): Use "Top" rather than `up-node-name'. + Use `set-buffer' rather than `switch-to-buffer'. + + * mail/sendmail.el (mail-mode-syntax-table): Let it inherit from + text-mode-syntax-table. + (mail-mode): Use define-derived-mode. + Fix ordering of alternatives in adaptive-fill-regexp. + (mail-mode-map): Don't rely on keymap's internal representation. + +2001-10-27 Sam Steingold + + * textmodes/sgml-mode.el (sgml-xml): Renamed from `html-xhtml'. + (sgml-xml-guess): Extracted from `html-mode' and generalized. + (sgml-mode-common): Call it. + (sgml-mode, html-mode): Set `mode-name' based on `sgml-xml'. + (sgml-tag, sgml-skip-close-p, html-tag-alist, html-line) + (html-horizontal-rule, html-image, html-ordered-list): + (html-unordered-list, html-list-item, html-paragraph): + (html-checkboxes, html-radio-buttons): Use `sgml-xml' instead of + `html-xhtml'. + +2001-10-26 Masayuki Ataka + + * textmodes/texinfmt.el (texinfo-format-ifnotinfo): New function. + (ifnothtml): New alias. + +2001-10-27 Stefan Monnier + + * textmodes/text-mode.el (text-mode): Use define-derived-mode. + (toggle-text-mode-auto-fill): Use derived-mode-p. + +2001-10-27 Gerd Moellmann + + * net/ange-ftp.el (ange-ftp-send-cmd): Call fix-name-func for + `mdtm'. From "Forrest Cahoon" . + +2001-10-26 Eli Zaretskii + + * term/pc-win.el (x-frob-font-slant, x-frob-font-weight): + Add make-obsolete cookies, to follow faces.el. + + These changes avoid warnings from the byte compiler in faces.el: + + * faces.el (internal-get-face): Use facep instead of the obsolete + internal-find-face. + (internal-frob-font-weight, internal-frob-font-slant): + New defaliases for obsolete functions. + (x-make-font-bold, x-make-font-demibold, x-make-font-unbold) + (x-make-font-italic, x-make-font-oblique, x-make-font-unitalic) + (x-make-font-bold-italic): Use internal-frob-font-weight and + internal-frob-font-slant aliases instead of the obsolete + x-frob-... functions. + +2001-10-26 Sam Steingold + + * textmodes/sgml-mode.el (html-mode): Set `html-xhtml' from the + DOCTYPE; set `mode-name' based on it. + (html-tag-alist): Use `html-xhtml' for "li", "dt" and "dd". + (sgml-tag): Close empty tags in XHTML. + +2001-10-26 Jason Rumney + + * w32-fns.el: (w32-charset-info-alist): Use ANSI for iso10646-1 + when UNICODE is not defined. + +2001-10-26 Sam Steingold + + * font-lock.el (c-font-lock-keywords-2): Do not require labels to + be alone on the line. + +2001-10-26 Eli Zaretskii + + * button.el (button): Special face definition for MS-DOS terminals. + +2001-10-26 Sam Steingold + + * progmodes/sh-script.el (sh-font-lock-syntactic-keywords): + Protect the /= test by checking that the args are non-nil. + (sh-font-lock-close-heredoc): Check eof for being non-nil. + +2001-10-26 Tomas Abrahamsson + + * textmodes/artist.el (artist-version): 1.2.4. + (artist-butlast-fn): New variable. + (artist-butlast): New function. + (artist-ellipse-mirror-quadrant): Use it. + (artist-mouse-draw-poly): Use nil for `point-list'. + (artist-mouse-draw-poly): Check for point-list being nil. + +2001-10-26 Peter Kleiweg + + * progmodes/ps-mode.el (ps-mode-print-function): Remove quote for + lambda expression. + (ps-mode-menu-main): Submenu with options on/off was replaced with + a toggle button. + (ps-mode, ps-run-mode): Define with `define-derived-mode' + (ps-mode): Autoload cookie added on same line as comment + (ps-mode-tabkey, ps-mode-backward-delete-char): + (ps-mode-r-balance): Replace `delete-horizontal-space' and + `indent-to' with `indent-line-to' + (ps-mode-print-buffer, ps-mode-print-region): Use `funcall' + instead of `eval'. + (ps-mode-print-region): Use `with-temp-buffer'. + (ps-run-start): Use of `mapconcat'. Use `apply' instead of `eval'. + (numerous places): Add back-tick and tick around names in + docstrings, fix punctuation in docstrings, remove trailing spaces. + +2001-10-25 Stefan Monnier + + * textmodes/sgml-mode.el (sgml-font-lock-keywords-1): Ignore comments. + (sgml-font-lock-keywords-2): Use `eval'. Moved from sgml-mode-common. + (sgml-font-lock-syntactic-keywords): New var. + (sgml-mode-common): Drop the two args. + Don't make buffer-local variables that aren't used. + Don't set sgml-font-lock-keywords-2 now that it uses `eval instead. + Don't set `before-string' props from sgml-display-text. + (sgml-mode): Use define-derived-mode. + (sgml-tags-invisible): Use sgml-display-text. + (sgml-quote): New command. + (html-tag-alist): Add args for `span'. + (html-mode): Use define-derived-mode. + Set sgml-display-text and sgml-tag-face-alist. + +2001-10-25 Sam Steingold + + * add-log.el (add-log-always-start-new-record): New user option. + (add-change-log-entry): Use it. + +2001-10-25 Richard M. Stallman + + * progmodes/etags.el (tags-query-replace): Make tags-loop-scan + bind case-fold-search if FROM is not all lower case. + +2001-10-25 Gerd Moellmann + + * startup.el (normal-top-level): Check for frame-initial-frame + only if it's really used. + + * mail/mh-utils.el (mh-recenter): Call recenter with arg `(4)'. + + * progmodes/compile.el (compilation-parse-errors-filename-function): + New variable. + (compilation-parse-errors): Use it. + +2001-10-25 Stefan Monnier + + * emacs-lisp/checkdoc.el (checkdoc-eval-defun): Call eval-defun + interactively so that C-u M-C-x still does edebug. + (checkdoc-sentencespace-region-engine): Don't force a double-space + after `.' if it doesn't look like an end-of-sentence. + (debug-ignored-errors): Add `disambiguate ...'. + +2001-10-24 Stefan Monnier + + * textmodes/texinfo.el (texinfo-environments) + (texinfo-environment-regexp): Hoist. + (texinfo-font-lock-keywords): Use `italic' and `bold' faces. + Only highlight the menu name in menu items. + Setup `@foo ... @end foo' as text clones. + (texinfo-clone-environment): New function. + (texinfo-mode): Simplify auto-fill-inhibit-regexp. + (texinfo-insert-block): Simplify. + (texinfo-insert-quote): Insert a plain " if preceded by \ or if + the command is repeated. + (texinfo-last-unended-begin, texinfo-next-unmatched-end): New funs. + (texinfo-insert-@end): Simplify. + + * textmodes/texnfo-upd.el (texinfo-section-types-regexp) + (texinfo-section-level-regexp, texinfo-subsection-level-regexp) + (texinfo-subsubsection-level-regexp) + (texinfo-update-menu-same-level-regexps) + (texinfo-update-menu-higher-regexps) + (texinfo-update-menu-lower-regexps): Hoist to eliminate warnings. + + * derived.el (define-derived-mode): Use {delay,run}-mode-hooks. + (derived-mode-p): Autoload. + + * subr.el (delay-mode-hooks, delayed-mode-hooks, run-mode-hooks): + New vars and functions. + (text-clone-maintain, text-clone-create): New functions. + +2001-10-25 Miles Bader + + * facemenu.el (facemenu-add-new-face): Fix variable names. + +2001-10-24 Richard M. Stallman + + * facemenu.el (facemenu-unlisted-faces): Improve doc strings + of t and nil values. + (facemenu-set-face): Handle START and END interactively. + (facemenu-set-foreground): Don't use a face; specify color directly. + (facemenu-set-background): Likewise. + (facemenu-set-face-from-menu): Doc fix. + (facemenu-active-faces): Use face-attribute-vector + to handle bare attributes not in faces. + (facemenu-get-face): Don't handle face names fg:... and bg:... + specially. + (facemenu-add-new-face): New argument MENU. + New way to handle adding colors to the color menus. + + * env.el (substitute-env-vars): Quote the arg to rx. + +2001-10-24 Sam Steingold + + * mouse.el (mouse-buffer-menu-mode-groups): Added "Version + Control" and "SGML" groups. + +2001-10-24 Martin Stjernholm + + * progmodes/cc-engine.el (c-beginning-of-member-init-list): + Better handling of C++ template args to avoid confusion with `<' + and `>' used as operators in member init expressions. + +2001-10-24 Gerd Moellmann + + * replace.el (perform-replace): Move START and END parameters + to the end of the argument list and make them optional. + + * progmodes/ebrowse.el, progmodes/etags.el: Adapt to change in + perform-replace. + + * international/fontset.el (x-must-resolve-font-name): New function. + (x-complement-fontset-spec): Use it. + +2001-10-23 Stefan Monnier + + * uniquify.el (uniquify-get-proposed-name): Fix (.. "usr" "/usr" 0). + + * progmodes/compile.el (compile-mouse-goto-error, compile-goto-error): + Turn caadr into caar of cdr. + +2001-10-23 Gerd Moellmann + + * info.el (Info-fontify-node): Bind down-mouse-{1,2} instead + of mouse-{1,2} since dragging is on the down event. + + * play/doctor.el (make-doctor-variables): Remove a '($ please)'. + + * mail/mh-utils.el (mh-recenter): Call `recenter' with arg t + if ARG is nil. + + * desktop.el (desktop-last-buffer): New variable. + (desktop-create-buffer): Set it. + (desktop-read): Bind it and switch to that buffer. + +2001-10-22 Gerd Moellmann + + * progmodes/compile.el (compilation-set-window-height): + Select old window only if it's still live. + +2001-10-22 Pavel Jan,Bm(Bk + + * help-mode.el (help-buffer): Remove debugging code. + From Stefan Monnier . + +2001-10-22 Eli Zaretskii + + * files.el (file-name-sans-extension, file-name-extension): + Don't count the leading dots in file names as signaling an extension. + +2001-10-22 Andre Spiegel + + * vc.el (vc-diff-switches): Doc rewritten. + +2001-10-22 Eli Zaretskii + + * tooltip.el (tooltip-set-param): Doc fix. + + * textmodes/sgml-mode.el (sgml-mode-map): Bind 8-bit codes above + 127 to sgml-maybe-name-self. + (sgml-name-8bit-mode): Doc fix. + (sgml-char-names-table): New variable. + (sgml-name-char): Support non-ASCII and mule-unicode-* + characters. Doc fix. + (sgml-maybe-name-self): Convert unibyte characters to multibyte. + + * tooltip.el (tooltip-x-offset, tooltip-y-offset): Mention in the + doc string the effect of `left' and `top' parameters in + tooltip-frame-parameters, the default values, and the units. + (tooltip-frame-parameters): Mention `top' and `left' in the doc string. + (tooltip-show): Mention in the doc string the `top' and `left' + parameters in tooltip-frame-parameters, and x-max-tooltip-size. + +2001-10-22 Andre Spiegel + + Add autoscaling support for vc-annotate. + From J.D. Smith . + + * vc.el (vc-annotate-display-default): Accept colormap scaling + ratio (now deprecated). + (vc-annotate-display-autoscale): Added. + (vc-annotate-add-menu): New autoscaling menu options "Span to + Oldest" and "Span Oldest->Newest". Easymenu support added for + toggle menus driven by customize variable `vc-annotate-display-mode'. + (vc-annotate-display-select): Added. + (vc-annotate): Changed temp-buffer-show-function to + `vc-annotate-display-select'. + (vc-annotate-display): Removed arguments BUFFER and BACKEND. + Added argument OFFSET. Instead of backend function, calls now + generic `vc-annotate-difference'. + (vc-annotate-difference): Added as generic function instead of + backend-specific function. No longer takes argument POINT, but + instead accepts a time OFFSET. + (vc-default-annotate-current-time): Added. + + * vc-cvs.el (vc-cvs-annotate-difference): Removed to generic + version in vc.el, with + (vc-cvs-annotate-current-time): Added, as override of default. + (vc-cvs-annotate-time) Added. Taken mostly from the (now removed) + `vc-cvs-annotate-difference'. + +2001-10-22 Gerd Moellmann + + * saveplace.el (save-place): Require `saveplace'. + + * progmodes/cwarn.el (cwarn-font-lock-feature-keywords-alist): + Use `sexp' for :value-type instead of `face'. + +2001-10-21 Eli Zaretskii + + * mail/rmailsum.el (rmail-summary-font-lock-keywords): Fix the + regexps due to 5-digit message IDs. + +2001-10-21 Jason Rumney + + * term/w32-win.el (redisplay-dont-pause): Don't set. + +2001-10-21 Miles Bader + + * help-funs.el (help-manyarg-func-alist): Variable removed. + +2001-10-21 Miles Bader + + * help-funs.el (help-manyarg-func-alist): Remove entries for + `insert', `insert-and-inherit', `insert-before-markers', + `insert-before-markers-and-inherit', `message', `message-box', + `message-or-box', `propertize', `format', `encode-time', `append', + `concat', `vconcat', `nconc', `widget-apply', `make-hash-table', + `insert-string', `ml-if', `ml-provide-prefix-argument', and + `ml-prefix-argument-loop'. + +2001-10-21 Andre Spiegel + + * vc.el (vc-diff-internal, vc-coding-system-for-diff) + (vc-default-diff-tree): New functions. + (vc-version-diff): Use them. As a result, coding systems are now + set up properly for all sorts of diffs, and tree diffs can now + also be done locally. + (vc-diff): With a prefix argument, don't require that it's called + from a buffer under version control. + (diff-switches): Remove duplicate definition. + + * vc-cvs.el (vc-cvs-diff-tree): New function. + +2001-10-21 Miles Bader + + * help-funs.el (help-manyarg-func-alist): Remove entries for + `list', `vector', `make-byte-code', `call-process', + `call-process-region', `string', `+', `-', `*', `/', `max', `min', + `logand', `logior', and `logxor'. + + * wid-edit.el (checkbox): Swap bg/fg colors in image, and invert + image bits to compensate. Use `make-string' instead of + `make-bool-vector' (XBM apparently wants byte-aligned rows). + +2001-10-20 Kim F. Storm + + * simple.el (kill-ring-save): Don't show extent of copied region + if using transient-mark-mode and region is fully visible. + +2001-10-20 Gerd Moellmann + + * (Version 21.1 released.) + +2001-10-19 Eli Zaretskii + + * files.el (auto-mode-alist): Associate .indent.pro with + Fundamental mode. Suggested by Samuel Padgett . + +2001-10-18 Sam Steingold + + Put the *Compile-Log* buffer in `compilation-mode'. + * emacs-lisp/bytecomp.el (byte-goto-log-buffer): New function. + (byte-compile-log-1, byte-compile-log-file) + (displaying-byte-compile-warnings): Use it + 2001-10-18 Stefan Monnier + * mail/smtpmail.el (smtpmail-via-smtp): Use mail-envelope-from if set. + * xml.el (xml-parse-tag): Use eq on char-after's return value. 2001-10-18 Gerd Moellmann