changeset 38899:8e03c8311b6e

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 21 Aug 2001 18:31:50 +0000
parents 29a1feb5e1fe
children a3e94a8271e0
files lisp/ChangeLog
diffstat 1 files changed, 65 insertions(+), 69 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Tue Aug 21 18:30:59 2001 +0000
+++ b/lisp/ChangeLog	Tue Aug 21 18:31:50 2001 +0000
@@ -1,3 +1,8 @@
+2001-08-21  Stefan Monnier  <monnier@cs.yale.edu>
+
+	* newcomment.el (comment-beginning): Make sure the comment-start
+	we found isn't a comment-end (in cases where confusion is possible).
+
 2001-08-22  Miles Bader  <miles@gnu.org>
 
 	* emacs-lisp/bytecomp.el (byte-compile-file): Remove TARGET-FILE
@@ -5,8 +10,8 @@
 
 2001-08-21  Gerd Moellmann  <gerd@gnu.org>
 
-	* gs.el (gs-set-ghostview-colors-window-prop): Call
-	x-change-window-property with 3rd arg FRAME.
+	* gs.el (gs-set-ghostview-colors-window-prop):
+	Call x-change-window-property with 3rd arg FRAME.
 	(gs-load-image): Wait for a previoius Ghostscript process
 	to complete before starting a new one.
 
@@ -14,25 +19,24 @@
 	pattern is only matched at the beginning of a string.
 	From Markus Rost <rost@math.ohio-state.edu>.
 
-	* international/swedish.el: Pre-Mule file removed.  From: Jonas
+	* international/swedish.el: Pre-Mule file removed.  From Jonas
 	Oberg <jonas@gnu.org>.
 
 2001-08-20  Rajesh Vaidheeswarran  <rv@gnu.org>
 
 	* whitespace.el (whitespace-abort-on-error): Add custom variable
-	to whitespace to abort a write-file if whitespace is detected in
-	file.
+	to whitespace to abort a write-file if whitespace is detected in file.
 
 	* whitespace.el (whitespace-write-file-hook): Hook to be called
 	when writing a file. If `whitespace-abort-on-error' is set, the
-	write will abort on detecting whitespaces. If
-	`whitespace-auto-cleanup' is set, the file will be cleaned
+	write will abort on detecting whitespaces.
+	If `whitespace-auto-cleanup' is set, the file will be cleaned
 	automatically prior to writing.
 
 	* whitespace.el (whitespace-buffer-search): Let's not insert bogus
 	whitespaces in the error output!
 
-	* whitespace.el (whitespace-check-indent-whitespace): defaults to
+	* whitespace.el (whitespace-check-indent-whitespace): Defaults to
 	`indent-tabs-mode', since the latter notes user preferences on
 	TABs anyway.
 
@@ -88,8 +92,7 @@
 
 2001-08-16  Robert J. Chassell <bug-texinfo@gnu.org>
 
-	* textmodes/texnfo-upd.el: Update copyright notice, fix minor
-	typos.
+	* textmodes/texnfo-upd.el: Update copyright notice, fix minor typos.
 	(texinfo-find-lower-level-node, texinfo-find-higher-level-node)
 	(texinfo-menu-locate-entry-p, texinfo-start-menu-description)
 	(texinfo-update-menu-region-beginning)
@@ -110,15 +113,13 @@
 
 2001-08-16  Miles Bader  <miles@gnu.org>
 
-	* simple.el (line-move): Pass an ESCAPE-FROM-EDGE argument of t
-	when calling `constrain-to-field', to avoid problems with comint
-	prompts.
+	* simple.el (line-move): Pass an ESCAPE-FROM-EDGE argument of t when
+	calling `constrain-to-field', to avoid problems with comint prompts.
 
 2001-08-15  Gerd Moellmann  <gerd@gnu.org>
 
 	* emacs-lisp/cl-indent.el (lisp-indent-defmethod): New function.
-	(toplevel): Set it as `common-lisp-indent-function' for
-	`defmethod'.
+	(toplevel): Set it as `common-lisp-indent-function' for `defmethod'.
 
 	* ediff-mult.el (ediff-get-meta-info): Fix the condition
 	of a while-loop.
