ChangeLog 665 KB
Newer Older
André Spiegel's avatar
André Spiegel committed
1 2 3 4 5
2001-07-30  Andre Spiegel  <spiegel@gnu.org>

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

6 7 8 9 10
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>.

11 12
2001-07-30  Gerd Moellmann  <gerd@gnu.org>

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

15 16 17
	* desktop.el (desktop-save): Add `-*- coding: emacs-mule -*-' to
	the desktop file.

18 19 20 21 22
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>.

23 24
2001-07-27  Gerd Moellmann  <gerd@gnu.org>

25 26 27 28 29
	* 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.

30 31 32 33 34 35
	* mwheel.el (mouse-wheel-down-button, mouse-wheel-up-button): 
	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
36 37
2001-07-26  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
38 39 40 41
	* 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.

42 43
	* 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
44

Gerd Moellmann's avatar
Gerd Moellmann committed
45 46 47 48 49
	* 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
50 51 52 53
	* 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.

54 55 56 57 58 59 60
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>.

61 62
2001-07-25  Gerd Moellmann  <gerd@gnu.org>

63 64 65 66 67
	* 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.
	
Gerd Moellmann's avatar
Gerd Moellmann committed
68 69 70 71
	* 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.

72 73
	* isearch.el (isearch-other-meta-char): Fix last change.
	
74 75 76 77 78
	* 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.

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

82 83 84 85 86 87 88
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
89 90
2001-07-23  Francesco Potorti`  <pot@gnu.org>

91
	* uniquify.el: Overall speedup changes when using many buffers.
Francesco Potortì's avatar
Francesco Potortì committed
92
	(uniquify-fix-item-base, uniquify-fix-item-filename,
93
	uniquify-fix-item-buffer): Changed defmacro to defalias (cosmetic).
Francesco Potortì's avatar
Francesco Potortì committed
94
	(uniquify-fix-item-unrationalized-buffer): Deleted: was the fourth
95
	place in the item, but was never used.
Francesco Potortì's avatar
Francesco Potortì committed
96
	(uniquify-fix-item-min-proposed): New defalias: the fourth place
97
	in the item is now used as cache for the proposed name.
