ChangeLog 670 KB
Newer Older
1 2
2001-08-07  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
3 4
	* vc.el (vc-transfer-file): Fix malformed autoload cookie.

5 6 7
	* emulation/viper-util.el (viper-file-checked-in-p): Use `and'
	instead of `progn'.

8 9 10
	* tar-mode.el (tar-extract): Avoid generating a new buffer
	for each file visited.  From Markus Rost <rost@math.ohio-state.edu>.

11 12 13
	* textmodes/paragraphs.el (forward-sentence): Avoid building
	a regexp from sentence-end.  From Kenichi Handa <handa@etl.go.jp>.

Gerd Moellmann's avatar
Gerd Moellmann committed
14 15 16 17
	* progmodes/executable.el (executable-set-magic): If 
	executable-find returns a quoted file name, unquote it before
	inserting it.

18
	* image.el (image-type-regexps): For JPEG files, use a regexp
19
	derived from the JFIF spec.
20
	
21 22 23
	* image.el (image-type-regexps): Use `\`' instead of `^' in
	most regular expressions.

24 25 26 27
2001-08-06  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* play/animate.el: re-insert a reference to re-inserted function.

28 29
2001-08-06  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
30 31 32 33
	* help.el (describe-function-1): Use
	find-function-search-for-symbol instead of find-functin-noselect
	because the latter follows aliases.

Gerd Moellmann's avatar
Gerd Moellmann committed
34 35
	* play/animate.el (animate-birthday-present): Re-insert.

36 37 38
	* toolbar/tool-bar.el (tool-bar-add-item-from-menu): Handle
	old-style menu definitions.

Pavel Janík's avatar
Pavel Janík committed
39 40
2001-08-06  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

41
	* textmodes/makeinfo.el, textmodes/page-ext.el, textmodes/page.el,
42
	* textmodes/text-mode.el, textmodes/two-column.el: Keywords added.
43

Pavel Janík's avatar
Pavel Janík committed
44
	* play/studly.el, mail/unrmail.el, emacs-lisp/lucid.el,
45 46
	* emulation/pc-mode.el, diff.el, textmodes/fill.el, abbrev.el,
	* add-log.el, faces.el, mail/sc.el: Specify FSF as Maintainer.
Pavel Janík's avatar
Pavel Janík committed
47

Pavel Janík's avatar
Pavel Janík committed
48 49 50 51
2001-08-05  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* textmodes/tildify.el: Milan Zamazal has new address.

Gerd Moellmann's avatar
Gerd Moellmann committed
52 53
2001-08-03  Gerd Moellmann  <gerd@gnu.org>

54 55 56 57
	* custom.el (custom-set-variables): Don't test `custom-requests'
	properties, check the third element of the options passed to
	custom-set-variables instead.

Gerd Moellmann's avatar
Gerd Moellmann committed
58
	* info.el (info-insert-file-contents): Use info-file-exists-p
59
	instead of file-exists-p.
Gerd Moellmann's avatar
Gerd Moellmann committed
60

61 62 63
	* play/zone.el (zone-pgm-stress): Use unwind-protect to make sure
	the mode-line face is restored.  Fix several bugs.

Gerd Moellmann's avatar
Gerd Moellmann committed
64 65
	* replace.el (perform-replace): Doc fix.

66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
2001-08-02  Francesco Potorti`  <pot@gnu.org>

	* uniquify.el (uniquify-ref-base, uniquify-ref-filename)
	(uniquify-ref-buffer, uniquify-ref-proposed): New functions.
	(uniquify-fix-item-base, uniquify-fix-item-filename)
	(uniquify-fix-item-buffer, uniquify-fix-item-proposed): Deleted.
	Callers changed.
	(uniquify-set-proposed): Changed to work with a vector item.
	(uniquify-rationalize-file-buffer-names): Use a list of arrays for
	the fix list, and a list of strings for the non-file buffer
	names.  Both changes reduce consing.
	(uniquify-rationalize-a-list): Local variable renaming.
	(uniquify-rationalize-conflicting-sublist): Use member instead of
	assoc.
	(uniquify-rename-buffer): Use unless instead of if not.

82 83
2001-08-02  Gerd Moellmann  <gerd@gnu.org>

84 85 86
	* recentf.el (recentf-dump-variable): Handle a value of nil
	correctly.

87 88
	* custom.el (custom-set-variables): Set options with :require
	clauses last.
89

Gerd Moellmann's avatar
Gerd Moellmann committed
90 91
	* custom.el (defcustom): Doc fix.

92 93
	* Makefile.in (TAGS, TAGS-LISP): Exclude loaddefs.el.

94 95
2001-08-01  Eli Zaretskii  <eliz@is.elta.co.il>

96 97 98
	* man.el (man): Mention Man-switches in the doc string.
	(Man-switches): Mention -a in the doc string.

99 100 101
	* textmodes/ispell.el (ispell-alternate-dictionary): Add
	/usr/share/lib/dict/words, for Irix.

102 103 104 105
	* bindings.el: Bind shifted and control-shifted kp-* keys to the
	corresponding non-kp keys.  Suggested by Stephen Gildea
	<gildea@alum.mit.edu>.

Francesco Potortì's avatar
Francesco Potortì committed
106 107
2001-08-01  Francesco Potorti`  <pot@gnu.org>

