+2001-03-21 Stefan Monnier <monnier@cs.yale.edu>
+
+ * obsolete/cplus-md.el: Moved from progmodes/cplus-md.el.
+
2001-03-21 Gerd Moellmann <gerd@gnu.org>
* bs.el (bs-cycle-next, bs-cycle-previous): Fix handling of
* cc-mode.el, cc-vars.el (c-common-init, c-default-style):
Removed the hardcoded switch to "java" style in Java mode.
- It's instead taken care of by the default value for
- c-default-style.
+ It's instead taken care of by the default value for c-default-style.
2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org>
2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org>
- * cc-cmds.el (c-comment-indent): Use
- `c-get-syntactic-indentation' to correctly calculate the
+ * cc-cmds.el (c-comment-indent):
+ Use `c-get-syntactic-indentation' to correctly calculate the
syntactic indentation. Fixes bug with lineup functions that
return vectors.
errors:
(c-indent-region): Fixed reporting of syntactic errors so that
- the region is fully reindented even when an error occurs. The
- last syntactic error is printed afterwards. Also cleanup up a
+ the region is fully reindented even when an error occurs.
+ The last syntactic error is printed afterwards. Also cleanup up a
whole lot of code that tried to optimize indentation of whole
sexps but in reality accomplishes nothing.
dangling "else" clauses instead of throwing an error, and fall
back to a reasonable position.
- (c-indent-line): Added argument to avoid reporting syntactic
- errors.
+ (c-indent-line): Added argument to avoid reporting syntactic errors.
- (c-show-syntactic-information): Don't report any syntactic
- errors.
+ (c-show-syntactic-information): Don't report any syntactic errors.
2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org>
* cc-cmds.el (c-beginning-of-statement): Fixed bugs with
paragraph recognition when moving by sentence in literals.
- * cc-langs.el (c-Java-javadoc-paragraph-start): Modified
- paragraph start regexp for javadoc to recognize javadoc markup
- in general instead of a specific set of keywords, to be more
- future-safe.
+ * cc-langs.el (c-Java-javadoc-paragraph-start): Modified paragraph
+ start regexp for javadoc to recognize javadoc markup in general instead
+ of a specific set of keywords, to be more future-safe.
(c-Pike-pikedoc-paragraph-start)
(c-Pike-pikedoc-paragraph-separate): New regexps to recognize
pikedoc markup.
- * cc-mode.el: Fixed initialization and use of
- c-current-comment-prefix.
+ * cc-mode.el: Fixed initialization and use of c-current-comment-prefix.
- (pike-mode): Initialize paragraph settings pikedoc
- recognition.
+ (pike-mode): Initialize paragraph settings pikedoc recognition.
* cc-vars.el (c-default-style): Made a nicer Customize widget.
2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org>
* cc-cmds.el: Use `indent-according-to-mode' instead of direct
- calls to `c-indent-line', to adhere better to Emacs
- conventions.
+ calls to `c-indent-line', to adhere better to Emacs conventions.
* cc-engine.el (c-indent-line): Use the syntax already bound
to `c-syntactic-context', if there is any.
2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org>
* cc-engine.el (c-collect-line-comments): Fixed bug where
- empty lines were ignored when collecting line comments
- backwards.
+ empty lines were ignored when collecting line comments backwards.
2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org>
around a bug in `eval-when-compile' in the byte compiler.
* cc-engine.el (c-forward-token-1): Fixed bug with return
- value when count is zero and there's no token start within the
- limit.
+ value when count is zero and there's no token start within the limit.
(c-guess-basic-syntax): Don't add 'comment-intro to lines with
"prefix comments", i.e. comments which are followed by code on
initialization; cc-langs now only contains the various
variables for configuring the language syntax.
- * cc-engine.el, cc-styles.el (c-evaluate-offset,
- c-get-offset): Moved from cc-styles to cc-engine since file
+ * cc-engine.el, cc-styles.el (c-evaluate-offset)
+ (c-get-offset): Moved from cc-styles to cc-engine since file
dependency analysis suggests they belong there (which also
- makes more sense). Thanks to Martin Buchholz for doing the
- analysis.
+ makes more sense). Thanks to Martin Buchholz for doing the analysis.
2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org>
wraps the corresponding macro, for use in places that aren't
compiled. Thanks to Martin Buchholz for pointing out this.
- * cc-langs.el (c-mode-menu): Use c-fn-region-is-active-p.
+ * cc-langs.el (c-mode-menu): Use c-fn-region-is-active-p.
* cc-mode.el (c-prepare-bug-report-hooks): Hook variable to
add things to the bug report.
2001-03-21 Paul Eggert <eggert@twinsun.com>
- * international/mule-cmds.el (set-locale-environment): Set
- system-messages-locale and system-time-locale, but only if the
+ * international/mule-cmds.el (set-locale-environment):
+ Set system-messages-locale and system-time-locale, but only if the
caller specifies a non-nil locale name.
2001-03-20 John Wiegley <johnw@gnu.org>
- * calendar/calendar.el (nongregorian-diary-listing-hook): Added
- :options to cover the possible values.
- (nongregorian-diary-marking-hook): Ditto
+ * calendar/calendar.el (nongregorian-diary-listing-hook):
+ Added :options to cover the possible values.
+ (nongregorian-diary-marking-hook): Ditto.
* cal-bahai.el, cal-menu.el, calendar.el, diary-lib.el,
* holidays.el: Added support for the Baha'i calendar system.
2001-03-19 Andreas Schwab <schwab@suse.de>
- * textmodes/reftex-dcr.el (reftex-view-crossref): Doc fix. From
- Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>.
+ * textmodes/reftex-dcr.el (reftex-view-crossref): Doc fix.
+ From Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>.
2001-03-19 Gerd Moellmann <gerd@gnu.org>
2001-03-19 Kenichi Handa <handa@etl.go.jp>
- * international/mule-cmds.el (read-input-method-name): Locally
- bind enable-recursive-minibuffers to t.
+ * international/mule-cmds.el (read-input-method-name):
+ Locally bind enable-recursive-minibuffers to t.
2001-03-18 Stefan Monnier <monnier@cs.yale.edu>
* emacs-lisp/lmenu.el (add-menu): Re-added (was erroneously removed).
2001-03-17 Michael Kifer <kifer@cs.sunysb.edu>
-
+
* ediff-util.el: Copyright years.
(ediff-choose-syntax-table): New function.
(ediff-setup): Use ediff-choose-syntax-table.
-
+
* ediff-init.el (ediff-with-syntax-table): New macro, uses
with-syntax-table.
-
+
* ediff.el: Date of last update, copyright years.
-
+
* ediff-wind (ediff-setup-control-frame): Nill->nil.
-
+
* viper-ex.el (ex-token-list,ex-cmd-execute): Revamped, courtesy
of Scott Bronson.
(ex-cmd-assoc,ex-cmd-one-letr): New functions.
Deleted functions.
(viper-get-ex-com-subr,viper-ex,ex-mark): Changed to use the new
ex-token-list.
-
+
* viper-util.el: Spaces, indentation.
-
+
* viper.el: Changed version, modification time.
-
+
2001-03-16 John Wiegley <johnw@gnu.org>
-
- * calendar/timeclock.el (timeclock-workday-remaining): Check
- whether `discrep' is non-null before using it.
+
+ * calendar/timeclock.el (timeclock-workday-remaining):
+ Check whether `discrep' is non-null before using it.
2001-03-16 John Wiegley <johnw@gnu.org>
2001-03-16 Kenichi Handa <handa@etl.go.jp>
- * international/mule-cmds.el (select-safe-coding-system): Fix
- typo: symbol-name -> symbol-value.
+ * international/mule-cmds.el (select-safe-coding-system):
+ Fix typo: symbol-name -> symbol-value.
* mail/rmail.el (rmail-insert-inbox-text): Call expand-file-name
before substitute-in-file-name to handle double slashes in FILE
(rmail-summary-mail, rmail-summary-reply, rmail-summary-forward):
Use it.
- * emacs-lisp/autoload.el (generate-file-autoloads): Remove
- warning about line lengths.
+ * emacs-lisp/autoload.el (generate-file-autoloads):
+ Remove warning about line lengths.
2001-03-12 Philippe Waroquiers <wao@gull.tact.cfmu.eurocontrol.be>
2001-03-07 Gerd Moellmann <gerd@gnu.org>
* cus-edit.el (custom-save-delete): Move in front of local
- variables, otherwise long Custom entries would make them
- ineffective.
+ variables, otherwise long Custom entries would make them ineffective.
* uniquify.el: Set maintainer to FSF.
2001-03-06 Dave Love <fx@gnu.org>
- * textmodes/flyspell.el (flyspell-region): Set up
- flyspell-local-mouse-map.
+ * textmodes/flyspell.el (flyspell-region):
+ Set up flyspell-local-mouse-map.
2001-03-05 Richard M. Stallman <rms@gnu.org>
2001-03-05 Kenichi Handa <handa@etl.go.jp>
- * language/ethio-util.el (ethio-toggle-space): Update
- current-input-method-title if necessary.
+ * language/ethio-util.el (ethio-toggle-space):
+ Update current-input-method-title if necessary.
(ethio-toggle-punctuation): Likewise.
* international/quail.el (quail-title): Fix for the case that a
title of an input method is specified by a list of the same form
as used in mode-line-format.
- * international/mule-cmds.el (activate-input-method): If
- current-input-method-title is set by activating INPUT-METHOD,
+ * international/mule-cmds.el (activate-input-method):
+ If current-input-method-title is set by activating INPUT-METHOD,
respect that value.
2001-03-05 Gerd Moellmann <gerd@gnu.org>
2001-03-05 Kenichi Handa <handa@etl.go.jp>
- * international/mule-conf.el (emacs-mule, raw-text): Docstring
- modified.
+ * international/mule-conf.el (emacs-mule, raw-text):
+ Docstring modified.
2001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
2001-03-02 Dave Love <fx@gnu.org>
- * files.el (insert-file-contents-literally): Bind
- inhibit-file-name-handlers and inhibit-file-name-operation, not
- jka-compr-compression-info-list.
+ * files.el (insert-file-contents-literally):
+ Bind inhibit-file-name-handlers and inhibit-file-name-operation,
+ not jka-compr-compression-info-list.
2001-03-02 Stefan Monnier <monnier@cs.yale.edu>
* info.el (info-insert-file-contents-1): Accept an additional
argument `lfn': if it is non-nil, concatenate `filename' and
- `suffix'; otherwise use the complicated MS-DOS code. All callers
- changed.
+ `suffix'; otherwise use the complicated MS-DOS code.
+ All callers changed.
(info-insert-file-contents, Info-find-node): If the MS-DOS port
can access long file names, try the long file-name version of
`info-insert-file-contents-1', then the short file-name version.
(ps-zebra-stripe-follow): Funcionality enhancement.
(ps-prologue-file): Code enhancement.
(ps-right-header): Timestamp package replacement.
- (ps-setup, ps-face-bold-p, ps-face-italic-p,
- ps-get-page-dimensions)
+ (ps-setup, ps-face-bold-p, ps-face-italic-p)
+ (ps-get-page-dimensions)
(ps-generate-header, ps-begin-file, ps-begin-job)
(ps-generate-postscript-with-faces, ps-do-despool): Code fix.
(ps-time-stamp-mon-dd-yyyy, ps-time-stamp-hh:mm:ss): New funs.
* ediff-init.el: Removed :version from defcustom vars.
- * ediff-util.el (ediff-compute-custom-diffs-maybe): Better
- handling of the diff mode
+ * ediff-util.el (ediff-compute-custom-diffs-maybe):
+ Better handling of the diff mode.
* ediff.texi: Added ediff-coding-system-for-read.
(shadowfile-unload-hook): New function.
(shadow-initialize): Use defalias, not fset.
(shadow-define-cluster, shadow-define-literal-group)
- (shadow-define-regexp-group, shadow-initialize): Add autoload
- cookie.
+ (shadow-define-regexp-group, shadow-initialize): Add autoload cookie.
* international/mule.el: Doc and message fixes.
* imenu.el (imenu-generic-expression): Doc fix.
- * emacs-lisp/re-builder.el (reb-mode): Quote the hook name. From
- Juanma Barranquero.
+ * emacs-lisp/re-builder.el (reb-mode): Quote the hook name.
+ From Juanma Barranquero.
* emacs-lisp/authors.el (authors): Expand `root' before running find.
2001-02-08 Stefan Monnier <monnier@cs.yale.edu>
* which-func.el (which-func-mode): Invert which-func-mode-global.
- Fix from Juanma Barranquero <lektu@uol.com.br>.
+ From Juanma Barranquero <lektu@uol.com.br>.
2001-02-08 Dave Love <fx@gnu.org>
* textmodes/paragraphs.el (sentence-end): Doc fix.
- * eshell/em-rebind.el (eshell-cannot-leave-input-list): Remove
- `backward-line'.
+ * eshell/em-rebind.el (eshell-cannot-leave-input-list):
+ Remove `backward-line'.
* play/pong.el (pong-blank-color, pong-bat-color)
(pong-ball-color, pong-border-color, pong-left-key)
2001-02-07 Kenichi Handa <handa@etl.go.jp>
- * international/mule.el (transform-make-coding-system-args): Make
- it work also for coding systems not using CCL.
+ * international/mule.el (transform-make-coding-system-args):
+ Make it work also for coding systems not using CCL.
2001-02-06 Eli Zaretskii <eliz@is.elta.co.il>
such as lazy-lock-fontify-window.)
(hi-lock-find-patterns): Do not turn on hi-lock-mode even if
patterns are found. Not useful now since find-file-hook is removed
- if hi-lock is off, but may be needed for per-buffer hi-lock
- activation.
+ if hi-lock is off, but may be needed for per-buffer hi-lock activation.
(hi-lock-face-phrase-buffer): New function. Also added related
menu item and keybinding.
(highlight-phrase): New alias, to hi-lock-face-phrase-buffer.
2001-02-02 Eli Zaretskii <eliz@is.elta.co.il>
* info.el (info-initialize): If installation-directory is nil, for
- DOS/Windows systems try looking in a sibling of
- invocation-directory.
+ DOS/Windows systems try looking in a sibling of invocation-directory.
2001-02-02 Gerd Moellmann <gerd@gnu.org>
(vc-version-diff): Use it.
(vc-diff-switches-list): New macro.
- * vc-{rcs,cvs,sccs}.el: (vc-BACKEND-diff-switches): New
- customization options.
+ * vc-{rcs,cvs,sccs}.el: (vc-BACKEND-diff-switches):
+ New customization options.
(vc-BACKEND-diff): Use new options via vc-diff-switches-list.
* vc-sccs.el (vc-sccs-workfile-unchanged-p): Return correct status.
* simple.el (delete-key-deletes-forward-mode): Treat `kp-delete'
like `delete'.
- * bindings.el: Define `kp-delete' like `delete' in
- function-key-map.
+ * bindings.el: Define `kp-delete' like `delete' in function-key-map.
* term/w32-win.el (mouse-set-font): Doc fix.
(printer-name, lpr-command): Customization fix.
(print-region-1): Code fix.
(print-region-new-buffer, printify-region): Indentation fix.
- (lpr-eval-switch, lpr-flatten-list, lpr-flatten-list-1): New
- functions.
+ (lpr-eval-switch, lpr-flatten-list, lpr-flatten-list-1):
+ New functions.
2001-01-29 Gerd Moellmann <gerd@gnu.org>
* eshell/em-ls.el (eshell-ls-exclude-regexp): Fix :type.
- * progmodes/tcl.el (outline, dabbrev, add-log): Require when
- compiling.
+ * progmodes/tcl.el (outline, dabbrev, add-log): Require when compiling.
(tcl-using-emacs-19-23): Consider Emacs 21+.
(tcl-help-directory-list, tcl-command-switches): Fix :type.
(tcl-add-emacs-menu): Supply menu name.
* time-stamp.el (time-stamp-string): Doc fix.
- * woman.el (WoMan-log-1): Make the log buffer writable. From
- Markus Rost <rost@math.ohio-state.edu>.
+ * woman.el (WoMan-log-1): Make the log buffer writable.
+ From Markus Rost <rost@math.ohio-state.edu>.
2001-01-29 Gerd Moellmann <gerd@gnu.org>
2001-01-29 Dave Love <fx@gnu.org>
* ansi-color.el (ansi-color-for-comint-mode): Add :version.
- (ansi-color-for-comint-mode-on, ansi-color-process-output): Add
- autoload cookie.
+ (ansi-color-for-comint-mode-on, ansi-color-process-output):
+ Add autoload cookie.
(ansi-color-apply-sequence): Fix typo.
2001-01-29 Gerd Moellmann <gerd@gnu.org>
* elide-head.el (elide-head): Make overlay evaporate.
- * international/mule-conf.el (chinese-big5-1, chinese-big5-2): Doc
- fix.
+ * international/mule-conf.el (chinese-big5-1, chinese-big5-2): Doc fix.
2001-01-28 Eli Zaretskii <eliz@is.elta.co.il>
2001-01-27 Gerd Moellmann <gerd@gnu.org>
- * progmodes/etags.el (find-tag-noselect): Don't bind
- tags-file-name.
+ * progmodes/etags.el (find-tag-noselect): Don't bind tags-file-name.
2001-01-27 Eli Zaretskii <eliz@is.elta.co.il>
mentioned in shell-dumb-shell-regexp, don't treat a backslash as a
quote character.
(shell-dumb-shell-regexp): Document that the shells which match
- this regexp are supposed to not treat a backslash as a quote
- character.
+ this regexp are supposed to not treat a backslash as a quote character.
* emacs-lisp/lisp-mode.el (lisp-mode-shared-map): Undo the change
- from 2001-01-12. It is not needed, since backspace is mapped into
- DEL.
+ from 2001-01-12. It is not needed, since backspace is mapped into DEL.
2001-01-27 Richard M. Stallman <rms@gnu.org>
2001-01-27 Kenichi Handa <handa@etl.go.jp>
* international/quail.el (quail-setup-completion-buf): Make the
- multibyteness of current buffer inherited to Quail completion
- buffer.
+ multibyteness of current buffer inherited to Quail completion buffer.
(quail-show-guidance-buf): Make the multibyteness of current
buffer inherited to Quail guidance buffer.
(quail-help): Make the multibyteness of current buffer inherited
* man.el (Man-default-man-entry, Man-mode): Doc fix.
* startup.el (display-startup-echo-area-message): Make sure
- the echo area is resized to fit the size of the startup
- message.
+ the echo area is resized to fit the size of the startup message.
* gud.el (gud-perldb-massage-args): Avoid nreverse'ing a list
part of which is a constant.
2001-01-26 Eli Zaretskii <eliz@is.elta.co.il>
- * loadup.el (Top-level) [ms-dos]: Don't load international/ccl
- twice.
+ * loadup.el (Top-level) [ms-dos]: Don't load international/ccl twice.
2001-01-26 Richard M. Stallman <rms@gnu.org>
2001-01-25 Kenichi Handa <handa@etl.go.jp>
- * international/mule-cmds.el (reset-language-environment): Reset
- coding-category-utf-8 to mule-utf-8.
+ * international/mule-cmds.el (reset-language-environment):
+ Reset coding-category-utf-8 to mule-utf-8.
- * international/mule-conf.el (coding-category-utf-8): Initialize
- to mule-utf-8.
+ * international/mule-conf.el (coding-category-utf-8):
+ Initialize to mule-utf-8.
* loadup.el: Preload international/utf-8.
2001-01-24 Gerd Moellmann <gerd@gnu.org>
- * comint.el (comint-replace-by-expanded-history-before-point): Fix
- change of 2000-08-03 to move point to the start of the line again.
+ * comint.el (comint-replace-by-expanded-history-before-point):
+ Fix change of 2000-08-03 to move point to the start of the line again.
* startup.el (tool-bar-images-pixel-height): New variable.
(command-line): After loading the user's init file, when
* international/mule.el (make-coding-system): Fix typo.
- * textmodes/outline.el (outline-mode) <font-lock-defaults>: Add
- backward-paragraph as font-lock-beginning-of-syntax-function.
+ * textmodes/outline.el (outline-mode) <font-lock-defaults>:
+ Add backward-paragraph as font-lock-beginning-of-syntax-function.
2001-01-23 Eli Zaretskii <eliz@is.elta.co.il>
2001-01-19 Gerd Moellmann <gerd@gnu.org>
- * font-lock.el (font-lock-default-fontify-region): Fix last
- change.
+ * font-lock.el (font-lock-default-fontify-region): Fix last change.
* font-lock.el (font-lock-multiline): Default to nil.
(font-lock-default-fontify-region): If font-lock-multiline is
(isearch-lazy-highlight-search): Function restored.
(isearch-lazy-highlight-update): Get called in a timer loop again,
but this time highlight more than one match each time through.
- Only highlight matches in the visible part of the window. Start
- at point, move in the direction of the search, and wrap around at
+ Only highlight matches in the visible part of the window.
+ Start at point, move in the direction of the search, and wrap around at
the edge of the window. Use sit-for to force redisplay and ensure
window-start is credible. "Face suppressing" behavior removed;
overlay priorities should make it unnecessary, right?
2001-01-12 Kenichi Handa <handa@etl.go.jp>
- * international/mule-cmds.el (prefer-coding-system): Fix
- docstring.
+ * international/mule-cmds.el (prefer-coding-system): Fix docstring.
* international/ccl.el (define-ccl-program): Fix docstring.
from function symbol-file.
(symbol-file): Use it.
- * toolbar/save.xpm, toolbar/undo.xpm: Use the same colors as
- exit.xpm.
+ * toolbar/save.xpm, toolbar/undo.xpm: Use the same colors as exit.xpm.
2001-01-11 Eli Zaretskii <eliz@is.elta.co.il>
* progmodes/etags.el (tags-apropos-additional-actions): Fix :type.
- * progmodes/sh-script.el (sh-imenu-generic-expression): Fix doc,
- :type.
+ * progmodes/sh-script.el (sh-imenu-generic-expression): Fix doc, :type.
* hi-lock.el (hi-lock-exclude-modes): Fix :type.
region if face is not null. Store context in new (FACE POS)
format, such that repeated calls will strip partial escape
sequences, too. Append faces to face property using
- ansi-color-apply-sequence such that cumulative mode actually
- works.
+ ansi-color-apply-sequence such that cumulative mode actually works.
(ansi-color-apply-sequence): New function.
(ansi-color-get-face): When the default face is added to the list
of faces, all previous settings are discarded and the list of
will do the right thing.
(ansi-color-apply): Do the right thing, ie. if ansi-color-get-face
returns nil, set the list of faces back to nil instead of
- appending the result of ansi-color-get-face to the front of the
- list.
+ appending the result of ansi-color-get-face to the front of the list.
2000-01-09 Alex Schroeder <alex@gnu.org>
2000-01-09 Alex Schroeder <alex@gnu.org>
- * ansi-color.el (ansi-color-unfontify-region): New function. Uses
- text-property ansi-color in order to preserve fontification by
+ * ansi-color.el (ansi-color-unfontify-region): New function.
+ Uses text-property ansi-color in order to preserve fontification by
ansi-color. When the package is loaded, a lambda expression is
put onto font-lock-mode-hook. This lambda expression will check
font-lock-unfontify-region-function and replace
- font-lock-default-unfontify-region with
- ansi-color-unfontify-region.
+ font-lock-default-unfontify-region with ansi-color-unfontify-region.
(ansi-color-apply): Add text-property ansi-color in addition to
text-property face.
(ansi-color-apply-on-region): Add text-property ansi-color in
(ansi-color-for-comint-mode-on): Set ansi-color-for-comint-mode.
(ansi-color-for-comint-mode-off): Ditto.
(ansi-color-for-comint-mode-filter): Ditto.
- (ansi-color-process): New function. Uses
- ansi-color-for-comint-mode to decide what to do. This function is
- added to comint-preoutput-filter-functions when the package is
- loaded.
+ (ansi-color-process): New function. Uses ansi-color-for-comint-mode to
+ decide what to do. This function is added to
+ comint-preoutput-filter-functions when the package is loaded.
(ansi-color-for-shell-mode-set): Removed.
(ansi-color-for-shell-mode): Removed.
2001-01-09 Eli Zaretskii <eliz@is.elta.co.il>
- * isearch.el (isearch, isearch-lazy-highlight-face): New
- definitions for face colors and attributes.
+ * isearch.el (isearch, isearch-lazy-highlight-face):
+ New definitions for face colors and attributes.
* wid-edit.el (widget-choose): Call display-popup-menus-p instead
of display-mouse-p.
2001-01-08 Eli Zaretskii <eliz@is.elta.co.il>
* emacs-lisp/copyright.el (copyright-current-year): Now a defvar.
- (copyright, copyright-update): Compute the current year at run
- time.
+ (copyright, copyright-update): Compute the current year at run time.
2001-01-08 Gerd Moellmann <gerd@gnu.org>
EDT scroll margins at top and bottom of the window. Provide an
emulation of the EDT SUBS command (bound to GOLD-Enter, by
default). Enhance edt-quit, bound to GOLD-q by default, to warn
- user when file-related buffer modifications exist. Provide
- support for running EDT Emulation in XEmacs. Provide customize
- access to some user updatable variables. Add Commentary section
- to file header. Fixed a few minor bugs and cleaned up some code.
+ user when file-related buffer modifications exist.
+ Provide support for running EDT Emulation in XEmacs.
+ Provide customize access to some user updatable variables.
+ Add Commentary section to file header.
+ Fixed a few minor bugs and cleaned up some code.
* emulation/edt-mapper.el: Update to version 4.0. Provide support
for detecting a keypress that generates an ASCII key sequence.
2001-01-05 Gerd Moellmann <gerd@gnu.org>
- * mouse-drag.el (mouse-drag-safe-scroll): Bind
- scroll-preserve-screen-position to nil.
+ * mouse-drag.el (mouse-drag-safe-scroll):
+ Bind scroll-preserve-screen-position to nil.
* isearch.el (isearch-old-signal-hook): New variable.
(isearch-mode): Set signal-hook-function to isearch-done.
2000-01-05 Kenichi Handa <handa@etl.go.jp>
- * composite.el (compose-last-chars): New argument COMPONENTS. If
- it is non-nil, compose preceding characters by compose-region with
+ * composite.el (compose-last-chars): New argument COMPONENTS.
+ If it is non-nil, compose preceding characters by compose-region with
COMPONENTS.
* international/quail.el (quail-input-string-to-events): New function.
2001-01-04 Eli Zaretskii <eliz@is.elta.co.il>
- * help.el (help-for-help): Fix a typo in a doc string. From
- kwzh@gnu.org (Karl Heuer).
+ * help.el (help-for-help): Fix a typo in a doc string.
+ From kwzh@gnu.org (Karl Heuer).
2001-01-03 Dave Love <fx@gnu.org>
* dired-x.el: Doc fixes. Maintainer change.
- (dired-guess-shell-gnutar, dired-guess-shell-znew-switches): Fix
- :type.
+ (dired-guess-shell-gnutar, dired-guess-shell-znew-switches): Fix :type.
(dired-guess-shell-alist-default): Don't use xloadimage for PNG.
(dired-guess-shell-alist-user): Customize.
(dired-x-help-address): Set to bug-gnu-emacs.
* calendar/todo-mode.el (todo): Add :link, :version.
(todo-save-top-priorities): Remove autoload cookie.
(todo-add-category, todo-add-item-non-interactively)
- (todo-insert-item, todo-mode, todo-cp, todo-show): Fix autoload
- cookie.
+ (todo-insert-item, todo-mode, todo-cp, todo-show): Fix autoload cookie.
2001-01-02 Gerd Moellmann <gerd@gnu.org>
in Subject line.
* mail/mailabbrev.el (mail-abbrevs-enable, mail-abbrevs-disable):
- Use mail-mode-hook instead of mail-setup-hook. Otherwise
- continuing an interrupted message with C-u C-x m for instence,
- winds up in Mail mode without abbrevs.
+ Use mail-mode-hook instead of mail-setup-hook.
+ Otherwise continuing an interrupted message with C-u C-x m for
+ instance, winds up in Mail mode without abbrevs.
2000-12-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
* ps-print.el: Handle form feed better when ps-zebra-stripe-follow is
- non-nil. Adding almost all customization variables on ps-setup. Doc
- fix.
+ non-nil. Adding almost all customization variables on ps-setup.
+ Doc fix.
(ps-print-version): New version number (6.3.3).
(ps-end-with-control-d): Initialization fix.
(ps-lines-printed): New var.
2000-12-29 Kenichi Handa <handa@etl.go.jp>
- * international/fontset.el (x-complement-fontset-spec): Resolve
- ASCII font name so that the same family name is used for fonts
+ * international/fontset.el (x-complement-fontset-spec):
+ Resolve ASCII font name so that the same family name is used for fonts
registered in x-font-name-charset-alist.
(create-fontset-from-fontset-spec): Adjusted for the above change.
The name of fontset alias should be a unresolved ASCII font name.
2000-12-27 Eli Zaretskii <eliz@is.elta.co.il>
- * ffap.el (ffap-bindings): Make interactive and add an autoload
- cookie.
+ * ffap.el (ffap-bindings): Make interactive and add an autoload cookie.
(ffap-bindings): Doc fix, to reflect the above change.
2000-12-27 Kenichi Handa <handa@etl.go.jp>
2000-12-25 Michael Kifer <kifer@cs.sunysb.edu>
- * viper-init (viper-restore-cursor-type): Added condition-case
- guard.
+ * viper-init (viper-restore-cursor-type): Added condition-case guard.
- * ediff-init.el (ediff-quit-hook,ediff-suspend-hook): Changed
- initialization; use add-hook.
+ * ediff-init.el (ediff-quit-hook,ediff-suspend-hook):
+ Changed initialization; use add-hook.
(ediff-file-remote-p): Use file-local-copy.
* ediff-ptch.el (ediff-prompt-for-patch-buffer): Improved defaults.
2000-12-22 Gerd Moellmann <gerd@gnu.org>
- * simple.el (delete-key-deletes-forward-mode): Simplify. Also
- backspace key combinations, depending on
+ * simple.el (delete-key-deletes-forward-mode): Simplify.
+ Also backspace key combinations, depending on
delete-key-deletes-forward.
* bindings.el ([C-backspace]): Bind C-backspace to kill-word.
* play/landmark.el (lm): Use interactive spec `P'.
(toplevel): Don't set debug-on-error.
- * server.el (server-switch-buffer): Choose a window on a visible
- frame.
+ * server.el (server-switch-buffer): Choose a window on a visible frame.
2000-12-21 Dave Pearson <davep@davep.org>
2000-12-21 Eli Zaretskii <eliz@is.elta.co.il>
* files.el (insert-directory-safely): New function.
- (recover-file): Use it instead of insert-directory. From Markus
- Rost <markus.rost@mathematik.uni-regensburg.de>
+ (recover-file): Use it instead of insert-directory.
+ From Markus Rost <markus.rost@mathematik.uni-regensburg.de>
2000-12-21 Kenichi Handa <handa@etl.go.jp>
- * international/mule-cmds.el (select-safe-coding-system): Check
- coding-category-list more rigidly. Improve help message.
+ * international/mule-cmds.el (select-safe-coding-system):
+ Check coding-category-list more rigidly. Improve help message.
* dired.el (dired-move-to-filename-regexp): Fix previous change.
2000-12-21 Miles Bader <miles@gnu.org>
- * mail/sendmail.el (mail-mode): Set `comment-start' to the yank
- prefix.
+ * mail/sendmail.el (mail-mode): Set `comment-start' to the yank prefix.
2000-12-21 Kenichi Handa <handa@etl.go.jp>
2000-12-19 Andrew Innes <andrewi@gnu.org>
- * simple.el (delete-key-deletes-forward-mode): Fix typo in
- docstring.
+ * simple.el (delete-key-deletes-forward-mode): Fix typo in docstring.
2000-12-19 Carsten Dominik <dominik@strw.leidenuniv.nl>
2000-12-16 Eli Zaretskii <eliz@is.elta.co.il>
- * textmodes/ispell.el (check-ispell-version): If
- `ispell-program-name' is "aspell", pass it the -v switch instead
+ * textmodes/ispell.el (check-ispell-version):
+ If `ispell-program-name' is "aspell", pass it the -v switch instead
of -vv.
2000-12-16 Kenichi Handa <handa@etl.go.jp>
* paths.el (Info-default-directory-list): Don't delete
configure-info-directory from the list of standard info
- directories when appending it to the end -- their order is
- important.
+ directories when appending it to the end -- their order is important.
* faces.el (read-face-attribute): If there's no entry for the
user's input in VALID, just use it as-is (this will often result
2000-12-14 Eli Zaretskii <eliz@is.elta.co.il>
- * paths.el (Info-default-directory-list): If
- configure-info-directory is not one of the standard directories,
+ * paths.el (Info-default-directory-list):
+ If configure-info-directory is not one of the standard directories,
put it first in the list; otherwise put it last. Doc string
changed accordingly.
* bindings.el: Bind `delete' to backward-delete-char.
- * emacs-lisp/easymenu.el (easy-menu-current-active-maps): Test
- if symbol is bound before getting its value.
+ * emacs-lisp/easymenu.el (easy-menu-current-active-maps):
+ Test if symbol is bound before getting its value.
* tooltip.el (tooltip-show): If an error is signaled in
x-show-tip, display that error, and display the help in the
2000-12-14 Kenichi Handa <handa@etl.go.jp>
- * international/ja-dic-cnv.el (skkdic-set-okuri-nasi): Show
- "... entries" messages for every 10000 entries, not 10.
+ * international/ja-dic-cnv.el (skkdic-set-okuri-nasi):
+ Show "... entries" messages for every 10000 entries, not 10.
2000-12-13 Karl Fogel <kfogel@red-bean.com>
* simple.el (delete-horizontal-space): Add BACKWARD-ONLY parameter.
Respect field end too.
(just-one-space): Respect fields as `delete-horizontal-space'.
- (newline-and-indent, reindent-then-newline-and-indent): Use
- `delete-horizontal-space'.
+ (newline-and-indent, reindent-then-newline-and-indent):
+ Use `delete-horizontal-space'.
2000-12-11 Stefan Monnier <monnier@cs.yale.edu>
* progmodes/idlwave.el: Updated to IDLWAVE version 4.7. Too many
changes to list them here.
- * progmodes/idlw-shell.el: Updated to IDLWAVE version 4.7. Too
- many changes to list them here.
+ * progmodes/idlw-shell.el: Updated to IDLWAVE version 4.7.
+ Too many changes to list them here.
- * progmodes/idlw-rinfo.el: Updated to IDLWAVE version 4.7. Too
- many changes to list them here.
+ * progmodes/idlw-rinfo.el: Updated to IDLWAVE version 4.7.
+ Too many changes to list them here.
* progmodes/idlw-toolbar.el: Updated to IDLWAVE version 4.7.
2000-12-11 Gerd Moellmann <gerd@gnu.org>
- * simple.el (kill-new): Don't try to setcar kill-ring if it is
- nil.
+ * simple.el (kill-new): Don't try to setcar kill-ring if it is nil.
* cus-edit.el (custom-save-variables, custom-save-faces):
Comment fix.
2000-12-10 Carsten Dominik <dominik@strw.leidenuniv.nl>
- * textmodes/reftex.el (reftex-scanning-info-available-p): New
- function
+ * textmodes/reftex.el (reftex-scanning-info-available-p): New function.
(reftex-TeX-master-file): Check for `tex-main-file' early enough.
* textmodes/reftex-global.el (reftex-create-tags-file): Fixed bug
2000-12-08 Dave Love <fx@gnu.org>
- * emacs-lisp/lisp-mode.el (lisp-mode): Set
- font-lock-keywords-case-fold-search.
+ * emacs-lisp/lisp-mode.el (lisp-mode):
+ Set font-lock-keywords-case-fold-search.
2000-12-08 Gerd Moellmann <gerd@gnu.org>
2000-12-07 Eli Zaretskii <eliz@is.elta.co.il>
- * startup.el (normal-top-level-add-subdirs-to-load-path): Ignore
- the CVS and RCS subdirectories case-insensitively.
+ * startup.el (normal-top-level-add-subdirs-to-load-path):
+ Ignore the CVS and RCS subdirectories case-insensitively.
* dired.el (dired-insert-directory): If file-system-info is
fboundp, call it instead of invoking dired-free-space-program.
2000-12-07 Kenichi Handa <handa@etl.go.jp>
- * international/mule-cmds.el (describe-language-environment): Fix
- for the case that an input method title is not string but a list.
+ * international/mule-cmds.el (describe-language-environment):
+ Fix for the case that an input method title is not string but a list.
* ps-bdf.el (bdf-read-font-info): Modify the kludgy code for fonts
of wrong SIZE record.
read generated-autoload-file, and set buffer-file-coding-system to
raw-text-unix after reading the file.
- * international/mule-conf.el (file-coding-system-alist): Use
- raw-text for reading loaddefs.el and raw-text-unix for writing
- it.
+ * international/mule-conf.el (file-coding-system-alist):
+ Use raw-text for reading loaddefs.el and raw-text-unix for writing it.
2000-12-06 Gerd Moellmann <gerd@gnu.org>
* replace.el (occur): Make line-number-width 1 smaller for the
colon following the line number.
- * startup.el (fancy-splash-text, command-line-1): Use
- `File' for the menu name instead of `Files'.
+ * startup.el (fancy-splash-text, command-line-1):
+ Use `File' for the menu name instead of `Files'.
* tmm.el: Update copyright.
(tpu-trim-line-ends): Implemented trimming logic locally.
* emulation/tpu-extras.el (tpu-write-file-hook)
- (tpu-set-cursor-bound): Replaced picture-clean with
- tpu-trim-line-ends.
+ (tpu-set-cursor-bound): Replaced picture-clean with tpu-trim-line-ends.
2000-12-05 Kenichi Handa <handa@etl.go.jp>
2000-12-04 Philippe Waroquiers <wao@gull.tact.cfmu.eurocontrol.be>
* progmodes/etags.el (tag-partial-file-name-match-p): New function.
- (etags-recognize-tags-table, find-tag-in-order): New
- functionality: interpret file names as tags.
+ (etags-recognize-tags-table, find-tag-in-order):
+ New functionality: interpret file names as tags.
2000-12-04 Eli Zaretskii <eliz@is.elta.co.il>
* info.el (Info-scroll-prefer-subnodes): New defcustom.
- (Info-scroll-up): If Info-scroll-prefer-subnodes is nil, don't
- visit the first subnode until the bottom of the current node is
- visible.
+ (Info-scroll-up): If Info-scroll-prefer-subnodes is nil, don't visit
+ the first subnode until the bottom of the current node is visible.
2000-12-04 Gerd Moellmann <gerd@gnu.org>
* textmode/texinfo.el (texinfo-open-quote, texinfo-close-quote):
New defcustoms.
(texinfo-insert-quote): Don't call tex-insert-quote, to avoid
- autoloading tex-mode; instead, do the same manually. Use
- texinfo-open-quote and texinfo-close-quote. Insert literal quote
+ autoloading tex-mode; instead, do the same manually.
+ Use texinfo-open-quote and texinfo-close-quote. Insert literal quote
with numeric argument. Docstring fix.
(toplevel): Require cl when compiling.
2000-12-01 Eli Zaretskii <eliz@is.elta.co.il>
- * files.el (revert-buffer, recover-file): Bind
- coding-system-for-read to emacs-mule-unix, not to no-conversion.
+ * files.el (revert-buffer, recover-file):
+ Bind coding-system-for-read to emacs-mule-unix, not to no-conversion.
2000-12-01 Gerd Moellmann <gerd@gnu.org>
(tpu-search-overlay, tpu-replace-overlay): New initial range.
(tpu-original-mode-line): Variable deleted.
(tpu-mark-flag): New initial value.
- (tpu-set-mode-line): Don't redefine mode-line-format. Add
- tpu-mark-flag to minor-mode-alist.
+ (tpu-set-mode-line): Don't redefine mode-line-format.
+ Add tpu-mark-flag to minor-mode-alist.
(tpu-update-mode-line): New mark flag logic.
(tpu-get): Use find-file-wildcards.
(tpu-search-highlight): Move overlay less, reset overlay properly.
(tpu-forward-line): Use forward-visible-line.
(tpu-edt-on): Set transient mark mode. ispell autoloads deleted.
- * emulation/tpu-extras.el (tpu-forward-line): Use
- forward-visible-line.
+ * emulation/tpu-extras.el (tpu-forward-line): Use forward-visible-line.
2000-11-30 Per Abrahamsen <abraham@dina.kvl.dk>
* help.el (describe-function-1): Regexp-quote function name
when used as part of a regexp.
- * toolbar/tool-bar.el (tool-bar-add-item-from-menu): Use
- face-attribute instead of face-foreground and face-background.
+ * toolbar/tool-bar.el (tool-bar-add-item-from-menu):
+ Use face-attribute instead of face-foreground and face-background.
(tool-bar-add-item): Likewise, and handle unspecified colors.
* enriched.el (enriched-face-ans): Use face-attribute instead
of face-foreground and face-background.
* faces.el (face-foreground, face-background, face-stipple):
- Return nil if attribute is unspecified, for backward
- compatibility.
+ Return nil if attribute is unspecified, for backward compatibility.
* files.el (auto-mode-alist): Add an entry for antlr-mode.
2000-11-28 Milan Zamazal <pdm@freesoft.cz>
- * textmodes/tildify.el (tildify-string-alist): Add
- `plain-tex-mode' here.
+ * textmodes/tildify.el (tildify-string-alist):
+ Add `plain-tex-mode' here.
2000-11-28 Colin Walters <walters@cis.ohio-state.edu>
redundant skip-small-frames test.
* viper-cmd.el (viper-change-state-to-vi): Disable overwrite mode.
- (viper-downgrade-to-insert): protect against errors in hooks.
+ (viper-downgrade-to-insert): Protect against errors in hooks.
* viper-init.el (viper-vi-state-hook,viper-insert-state-hook)
(viper-replace-state-hook,viper-emacs-state-hook): Do cursor handling.
- (viper-restore-cursor-type,viper-set-insert-cursor-type): New
- functions.
+ (viper-restore-cursor-type,viper-set-insert-cursor-type):
+ New functions.
* viper-util.el (viper-memq-char): Bug fixes.
2000-11-24 Kenichi Handa <handa@etl.go.jp>
- * international/mule-diag.el (list-iso-charset-chars): For
- two-byte charset, fix the `while' condition.
+ * international/mule-diag.el (list-iso-charset-chars):
+ For two-byte charset, fix the `while' condition.
(list-non-iso-charset-chars): Fix the `while' condition.
2000-11-23 Stefan Monnier <monnier@cs.yale.edu>
* subr.el (add-hook, remove-hook): Don't call make-local-hook
if the variable is make-variable-buffer-local.
- * progmodes/ada-stmt.el (ada-template-map): Initialize
- and bind it to C-c t in ada-mode-map.
+ * progmodes/ada-stmt.el (ada-template-map):
+ Initialize and bind it to C-c t in ada-mode-map.
(ada-stmt-mode-hook): New function extracted from old code.
Only change the buffer-local side of skeleton-*.
(ada-mode-hook): Use it.
is in the tool bar.
* dired-aux.el (dired-add-entry): Don't call dired-get-filename
- with `no-dir'; we want the directory part to be able to remove
- it.
+ with `no-dir'; we want the directory part to be able to remove it.
2000-11-22 Stefan Monnier <monnier@cs.yale.edu>
2000-11-22 Gerd Moellmann <gerd@gnu.org>
- * mail/rmail.el (rmail-confirm-expunge): Default to
- y-or-n-p.
+ * mail/rmail.el (rmail-confirm-expunge): Default to y-or-n-p.
2000-11-22 Stefan Monnier <monnier@cs.yale.edu>
2000-11-22 Sam Steingold <sds@gnu.org>
- * simple.el (delete-trailing-whitespace): New interactive
- function.
+ * simple.el (delete-trailing-whitespace): New interactive function.
* progmodes/ada-mode.el (ada-mode): Use it instead of
`ada-remove-trailing-spaces'.
(vc-rcs-fetch-master-state): Don't call vc-workfile-unchanged-p,
since this function is only concerned with master state.
- * vc-hooks.el (vc-workfile-unchanged-p,
- vc-default-workfile-unchanged-p): Moved here from vc.el.
+ * vc-hooks.el (vc-workfile-unchanged-p)
+ (vc-default-workfile-unchanged-p): Moved here from vc.el.
- * vc.el (vc-workfile-unchanged-p,
- vc-default-workfile-unchanged-p): See above.
+ * vc.el (vc-workfile-unchanged-p)
+ (vc-default-workfile-unchanged-p): See above.
2000-11-19 Miles Bader <miles@gnu.org>
2000-11-16 Gerd Moellmann <gerd@gnu.org>
* net/ange-ftp.el (ange-ftp-file-writable-p)
- (ange-ftp-file-readable-p, ange-ftp-file-executable-p): Bind
- ange-ftp-process-verbose to nil.
+ (ange-ftp-file-readable-p, ange-ftp-file-executable-p):
+ Bind ange-ftp-process-verbose to nil.
2000-11-15 Dave Love <fx@gnu.org>
- * wid-edit.el (widget-specify-field, widget-specify-button): If
- :help-echo is a function, set help-echo of overlay to
+ * wid-edit.el (widget-specify-field, widget-specify-button):
+ If :help-echo is a function, set help-echo of overlay to
widget-mouse-help.
(widget-mouse-help): New function.
(widget-echo-help): Rewritten for :help-echo functions only taking
a widget arg.
- * net/eudc-bob.el (eudc-bob-can-display-inline-images): Use
- display-graphic-p.
+ * net/eudc-bob.el (eudc-bob-can-display-inline-images):
+ Use display-graphic-p.
(eudc-bob-display-jpeg) <!eudc-xemacs-p>: Test create-image bound
and that JPEG is available.
(eudc-bob-toggle-inline-display): Avoid non-existent `imagep'.
2000-11-15 Gerd Moellmann <gerd@gnu.org>
- * faces.el (face-set-after-frame-default): If
- `inhibit-default-face-x-resources' is bound, don't intialize the
+ * faces.el (face-set-after-frame-default):
+ If `inhibit-default-face-x-resources' is bound, don't intialize the
default face from X resources.
2000-11-15 Eli Zaretskii <eliz@is.elta.co.il>
* cmuscheme.el: Doc fixes.
(cmuscheme) <defgroup>: Use `scheme' as parent.
- (cmuscheme-program-name): Remove. Change uses to
- scheme-program-name.
+ (cmuscheme-program-name): Remove. Change uses to scheme-program-name.
* xscheme.el (scheme-program-name): Don't define here.
* window.el (fit-window-to-buffer): Don't check
window-text-height. Assure that the last line is fully visible.
- * international/quail.el (quail-show-guidance-buf): Call
- fit-window-to-buffer to assure the enough height of the guidance
+ * international/quail.el (quail-show-guidance-buf):
+ Call fit-window-to-buffer to assure the enough height of the guidance
buffer.
(quail-update-guidance): Avoid making the guidance buffer shorter.
2000-11-14 Gerd Moellmann <gerd@gnu.org>
- * emacs-lisp/byte-opt.el (byte-compile-unfold-lambda): Don't
- recursively optimize body because that can lead to infinite
+ * emacs-lisp/byte-opt.el (byte-compile-unfold-lambda):
+ Don't recursively optimize body because that can lead to infinite
recursion; see comment there.
2000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
2000-11-13 Miles Bader <miles@lsi.nec.co.jp>
- * calendar/calendar.el (generate-calendar-window): Use
- `fit-window-to-buffer'.
+ * calendar/calendar.el (generate-calendar-window):
+ Use `fit-window-to-buffer'.
2000-11-12 Stefan Monnier <monnier@cs.yale.edu>
* view.el: Use local-map property, not keymap on mode-line string.
- * scroll-all.el (scroll-all-mode): Customize variable. Add
- autoload cookie to function.
+ * scroll-all.el (scroll-all-mode): Customize variable.
+ Add autoload cookie to function.
* lazy-lock.el: Remove compatibility code.
buffer into fundamental mode.
(ediff-set-difference): Use copy-sequence if available.
- * ediff-ptch.el (ediff-dispatch-file-patching-job): Check
- ediff-patch-map non-nil.
+ * ediff-ptch.el (ediff-dispatch-file-patching-job):
+ Check ediff-patch-map non-nil.
(ediff-fixup-patch-map, ediff-fixup-patch-map)
(ediff-fixup-patch-map, ediff-patch-file-internal): Put temp
buffer into fundamental mode.
2000-11-09 Dave Love <fx@gnu.org>
- * pcvs.el (uniquify-buffer-file-name): Wrap advice in
- eval-after-load.
+ * pcvs.el (uniquify-buffer-file-name): Wrap advice in eval-after-load.
2000-11-09 Vinicius Jose Latorre <vinicius@cpqd.com.br>
- * ps-print.el: Patch for variable initialization when spooling. Doc
- fix.
+ * ps-print.el: Patch for variable initialization when spooling.
+ Doc fix.
(ps-output-list): Fun eliminated.
(ps-begin-file, ps-begin-job): Code fix.
2000-11-08 Dave Love <fx@gnu.org>
- * ediff-wind.el (ediff-control-frame-parameters): Zero
- tool-bar-lines.
+ * ediff-wind.el (ediff-control-frame-parameters): Zero tool-bar-lines.
2000-11-08 Gerd Moellmann <gerd@gnu.org>
* language/tibetan.el ("Tibetan"): Set a lisp form that produces
composed string in `sample-text' language info.
- * international/mule-cmds.el (describe-language-environment): Eval
- `sample-text' data and insert the result.
+ * international/mule-cmds.el (describe-language-environment):
+ Eval `sample-text' data and insert the result.
* international/mule-conf.el (compound-text): Define this coding
system here. Make x-ctext and ctext aliases of it.
2000-11-02 Ken Raeburn <raeburn@gnu.org>
* Makefile.in (emacs): Set EMACSLOADPATH always.
- (update-authors, .el.elc, compile-files): Don't do it explicitly
- here.
+ (update-authors, .el.elc, compile-files): Don't do it explicitly here.
(compile-files): Bomb out if compilation of a file fails.
2000-11-02 Dave Love <fx@gnu.org>
2000-11-01 Dave Love <fx@gnu.org>
- * emacs-lisp/elp.el (elp-restore-function): Remove autoload
- cookie.
+ * emacs-lisp/elp.el (elp-restore-function): Remove autoload cookie.
2000-11-01 Miles Bader <miles@lsi.nec.co.jp>
- * calendar/calendar.el (diary-face, holiday-face): Add
- dark-background variants.
+ * calendar/calendar.el (diary-face, holiday-face):
+ Add dark-background variants.
2000-10-31 Sam Steingold <sds@gnu.org>
2000-10-31 Vinicius Jose Latorre <vinicius@cpqd.com.br>
- * ps-print.el: Fix bug on selected pages for printing. Use
- `color-values' for Emacs 21. Ensure fontification when jit-lock
+ * ps-print.el: Fix bug on selected pages for printing.
+ Use `color-values' for Emacs 21. Ensure fontification when jit-lock
is on. Try to avoid warning messages when compiling. Doc Fix.
(ps-print-version): New version number (6.3).
(ps-color-device): Use `color-values' to determine if device
* calendar/timeclock.el (timeclock-log): Doc fix.
(timeclock-last-event): Doc fix.
- (timeclock-log): Kill the timelog buffer after appending a new
- event.
+ (timeclock-log): Kill the timelog buffer after appending a new event.
(timeclock-find-discrep): Use a temp buffer to read in the
timelog, instead of visiting the file.
(timeclock-log-data): A new function, along with a host of helper
* eshell/esh-test.el (eshell-test): Whitespace fix.
- * eshell/em-ls.el (eshell-ls-insert-directory): Make
- `eshell-ls-initial-args' nil when inserting directory contents.
+ * eshell/em-ls.el (eshell-ls-insert-directory):
+ Make `eshell-ls-initial-args' nil when inserting directory contents.
* eshell/em-script.el (eshell-script-initialize): Add names to
`eshell-complex-commands, since `source' and `.' are complex.
(eshell-refresh-windows): Use `if' instead of `when'.
(eshell-smart-scroll-window): Calling `save-current-buffer' was
not necessary.
- (eshell-currently-handling-window): Added a missing global
- variable.
+ (eshell-currently-handling-window): Added a missing global variable.
* eshell/em-ls.el (eshell-do-ls): Code simplification.
(eshell-ls-sort-entries, eshell-ls-entries, eshell-ls-dir):
* eshell/em-dirs.el (eshell/pwd): Small code simplification.
- * eshell/esh-util.el: Don't require `ange-ftp' if it's not
- available.
+ * eshell/esh-util.el: Don't require `ange-ftp' if it's not available.
(eshell-stringify-t): Added a customization variable, to indicate
whether `t' should be rendered as a string at all. If not, one
can still determine if the result of an expression is true using
* eshell/esh-module.el: Whitespace fix.
- * eshell/em-alias.el (eshell-alias-initialize): Added
- `eshell-command-aliased-p' to `eshell-complex-commands'.
+ * eshell/em-alias.el (eshell-alias-initialize):
+ Added `eshell-command-aliased-p' to `eshell-complex-commands'.
(eshell-command-aliased-p): New function that returns t if a
command name names an aliased.
* ediff-init.el (ediff-before-setup-hook): New hook.
Several typos fixed in various docstrings.
* ediff-merg.el (ediff-show-clashes-only): Docstring typo fixed.
- * ediff-nult.el (ediff-before-session-group-setup-hooks): New
- hook.
+ * ediff-nult.el (ediff-before-session-group-setup-hooks): New hook.
(ediff-show-meta-buffer): Run ediff-before-session-group-setup-hooks.
* ediff-util.el (ediff-setup): Run ediff-before-setup-hook.
(ediff-other-buffer): Use selected buffers if in Buffer-menu buffer.
(ediff-get-selected-buffers): New function.
* ediff-vers.el (ediff-vc-internal,ediff-rcs-internal)
- (ediff-vc-merge-internal,ediff-rcs-merge-internal): Use
- save-window-excursion.
+ (ediff-vc-merge-internal,ediff-rcs-merge-internal):
+ Use save-window-excursion.
* ediff-wind.el (ediff-skip-unsuitable-frames): More robust
termination check in while loop.
* ediff.el (ediff-get-default-file-name): Better defaults when in
2000-10-28 Miles Bader <miles@gnu.org>
- * emacs-lisp/easy-mmode.el (define-minor-mode): Generate
- `turn-on-MODE' and `turn-off-MODE' functions unless the mode is
- global. If :global is followed by a non-nil but non-t value,
+ * emacs-lisp/easy-mmode.el (define-minor-mode):
+ Generate `turn-on-MODE' and `turn-off-MODE' functions unless the mode
+ is global. If :global is followed by a non-nil but non-t value,
make the mode buffer-local, but also generate a `global-MODE'
- version using `easy-mmode-define-global-mode'. Add
- :conditional-turn-on keyword argument.
+ version using `easy-mmode-define-global-mode'.
+ Add :conditional-turn-on keyword argument.
2000-10-28 Dave Love <fx@gnu.org>
- * international/latin1-disp.el (latin1-char-displayable-p): Don't
- use window-system.
+ * international/latin1-disp.el (latin1-char-displayable-p):
+ Don't use window-system.
2000-10-27 Eli Zaretskii <eliz@is.elta.co.il>
* progmodes/cperl-mode.el (cperl-mode):
Set normal-auto-fill-function correctly.
- * wid-edit.el (widget-field-keymap, widget-text-keymap): Don't
- inherit from global-map and don't nullify menu-bar and tool-bar
+ * wid-edit.el (widget-field-keymap, widget-text-keymap):
+ Don't inherit from global-map and don't nullify menu-bar and tool-bar
bindings.
2000-10-25 Miles Bader <miles@lsi.nec.co.jp>
(widget-field-end): Also don't subtract one if a special
`boundary' field has been added after the widget field.
- * comint.el (comint-output-filter, comint-send-input): Don't
- bother adding stickiness fields to overlays to fool the field
+ * comint.el (comint-output-filter, comint-send-input):
+ Don't bother adding stickiness fields to overlays to fool the field
code, since it should notice the overlay insertion-types now.
* wid-edit.el (widget-beginning-of-line, widget-end-of-line):
2000-10-24 Gerd Moellmann <gerd@gnu.org>
* emacs-lisp/authors.el (authors-aliases): Add some more aliases.
- (authors): Set file coding system to iso-2022-7bit. Add
- file-local variables to output buffer.
+ (authors): Set file coding system to iso-2022-7bit.
+ Add file-local variables to output buffer.
* files.el (after-find-file): Don't print any warnings if
WARN is nil.
* files.el (after-find-file): Don't print a message ``New file''
if WARN is nil.
- * wid-edit.el (widget-field-keymap, widget-text-keymap): Define
- the tool-bar map as nil, as for the menu-bar. Otherwise, we'll
+ * wid-edit.el (widget-field-keymap, widget-text-keymap):
+ Define the tool-bar map as nil, as for the menu-bar. Otherwise, we'll
get duplicate tool-bar entries because we'll see the global ones
on more than one path through keymaps.
2000-10-24 Kenichi Handa <handa@etl.go.jp>
- * international/isearch-x.el (isearch-with-input-method): Call
- input-method-function with the first event in
+ * international/isearch-x.el (isearch-with-input-method):
+ Call input-method-function with the first event in
unread-command-events.
2000-10-24 Miles Bader <miles@lsi.nec.co.jp>
- * faces.el (face-default-spec, face-user-default-spec): Make
- defsubsts.
+ * faces.el (face-default-spec, face-user-default-spec): Make defsubsts.
2000-10-24 Andrew Choi <akochoi@i-cable.com>
2000-10-23 Andrew Innes <andrewi@gnu.org>
- * files.el (make-backup-file-name-1) [windowsnt, ms-dos]: Remove
- superfluous calls to subst-char-in-string; instead apply
+ * files.el (make-backup-file-name-1) [windowsnt, ms-dos]:
+ Remove superfluous calls to subst-char-in-string; instead apply
expand-file-name after convert-standard-filename to ensure
expected directory separators are used.
* toolbar/tool-bar.el (tool-bar-add-item-from-menu)
(tool-bar-add-item): Set foreground and background for XBM icons.
- * international/latin1-disp.el (latin1-char-displayable-p): New
- function (from Handa).
+ * international/latin1-disp.el (latin1-char-displayable-p):
+ New function (from Handa).
(latin1-display-check-font): Use it.
* imenu.el (imenu--create-keymap-2): Build menu with menu-item
- using :key-sequence, making it much more usable. Use nconc, not
- append.
+ using :key-sequence, making it much more usable.
+ Use nconc, not append.
(imenu--create-keymap-1): Avoid append.
* textmodes/refill.el: Remove bits redundant with define-minor-mode.
* frame.el: Remove call to frame-notice-user-settings at end of
the file.
- * info.el (Info-fontify-node): make underlines invisible for mac
+ * info.el (Info-fontify-node): Make underlines invisible for mac
as for x, pc, and w32 frame types.
* term/mac-win.el: New file.
(window-text-height): Don't expect minibuffers to have mode-lines.
* help.el (resize-temp-buffer-window): Use `fit-window-to-buffer'.
- * international/quail.el (quail-update-guidance): Use
- `fit-window-to-buffer' instead of `set-window-text-height'.
+ * international/quail.el (quail-update-guidance):
+ Use `fit-window-to-buffer' instead of `set-window-text-height'.
* international/quail.el (quail-show-guidance-buf): Make sure
guidance window really has enough room.
loaded `xscheme' which redefined run-scheme.
(run-scheme): Use cmuscheme-program-name.
- * ps-print.el (ps-print-emacs-type): Move into the
- eval-and-compile.
+ * ps-print.el (ps-print-emacs-type): Move into the eval-and-compile.
* play/doctor.el (doctor-death): Update the Samaritans'
anonymous address, and add a website for Befrienders International.
2000-10-15 Dave Love <fx@gnu.org>
- * progmodes/sh-script.el: Require skeleton and comint when
- compiling.
+ * progmodes/sh-script.el: Require skeleton and comint when compiling.
* pcomplete.el (pcomplete) <defgroup>: Add :version.
2000-10-13 Gerd Moellmann <gerd@gnu.org>
- * emacs-lisp/lisp.el (down-list, backward-up-list, up-list): Doc
- fix.
+ * emacs-lisp/lisp.el (down-list, backward-up-list, up-list): Doc fix.
* toolbar/*.xpm: Reduce to max. 8 colors (mogrify -colorspace
transparent -colors 8).
* time-stamp.el (time-stamp): Fixed bug in new multi-line code
that breaks with old list format timestamps.
(time-stamp-warn-inactive, time-stamp-old-format-warn)
- (time-stamp-count, time-stamp-conversion-warn): Improved doc
- strings.
+ (time-stamp-count, time-stamp-conversion-warn): Improved doc strings.
2000-10-13 John Wiegley <johnw@gnu.org>
2000-10-13 John Wiegley <johnw@gnu.org>
* desktop.el (desktop-buffer-modes-to-save): Added a global for
- specifying what "other" kinds of buffers should be saved. This
- used to be hard-coded.
+ specifying what "other" kinds of buffers should be saved.
+ This used to be hard-coded.
(desktop-buffer-misc-functions): A global for specifying how
auxiliary data should be determined for special buffer types.
(desktop-save-buffer-p): Use `desktop-buffer-modes-to-save',
* eshell/em-ls.el (eshell-ls-applicable): Extended this function
to be aware of ange-ftp user info.
- (eshell-do-ls): Bind `ange-cache'. Also, use
- `eshell-file-attributes'.
+ (eshell-do-ls): Bind `ange-cache'. Also, use `eshell-file-attributes'.
(eshell-ls-annotate): Use `eshell-file-attributes'.
(eshell-ls-file): Made the user-id printing code a bit smarter.
* eshell/esh-util.el (eshell-ange-ls-uids): Added variable, to
allow identification of alias user ids in remote directories.
- It's manual, but there's no other way to know when the current
- user on the local machine, is also the owning user on the remote
- machine.
+ It's manual, but there's no other way to know when the current user
+ on the local machine, is also the owning user on the remote machine.
(fboundp): Bind `ange-cache'.
(eshell-directory-files-and-attributes): Re-organized the logic a
bit to use `eshell-file-attributes' instead of `file-attributes'.
Eshell's du (which is slow), and when to use the external version
(which may or may not exist).
- * eshell/em-rebind.el (eshell-delchar-or-maybe-eof): Call
- `eshell-interactive-process', rather than using
+ * eshell/em-rebind.el (eshell-delchar-or-maybe-eof):
+ Call `eshell-interactive-process', rather than using
`get-buffer-process', since backgrounded processes don't count in
the context of this function's logic.
2000-09-13 John Wiegley <johnw@gnu.org>
- * eshell/em-pred.el (eshell-pred-file-type,
- eshell-pred-file-links, eshell-pred-file-size): Use
- `eshell-file-attributes'. This is more correct over ange-ftp.
+ * eshell/em-pred.el (eshell-pred-file-type)
+ (eshell-pred-file-links, eshell-pred-file-size):
+ Use `eshell-file-attributes'. This is more correct over ange-ftp.
* eshell/em-glob.el (eshell-extended-glob): Bind `ange-cache', so
that remote file globbing is more efficient.
* recentf.el: Maintainer's checkdoc fixes.
- * startup.el (normal-top-level-add-subdirs-to-load-path): Use
- character class, not ASCII when matching file names.
+ * startup.el (normal-top-level-add-subdirs-to-load-path):
+ Use character class, not ASCII when matching file names.
(fancy-splash-head): Add trailing slash to URL.
(command-line): Don't require XPM support for toolbar.
2000-10-11 Sam Steingold <sds@gnu.org>
- * progmodes/cperl-mode.el (cperl-invalid-face): double-quote
+ * progmodes/cperl-mode.el (cperl-invalid-face): Double-quote
`underline' - fixes the bug introduced on 2000-09-21.
2000-10-11 Dave Love <fx@gnu.org>
- * progmodes/scheme.el (scheme-mode-variables, dsssl-mode): Avoid
- compiler warnings.
+ * progmodes/scheme.el (scheme-mode-variables, dsssl-mode):
+ Avoid compiler warnings.
(scheme-mode): Doc fix.
(scheme-font-lock-keywords-1): Match `define-syntax'.
2000-10-10 Dave Love <fx@gnu.org>
* toolbar/tool-bar.el (tool-bar-add-item)
- (tool-bar-add-item-from-menu): Don't favour XPM icons on mono
- display.
+ (tool-bar-add-item-from-menu): Don't favour XPM icons on mono display.
* toolbar/attach.pbm, toolbar/cancel.pbm, toolbar/close.pbm:
* toolbar/copy.pbm, toolbar/cut.pbm, toolbar/exit.pbm:
2000-10-09 Thien-Thi Nguyen <ttn@gnu.org>
- * play/zone.el (zone-timer, zone-wc-tbl): Rework
- these vars as symbol properties.
+ * play/zone.el (zone-timer, zone-wc-tbl): Rework these vars as symbol
+ properties.
(zone, zone-when-idle, zone-leave-me-alone)
(zone-pgm-whack-chars): Use new symbol properties.