Francesco Potortì's avatar
Francesco Potortì committed
98 99 100 101
	(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.
102 103
	(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
104 105 106 107 108 109 110 111 112 113 114
	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
115
	flag, which does not exist any more.
Francesco Potortì's avatar
Francesco Potortì committed
116

117 118
2001-07-23  Eli Zaretskii  <eliz@is.elta.co.il>

119 120 121
	* term/internal.el (IT-unicode-translations): Fix the appearance of
	"6`".

122 123 124
	* 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
125 126
2001-07-23  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
127 128 129 130 131
	* 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
132

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

Gerd Moellmann's avatar
Gerd Moellmann committed
135 136
	* play/animate.el: New file.

137 138 139 140 141 142
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.

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

145 146 147
	* 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
148
	(ediff-file-checked-out-p,ediff-file-checked-in-p): Check if
149
	vc-state is available.
Gerd Moellmann's avatar
Gerd Moellmann committed
150
	(ediff-make-temp-file): Use ediff-coding-system-for-write.
Francesco Potortì's avatar
Francesco Potortì committed
151

152 153
	* ediff-init.el (ediff-with-syntax-table): New macro, uses
	with-syntax-table.
Gerd Moellmann's avatar
Gerd Moellmann committed
154 155 156
	(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
157
	overlays.
Gerd Moellmann's avatar
Gerd Moellmann committed
158 159 160
	(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
161

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

Gerd Moellmann's avatar
Gerd Moellmann committed
165
	* ediff-ptch.el (ediff-prompt-for-patch-file): Use
166
	ediff-coding-system-for-read.
Gerd Moellmann's avatar
Gerd Moellmann committed
167
	(ediff-patch-file-internal): Use ediff-coding-system-for-write.
Francesco Potortì's avatar
Francesco Potortì committed
168

Gerd Moellmann's avatar
Gerd Moellmann committed
169 170
	* 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
171

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

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

176 177 178 179 180 181 182
	* 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
183
	(viper-get-ex-address-subr): Convert registers to char data type.
Francesco Potortì's avatar
Francesco Potortì committed
184

Gerd Moellmann's avatar
Gerd Moellmann committed
185
	* viper-util.el (viper-int-to-char,viper-char-equal): New
186
	functions.
Gerd Moellmann's avatar
Gerd Moellmann committed
187 188
	(viper-memq-char): Use viper-int-to-char.
	(viper-file-checked-in-p): Use vc-locking-user, if vc doesn't have
189
	vc-locking-state.
Gerd Moellmann's avatar
Gerd Moellmann committed
190
	(viper-read-key): Use viper-read-key-sequence.
Francesco Potortì's avatar
Francesco Potortì committed
191

Gerd Moellmann's avatar
Gerd Moellmann committed
192
	* viper.el (viper-major-mode-modifier-list): Added
193
	inferior-emacs-lisp-mode.
Gerd Moellmann's avatar
Gerd Moellmann committed
194
	(this-major-mode-requires-vi-state): New function that uses simple
195
	heuristics to decide if vi state is appropriate.
Gerd Moellmann's avatar
Gerd Moellmann committed
196 197 198
	(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
199
	previously used advice to read-key-sequence.
Francesco Potortì's avatar
Francesco Potortì committed
200

Gerd Moellmann's avatar
Gerd Moellmann committed
201 202 203 204 205 206
	* 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.
207
	(viper-escape-to-state,viper-replace-state-exit-cmd):
Gerd Moellmann's avatar
Gerd Moellmann committed
208 209
	Use viper-read-key-sequence.
	(viper-envelop-ESC-key): No need for ad-get-orig-definition.
210
	(viper-minibuffer-standard-hook,viper-read-string-with-history):
Gerd Moellmann's avatar
Gerd Moellmann committed
211
	Don't override existing minibuffer-setup-hook.
212
	(viper-mark-point,viper-goto-mark-subr,viper-brac-function):
Francesco Potortì's avatar
Francesco Potortì committed
213
	Convert registers to char data type.
Gerd Moellmann's avatar
Gerd Moellmann committed
214
	(viper-autoindent): Use viper-indent-line.
Francesco Potortì's avatar
Francesco Potortì committed
215 216 217

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

218 219 220 221
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
222 223
2001-07-20  Gerd Moellmann  <gerd@gnu.org>

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

227 228 229 230 231
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).

232 233
2001-07-19  Gerd Moellmann  <gerd@gnu.org>

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

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

239 240 241 242 243 244 245 246 247
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
248 249
2001-07-17  Eli Zaretskii  <eliz@is.elta.co.il>

250
	* toolbar/tool-bar.el (tool-bar-add-item-from-menu)
Eli Zaretskii's avatar
Eli Zaretskii committed
251 252 253 254 255
	(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
256 257 258 259 260 261 262 263 264 265 266 267
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>

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

Pavel Janík's avatar
Pavel Janík committed
271 272 273 274 275 276 277 278 279 280
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.

281 282 283 284 285 286 287 288
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
289 290 291 292 293 294 295 296 297 298 299
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
300 301
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
302 303 304 305 306
	* 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
307

Stefan Monnier's avatar
Stefan Monnier committed
308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323
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
324 325 326 327
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

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

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

330 331 332
	* mouse-sel.el (mouse-sel-bindings): Instead of unbinding
	mouse-1 etc., bind them to `ignore'.

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

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

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

341
	* align.el, apropos.el, autorevert.el, battery.el, bookmark.el,
Gerd Moellmann's avatar
Gerd Moellmann committed
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388
	* 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
389 390
	conventions.

Gerd Moellmann's avatar
Gerd Moellmann committed
391 392 393 394 395
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.

396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416
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.

417 418 419 420 421
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

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

422 423 424
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* play/5x5.el, play/decipher.el, play/dunnet.el, play/fortune.el,
425
	* play/gamegrid.el, play/handwrite.el, play/landmark.el,
Stefan Monnier's avatar
Stefan Monnier committed
426 427
	* play/morse.el, play/pong.el, play/snake.el, play/tetris.el:
	Some fixes to follow coding conventions.
428

Gerd Moellmann's avatar
Gerd Moellmann committed
429 430 431 432
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

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

Stefan Monnier's avatar
Stefan Monnier committed
433 434 435 436 437 438 439 440 441 442 443
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.

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

446
	* calendar/cal-china.el, calendar/cal-coptic.el,
447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469
	* 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
470 471 472 473
	conventions in Eshell files with known maintainers.

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

474
	* eshell/em-alias.el, eshell/em-banner.el, eshell/em-basic.el,
475 476 477 478 479 480 481 482 483
	* 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
484 485 486
	conventions in Eshell files.

	* composite.el, diff.el, emacs-lisp/levents.el,
487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514
	* 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
515 516
	to follow coding conventions in files without maintainer or in files
	with clear maintainer (but without Maintainer header stating so).
517 518 519

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

520
	* gnus/binhex.el, gnus/binhex.el, gnus/earcon.el,
521 522 523 524 525 526 527 528 529 530 531
	* 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
532 533
	conventions in files from Gnus.

534
	* abbrevlist.el, array.el, buff-menu.el, calendar/appt.el,
535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568
	* 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
569 570
	files maintained by FSF.

571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586
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.

587 588 589 590 591
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
592 593
2001-07-13  Gerd Moellmann  <gerd@gnu.org>

594
	* which-func.el (which-func-mode, which-func-ff-hook)
595
	(which-function-mode): Remove references to which-func-mode-global.
596

597 598
	* calendar/cal-islam.el (calendar-goto-islamic-date):
	Add  autoload cookie.
599

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

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

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

606 607 608 609 610 611
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>.

612 613 614 615 616 617 618 619
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
620 621
2001-07-11  Gerd Moellmann  <gerd@gnu.org>

622 623
	* mail/mail-extr.el (mail-extr-all-top-level-domains):
	Increase the size of the obarray.
Gerd Moellmann's avatar
Gerd Moellmann committed
624 625 626 627
	(mail-extr-all-top-level-domains): Add more toplevel domains,
	add more long names.
	From: Per Starback <starback@ling.uu.se>.

628 629 630 631 632 633 634 635 636
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.

637 638 639 640 641
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
642 643
2001-07-10  Gerd Moellmann  <gerd@gnu.org>

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

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

650 651 652 653 654
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.

655 656 657 658 659
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.

660 661 662 663
2001-07-10  Eli Zaretskii  <eliz@is.elta.co.il>

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

664 665
2001-07-09  Gerd Moellmann  <gerd@gnu.org>

666 667 668 669 670
	* 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.

671 672 673 674
	* winner.el (winner-equal): Make it a defun.  Don't compare Winner
	configurations with compare-window-configuration; they aren't
	window configurations.

675 676
	* 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
677
	doesn't look like what the Internet draft for FTP extensions specifies.
678

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

682
2001-07-09  Martin Stjernholm  <bug-cc-mode@gnu.org>
683 684 685 686 687

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

688 689 690 691 692 693
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.

694 695
2001-07-06  Gerd Moellmann  <gerd@gnu.org>

696 697 698
	* emacs-lisp/lisp-mode.el (lisp-mode-shared-map): Bind TAB
	to lisp-indent-line.

699 700 701 702
	* 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.

703 704 705 706 707 708
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.

709 710
2001-07-06  Vinicius Jose Latorre  <vinicius@cpqd.com.br>

711 712
	* ps-print.el: Use locale dependant date to print date in header.
	Doc fix.
713 714 715 716
	(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.

717 718 719 720 721 722 723 724 725 726 727 728
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.

729 730 731 732 733
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.

734 735
2001-07-05  Gerd Moellmann  <gerd@gnu.org>

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

739 740 741 742 743
	* 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>.
744

745 746 747 748 749
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
750
2001-07-04  Simon Josefsson  <jas@extundo.com>
751

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

755 756
2001-07-03  Eli Zaretskii  <eliz@is.elta.co.il>

Eli Zaretskii's avatar
Eli Zaretskii committed
757
	* find-file.el (ff-find-the-other-file): Use file-name-nondirectory
758 759
	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
760

761 762
	* net/browse-url.el (browse-url-default-windows-browser):
	Support the MS-DOS port when it runs on Windows.
763 764 765
	(browse-url-browser-function) [ms-dos]: Default to
	browse-url-default-windows-browser.

766 767 768
	* help.el (locate-library): Enable code that looks for compressed
	libraries if auto-compression-mode is on.

769 770 771 772
2001-07-02  Stefan Monnier  <monnier@cs.yale.edu>

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

773 774
2001-07-02  Gerd Moellmann  <gerd@gnu.org>

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

777 778
2001-07-02  Eli Zaretskii  <eliz@is.elta.co.il>

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

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

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

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

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

792 793 794 795 796
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.

797 798 799 800 801 802
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.

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

810 811 812
	* mail/rmail.el (rmail-narrow-to-non-pruned-header): New function.
	(rmail-retry-failure): Use rmail-narrow-to-non-pruned-header.

813 814 815 816
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
817 818 819 820
2001-06-28  Karl Fogel  <kfogel@red-bean.com>

	* saveplace.el: Update maintainer email address.

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

823 824
	* uniquify.el: (uniquify-rationalize-file-buffer-names):
	  Undo previous change.
Francesco Potortì's avatar
Francesco Potortì committed
825 826

2001-06-27  Francesco Potorti`  <pot@gnu.org>
Francesco Potortì's avatar
Francesco Potortì committed
827 828 829 830

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

831 832
2001-06-26  Richard M. Stallman  <rms@gnu.org>

833 834 835
	* dired.el (dired-get-filename): A file name starting with ~
	is not absolute in this context.

836 837 838 839 840 841 842 843
	* 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
844 845
2001-06-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

846
	* mail/rmail.el (rmail-msg-restore-non-pruned-header): New function.
Gerd Moellmann's avatar
Gerd Moellmann committed
847 848 849 850
	(rmail-msg-prune-header): Likewise.
	(rmail-toggle-header): Use `rmail-msg-restore-non-pruned-header'
	and `rmail-msg-prune-header'.

851 852 853 854 855
2001-06-25  Stefan Monnier  <monnier@cs.yale.edu>

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

856 857 858 859 860 861
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.

862 863
2001-06-25  Milan Zamazal  <pdm@zamazal.org>

864 865
	* progmodes/glasses.el (glasses-make-readable): Consider underscores
	too when separating a parenthesis.
866

Eli Zaretskii's avatar
Eli Zaretskii committed
867 868 869 870 871 872 873 874
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.

875 876
2001-06-23  Eli Zaretskii  <eliz@is.elta.co.il>

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

880 881 882 883 884 885 886
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.

887 888 889 890 891 892 893 894 895 896
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.

897 898
2001-06-22  Eli Zaretskii  <eliz@is.elta.co.il>

899 900
	* indent.el (indent-relative-maybe, indent-relative): Doc fix.

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

903 904
2001-06-21  Eli Zaretskii  <eliz@is.elta.co.il>

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

907 908
	* dabbrev.el (dabbrev--select-buffers): Fix last change.

909 910 911 912 913 914 915 916
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.
917
	(dabbrev--select-buffers): Don't treat minibuffers specially.  Simplify.
918 919
	(dabbrev--scanning-message): Do nothing when minibuffer is current.

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

John Wiegley's avatar
John Wiegley committed
922 923 924
	* 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.
925

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

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

John Wiegley's avatar
John Wiegley committed
930 931 932 933
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
934

Stefan Monnier's avatar
Stefan Monnier committed
935 936 937 938
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
939 940
2001-06-18  Gerd Moellmann  <gerd@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
941 942
	* international/quail.el (quail-start-conversion):
	Reset quail-translating to nil.
943

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

947 948
2001-06-18  Eli Zaretskii  <eliz@is.elta.co.il>

949 950 951
	* bs.el (bs--get-name, bs--get-file-name): Add help-echo to
	mouse-highlighted text.

952 953
	* dired.el (dired-mark-pop-up): Fix last change.

954 955
2001-06-17  Eli Zaretskii  <eliz@is.elta.co.il>

956 957 958
	* calendar/calendar.el (generate-calendar-month): Add help-echo to
	mouse-highlighted text.

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

965 966 967
	* textmodes/tex-mode.el (tex-validate-buffer): Add help-echo to
	mouse-highlighted text.

Stefan Monnier's avatar
Stefan Monnier committed
968 969
	* textmodes/page-ext.el (pages-copy-header-and-position):
	Add help-echo to mouse-highlighted text.
970 971 972 973 974 975 976 977 978 979 980 981

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

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

Stefan Monnier's avatar
Stefan Monnier committed
989 990
	* play/gomoku.el (gomoku-plot-square, gomoku-init-display):
	Add help-echo to mouse-highlighted text.
991 992 993

	* dired.el (dired-insert-set-properties): Add help-echo to
	mouse-highlighted text.
Stefan Monnier's avatar
Stefan Monnier committed
994
	(dired-mark-pop-up): Remove help-echo property from the file name.
995 996 997 998 999 1000 1001 1002 1003 1004

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

1005 1006 1007
	* ffap.el (ffap-machine-p): Always return nil if
	open-network-stream is not fboundp.

Stefan Monnier's avatar
Stefan Monnier committed
1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020
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
1021 1022
2001-06-15  Eli Zaretskii  <eliz@is.elta.co.il>

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

1025 1026 1027 1028
	* 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
1029 1030 1031 1032 1033 1034 1035 1036
	* 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>.

1037 1038
2001-06-15  Miles Bader  <miles@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1039 1040
	* textmodes/texinfmt.el (texinfo-format-syntax-table):
	Revert previous change.
1041

1042 1043 1044 1045
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
1046
	(keep-lines, flush-lines, how-many):
1047 1048
	Calculate the defaults for the region here, when args are nil.

1049 1050 1051 1052
2001-06-14  Eli Zaretskii  <eliz@is.elta.co.il>

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

1053 1054 1055 1056 1057 1058
2001-06-14  Per Starback  <starback@ling.uu.se>

	* replace.el (case-replace, query-replace-from-history-variable)
	(query-replace-to-history-variable, keep-lines-read-args)
	(occur-revert-function, query-replace-help): Dox fix.

Eli Zaretskii's avatar
Eli Zaretskii committed
1059 1060 1061 1062
2001-06-14  Eli Zaretskii  <eliz@is.elta.co.il>

	* rot13.el (rot13-other-window): Doc fix.

1063 1064 1065 1066 1067 1068
2001-06-14  Miles Bader  <miles@gnu.org>

	* textmodes/texinfo.el (texinfo-mode-syntax-table): Change syntax
	of " and \ to "." (punctuation).
	* textmodes/texinfmt.el (texinfo-format-syntax-table): Likewise.

1069 1070 1071 1072 1073 1074 1075
2001-06-13  Richard M. Stallman  <rms@gnu.org>

	* emacs-lisp/backquote.el (backquote-process): Handle `[,@SYMBOL].

	* simple.el (shell-command-on-region): Never kill the
	*Shell Command Output* buffer.

1076 1077 1078 1079
2001-06-13  Stefan Monnier  <monnier@cs.yale.edu>

	* diff-mode.el (diff-font-lock-keywords): Fix unanchored regexp.

1080 1081 1082 1083 1084 1085 1086 1087 1088 1089
2001-06-10  Stefan Monnier  <monnier@cs.yale.edu>

	* progmodes/perl-mode.el (perl-font-lock-syntactic-keywords):
	New var, to recognize ${ $' and PODs.
	(perl-font-lock-syntactic-face-function): New function.
	(perl-mode): Use them.
	(perl-continuation-line-p): New function, from perl-calculate-indent.
	(perl-calculate-indent): Use it, to properly handle continuation
	lines of continuation lines.

1090 1091 1092 1093 1094
2001-06-10  Eli Zaretskii  <eliz@is.elta.co.il>

	* server.el (server-process, server-buffer-clients): Doc fix.
	From Pavel Jan,Bm(Bk <Pavel@Janik.cz>.

John Wiegley's avatar
John Wiegley committed
1095 1096 1097 1098 1099 1100 1101
2001-06-09  John Wiegley  <johnw@gnu.org>

	* eshell/esh-cmd.el (eshell-exit-success-p): Use a string-match to
	test if the last command was Lisp or not.
	(eshell-rewrite-if-command): "if" syntax is "if A B C", not "if A
	B x C".

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

	* dos-w32.el (grep-regexp-alist): Remove definition, since the
	general one on compile.el supports drive letters.
Carsten Dominik's avatar
Carsten Dominik committed
1106 1107 1108

2001-06-08  Carsten Dominik  <dominik@strw.leidenuniv.nl>

Stefan Monnier's avatar
Stefan Monnier committed
1109
	* textmodes/reftex-ref.el (reftex-select-label-help): Add "z"
1110
	key description.
Carsten Dominik's avatar
Carsten Dominik committed
1111 1112 1113

	* textmodes/reftex-sel.el (reftex-select-jump): New command.

Stefan Monnier's avatar
Stefan Monnier committed
1114
	* textmodes/reftex-toc.el (reftex-toc-help): Add "z" key description.
Carsten Dominik's avatar
Carsten Dominik committed
1115 1116 1117
	(reftex-toc-jump): New command.

	* textmodes/reftex-cite.el (reftex-parse-bibitem): Regexp changed
1118
	to parse international characters as well.
Carsten Dominik's avatar
Carsten Dominik committed
1119

Stefan Monnier's avatar
Stefan Monnier committed
1120
	* textmodes/reftex.el: Add autoloads for `reftex-varioref-vref',
1121
	`reftex-fancyref-fref', `reftex-fancyref-Fref'.
Carsten Dominik's avatar
Carsten Dominik committed
1122

Stefan Monnier's avatar
Stefan Monnier committed
1123 1124 1125
	* textmodes/reftex-vars.el: Protect single backslash in docstrings.

	* textmodes/reftex-dcr.el (reftex-view-crossref): Add SPACE and
1126
	TAB to the key separators.
Carsten Dominik's avatar
Carsten Dominik committed
1127

Eli Zaretskii's avatar
Eli Zaretskii committed
1128 1129 1130 1131 1132 1133 1134
2001-06-07  Eli Zaretskii  <eliz@is.elta.co.il>

	* international/mule.el (auto-coding-alist): Remove redundant
	up-cased versions of the extensions (auto-coding-alist-lookup is
	case-insensitive where needed).  Recognize .gz, .Z, .bz, .bz2, and
	.gpg files as binary.  Suggested by Karl Berry <karl@gnu.org>.

1135 1136 1137 1138
2001-06-05  Eli Zaretskii  <eliz@is.elta.co.il>

	* emacs-lisp/lisp-mode.el (lisp-indent-offset): Add a doc string.

1139 1140 1141 1142 1143
2001-06-01  Richard M. Stallman  <rms@gnu.org>

	* help.el (describe-variable): Put value on same line
	with preceding text, if it is short enough to look good that way.

Eli Zaretskii's avatar
Eli Zaretskii committed
1144 1145 1146 1147 1148
2001-06-01  Eli Zaretskii  <eliz@is.elta.co.il>

	* term/internal.el (IT-unicode-translations): New variable.
	(IT-setup-unicode-display): New function.

1149 1150 1151 1152 1153 1154 1155 1156
2001-06-01  Vinicius Jose Latorre  <vinicius@cpqd.com.br>

	* ps-print.el: Handle before-string and after-string overlay properties
	in ps-print-*-with-faces commands.  Doc fix.
	(ps-print-version): New version number (6.5.2).
	(ps-e-overlay-end): Alias for overlay-end to avoid compilation gripes
	for XEmacs.
	(ps-prefix-quote): Doc fix.
Stefan Monnier's avatar
Stefan Monnier committed
1157
	(ps-setup, ps-print-quote, ps-generate-postscript-with-faces): Code fix.
1158 1159
	(ps-basic-plot-str, ps-plot-string): New funs.

1160 1161 1162 1163 1164
2001-05-31  Stefan Monnier  <monnier@cs.yale.edu>

	* progmodes/etags.el (tags-compression-info-list): Fix docstring
	and :type spec.

1165 1166
2001-05-31  Gerd Moellmann  <gerd@gnu.org>

1167 1168
	* international/mule-cmds.el (inactivate-input-method):
	Set input-method-function to nil.
1169

Gerd Moellmann's avatar
Gerd Moellmann committed
1170 1171 1172
	* xml.el (xml-parse-tag): The document may contain invalid characters.
	From ShengHuo ZHU  <zsh@cs.rochester.edu>

1173 1174 1175
2001-05-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

	* mail/rmailsum.el (rmail-message-subject-p): Don't call
1176 1177
	`rmail-summary-line-decoder' if the message does not have
	a Subject: field.
1178

1179
	* mail/rmail.el (rmail-revert): Modify to work in rmail-view-buffer.
1180

1181 1182
	* mail/rmail.el (rmail-insert-mime-resent-message-function):
	New variable.
1183 1184 1185 1186
	(rmail-resend): Modify to work in `rmail-view-buffer'; call
	`rmail-insert-mime-resent-message-function' if `rmail-enable-mime'
	is non-nil.

Stefan Monnier's avatar
Stefan Monnier committed
1187 1188 1189 1190
2001-05-30  Stefan Monnier  <monnier@rum.cs.yale.edu>

	* textmodes/tex-mode.el (latex-find-indent): Handle the BOBP case.

1191 1192
2001-05-29  Sam Steingold  <sds@gnu.org>

Sam Steingold's avatar
Sam Steingold committed
1193 1194 1195
	* faces.el (face-valid-attribute-values): Bind `valid' directly
	instead of using `setq'.

1196 1197 1198 1199 1200 1201 1202 1203
	* textmodes/tex-mode.el (tex-feed-input, tex-display-shell):
	Use `tex-shell-buf'.
	(tex-shell-proc): Use `tex-shell-running'.
	(tex-shell-buf-no-error): New function.
	(tex-send-tex-command): Use it.
	(tex-shell-running): Kill tex-shell when the buffer is dead for w32.
	(tex-kill-job): Check the process before calling `quit-process'.

1204 1205
2001-05-29  Gerd Moellmann  <gerd@gnu.org>

1206 1207
	* international/utf-8.el (ccl-decode-mule-utf-8): Handle invalid
	UTF-8 sequences.
1208

Gerd Moellmann's avatar
Gerd Moellmann committed
1209 1210 1211 1212 1213 1214 1215 1216 1217
2001-05-28  Miles Bader  <miles@gnu.org>

	* comint.el (comint-carriage-motion): Renamed from
	`comint-cr-magic'.  Operate on the buffer instead of the string
	(for use as a comint post-output filter, instead of as a
	pre-output filter).  Handle backspaces too.  Add to the
	`comint-output-filter-functions' hook instead of
	`comint-preoutput-filter-functions'.

Gerd Moellmann's avatar
Gerd Moellmann committed
1218 1219 1220 1221 1222 1223 1224
2001-05-28  Gerd Moellmann  <gerd@gnu.org>

	* language/japan-util.el (japanese-hankaku): Prefer the charset
	`jisx0201' when the optional argument `ascii-only' is not specified.
	(japanese-hankaku-region): Ditto.
	From Katsumi Yamaoka <yamaoka@jpl.org>

Stefan Monnier's avatar
Stefan Monnier committed
1225 1226 1227 1228 1229 1230