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

	* emacs-lisp/edebug.el (edebug-read-function): Fix handling of
	#:, #x, #o, and similar constructs.

6 7
2001-08-07  Gerd Moellmann  <gerd@gnu.org>

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

10 11 12
	* emulation/viper-util.el (viper-file-checked-in-p): Use `and'
	instead of `progn'.

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

16 17 18
	* 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
19 20 21 22
	* progmodes/executable.el (executable-set-magic): If 
	executable-find returns a quoted file name, unquote it before
	inserting it.

23
	* image.el (image-type-regexps): For JPEG files, use a regexp
24
	derived from the JFIF spec.
25
	
26 27 28
	* image.el (image-type-regexps): Use `\`' instead of `^' in
	most regular expressions.

29 30 31 32
2001-08-06  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

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

33 34
2001-08-06  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
35 36 37 38
	* 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
39 40
	* play/animate.el (animate-birthday-present): Re-insert.

41 42 43
	* toolbar/tool-bar.el (tool-bar-add-item-from-menu): Handle
	old-style menu definitions.

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

46
	* textmodes/makeinfo.el, textmodes/page-ext.el, textmodes/page.el,
47
	* textmodes/text-mode.el, textmodes/two-column.el: Keywords added.
48

Pavel Janík's avatar
Pavel Janík committed
49
	* play/studly.el, mail/unrmail.el, emacs-lisp/lucid.el,
50 51
	* 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
52

Pavel Janík's avatar
Pavel Janík committed
53 54 55 56
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
57 58
2001-08-03  Gerd Moellmann  <gerd@gnu.org>

59 60 61 62
	* 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
63
	* info.el (info-insert-file-contents): Use info-file-exists-p
64
	instead of file-exists-p.
Gerd Moellmann's avatar
Gerd Moellmann committed
65

66 67 68
	* 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
69 70
	* replace.el (perform-replace): Doc fix.

71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
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.

87 88
2001-08-02  Gerd Moellmann  <gerd@gnu.org>

89 90 91
	* recentf.el (recentf-dump-variable): Handle a value of nil
	correctly.

92 93
	* custom.el (custom-set-variables): Set options with :require
	clauses last.
94

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

97 98
	* Makefile.in (TAGS, TAGS-LISP): Exclude loaddefs.el.

99 100
2001-08-01  Eli Zaretskii  <eliz@is.elta.co.il>

101 102 103
	* man.el (man): Mention Man-switches in the doc string.
	(Man-switches): Mention -a in the doc string.

104 105 106
	* textmodes/ispell.el (ispell-alternate-dictionary): Add
	/usr/share/lib/dict/words, for Irix.

107 108 109 110
	* 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
111 112
2001-08-01  Francesco Potorti`  <pot@gnu.org>

Francesco Potortì's avatar
Francesco Potortì committed
113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
	* 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
128

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

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

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

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

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

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

145 146 147
	* international/mule.el (set-keyboard-coding-system): Set
	keyboard-coding-system.

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

151 152 153 154 155
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
156 157 158 159 160
2001-07-30  Andre Spiegel  <spiegel@gnu.org>

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

161 162 163 164 165
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>.

166 167
2001-07-30  Gerd Moellmann  <gerd@gnu.org>

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

170 171 172
	* desktop.el (desktop-save): Add `-*- coding: emacs-mule -*-' to
	the desktop file.

173 174 175 176 177
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>.

178 179
2001-07-27  Gerd Moellmann  <gerd@gnu.org>

180 181 182 183 184
	* 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
185
	* mwheel.el (mouse-wheel-down-button, mouse-wheel-up-button):
186 187 188 189 190
	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
191 192
2001-07-26  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
193 194 195 196
	* 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.

197 198
	* 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
199

Gerd Moellmann's avatar
Gerd Moellmann committed
200 201 202 203 204
	* 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
205 206 207 208
	* 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.

209 210 211 212 213 214 215
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>.

216 217
2001-07-25  Gerd Moellmann  <gerd@gnu.org>

218 219 220 221
	* 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
222

Gerd Moellmann's avatar
Gerd Moellmann committed
223 224 225 226
	* 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.

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

229 230 231 232 233
	* 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.

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