@@ -137,8 +138,8 @@
 	(ps-print-version): New version number (6.5.4).
 	(coding-system-for-write): Change declaration position to avoid
 	XEmacs compilation gripes.
-	(coding-system-for-read, buffer-file-coding-system): Declarations
-	to avoid XEmacs compilation gripes.
+	(coding-system-for-read, buffer-file-coding-system):
+	Declarations to avoid XEmacs compilation gripes.
 
 	* ps-mule.el: Doc fix.
 	(ps-mule-encode-header-string): If STRING is not a string, replace
@@ -193,24 +194,23 @@
 	* view.el (toplevel): Use mode-line-minor-mode-keymap for the
 	minor mode name.
 
-	* time.el (display-time-string-forms): Use
-	make-mode-line-mouse-map instead of make-mode-line-mouse2-map.
+	* time.el (display-time-string-forms): Use make-mode-line-mouse-map
+	instead of make-mode-line-mouse2-map.
 
 	* subr.el (add-minor-mode): Use mode-line-minor-mode-keymap for
 	the minor mode name.
 
-	* emacs-lisp/easy-mmode.el (define-minor-mode): Use
-	mode-line-minor-mode-keymap for the minor mode name.
-
-	* calendar/calendar.el (calendar-mode-line-format): Use
-	make-mode-line-mouse-map instead of make-mode-line-mouse2-map.
+	* emacs-lisp/easy-mmode.el (define-minor-mode):
+	Use  mode-line-minor-mode-keymap for the minor mode name.
+
+	* calendar/calendar.el (calendar-mode-line-format):
+	Use make-mode-line-mouse-map instead of make-mode-line-mouse2-map.
 
 	* bindings.el (make-mode-line-mouse-map): Renamed from
 	make-mode-line-mouse2-map.  Take additional arg MOUSE.
 	(mode-line-modified): Use mouse-3 instead of mouse-2.
 	(mode-line-buffer-identification-keymap): Bind keys differently.
-	(propertized-buffer-identification): Adapt help-echo to new
-	bindings.
+	(propertized-buffer-identification): Adapt help-echo to new bindings.
 
 	* bindings.el (mode-line-format): Specify help-echo for line
 	number, column number and buffer-percent part of the mode-line.
@@ -247,8 +247,8 @@
 	* textmodes/paragraphs.el (forward-sentence): Avoid building
 	a regexp from sentence-end.  From Kenichi Handa <handa@etl.go.jp>.
 
-	* progmodes/executable.el (executable-set-magic): If
-	executable-find returns a quoted file name, unquote it before
+	* progmodes/executable.el (executable-set-magic):
+	If executable-find returns a quoted file name, unquote it before
 	inserting it.
 
 	* image.el (image-type-regexps): For JPEG files, use a regexp
@@ -259,18 +259,17 @@
 
 2001-08-06  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>
 
-	* play/animate.el: re-insert a reference to re-inserted function.
+	* play/animate.el: Re-insert a reference to re-inserted function.
 
 2001-08-06  Gerd Moellmann  <gerd@gnu.org>
 
-	* help.el (describe-function-1): Use
-	find-function-search-for-symbol instead of find-function-noselect
-	because the latter follows aliases.
+	* help.el (describe-function-1): Use find-function-search-for-symbol
+	instead of find-function-noselect because the latter follows aliases.
 
 	* play/animate.el (animate-birthday-present): Re-insert.
 
-	* toolbar/tool-bar.el (tool-bar-add-item-from-menu): Handle
-	old-style menu definitions.
+	* toolbar/tool-bar.el (tool-bar-add-item-from-menu):
+	Handle old-style menu definitions.
 
 2001-08-06  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>
 
@@ -317,8 +316,7 @@
 
 2001-08-02  Gerd Moellmann  <gerd@gnu.org>
 