Francesco Potortì's avatar
Francesco Potortì committed
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
	* uniquify.el: These changes correct a corner case that the old
	code managed correctly.
	(uniquify-fix-item-proposed): Renamed from
	uniquify-fix-item-min-proposed.
	(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-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
	at a time, and only when necessary.
	(uniquify-rationalize-conflicting-sublist): Recompute here the
	proposed name.
Francesco Potortì's avatar
Francesco Potortì committed
123

Gerd Moellmann's avatar
Gerd Moellmann committed
124 125
2001-08-01  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
126 127
	* play/animate.el: Add Keywords and Maintainer.  Remove a
	reference to a removed function.
Francesco Potortì's avatar
Francesco Potortì committed
128

Gerd Moellmann's avatar
Gerd Moellmann committed
129 130 131
	* play/animate.el (animate-string): Handle case that the string is
	longer than the window is wide.

Gerd Moellmann's avatar
Gerd Moellmann committed
132 133
2001-07-31  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
134 135 136
	* desktop.el (desktop-save): Bind coding-system-for-write to
	`emacs-mule' for write-region.

137 138 139
	* delsel.el (delete-selection-pre-hook): Don't set this-command
	to `ignore' if the region is empty.

140 141 142
	* international/mule.el (set-keyboard-coding-system): Set
	keyboard-coding-system.

Gerd Moellmann's avatar
Gerd Moellmann committed
143 144 145
	* smerge-mode.el (smerge-mode): Check if `font-lock-mode' is bound
	before accessing it.

146 147 148 149 150
2001-07-30  Andreas Schwab  <schwab@suse.de>

	* menu-bar.el (toggle-highlight-paren-mode): Use
	`(show-paren-mode)' as body.

André Spiegel's avatar
André Spiegel committed
151 152 153 154 155
2001-07-30  Andre Spiegel  <spiegel@gnu.org>

	* vc.el (vc-checkout-hook): New hook.
	(vc-checkout): Run it.

156 157 158 159 160
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>.

161 162
2001-07-30  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
163 164
	* vc.el (vc-switch-backend): Fix autoload cookie.

165 166 167
	* desktop.el (desktop-save): Add `-*- coding: emacs-mule -*-' to
	the desktop file.

168 169 170 171 172
2001-07-30  Simon Josefsson  <jas@extundo.com>

	* mail/mail-utils.el (mail-strip-quoted-names): Replace text
	literally.  Reported by Sean Rima <sean@**Delete**.tcob1.net>.

173 174
2001-07-27  Gerd Moellmann  <gerd@gnu.org>

175 176 177 178 179
	* 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.

Francesco Potortì's avatar
Francesco Potortì committed
180
	* mwheel.el (mouse-wheel-down-button, mouse-wheel-up-button):
181 182 183 184 185
	New user-options.
	(mouse-wheel-change-button): New function.
	(mouse-wheel-mode): Use mouse-wheel-{up,down}-button.
	(mwheel-scroll): Ditto.

Gerd Moellmann's avatar
Gerd Moellmann committed
186 187
2001-07-26  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
188 189 190 191
	* emacs-lisp/lisp-mode.el (eval-last-sexp-1): Don't search for
	`...', compare with unabbreviated printed representation instead.
	(last-sexp-print): Bind print-length and print-level to nil.

192 193
	* emacs-lisp/lisp-mode.el (eval-last-sexp-1): Look for a `...'
	before assigning text properties.  Make properties rear-nonsticky.
Gerd Moellmann's avatar
Gerd Moellmann committed
194

Gerd Moellmann's avatar
Gerd Moellmann committed
195 196 197 198 199
	* emacs-lisp/lisp-mode.el (last-sexp-print): New function.
	(eval-last-sexp-1): Give printed text a `keymap' property and bind
	<mouse-2> and <RET> in that map to a function printing the
	unabbreviated value.

Gerd Moellmann's avatar
Gerd Moellmann committed
200 201 202 203
	* emacs-lisp/lisp-mode.el (eval-last-sexp-1): If standard-output
	is a buffer, put a text property `printed-value' on the printed
	representation, with the Lisp object printed as value.

204 205 206 207 208 209 210
2001-07-25  Eli Zaretskii  <eliz@is.elta.co.il>

	* emacs-lisp/lisp-mode.el (eval-print-last-sexp, eval-defun):
	Mention the effect of eval-expression-print-length and
	eval-expression-print-level in the doc strings.  Suggested by
	Kevin Gallagher <kevingal@onramp.net>.

211 212
2001-07-25  Gerd Moellmann  <gerd@gnu.org>

213 214 215 216
	* xt-mouse.el (xterm-mouse-event): Recognize control sequences
	for buttons > 3.
	(xterm-mouse-translate): Handle the case that we don't get a
	down-event.
Francesco Potortì's avatar
Francesco Potortì committed
217

Gerd Moellmann's avatar
Gerd Moellmann committed
218 219 220 221
	* 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.

222
	* isearch.el (isearch-other-meta-char): Fix last change.
Francesco Potortì's avatar
Francesco Potortì committed
223

224 225 226 227 228
	* isearch.el (isearch-other-meta-char): Don't modify mode-line and
	similar events for which fake prefix keys are generated.  It's no
	longer necessary since read_key_sequence doesn't modify these
	events for internal purposes anymore.

229 230 231
	* files.el (auto-mode-alist): Use nroff-mode for files ending
	in `.9'.  From Assar Westerlund  <assar@stacken.kth.se>.

232 233 234 235 236 237 238
2001-07-24  Eli Zaretskii  <eliz@is.elta.co.il>

	* avoid.el (mouse-avoidance-too-close-p): If the frame lacks a
	tool-bar-lines parameter, behave as if its value were zero.
	(mouse-avoidance-set-pointer-shape): Don't do anything if
	x-pointer-shape is not boundp.

Francesco Potortì's avatar
Francesco Potortì committed
239 240
2001-07-23  Francesco Potorti`  <pot@gnu.org>

241
	* uniquify.el: Overall speedup changes when using many buffers.
Francesco Potortì's avatar
Francesco Potortì committed
242
	(uniquify-fix-item-base, uniquify-fix-item-filename,
243
	uniquify-fix-item-buffer): Changed defmacro to defalias (cosmetic).
Francesco Potortì's avatar
Francesco Potortì committed
244
	(uniquify-fix-item-unrationalized-buffer): Deleted: was the fourth
245
	place in the item, but was never used.
Francesco Potortì's avatar
Francesco Potortì committed
246
	(uniquify-fix-item-min-proposed): New defalias: the fourth place
247
	in the item is now used as cache for the proposed name.
Francesco Potortì's avatar
Francesco Potortì committed
248 249 250 251
	(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
	common case and cache it in the fourth place in the item.
252 253
	(uniquify-rationalize-file-buffer-names): Used to return a a list
	of buffer whose name was changed, but that return value was never
Francesco Potortì's avatar
Francesco Potortì committed
254 255 256 257 258 259 260 261 262 263 264
	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
	cached proposed name is possible.
	(uniquify-get-proposed-name): Arguments changed, callers changed.
	(uniquify-rationalize-conflicting-sublist): Explicitely reset the
	uniquify-possibly-resolvable flag, which is no more bound locally.
	(uniquify-rename-buffer): Do not set the old unrationalised-buffer
265
	flag, which does not exist any more.
Francesco Potortì's avatar
Francesco Potortì committed
266

267 268
2001-07-23  Eli Zaretskii  <eliz@is.elta.co.il>

269 270 271
	* term/internal.el (IT-unicode-translations): Fix the appearance of
	"6`".

272 273 274
	* progmodes/compile.el (compile-internal): If EMACS is already
	defined in the environment, don't override its value.

Gerd Moellmann's avatar
Gerd Moellmann committed
275 276
2001-07-23  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
277 278 279 280 281
	* play/fortune.el: Undo change of 2001-07-13.
	Fix autoload cookies.  Add types to defcustoms.
	(fortune) <defgroup>: Add :link.
	(fortune-from-region): Use eq, not eql.
	From Dave Love <fx@gnu.org>.
Francesco Potortì's avatar
Francesco Potortì committed
282

Gerd Moellmann's avatar
Gerd Moellmann committed
283
	* play/animate.el (animate-birthday-present): Function removed.
Francesco Potortì's avatar
Francesco Potortì committed
284

Gerd Moellmann's avatar
Gerd Moellmann committed
285 286
	* play/animate.el: New file.

287 288 289 290 291 292
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
	canonicalized names of the directories instead of inode numbers.

293
2001-07-21  Michael Kifer  <kifer@cs.sunysb.edu>
Francesco Potortì's avatar
Francesco Potortì committed
294

295 296 297
	* ediff-util.el: Copyright years.
	(ediff-choose-syntax-table): New function.
	(ediff-setup): Use ediff-choose-syntax-table.
Gerd Moellmann's avatar
Gerd Moellmann committed
298
	(ediff-file-checked-out-p,ediff-file-checked-in-p): Check if
299
	vc-state is available.
Gerd Moellmann's avatar
Gerd Moellmann committed
300
	(ediff-make-temp-file): Use ediff-coding-system-for-write.
Francesco Potortì's avatar
Francesco Potortì committed
301

302 303
	* ediff-init.el (ediff-with-syntax-table): New macro, uses
	with-syntax-table.
Gerd Moellmann's avatar
Gerd Moellmann committed
304 305 306
	(ediff-coding-system-for-read): From ediff-diff.el
	(ediff-coding-system-for-write): New variable.
	(ediff-highest-priority): Fixed the bug having to do with disappearing
307
	overlays.
Gerd Moellmann's avatar
Gerd Moellmann committed
308 309 310
	(ediff-file-remote-p): Use file-remote-p, if available.
	(ediff-listable-file): New function.
	(ediff-file-attributes): Use ediff-listable-file.
Francesco Potortì's avatar
Francesco Potortì committed
311

Gerd Moellmann's avatar
Gerd Moellmann committed
312
	* ediff-mult.el (ediff-meta-insert-file-info1): Use
313
	ediff-listable-file.
Francesco Potortì's avatar
Francesco Potortì committed
314

Gerd Moellmann's avatar
Gerd Moellmann committed
315
	* ediff-ptch.el (ediff-prompt-for-patch-file): Use
316
	ediff-coding-system-for-read.
Gerd Moellmann's avatar
Gerd Moellmann committed
317
	(ediff-patch-file-internal): Use ediff-coding-system-for-write.
Francesco Potortì's avatar
Francesco Potortì committed
318

Gerd Moellmann's avatar
Gerd Moellmann committed
319 320
	* ediff-diff.el (ediff-coding-system-for-read): Moved to ediff-init.el.
	(ediff-match-diff3-line,ediff-get-diff3-group): Improved pattern.
Francesco Potortì's avatar
Francesco Potortì committed
321

322
	* ediff.el: Date of last update, copyright years.
Francesco Potortì's avatar
Francesco Potortì committed
323

324
	* ediff-wind (ediff-setup-control-frame): Nill->nil.
Francesco Potortì's avatar
Francesco Potortì committed
325

326 327 328 329 330 331 332
	* viper-ex.el (ex-token-list,ex-cmd-execute): Revamped, courtesy
	of Scott Bronson.
	(ex-cmd-assoc,ex-compile,ex-cmd-one-letr): New functions.
	(viper-check-sub,viper-get-ex-command,viper-execute-ex-command):
	Deleted functions.
	(viper-get-ex-com-subr,viper-ex,ex-mark): Changed to use the new
	ex-token-list.
Gerd Moellmann's avatar
Gerd Moellmann committed
333
	(viper-get-ex-address-subr): Convert registers to char data type.
Francesco Potortì's avatar
Francesco Potortì committed
334

Gerd Moellmann's avatar
Gerd Moellmann committed
335
	* viper-util.el (viper-int-to-char,viper-char-equal): New
336
	functions.
Gerd Moellmann's avatar
Gerd Moellmann committed
337 338
	(viper-memq-char): Use viper-int-to-char.
	(viper-file-checked-in-p): Use vc-locking-user, if vc doesn't have
339
	vc-locking-state.
Gerd Moellmann's avatar
Gerd Moellmann committed
340
	(viper-read-key): Use viper-read-key-sequence.
Francesco Potortì's avatar
Francesco Potortì committed
341

Gerd Moellmann's avatar
Gerd Moellmann committed
342
	* viper.el (viper-major-mode-modifier-list): Added
343
	inferior-emacs-lisp-mode.
Gerd Moellmann's avatar
Gerd Moellmann committed
344
	(this-major-mode-requires-vi-state): New function that uses simple
345
	heuristics to decide if vi state is appropriate.
Gerd Moellmann's avatar
Gerd Moellmann committed
346 347 348
	(set-viper-state-in-major-mode): Use this-major-mode-requires-vi-state.
	(viper-non-hook-settings): Don't advise read-key-sequence.
	(viper-read-key-sequence): New function that replaces the
349
	previously used advice to read-key-sequence.
Francesco Potortì's avatar
Francesco Potortì committed
350

Gerd Moellmann's avatar
Gerd Moellmann committed
351 352 353 354 355 356
	* viper-cmd.el (viper-test-com-defun,viper-exec-change)
	(viper-exec-Change,viper-execute-com,viper-insert,viper-append)
	(viper-Append,viper-Insert,viper-open-line,viper-Open-line)
	(viper-open-line-at-point,viper-substitute,viper-overwrite)
	(viper-replace-char-subr,viper-forward-word,viper-forward-Word):
	Got rid of the negative character hack.
357
	(viper-escape-to-state,viper-replace-state-exit-cmd):
Gerd Moellmann's avatar
Gerd Moellmann committed
358 359
	Use viper-read-key-sequence.
	(viper-envelop-ESC-key): No need for ad-get-orig-definition.
360
	(viper-minibuffer-standard-hook,viper-read-string-with-history):
Gerd Moellmann's avatar
Gerd Moellmann committed
361
	Don't override existing minibuffer-setup-hook.
362
	(viper-mark-point,viper-goto-mark-subr,viper-brac-function):
Francesco Potortì's avatar
Francesco Potortì committed
363
	Convert registers to char data type.
Gerd Moellmann's avatar
Gerd Moellmann committed
364
	(viper-autoindent): Use viper-indent-line.
Francesco Potortì's avatar
Francesco Potortì committed
365 366 367

	* viper-keym.el: Use viper-exec-key-in-emacs.

368 369 370 371
2001-07-20  Stefan Monnier  <monnier@cs.yale.edu>

	* server.el (server-visit-files): Fix variable name typo.

Gerd Moellmann's avatar
Gerd Moellmann committed
372 373
2001-07-20  Gerd Moellmann  <gerd@gnu.org>

374
	* simple.el (delete-trailing-whitespace): Save match data
Gerd Moellmann's avatar
Gerd Moellmann committed
375 376
	around looking-at.  From Markus Rost <rost@math.ohio-state.edu>.

377 378 379 380 381
2001-07-19  Stefan Monnier  <monnier@cs.yale.edu>

	* progmodes/compile.el (compilation-parse-errors): `linenum' might
	return a this-error using the alternative format (a pair of markers).

382 383
2001-07-19  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
384 385
	* font-lock.el (c++-keywords): Add Standard C++ operator names.

386 387
	* mail/mh-utils.el (mh-find-progs): Also search in `lib'.
	From Mats Bengtsson <mats.bengtsson@s3.kth.se>,
388

389 390 391 392 393 394 395 396 397
2001-07-17  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* international/iso-transl.el: Fix typo in the header of the file.

	* textmodes/picture.el (picture): Doc fix.

	* international/ja-dic-cnv.el (skkdic-convert): Some fixes to
	follow coding conventions in generated files.

Eli Zaretskii's avatar
Eli Zaretskii committed
398 399
2001-07-17  Eli Zaretskii  <eliz@is.elta.co.il>

400
	* toolbar/tool-bar.el (tool-bar-add-item-from-menu)
Eli Zaretskii's avatar
Eli Zaretskii committed
401 402 403 404 405
	(tool-bar-add-item): Don't call image-related primitives if the
	display doesn't support images.

	* frame.el (display-images-p): New function.

Gerd Moellmann's avatar
Gerd Moellmann committed
406 407 408 409 410 411 412 413 414 415 416 417
2001-07-17  Gerd Moellmann  <gerd@gnu.org>

	* server.el (server-visit-files): Handle the case the specified
	column number is <= 0.

2001-07-17  Jan Nieuwenhuizen  <jan@netland.nl>

	* startup.el (command-line-1): Add support for +LINE:COLUMN
	command line argument.

2000-07-17  Han-Wen Nienhuys  <hanwen@cs.uu.nl>

418 419
	* server.el (server-process-filter, server-visit-files):
	Add support for +LINE:COLUMN style emacsclient calls.
Gerd Moellmann's avatar
Gerd Moellmann committed
420

Pavel Janík's avatar
Pavel Janík committed
421 422 423 424 425 426 427 428 429 430
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* emacs-lisp/easy-mmode.el: Add Keywords header.

	* play/pong.el: Author has new address.

	* play/landmark.el: Author is no more reachable.

	* play/handwrite.el: Author is no more reachable.

431 432 433 434 435 436 437 438
2001-07-17  Stefan Monnier  <monnier@cs.yale.edu>

	* term/sun.el (ignore-key, sun-esc-bracket, meta-flag): Remove.
	(sun-raw-prefix): Replace t3, t4, t6, and t7 with f3, f4, f6 and f7.
	Complete bindings for F<1..12> keys.
	(global-map): Remove `undo' binding (already in the default).
	Replace `t<n>' bindings with `f<n>' bindings.

Stefan Monnier's avatar
Stefan Monnier committed
439 440 441 442 443 444 445 446 447 448 449
2001-07-16  Stefan Monnier  <monnier@cs.yale.edu>

	* progmodes/tcl.el (tcl-fill-mode-map): Use tcl-indent-exp.
	(tcl-mode): Use tcl-add-log-defun.
	(tcl-indent-line): Use tcl-calculate-indent.
	(tcl-calculate-indent): Renamed from calculate-tcl-indent.
	(tcl-indent-exp): Renamed from indent-tcl-exp.
	(tcl-add-log-defun): Renamed from add-log-tcl-defun.
	(tcl-indent-for-comment): Call comment-indent-function properly
	and handle the case where it returns nil.

Gerd Moellmann's avatar
Gerd Moellmann committed
450 451
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
452 453 454 455 456
	* calendar/cal-islam.el (calendar-goto-islamic-date):
	Remove autoload cookie.

	* calendar/calendar.el (calendar-goto-islamic-date):
	Add call to autoload.
Gerd Moellmann's avatar
Gerd Moellmann committed
457

Stefan Monnier's avatar
Stefan Monnier committed
458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473
2001-07-16  Stefan Monnier  <monnier@cs.yale.edu>

	* progmodes/ada-mode.el (ada-mode): Avoid unneeded version checks.
	Don't change compile-auto-highlight globally.
	Don't bother with `font-lock-defaults' property since XEmacs
	also understands the `font-lock-defaults' variable.
	Use make-local-variable rather than make-variable-buffer-local.
	Don't `defconst' comment-indent-function: keep the default.
	Call easy-menu-add unconditionally.
	(ada-create-keymap): Use [(shift tab)] so it works on both Emacsen.
	(ada-create-menu): Use :included for Emacs as well.

	* vc.el (vc-do-command): Autoload.

	* progmodes/ada-xref.el (ada-xref-initialize): Fix call to add-hook.

Pavel Janík's avatar
Pavel Janík committed
474 475 476 477
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* ps-print.el: Fix Author: header.

Gerd Moellmann's avatar
Gerd Moellmann committed
478 479
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

480 481 482
	* mouse-sel.el (mouse-sel-bindings): Instead of unbinding
	mouse-1 etc., bind them to `ignore'.

Gerd Moellmann's avatar
Gerd Moellmann committed
483 484 485 486
	* eshell/esh-mode.el (eshell-send-invisible): Renamed from
	send-invisible, which is already defined in Comint.
	(eshell-watch-for-password-prompt): Use it.

487 488
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

Pavel Janík's avatar
Pavel Janík committed
489 490
	* which-func.el (which-func-mode): Doc fix.

491
	* align.el, apropos.el, autorevert.el, battery.el, bookmark.el,
Gerd Moellmann's avatar
Gerd Moellmann committed
492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538
	* calculator.el, calendar/todo-mode.el, complete.el, cus-dep.el,
	* cus-edit.el, cus-face.el, delim-col.el, dos-fns.el, double.el,
	* edmacro.el, elide-head.el, emacs-lisp/autoload.el,
	* emacs-lisp/checkdoc.el, emacs-lisp/cl-compat.el,
	* emacs-lisp/cl-specs.el, emacs-lisp/copyright.el,
	* emacs-lisp/cust-print.el, emacs-lisp/easy-mmode.el,
	* emacs-lisp/elint.el, emacs-lisp/ewoc.el, emacs-lisp/find-func.el,
	* emacs-lisp/pp.el, emacs-lisp/re-builder.el, emacs-lisp/shadow.el,
	* emacs-lisp/sregex.el, emerge.el, emulation/edt-lk201.el,
	* emulation/edt-mapper.el, emulation/edt-pc.el,
	* emulation/edt-vt100.el, emulation/edt.el, emulation/pc-select.el,
	* emulation/tpu-edt.el, emulation/tpu-extras.el,
	* emulation/tpu-mapper.el, emulation/vip.el, expand.el, finder.el,
	* foldout.el, follow.el, format.el, forms-d2.el, forms.el,
	* generic.el, hi-lock.el, hilit-chg.el, hippie-exp.el, info-look.el,
	* international/isearch-x.el, international/iso-cvt.el,
	* international/ogonek.el, international/quail.el,
	* international/utf-8.el, jit-lock.el, language/devan-util.el,
	* language/devanagari.el, language/ethio-util.el,
	* language/ethiopic.el, language/european.el, language/indian.el,
	* language/romanian.el, language/tibet-util.el, language/tibetan.el,
	* mail/feedmail.el, mail/footnote.el, mail/mail-hist.el,
	* mail/mailheader.el, mail/mspools.el, mail/supercite.el,
	* mouse-sel.el, net/browse-url.el, net/net-utils.el,
	* net/quickurl.el, net/snmp-mode.el, net/webjump.el,
	* net/zone-mode.el, pcomplete.el, progmodes/antlr-mode.el,
	* progmodes/autoconf.el, progmodes/cmacexp.el,
	* progmodes/cperl-mode.el, progmodes/cpp.el, progmodes/cwarn.el,
	* progmodes/delphi.el, progmodes/ebnf-bnf.el, progmodes/ebnf-iso.el,
	* progmodes/ebnf-otz.el, progmodes/ebnf-yac.el,
	* progmodes/ebnf2ps.el, progmodes/executable.el,
	* progmodes/fortran.el, progmodes/idlw-shell.el,
	* progmodes/idlw-toolbar.el, progmodes/idlwave.el,
	* progmodes/m4-mode.el, progmodes/mantemp.el,
	* progmodes/meta-mode.el, progmodes/octave-inf.el,
	* progmodes/ps-mode.el, progmodes/scheme.el, progmodes/simula.el,
	* progmodes/tcl.el, ps-bdf.el, ps-mule.el, ps-print.el, recentf.el,
	* rect.el, regi.el, rsz-mini.el, s-region.el, scroll-all.el,
	* shadowfile.el, speedbar.el, term/AT386.el, term/internal.el,
	* term/iris-ansi.el, term/mac-win.el, term/tvi970.el,
	* textmodes/artist.el, textmodes/flyspell.el, textmodes/ispell.el,
	* textmodes/page-ext.el, textmodes/refer.el, textmodes/texinfmt.el,
	* textmodes/texinfo.el, textmodes/texnfo-upd.el,
	* textmodes/two-column.el, time-stamp.el, timezone.el,
	* toolbar/tool-bar.el, vc-rcs.el, vc-sccs.el, view.el, w32-fns.el,
	* which-func.el, whitespace.el, wid-browse.el, widget.el,
	* windmove.el, woman.el, xt-mouse.el: Some fixes to follow coding
539 540
	conventions.

Gerd Moellmann's avatar
Gerd Moellmann committed
541 542 543 544 545
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

	* simple.el (set-variable): Require 'cus-edit' instead of
	`wid-edit', so that the Custom widgets get defined.

546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* allout.el: A fix to follow coding conventions.

	* find-lisp.el: A fix to follow coding conventions.

	* term/w32-win.el: A fix to follow coding conventions.

	* textmodes/sgml-mode.el: A fix to follow coding conventions.

	* term/xterm.el: A fix to follow coding conventions.

	* term/news.el: A fix to follow coding conventions.

	* emulation/vi.el: A fix to follow coding conventions, Maintainer:
	header line fixed.

	* sun-curs.el: Fix Maintainer: header line.

	* emacs-lisp/easymenu.el: Address of the author added.

567 568 569 570 571
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

	* dired.el (dired-insert-set-properties): Fix invalid mouse-face
	property.

572 573 574
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* play/5x5.el, play/decipher.el, play/dunnet.el, play/fortune.el,
575
	* play/gamegrid.el, play/handwrite.el, play/landmark.el,
Stefan Monnier's avatar
Stefan Monnier committed
576 577
	* play/morse.el, play/pong.el, play/snake.el, play/tetris.el:
	Some fixes to follow coding conventions.
578

Gerd Moellmann's avatar
Gerd Moellmann committed
579 580 581 582
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

	* which-func.el (which-func-mode): Doc fix.

Stefan Monnier's avatar
Stefan Monnier committed
583 584 585 586 587 588 589 590 591 592 593
2001-07-15  Stefan Monnier  <monnier@cs.yale.edu>

	* net/rcompile.el (remote-compile): Use make-local-variable.

	* progmodes/hideshow.el (hs-minor-mode): Use make-local-variable.

	* progmodes/make-mode.el (makefile-browse): Use make-local-variable.

	* mail/reporter.el (reporter-submit-bug-report):
	Don't abuse make-variable-buffer-local.  Fix call to add-hook.

594 595
2001-07-15  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

596
	* calendar/cal-china.el, calendar/cal-coptic.el,
597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619
	* calendar/cal-dst.el, calendar/cal-french.el,
	* calendar/cal-hebrew.el, calendar/cal-islam.el,
	* calendar/cal-iso.el, calendar/cal-julian.el,
	* calendar/cal-mayan.el, calendar/cal-persia.el,
	* calendar/cal-tex.el, calendar/calendar.el, calendar/diary-lib.el,
	* calendar/lunar.el, calendar/solar.el, ediff-diff.el,
	* ediff-help.el, ediff-hook.el, ediff-init.el, ediff-merg.el,
	* ediff-ptch.el, ediff-util.el, ediff-vers.el, ediff-wind.el,
	* net/eudc-bob.el, net/eudc-export.el, net/eudc-hotlist.el,
	* net/eudc-vars.el, net/ldap.el, pcvs-defs.el, pcvs-info.el,
	* pcvs-parse.el, pcvs-util.el, pcvs.el, progmodes/ada-mode.el,
	* progmodes/ada-prj.el, progmodes/ada-stmt.el,
	* progmodes/ada-xref.el, progmodes/cc-align.el,
	* progmodes/cc-bytecomp.el, progmodes/cc-cmds.el,
	* progmodes/cc-defs.el, progmodes/cc-engine.el,
	* progmodes/cc-langs.el, progmodes/cc-menus.el,
	* progmodes/cc-styles.el, progmodes/cc-vars.el,
	* textmodes/reftex-auc.el, textmodes/reftex-cite.el,
	* textmodes/reftex-dcr.el, textmodes/reftex-global.el,
	* textmodes/reftex-index.el, textmodes/reftex-parse.el,
	* textmodes/reftex-ref.el, textmodes/reftex-sel.el,
	* textmodes/reftex-toc.el, textmodes/reftex-vars.el,
	* textmodes/reftex.el: Some fixes to follow coding
620 621 622 623
	conventions in Eshell files with known maintainers.

	* emulation/viper.el: A fix to follow coding conventions.

624
	* eshell/em-alias.el, eshell/em-banner.el, eshell/em-basic.el,
625 626 627 628 629 630 631 632 633
	* eshell/em-cmpl.el, eshell/em-dirs.el, eshell/em-glob.el,
	* eshell/em-hist.el, eshell/em-ls.el, eshell/em-pred.el,
	* eshell/em-prompt.el, eshell/em-rebind.el, eshell/em-script.el,
	* eshell/em-smart.el, eshell/em-term.el, eshell/em-unix.el,
	* eshell/em-xtra.el, eshell/esh-arg.el, eshell/esh-cmd.el,
	* eshell/esh-ext.el, eshell/esh-io.el, eshell/esh-maint.el,
	* eshell/esh-mode.el, eshell/esh-module.el, eshell/esh-opt.el,
	* eshell/esh-proc.el, eshell/esh-test.el, eshell/esh-util.el,
	* eshell/esh-var.el, eshell/eshell.el: Some fixes to follow coding
634 635 636
	conventions in Eshell files.

	* composite.el, diff.el, emacs-lisp/levents.el,
637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664
	* emacs-lisp/lmenu.el, emacs-lisp/lselect.el, emacs-lisp/lucid.el,
	* emulation/pc-mode.el, emulation/viper-cmd.el,
	* emulation/viper-ex.el, emulation/viper-init.el,
	* emulation/viper-keym.el, emulation/viper-macs.el,
	* emulation/viper-mous.el, emulation/viper-util.el,
	* emulation/viper.el, forms-pass.el, international/ccl.el,
	* international/characters.el, international/encoded-kb.el,
	* international/fontset.el, international/ja-dic-cnv.el,
	* international/ja-dic-utl.el, international/kinsoku.el,
	* international/kkc.el, international/mule-cmds.el,
	* international/mule-diag.el, international/mule-util.el,
	* international/mule.el, international/titdic-cnv.el,
	* language/china-util.el, language/chinese.el,
	* language/cyril-util.el, language/cyrillic.el, language/english.el,
	* language/greek.el, language/hebrew.el, language/japan-util.el,
	* language/japanese.el, language/korea-util.el, language/korean.el,
	* language/lao-util.el, language/lao.el, language/misc-lang.el,
	* language/slovak.el, language/thai-util.el, language/thai.el,
	* language/viet-util.el, language/vietnamese.el, mail/mh-comp.el,
	* mail/mh-e.el, mail/mh-funcs.el, mail/mh-mime.el, mail/mh-pick.el,
	* mail/mh-seq.el, mail/mh-utils.el, mail/sc.el, mail/unrmail.el,
	* midnight.el, patcomp.el, pcmpl-cvs.el, pcmpl-gnu.el,
	* pcmpl-linux.el, pcmpl-rpm.el, pcmpl-unix.el, play/studly.el,
	* play/zone.el, replace.el, select.el, subr.el, talk.el, term.el,
	* term/apollo.el, term/bobcat.el, term/linux.el, term/lk201.el,
	* term/vt102.el, term/vt125.el, term/vt200.el, term/vt201.el,
	* term/vt220.el, term/vt240.el, term/vt300.el, term/vt320.el,
	* term/vt400.el, term/vt420.el, x-apollo.el, x-menu.el: Some fixes
Stefan Monnier's avatar
Stefan Monnier committed
665 666
	to follow coding conventions in files without maintainer or in files
	with clear maintainer (but without Maintainer header stating so).
667 668 669

	* emacs-lisp/elp.el: A fix to follow coding conventions.

670
	* gnus/binhex.el, gnus/binhex.el, gnus/earcon.el,
671 672 673 674 675 676 677 678 679 680 681
	* gnus/gnus-agent.el, gnus/gnus-art.el, gnus/gnus-audio.el,
	* gnus/gnus-logic.el, gnus/gnus-ml.el, gnus/gnus-mlspl.el,
	* gnus/gnus-setup.el, gnus/gnus-srvr.el, gnus/gnus-sum.el,
	* gnus/gnus-uu.el, gnus/gnus-vm.el, gnus/ietf-drums.el,
	* gnus/mail-parse.el, gnus/mail-prsvr.el, gnus/mail-source.el,
	* gnus/mm-bodies.el, gnus/mm-decode.el, gnus/mm-encode.el,
	* gnus/mm-partial.el, gnus/mm-util.el, gnus/mm-uu.el,
	* gnus/mm-view.el, gnus/mml.el, gnus/nnimap.el, gnus/nnoo.el,
	* gnus/parse-time.el, gnus/rfc1843.el, gnus/rfc2045.el,
	* gnus/rfc2047.el, gnus/rfc2104.el, gnus/rfc2231.el,
	* gnus/time-date.el, gnus/uudecode.el: Some fixes to follow coding
682 683
	conventions in files from Gnus.

684
	* abbrevlist.el, array.el, buff-menu.el, calendar/appt.el,
685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718
	* case-table.el, cdl.el, cmuscheme.el, compare-w.el, completion.el,
	* custom.el, derived.el, dired-aux.el, disp-table.el, dos-vars.el,
	* echistory.el, electric.el, emacs-lisp/authors.el,
	* emacs-lisp/backquote.el, emacs-lisp/byte-opt.el,
	* emacs-lisp/bytecomp.el, emacs-lisp/float.el, emacs-lisp/gulp.el,
	* emacs-lisp/helper.el, emacs-lisp/lisp-mode.el,
	* emacs-lisp/regexp-opt.el, emulation/mlconvert.el,
	* emulation/mlsupport.el, env.el, fast-lock.el, find-dired.el,
	* float-sup.el, frame.el, gnus/gnus-mule.el, gnus/pop3.el, gs.el,
	* gud.el, help-macro.el, hexl.el, imenu.el, info.el, informat.el,
	* international/codepage.el, international/iso-ascii.el,
	* international/iso-insert.el, international/iso-transl.el,
	* international/swedish.el, isearch.el, jka-compr.el, kermit.el,
	* lazy-lock.el, ledit.el, loadup.el, lpr.el, ls-lisp.el, macros.el,
	* mail/blessmail.el, mail/emacsbug.el, mail/mail-extr.el,
	* mail/mailabbrev.el, mail/mailpost.el, mail/rmail.el,
	* mail/rmailedit.el, mail/rmailkwd.el, mail/rmailmsc.el,
	* mail/rmailout.el, mail/rmailsort.el, mail/rmailsum.el,
	* mail/vms-pmail.el, man.el, map-ynp.el, menu-bar.el, misc.el,
	* msb.el, net/ange-ftp.el, net/goto-addr.el, novice.el,
	* obsolete/auto-show.el, obsolete/hilit19.el, obsolete/ooutline.el,
	* obsolete/rnews.el, obsolete/rnewspost.el, options.el, paren.el,
	* paths.el, play/dissociate.el, play/doctor.el, play/hanoi.el,
	* play/meese.el, progmodes/compile.el, progmodes/ebrowse.el,
	* progmodes/hideif.el, progmodes/modula2.el, register.el, rot13.el,
	* saveplace.el, scroll-bar.el, server.el, sort.el, soundex.el,
	* term/bg-mouse.el, term/pc-win.el, term/sup-mouse.el,
	* term/tty-colors.el, terminal.el, textmodes/bib-mode.el,
	* textmodes/makeinfo.el, textmodes/page.el, textmodes/paragraphs.el,
	* textmodes/picture.el, textmodes/scribe.el, textmodes/spell.el,
	* textmodes/tex-mode.el, textmodes/text-mode.el,
	* textmodes/underline.el, thingatpt.el, time.el, timer.el,
	* unused.el, vcursor.el, version.el, vms-patch.el, vmsproc.el,
	* vt100-led.el, window.el: Some fixes to follow coding conventions in
719 720
	files maintained by FSF.

721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736
2001-07-13  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* arc-mode.el: A fix to follow coding conventions.

	* bindings.el: Ditto.

	* cdl.el: Ditto.

	* comint.el: Ditto.

	* cus-start.el: Ditto.

	* shell.el: Ditto.

	* skeleton.el: Ditto.

737 738 739 740 741
2001-07-13  Stefan Monnier  <monnier@cs.yale.edu>

	* info.el (Info-build-node-completions):
	Make Info-current-file-completions buffer local.

Gerd Moellmann's avatar
Gerd Moellmann committed
742 743
2001-07-13  Gerd Moellmann  <gerd@gnu.org>

744
	* which-func.el (which-func-mode, which-func-ff-hook)
745
	(which-function-mode): Remove references to which-func-mode-global.
746

747 748
	* calendar/cal-islam.el (calendar-goto-islamic-date):
	Add  autoload cookie.
749

Gerd Moellmann's avatar
Gerd Moellmann committed
750 751
	* play/fortune.el: Add types to defcustoms.

Pavel Janík's avatar
Pavel Janík committed
752 753
2001-07-12  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

Gerd Moellmann's avatar
Gerd Moellmann committed
754
	* language/czech.el: A fix to follow coding conventions.
Pavel Janík's avatar
Pavel Janík committed
755

756 757 758 759 760 761
2001-07-11  Eli Zaretskii  <eliz@is.elta.co.il>

	* speedbar.el (speedbar-supported-extension-expressions): Add .g
	to the extension list, for antlr-mode.  From Christoph Wedler
	<Christoph.Wedler@sap.com>.

762 763 764 765 766 767 768 769
2001-07-11  Stefan Monnier  <monnier@cs.yale.edu>

	* vc.el (vc-prefix-map): Moved back to vc-hooks.el.
	(vc-dired-mode-map): Fix the madness.

	* vc-hooks.el (vc-mode): Dummy function for doc purposes.
	(vc-prefix-map): Moved back from vc.el.

Gerd Moellmann's avatar
Gerd Moellmann committed
770 771
2001-07-11  Gerd Moellmann  <gerd@gnu.org>

772 773
	* mail/mail-extr.el (mail-extr-all-top-level-domains):
	Increase the size of the obarray.
Gerd Moellmann's avatar
Gerd Moellmann committed
774 775 776 777
	(mail-extr-all-top-level-domains): Add more toplevel domains,
	add more long names.
	From: Per Starback <starback@ling.uu.se>.

778 779 780 781 782 783 784 785 786
2001-07-11  Eli Zaretskii  <eliz@is.elta.co.il>

	* progmodes/ada-prj.el: Say that the file _is_ part of Emacs.
	From Pavel Jan,Bm(Bk <Pavel@Janik.cz>

	* progmodes/ada-mode.el: Ditto.

	* progmodes/ada-xref.el: Ditto.

787 788 789 790 791
2001-07-11  Miles Bader  <miles@gnu.org>

	* finder.el (finder-insert-at-column): Also move to the next line
	if exactly at COLUMN.

Gerd Moellmann's avatar
Gerd Moellmann committed
792 793
2001-07-10  Gerd Moellmann  <gerd@gnu.org>

794 795 796
	* help.el (describe-function-1): When printing FUNCTION's
	documentation, don't assume FUNCTION is a symbol.

Gerd Moellmann's avatar
Gerd Moellmann committed
797 798 799
	* startup.el (normal-top-level): Don't operate on the initial
	frame if we failed to create one.

800 801 802 803 804
2001-07-10  Martin Stjernholm  <bug-cc-mode@gnu.org>

	* cc-cmds.el (c-indent-exp): Keep the indentation of the block
	itself, i.e. only indent the contents in it.

805 806 807 808 809
2001-07-10  Markus Rost  <rost@math.ohio-state.edu>

	* mail/rmail.el (rmail-show-message): Show beginning of message in
	all windows containing it.

810 811 812 813
2001-07-10  Eli Zaretskii  <eliz@is.elta.co.il>

	* term/tty-colors.el: Fix the header line and copyright years.

814 815
2001-07-09  Gerd Moellmann  <gerd@gnu.org>

816 817 818 819 820
	* emacs-lisp/advice.el (ad-make-advised-definition): If the
	original definition has an interactive form, but is Elp
	instrumented, use the interactive form of the function called by
	elp-wrapper.

821 822 823 824
	* winner.el (winner-equal): Make it a defun.  Don't compare Winner
	configurations with compare-window-configuration; they aren't
	window configurations.

825 826
	* net/ange-ftp.el (ange-ftp-file-modtime): Check a 213 response
	from the server for the format we expect.  Don't use it if it
Stefan Monnier's avatar
Stefan Monnier committed
827
	doesn't look like what the Internet draft for FTP extensions specifies.
828

Gerd Moellmann's avatar
Gerd Moellmann committed
829
	* toolbar/*.pbm: Cleaned up.
Gerd Moellmann's avatar
Gerd Moellmann committed
830 831
	From Luis Fernandes <elf@ee.ryerson.ca>.

832
2001-07-09  Martin Stjernholm  <bug-cc-mode@gnu.org>
833 834 835 836 837

	* cc-cmds.el: Extended the kludge to interoperate with the
	delsel and pending-del packages wrt to the new function
	`c-electric-delete-forward'.

838 839 840 841 842 843
2001-07-08  Stefan Monnier  <monnier@cs.yale.edu>

	* emacs-lisp/easy-mmode.el (define-minor-mode): Use eval-after-load
	to delay the call to <mode> for global minor modes.
	(easy-mmode-define-navigation): Only recenter if interactive.

844 845
2001-07-06  Gerd Moellmann  <gerd@gnu.org>

846 847 848
	* emacs-lisp/lisp-mode.el (lisp-mode-shared-map): Bind TAB
	to lisp-indent-line.

849 850 851 852
	* net/ange-ftp.el (ange-ftp-file-modtime): Ignore 226 responses
	from the server.  Call encode-time only when we are sure that we
	got a 213 response.

853 854 855 856 857 858
2001-07-06  Simon Josefsson  <jas@extundo.com>

	* mail/sendmail.el (mail-specify-envelope-from): Doc fix.
	(mail-envelope-from): New user option.
	(sendmail-send-it): Use it.

859 860
2001-07-06  Vinicius Jose Latorre  <vinicius@cpqd.com.br>

861 862
	* ps-print.el: Use locale dependant date to print date in header.
	Doc fix.
863 864 865 866
	(ps-print-version): New version number (6.5.3).
	(ps-right-header, ps-right-footer): Initialization and doc fix.
	(ps-time-stamp-locale-default): New fun.

867 868 869 870 871 872 873 874 875 876 877 878
2001-07-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

	* mail/rmailout.el (rmail-output): Fix duplicate MIME-Version:
	field problem with MIME-mode.

	* mail/rmailout.el (rmail-output): Fix bug in MIME-mode.

2001-07-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

	* mail/rmail.el (rmail-reply): Don't forget to narrow header in
	MIME-mode.

879 880 881 882 883
2001-07-06  Eli Zaretskii  <eliz@is.elta.co.il>

	* bindings.el (mode-line-mule-info): Don't show the tip with
	buffer-file-coding-system if that is nil.

884 885
2001-07-05  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
886 887 888
	* calendar/todo-mode.el (todo-top-priorities): Use delete-region
	instead of kill-line.

889 890 891 892 893
	* play/pong.el: Fix first line.  From Pavel Jan,Bm(Bk
	<Pavel@Janik.cz>.

	* battery.el (battery-update): Add help-echo.  From Pavel Jan,Bm(Bk
	<Pavel@Janik.cz>.
894

895 896 897 898 899
2001-07-04  Gerd Moellmann  <gerd@gnu.org>

	* font-lock.el (c-font-lock-keywords-3): When matching something
	like `struct X Y', finish with point after Y.

Gerd Moellmann's avatar
Gerd Moellmann committed
900
2001-07-04  Simon Josefsson  <jas@extundo.com>
901

Gerd Moellmann's avatar
Gerd Moellmann committed
902
	* mail/sendmail.el (sendmail-send-it): Look at `sendmail-program'
903
	in caller buffer.
Gerd Moellmann's avatar
Gerd Moellmann committed
904

905 906
2001-07-03  Eli Zaretskii  <eliz@is.elta.co.il>

Eli Zaretskii's avatar
Eli Zaretskii committed
907
	* find-file.el (ff-find-the-other-file): Use file-name-nondirectory
908 909
	instead of string-match to find the basename of the file.
	From Pascal Obry <p.obry@wanadoo.fr>.
Eli Zaretskii's avatar
Eli Zaretskii committed
910

911 912
	* net/browse-url.el (browse-url-default-windows-browser):
	Support the MS-DOS port when it runs on Windows.
913 914 915
	(browse-url-browser-function) [ms-dos]: Default to
	browse-url-default-windows-browser.

916 917 918
	* help.el (locate-library): Enable code that looks for compressed
	libraries if auto-compression-mode is on.

919 920 921 922
2001-07-02  Stefan Monnier  <monnier@cs.yale.edu>

	* info.el (Info-clone-buffer-hook): Really unconditionally copy marker.

923 924
2001-07-02  Gerd Moellmann  <gerd@gnu.org>

925
	* emacs-lisp/cl-macs.el (cl-do-arglist): Revert change of 2000-10-15.
926

927 928
2001-07-02  Eli Zaretskii  <eliz@is.elta.co.il>

929 930 931
	* allout.el: Fix the header line, so that finder.el recognizes it.
	From Pavel Jan,Bm(Bk <Pavel@Janik.cz>.

932 933
	* emacs-lisp/lisp-mnt.el (lm-header-prefix): Doc fix.
	From Pavel Jan,Bm(Bk <Pavel@Janik.cz>.
934

Eli Zaretskii's avatar
Eli Zaretskii committed
935 936
2001-06-29  Eli Zaretskii  <eliz@is.elta.co.il>

937
	* term/w32-win.el (x-colors): Add colors from the recent rgb.txt file.
938

Eli Zaretskii's avatar
Eli Zaretskii committed
939 940 941
	* ps-bdf.el (bdf-directory-list): Use the value relative to
	installation-directory for MS-Windows as well.

942 943 944 945 946
2001-06-29  Richard M. Stallman  <rms@gnu.org>

	* wid-edit.el (widget-color-sample-face-get):
	Return ((foreground-color . COLOR)) instead of constructing a face.

947 948 949 950 951 952
2001-06-29  Eli Zaretskii  <eliz@is.elta.co.il>

	* faces.el (region): Change the background color for the
	light-background color display to lightgoldenrod2, to make it
	visible on some laptops.

953 954 955 956 957 958
2001-06-28  Richard M. Stallman  <rms@gnu.org>

	* mail/rmail.el (rmail-reformat-message): Bind inhibit-read-only to t.
	(rmail-msg-restore-non-pruned-header): Likewise.
	If point was in the old pruned header, put it at the top.
	(rmail-msg-prune-header): If point was at the top, keep it there.
959

960 961 962
	* mail/rmail.el (rmail-narrow-to-non-pruned-header): New function.
	(rmail-retry-failure): Use rmail-narrow-to-non-pruned-header.

963 964 965 966
2001-06-28  Stefan Monnier  <monnier@cs.yale.edu>

	* info.el (Info-clone-buffer-hook): Unconditionally copy marker.

Karl Fogel's avatar
Karl Fogel committed
967 968 969 970
2001-06-28  Karl Fogel  <kfogel@red-bean.com>

	* saveplace.el: Update maintainer email address.

Francesco Potortì's avatar
Francesco Potortì committed
971 972
2001-06-27  Francesco Potorti`  <pot@gnu.org>

973 974
	* uniquify.el: (uniquify-rationalize-file-buffer-names):
	  Undo previous change.
Francesco Potortì's avatar
Francesco Potortì committed
975 976

2001-06-27  Francesco Potorti`  <pot@gnu.org>
Francesco Potortì's avatar
Francesco Potortì committed
977 978 979 980

	* uniquify.el (uniquify-rationalize-file-buffer-names): Do a
	preliminary quick reordering.  Can speed things up dramatically.

981 982
2001-06-26  Richard M. Stallman  <rms@gnu.org>

983 984 985
	* dired.el (dired-get-filename): A file name starting with ~
	is not absolute in this context.

986 987 988 989 990 991 992 993
	* which-func.el (which-func-maxout): Increase default to 500000.
	(which-function-mode): This is now the "real" name of the function.
	(which-func-mode): Now an alias.
	(which-func-mode-global): Name deleted.

	* progmodes/hideshow.el (hs-minor-mode-map): Use mouse-2, not
	button-2, when binding hs-mouse-toggle-hiding.

Gerd Moellmann's avatar
Gerd Moellmann committed
994 995
2001-06-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

996
	* mail/rmail.el (rmail-msg-restore-non-pruned-header): New function.
Gerd Moellmann's avatar
Gerd Moellmann committed
997 998 999 1000
	(rmail-msg-prune-header): Likewise.
	(rmail-toggle-header): Use `rmail-msg-restore-non-pruned-header'
	and `rmail-msg-prune-header'.

1001 1002 1003 1004 1005
2001-06-25  Stefan Monnier  <monnier@cs.yale.edu>

	* textmodes/fill.el (fill-region-as-paragraph): Don't look further
	back than LINEBEG.

1006 1007 1008 1009 1010 1011
2001-06-25  Eli Zaretskii  <eliz@is.elta.co.il>

	* xt-mouse.el (xterm-mouse-event): If the buffer displayed in the
	window where they clicked the mouse has a header line, adjust
	vertical movement by one.

1012 1013
2001-06-25  Milan Zamazal  <pdm@zamazal.org>

1014 1015
	* progmodes/glasses.el (glasses-make-readable): Consider underscores
	too when separating a parenthesis.
1016

Eli Zaretskii's avatar
Eli Zaretskii committed
1017 1018 1019 1020 1021 1022 1023 1024
2001-06-24  Eli Zaretskii  <eliz@is.elta.co.il>

	* bookmark.el (bookmark-insert-location, bookmark-bmenu-list)
	(bookmark-bmenu-hide-filenames): Add help-echo to
	mouse-highlighted text.
	(bookmark-bmenu-show-filenames): Remove help-echo property from
	the whitespace.

1025 1026
2001-06-23  Eli Zaretskii  <eliz@is.elta.co.il>

1027 1028
	* files.el (auto-mode-alist): Add configure.ac (autoconf).
	From Karl Eichwalder <ke@suse.de>.
1029

1030 1031 1032 1033 1034 1035 1036
2001-06-23  Richard M. Stallman  <rms@gnu.org>

	* emacs-lisp/lisp-mode.el (eval-last-sexp): Doc fix.

	* progmodes/cc-styles.el (c-set-style): Don't specify initial
	contents for completing-read.

1037 1038 1039 1040 1041 1042 1043 1044 1045 1046
2001-06-22  Richard M. Stallman  <rms@gnu.org>

	* menu-bar.el (menu-bar-make-toggle): Construct the
	function's doc string from HELP, not DOC, and make it accurate by
	adding "Toggle whether to " at the front and downcasing the initial.
	Change the HELP arg in some calls to make it fit this usage.

	* menu-bar.el (toggle-debug-on-quit, toggle-debug-on-error):
	Undo previous change.

1047 1048
2001-06-22  Eli Zaretskii  <eliz@is.elta.co.il>

1049 1050
	* indent.el (indent-relative-maybe, indent-relative): Doc fix.

1051
	* menu-bar.el (toggle-debug-on-quit, toggle-debug-on-error): Doc fix.
1052

1053 1054
2001-06-21  Eli Zaretskii  <eliz@is.elta.co.il>

1055 1056
	* toolbar/tool-bar.el (tool-bar-setup): Remove the EXIT button.

1057 1058
	* dabbrev.el (dabbrev--select-buffers): Fix last change.

1059 1060 1061 1062 1063 1064 1065 1066
2001-06-20  Richard M. Stallman  <rms@gnu.org>

	* dabbrev.el (dabbrev--make-friend-buffer-list): New function,
	broken out from dabbrev--find-expansion.  Handle minibuffer
	specially here.
	(dabbrev--find-expansion): Simplify code in various ways.
	Don't treat minibuffers specially.
	Call dabbrev--make-friend-buffer-list.
1067
	(dabbrev--select-buffers): Don't treat minibuffers specially.  Simplify.
1068 1069
	(dabbrev--scanning-message): Do nothing when minibuffer is current.

John Wiegley's avatar
John Wiegley committed
1070
2001-06-19  John Wiegley  <johnw@gnu.org>
1071

John Wiegley's avatar
John Wiegley committed
1072 1073 1074
	* eshell/eshell.el: Don't load in esh-util if it's already loaded.
	Also, added a comment describing how to greatly speedup Eshell
	loadup time, by concatenating together all of Eshell's .elc files.
1075

1076
2001-06-19  John Wiegley  <johnw@gnu.org>
John Wiegley's avatar
John Wiegley committed
1077

1078 1079
	* eshell/esh-mode.el: Disabled a test that often yields false failures.

John Wiegley's avatar
John Wiegley committed
1080 1081 1082 1083
2001-06-19  Eli Zaretskii  <eliz@is.elta.co.il>

	* woman.el (WoMan-highlight-references): Add help-echo to
	mouse-highlighted text.
John Wiegley's avatar
John Wiegley committed
1084

Stefan Monnier's avatar
Stefan Monnier committed
1085 1086 1087 1088
2001-06-18  Stefan Monnier  <monnier@cs.yale.edu>

	* textmodes/sgml-mode.el (sgml-mode-map): Fix thinko.

Gerd Moellmann's avatar
Gerd Moellmann committed
1089 1090
2001-06-18  Gerd Moellmann  <gerd@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1091 1092
	* international/quail.el (quail-start-conversion):
	Reset quail-translating to nil.
1093

Gerd Moellmann's avatar
Gerd Moellmann committed
1094 1095 1096
	* antlr-mode.el (antlr-mode): Check that `c-Java-access-key' is
	bound.  Suggested by David B. Malkovsky <David.Malkovsky@sas.com>.

1097 1098
2001-06-18  Eli Zaretskii  <eliz@is.elta.co.il>

1099 1100 1101
	* bs.el (bs--get-name, bs--get-file-name): Add help-echo to
	mouse-highlighted text.

1102 1103
	* dired.el (dired-mark-pop-up): Fix last change.

1104 1105
2001-06-17  Eli Zaretskii  <eliz@is.elta.co.il>

1106 1107 1108
	* calendar/calendar.el (generate-calendar-month): Add help-echo to
	mouse-highlighted text.

1109 1110 1111 1112 1113 1114
	* net/quickurl.el (quickurl-url-file): Run through
	convert-standard-filename.
	(quickurl-list-populate-buffer): Add help-echo to
	mouse-highlighted text.
	(top-level): Update Dave's URL.

1115 1116 1117
	* textmodes/tex-mode.el (tex-validate-buffer): Add help-echo to
	mouse-highlighted text.

Stefan Monnier's avatar
Stefan Monnier committed
1118 1119
	* textmodes/page-ext.el (pages-copy-header-and-position):
	Add help-echo to mouse-highlighted text.
1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131

	* tar-mode.el (tar-header-block-summarize): Add help-echo to
	mouse-highlighted text.

	* replace.el (occur): Add help-echo to mouse-highlighted text.

	* progmodes/sh-script.el (sh-mark-line): Add help-echo to
	mouse-highlighted text.

	* progmodes/cpp.el (cpp-make-button): Add help-echo to
	mouse-highlighted text.

Stefan Monnier's avatar
Stefan Monnier committed
1132 1133
	* progmodes/compile.el (compile-reinitialize-errors):
	Add help-echo to mouse-highlighted messages.
1134 1135
	(compilation-forget-errors): Remove help-echo property as well.

Stefan Monnier's avatar
Stefan Monnier committed
1136 1137
	* play/landmark.el (lm-plot-square, lm-init-display):
	Add help-echo to mouse-highlighted text.
1138

Stefan Monnier's avatar
Stefan Monnier committed
1139 1140
	* play/gomoku.el (gomoku-plot-square, gomoku-init-display):
	Add help-echo to mouse-highlighted text.
1141 1142 1143

	* dired.el (dired-insert-set-properties): Add help-echo to
	mouse-highlighted text.
Stefan Monnier's avatar
Stefan Monnier committed
1144
	(dired-mark-pop-up): Remove help-echo property from the file name.
1145 1146 1147 1148 1149 1150 1151 1152 1153 1154

	* comint.el (comint-send-input): Add help-echo to
	mouse-highlighted text.

	* buff-menu.el (list-buffers-noselect): Add help-echo to
	mouse-highlighted text.

	* arc-mode.el (archive-summarize-files): Add help-echo to
	mouse-highlighted text.

1155 1156 1157
	* ffap.el (ffap-machine-p): Always return nil if
	open-network-stream is not fboundp.

Stefan Monnier's avatar
Stefan Monnier committed
1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170
2001-06-17  Stefan Monnier  <monnier@cs.yale.edu>

	* textmodes/sgml-mode.el: Move `provide' to the end.  Update copyright.
	(sgml-mode-map): Use `make-keymap' rather than make the keymap by hand.
	Bind the latin-1 charset-char to sgml-maybe-name-self rather than
	incorrectly binding chars between 128 and 256 to it.
	(sgml-maybe-name-self): Handle latin-1 chars properly.
	(sgml-tags-invisible): Bind buffer-file-name to nil.
	Use unwind-protect and restore-buffer-modified-p.
	(sgml-point-entered): Use buffer-substring-no-properties.
	(html-tag-alist): Add `div' and `span' and fix backquote/unquote typos.
	(html-mode): Don't force `imenu-sort-function'.

Eli Zaretskii's avatar
Eli Zaretskii committed
1171 1172
2001-06-15  Eli Zaretskii  <eliz@is.elta.co.il>

Eli Zaretskii's avatar
Eli Zaretskii committed
1173 1174
	* tar-mode.el: Fix the copyright notice.

1175 1176 1177 1178
	* font-lock.el (font-lock-comment-face): For tty's with dark
	background, use "red1", since "lightred" is not one of the colors
	recognized by tty-colors.el.

Eli Zaretskii's avatar
Eli Zaretskii committed
1179 1180 1181 1182 1183 1184 1185 1186
	* tar-mode.el (tar-extract): Call generate-new-buffer-name to
	create a buffer for extracted file, in case there's more than one
	file by that name in an archive, possibly in different
	directories.  From Kevin Rodgers <kevinr@ihs.com>.

	* format.el (format-alist): Doc fix.  Suggested by Alex Schroeder
	<alex@gnu.org>.

1187 1188
2001-06-15  Miles Bader  <miles@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1189 1190
	* textmodes/texinfmt.el (texinfo-format-syntax-table):
	Revert previous change.
1191

1192 1193 1194 1195
2001-06-14  Richard M. Stallman  <rms@gnu.org>

	* replace.el (keep-lines-read-args): Return just a regexp.
	Provide nil for the region args.
Stefan Monnier's avatar
Stefan Monnier committed
1196
	(keep-lines, flush-lines, how-many):
1197 1198
	Calculate the defaults for the region here, when args are nil.

1199 1200 1201 1202
2001-06-14  Eli Zaretskii  <eliz@is.elta.co.il>

	* rot13.el (rot13-other-window): Some more doc fix.

1203 1204 1205 1206 1207 1208
2001-06-14  Per Starback  <starback@ling.uu.se>