237 238 239 240 241 242 243
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
244 245
2001-07-23  Francesco Potorti`  <pot@gnu.org>

246
	* uniquify.el: Overall speedup changes when using many buffers.
Francesco Potortì's avatar
Francesco Potortì committed
247
	(uniquify-fix-item-base, uniquify-fix-item-filename,
248
	uniquify-fix-item-buffer): Changed defmacro to defalias (cosmetic).
Francesco Potortì's avatar
Francesco Potortì committed
249
	(uniquify-fix-item-unrationalized-buffer): Deleted: was the fourth
250
	place in the item, but was never used.
Francesco Potortì's avatar
Francesco Potortì committed
251
	(uniquify-fix-item-min-proposed): New defalias: the fourth place
252
	in the item is now used as cache for the proposed name.
Francesco Potortì's avatar
Francesco Potortì committed
253 254 255 256
	(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.
257 258
	(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
259 260 261 262 263 264 265 266 267 268 269
	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
270
	flag, which does not exist any more.
Francesco Potortì's avatar
Francesco Potortì committed
271

272 273
2001-07-23  Eli Zaretskii  <eliz@is.elta.co.il>

274 275 276
	* term/internal.el (IT-unicode-translations): Fix the appearance of
	"6`".

277 278 279
	* 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
280 281
2001-07-23  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
282 283 284 285 286
	* 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
287

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

Gerd Moellmann's avatar
Gerd Moellmann committed
290 291
	* play/animate.el: New file.

292 293 294 295 296 297
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.

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

300 301 302
	* 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
303
	(ediff-file-checked-out-p,ediff-file-checked-in-p): Check if
304
	vc-state is available.
Gerd Moellmann's avatar
Gerd Moellmann committed
305
	(ediff-make-temp-file): Use ediff-coding-system-for-write.
Francesco Potortì's avatar
Francesco Potortì committed
306

307 308
	* ediff-init.el (ediff-with-syntax-table): New macro, uses
	with-syntax-table.