-	* recentf.el (recentf-dump-variable): Handle a value of nil
-	correctly.
+	* recentf.el (recentf-dump-variable): Handle a value of nil correctly.
 
 	* custom.el (custom-set-variables): Set options with :require
 	clauses last.
@@ -332,8 +330,8 @@
 	* man.el (man): Mention Man-switches in the doc string.
 	(Man-switches): Mention -a in the doc string.
 
-	* textmodes/ispell.el (ispell-alternate-dictionary): Add
-	/usr/share/lib/dict/words, for Irix.
+	* textmodes/ispell.el (ispell-alternate-dictionary):
+	Add /usr/share/lib/dict/words, for Irix.
 
 	* bindings.el: Bind shifted and control-shifted kp-* keys to the
 	corresponding non-kp keys.  Suggested by Stephen Gildea
@@ -348,8 +346,8 @@
 	(uniquify-set-proposed): New function.
 	(uniquify-rationalize-file-buffer-names): Code reshuffled for
 	clarity and speed.
-	(uniquify-item-greaterp): Substitutes uniquify-item-lessp.  This
-	is equivalent to what the old code did.
+	(uniquify-item-greaterp): Substitutes uniquify-item-lessp.
+	This is equivalent to what the old code did.
 	(uniquify-rationalize-a-list): Never recompute the proposed
 	name.  Sort the conflicting sublist before rationalising it: this
 	is equivalent to what the old code did, but one directory element
@@ -373,16 +371,16 @@
 	* delsel.el (delete-selection-pre-hook): Don't set this-command
 	to `ignore' if the region is empty.
 
-	* international/mule.el (set-keyboard-coding-system): Set
-	keyboard-coding-system.
+	* international/mule.el (set-keyboard-coding-system):
+	Set keyboard-coding-system.
 
 	* smerge-mode.el (smerge-mode): Check if `font-lock-mode' is bound
 	before accessing it.
 
 2001-07-30  Andreas Schwab  <schwab@suse.de>
 
-	* menu-bar.el (toggle-highlight-paren-mode): Use
-	`(show-paren-mode)' as body.
+	* menu-bar.el (toggle-highlight-paren-mode):
+	Use `(show-paren-mode)' as body.
 
 2001-07-30  Andre Spiegel  <spiegel@gnu.org>
 
@@ -391,8 +389,8 @@
 
 2001-07-30  Eli Zaretskii  <eliz@is.elta.co.il>
 
-	* progmodes/make-mode.el (makefile-macroassign-regex): Recognize
-	the ?= operator.  From Jonathan Kamens <jik@curl.com>.
+	* progmodes/make-mode.el (makefile-macroassign-regex):
+	Recognize the ?= operator.  From Jonathan Kamens <jik@curl.com>.
 
 2001-07-30  Gerd Moellmann  <gerd@gnu.org>
 
@@ -410,8 +408,8 @@
 
 	* emacs-lisp/lisp-mode.el (last-sexp-setup-props): New function.
 	(last-sexp-toggle-display): Renamed from last-sexp-print.
-	(last-sexp-toggle-display, eval-last-sexp-1): Use
-	last-sexp-setup-props.
+	(last-sexp-toggle-display, eval-last-sexp-1):
+	Use last-sexp-setup-props.
 
 	* mwheel.el (mouse-wheel-down-button, mouse-wheel-up-button):
 	New user-options.
@@ -451,8 +449,8 @@
 	(xterm-mouse-translate): Handle the case that we don't get a
 	down-event.
 
-	* emacs-lisp/find-func.el (find-function-regexp): Add
-	easy-mmode-define-global-mode to the regexp.  Allow newlines
+	* emacs-lisp/find-func.el (find-function-regexp):
+	Add easy-mmode-define-global-mode to the regexp.  Allow newlines
 	in front of the function name.
 
 	* isearch.el (isearch-other-meta-char): Fix last change.