Gerd Moellmann's avatar
Gerd Moellmann committed
309 310 311
	(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
312
	overlays.
Gerd Moellmann's avatar
Gerd Moellmann committed
313 314 315
	(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
316

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

Gerd Moellmann's avatar
Gerd Moellmann committed
320
	* ediff-ptch.el (ediff-prompt-for-patch-file): Use
321
	ediff-coding-system-for-read.
Gerd Moellmann's avatar
Gerd Moellmann committed
322
	(ediff-patch-file-internal): Use ediff-coding-system-for-write.
Francesco Potortì's avatar
Francesco Potortì committed
323

Gerd Moellmann's avatar
Gerd Moellmann committed
324 325
	* 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
326

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

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

331 332 333 334 335 336 337
	* 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
338
	(viper-get-ex-address-subr): Convert registers to char data type.
Francesco Potortì's avatar
Francesco Potortì committed
339

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

Gerd Moellmann's avatar
Gerd Moellmann committed
347
	* viper.el (viper-major-mode-modifier-list): Added
348
	inferior-emacs-lisp-mode.
Gerd Moellmann's avatar
Gerd Moellmann committed
349
	(this-major-mode-requires-vi-state): New function that uses simple
350
	heuristics to decide if vi state is appropriate.
Gerd Moellmann's avatar
Gerd Moellmann committed
351 352 353
	(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
354
	previously used advice to read-key-sequence.
Francesco Potortì's avatar
Francesco Potortì committed
355

Gerd Moellmann's avatar
Gerd Moellmann committed
356 357 358 359 360 361
	* 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.
362
	(viper-escape-to-state,viper-replace-state-exit-cmd):
Gerd Moellmann's avatar
Gerd Moellmann committed
363 364
	Use viper-read-key-sequence.
	(viper-envelop-ESC-key): No need for ad-get-orig-definition.
365
	(viper-minibuffer-standard-hook,viper-read-string-with-history):
Gerd Moellmann's avatar
Gerd Moellmann committed
366
	Don't override existing minibuffer-setup-hook.
367
	(viper-mark-point,viper-goto-mark-subr,viper-brac-function):
Francesco Potortì's avatar
Francesco Potortì committed
368
	Convert registers to char data type.
Gerd Moellmann's avatar
Gerd Moellmann committed
369
	(viper-autoindent): Use viper-indent-line.
Francesco Potortì's avatar
Francesco Potortì committed
370 371 372

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

373 374 375 376
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
377 378
2001-07-20  Gerd Moellmann  <gerd@gnu.org>

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

382 383 384 385 386
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).

387 388
2001-07-19  Gerd Moellmann  <gerd@gnu.org>

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

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

394 395 396 397 398 399 400 401 402
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
403 404
2001-07-17  Eli Zaretskii  <eliz@is.elta.co.il>

405
	* toolbar/tool-bar.el (tool-bar-add-item-from-menu)
Eli Zaretskii's avatar
Eli Zaretskii committed
406 407 408 409 410
	(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
411 412 413 414 415 416 417 418 419 420 421 422
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>

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

Pavel Janík's avatar
Pavel Janík committed
426 427 428 429 430 431 432 433 434 435
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.

436 437 438 439 440 441 442 443
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
444 445 446 447 448 449 450 451 452 453 454
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
455 456
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
457 458 459 460 461
	* 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
462

Stefan Monnier's avatar
Stefan Monnier committed
463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478
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
479 480 481 482
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

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

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

485 486 487
	* mouse-sel.el (mouse-sel-bindings): Instead of unbinding
	mouse-1 etc., bind them to `ignore'.

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

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

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

496
	* align.el, apropos.el, autorevert.el, battery.el, bookmark.el,
Gerd Moellmann's avatar
Gerd Moellmann committed
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 539 540 541 542 543
	* 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
544 545
	conventions.

Gerd Moellmann's avatar
Gerd Moellmann committed
546 547 548 549 550
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.

551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571
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.

572 573 574 575 576
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

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

577 578 579
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* play/5x5.el, play/decipher.el, play/dunnet.el, play/fortune.el,
580
	* play/gamegrid.el, play/handwrite.el, play/landmark.el,
Stefan Monnier's avatar
Stefan Monnier committed
581 582
	* play/morse.el, play/pong.el, play/snake.el, play/tetris.el:
	Some fixes to follow coding conventions.
583

Gerd Moellmann's avatar
Gerd Moellmann committed
584 585 586 587
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

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

Stefan Monnier's avatar
Stefan Monnier committed
588 589 590 591 592 593 594 595 596 597 598
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.

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

601
	* calendar/cal-china.el, calendar/cal-coptic.el,
602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624
	* 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
625 626 627 628
	conventions in Eshell files with known maintainers.

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

629
	* eshell/em-alias.el, eshell/em-banner.el, eshell/em-basic.el,
630 631 632 633 634 635 636 637 638
	* 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
639 640 641
	conventions in Eshell files.

	* composite.el, diff.el, emacs-lisp/levents.el,
642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669
	* 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
670 671
	to follow coding conventions in files without maintainer or in files
	with clear maintainer (but without Maintainer header stating so).
672 673 674

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

675
	* gnus/binhex.el, gnus/binhex.el, gnus/earcon.el,
676 677 678 679 680 681 682 683 684 685 686
	* 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
687 688
	conventions in files from Gnus.

689
	* abbrevlist.el, array.el, buff-menu.el, calendar/appt.el,
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 719 720 721 722 723
	* 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
724 725
	files maintained by FSF.

726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741
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.

742 743 744 745 746
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
747 748
2001-07-13  Gerd Moellmann  <gerd@gnu.org>

749
	* which-func.el (which-func-mode, which-func-ff-hook)
750
	(which-function-mode): Remove references to which-func-mode-global.
751

752 753
	* calendar/cal-islam.el (calendar-goto-islamic-date):
	Add  autoload cookie.
754

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

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

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

761 762 763 764 765 766
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>.

767 768 769 770 771 772 773 774
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
775 776
2001-07-11  Gerd Moellmann  <gerd@gnu.org>

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

783 784 785 786 787 788 789 790 791
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.

792 793 794 795 796
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
797 798
2001-07-10  Gerd Moellmann  <gerd@gnu.org>

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

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

805 806 807 808 809
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.

810 811 812 813 814
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.

815 816 817 818
2001-07-10  Eli Zaretskii  <eliz@is.elta.co.il>

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

819 820
2001-07-09  Gerd Moellmann  <gerd@gnu.org>

821 822 823 824 825
	* 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.

826 827 828 829
	* winner.el (winner-equal): Make it a defun.  Don't compare Winner
	configurations with compare-window-configuration; they aren't
	window configurations.

830 831
	* 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
832
	doesn't look like what the Internet draft for FTP extensions specifies.
833

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

837
2001-07-09  Martin Stjernholm  <bug-cc-mode@gnu.org>
838 839 840 841 842

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

843 844 845 846 847 848
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.

849 850
2001-07-06  Gerd Moellmann  <gerd@gnu.org>

851 852 853
	* emacs-lisp/lisp-mode.el (lisp-mode-shared-map): Bind TAB
	to lisp-indent-line.

854 855 856 857
	* 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.

858 859 860 861 862 863
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.

864 865
2001-07-06  Vinicius Jose Latorre  <vinicius@cpqd.com.br>

866 867
	* ps-print.el: Use locale dependant date to print date in header.
	Doc fix.
868 869 870 871
	(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.

872 873 874 875 876 877 878 879 880 881 882 883
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.

884 885 886 887 888
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.

889 890
2001-07-05  Gerd Moellmann  <gerd@gnu.org>

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

894 895 896 897 898
	* 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>.
899

900 901 902 903 904
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
905
2001-07-04  Simon Josefsson  <jas@extundo.com>
906

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

910 911
2001-07-03  Eli Zaretskii  <eliz@is.elta.co.il>

Eli Zaretskii's avatar
Eli Zaretskii committed
912
	* find-file.el (ff-find-the-other-file): Use file-name-nondirectory
913 914
	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
915

916 917
	* net/browse-url.el (browse-url-default-windows-browser):
	Support the MS-DOS port when it runs on Windows.
918 919 920
	(browse-url-browser-function) [ms-dos]: Default to
	browse-url-default-windows-browser.

921 922 923
	* help.el (locate-library): Enable code that looks for compressed
	libraries if auto-compression-mode is on.

924 925 926 927
2001-07-02  Stefan Monnier  <monnier@cs.yale.edu>

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

928 929
2001-07-02  Gerd Moellmann  <gerd@gnu.org>

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

932 933
2001-07-02  Eli Zaretskii  <eliz@is.elta.co.il>

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

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

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

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

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

947 948 949 950 951
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.

952 953 954 955 956 957
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.

958 959 960 961 962 963
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.
964

965 966 967
	* mail/rmail.el (rmail-narrow-to-non-pruned-header): New function.
	(rmail-retry-failure): Use rmail-narrow-to-non-pruned-header.

968 969 970 971
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
972 973 974 975
2001-06-28  Karl Fogel  <kfogel@red-bean.com>

	* saveplace.el: Update maintainer email address.

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

978 979
	* uniquify.el: (uniquify-rationalize-file-buffer-names):
	  Undo previous change.
Francesco Potortì's avatar
Francesco Potortì committed
980 981

2001-06-27  Francesco Potorti`  <pot@gnu.org>
Francesco Potortì's avatar
Francesco Potortì committed
982 983 984 985

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

986 987
2001-06-26  Richard M. Stallman  <rms@gnu.org>

988 989 990
	* dired.el (dired-get-filename): A file name starting with ~
	is not absolute in this context.

991 992 993 994 995 996 997 998
	* 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
999 1000
2001-06-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

1001
	* mail/rmail.el (rmail-msg-restore-non-pruned-header): New function.
Gerd Moellmann's avatar
Gerd Moellmann committed
1002 1003 1004 1005
	(rmail-msg-prune-header): Likewise.
	(rmail-toggle-header): Use `rmail-msg-restore-non-pruned-header'
	and `rmail-msg-prune-header'.

1006 1007 1008 1009 1010
2001-06-25  Stefan Monnier  <monnier@cs.yale.edu>

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

1011 1012 1013 1014 1015 1016
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.

1017 1018
2001-06-25  Milan Zamazal  <pdm@zamazal.org>

1019 1020
	* progmodes/glasses.el (glasses-make-readable): Consider underscores
	too when separating a parenthesis.
1021

Eli Zaretskii's avatar
Eli Zaretskii committed
1022 1023 1024 1025 1026 1027 1028 1029
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.

1030 1031
2001-06-23  Eli Zaretskii  <eliz@is.elta.co.il>

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

1035 1036 1037 1038 1039 1040 1041
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.

1042 1043 1044 1045 1046 1047 1048 1049 1050 1051
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.

1052 1053
2001-06-22  Eli Zaretskii  <eliz@is.elta.co.il>

1054 1055
	* indent.el (indent-relative-maybe, indent-relative): Doc fix.

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

1058 1059
2001-06-21  Eli Zaretskii  <eliz@is.elta.co.il>

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

1062 1063
	* dabbrev.el (dabbrev--select-buffers): Fix last change.

1064 1065 1066 1067 1068 1069 1070 1071
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.
1072
	(dabbrev--select-buffers): Don't treat minibuffers specially.  Simplify.
1073 1074
	(dabbrev--scanning-message): Do nothing when minibuffer is current.

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

John Wiegley's avatar
John Wiegley committed
1077 1078 1079
	* 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.
1080

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

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

John Wiegley's avatar
John Wiegley committed
1085 1086 1087 1088
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
1089

Stefan Monnier's avatar
Stefan Monnier committed
1090 1091 1092 1093
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
1094 1095
2001-06-18  Gerd Moellmann  <gerd@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1096 1097
	* international/quail.el (quail-start-conversion):
	Reset quail-translating to nil.
1098

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

1102 1103
2001-06-18  Eli Zaretskii  <eliz@is.elta.co.il>

1104 1105 1106
	* bs.el (bs--get-name, bs--get-file-name): Add help-echo to
	mouse-highlighted text.

1107 1108
	* dired.el (dired-mark-pop-up): Fix last change.

1109 1110
2001-06-17  Eli Zaretskii  <eliz@is.elta.co.il>

1111 1112 1113
	* calendar/calendar.el (generate-calendar-month): Add help-echo to
	mouse-highlighted text.

1114 1115 1116 1117 1118 1119
	* 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.

1120 1121 1122
	* textmodes/tex-mode.el (tex-validate-buffer): Add help-echo to
	mouse-highlighted text.

Stefan Monnier's avatar
Stefan Monnier committed
1123 1124
	* textmodes/page-ext.el (pages-copy-header-and-position):
	Add help-echo to mouse-highlighted text.
1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136

	* 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
1137 1138
	* progmodes/compile.el (compile-reinitialize-errors):
	Add help-echo to mouse-highlighted messages.
1139 1140
	(compilation-forget-errors): Remove help-echo property as well.

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

Stefan Monnier's avatar
Stefan Monnier committed
1144 1145
	* play/gomoku.el (gomoku-plot-square, gomoku-init-display):
	Add help-echo to mouse-highlighted text.
1146 1147 1148

	* dired.el (dired-insert-set-properties): Add help-echo to
	mouse-highlighted text.
Stefan Monnier's avatar
Stefan Monnier committed
1149
	(dired-mark-pop-up): Remove help-echo property from the file name.
1150 1151 1152 1153 1154 1155 1156 1157 1158 1159

	* 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.

1160 1161 1162
	* ffap.el (ffap-machine-p): Always return nil if
	open-network-stream is not fboundp.

Stefan Monnier's avatar
Stefan Monnier committed
1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175
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
1176 1177
2001-06-15  Eli Zaretskii  <eliz@is.elta.co.il>

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

1180 1181 1182 1183
	* 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
1184 1185 1186 1187 1188 1189 1190 1191
	* 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>.

1192 1193
2001-06-15  Miles Bader  <miles@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1194 1195
	* textmodes/texinfmt.el (texinfo-format-syntax-table):
	Revert previous change.
1196

1197 1198 1199 1200
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
1201
	(keep-lines, flush-lines, how-many):
1202 1203
	Calculate the defaults for the region here, when args are nil.

1204 1205 1206 1207
2001-06-14  Eli Zaretskii  <eliz@is.elta.co.il>

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