@@ -475,24 +473,23 @@
 2001-07-23  Francesco Potorti`  <pot@gnu.org>
 
 	* uniquify.el: Overall speedup changes when using many buffers.
-	(uniquify-fix-item-base, uniquify-fix-item-filename,
-	uniquify-fix-item-buffer): Changed defmacro to defalias (cosmetic).
+	(uniquify-fix-item-base, uniquify-fix-item-filename)
+	(uniquify-fix-item-buffer): Changed defmacro to defalias (cosmetic).
 	(uniquify-fix-item-unrationalized-buffer): Deleted: was the fourth
 	place in the item, but was never used.
 	(uniquify-fix-item-min-proposed): New defalias: the fourth place
 	in the item is now used as cache for the proposed name.
 	(uniquify-rationalize-file-buffer-names): Move computation made on
-	newbuffile out of the loop, in the newbuffile-nd local var.  Use
-	dolist (cosmetic change).  Compute the proposed name for the most
+	newbuffile out of the loop, in the newbuffile-nd local var.
+	Use dolist (cosmetic change).  Compute the proposed name for the most
 	common case and cache it in the fourth place in the item.
 	(uniquify-rationalize-file-buffer-names): Used to return a a list
-	of buffer whose name was changed, but that return value was never
-	used.
+	of buffer whose name was changed, but that return value was never used.
 	(uniquify-item-lessp): Replaces uniquify-filename-lessp, works on
 	the cached proposed name, does much less consing and is quicker.
 	(uniquify-filename-lessp): Deleted.
-	(uniquify-rationalize-a-list): Use dolist (cosmetic change).  Do
-	not bind locally the uniquify-possibly-resolvable flag.  Use the
+	(uniquify-rationalize-a-list): Use dolist (cosmetic change).
+	Do not bind locally the uniquify-possibly-resolvable flag.  Use the
 	cached proposed name is possible.
 	(uniquify-get-proposed-name): Arguments changed, callers changed.
 	(uniquify-rationalize-conflicting-sublist): Explicitely reset the
@@ -522,8 +519,8 @@
 
 2001-07-22  Eli Zaretskii  <eliz@is.elta.co.il>
 
-	* startup.el (normal-top-level-add-subdirs-to-load-path): On
-	Windows, put into normal-top-level-add-subdirs-inode-list the
+	* startup.el (normal-top-level-add-subdirs-to-load-path):
+	On Windows, put into normal-top-level-add-subdirs-inode-list the
 	canonicalized names of the directories instead of inode numbers.
 
 2001-07-21  Michael Kifer  <kifer@cs.sunysb.edu>
@@ -545,11 +542,11 @@
 	(ediff-listable-file): New function.
 	(ediff-file-attributes): Use ediff-listable-file.
 
-	* ediff-mult.el (ediff-meta-insert-file-info1): Use
-	ediff-listable-file.
-
-	* ediff-ptch.el (ediff-prompt-for-patch-file): Use
-	ediff-coding-system-for-read.
+	* ediff-mult.el (ediff-meta-insert-file-info1):
+	Use ediff-listable-file.
+
+	* ediff-ptch.el (ediff-prompt-for-patch-file):
+	Use ediff-coding-system-for-read.
 	(ediff-patch-file-internal): Use ediff-coding-system-for-write.
 
 	* ediff-diff.el (ediff-coding-system-for-read): Moved to ediff-init.el.
@@ -568,15 +565,14 @@
 	ex-token-list.
 	(viper-get-ex-address-subr): Convert registers to char data type.
 
-	* viper-util.el (viper-int-to-char,viper-char-equal): New
-	functions.
+	* viper-util.el (viper-int-to-char,viper-char-equal): New functions.
 	(viper-memq-char): Use viper-int-to-char.
 	(viper-file-checked-in-p): Use vc-locking-user, if vc doesn't have
 	vc-locking-state.
 	(viper-read-key): Use viper-read-key-sequence.
 
-	* viper.el (viper-major-mode-modifier-list): Added
-	inferior-emacs-lisp-mode.
+	* viper.el (viper-major-mode-modifier-list):
+	Added inferior-emacs-lisp-mode.
 	(this-major-mode-requires-vi-state): New function that uses simple
 	heuristics to decide if vi state is appropriate.
 	(set-viper-state-in-major-mode): Use this-major-mode-requires-vi-state.