ChangeLog 664 KB
Newer Older
1 2 3 4 5 6 7 8
2001-07-27  Gerd Moellmann  <gerd@gnu.org>

	* 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
9 10
2001-07-26  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
11 12 13 14
	* 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.

15 16
	* 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
17

Gerd Moellmann's avatar
Gerd Moellmann committed
18 19 20 21 22
	* 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
23 24 25 26
	* 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.

27 28 29 30 31 32 33
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>.

34 35
2001-07-25  Gerd Moellmann  <gerd@gnu.org>

36 37 38 39 40
	* 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
41 42 43 44
	* 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.

45 46
	* isearch.el (isearch-other-meta-char): Fix last change.
	
47 48 49 50 51
	* 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.

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

55 56 57 58 59 60 61
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
62 63
2001-07-23  Francesco Potorti`  <pot@gnu.org>

64
	* uniquify.el: Overall speedup changes when using many buffers.
Francesco Potortì's avatar
Francesco Potortì committed
65
	(uniquify-fix-item-base, uniquify-fix-item-filename,
66
	uniquify-fix-item-buffer): Changed defmacro to defalias (cosmetic).
Francesco Potortì's avatar
Francesco Potortì committed
67
	(uniquify-fix-item-unrationalized-buffer): Deleted: was the fourth
68
	place in the item, but was never used.
Francesco Potortì's avatar
Francesco Potortì committed
69
	(uniquify-fix-item-min-proposed): New defalias: the fourth place
70
	in the item is now used as cache for the proposed name.
Francesco Potortì's avatar
Francesco Potortì committed
71 72 73 74
	(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.
75 76
	(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
77 78 79 80 81 82 83 84 85 86 87
	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
88
	flag, which does not exist any more.
Francesco Potortì's avatar
Francesco Potortì committed
89

90 91
2001-07-23  Eli Zaretskii  <eliz@is.elta.co.il>

92 93 94
	* term/internal.el (IT-unicode-translations): Fix the appearance of
	"6`".

95 96 97
	* 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
98 99
2001-07-23  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
100 101 102 103 104
	* 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
105

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

Gerd Moellmann's avatar
Gerd Moellmann committed
108 109
	* play/animate.el: New file.

110 111 112 113 114 115
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.

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

118 119 120
	* 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
121
	(ediff-file-checked-out-p,ediff-file-checked-in-p): Check if
122
	vc-state is available.
Gerd Moellmann's avatar
Gerd Moellmann committed
123
	(ediff-make-temp-file): Use ediff-coding-system-for-write.
Francesco Potortì's avatar
Francesco Potortì committed
124

125 126
	* ediff-init.el (ediff-with-syntax-table): New macro, uses
	with-syntax-table.
Gerd Moellmann's avatar
Gerd Moellmann committed
127 128 129
	(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
130
	overlays.
Gerd Moellmann's avatar
Gerd Moellmann committed
131 132 133
	(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
134

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

Gerd Moellmann's avatar
Gerd Moellmann committed
138
	* ediff-ptch.el (ediff-prompt-for-patch-file): Use
139
	ediff-coding-system-for-read.
Gerd Moellmann's avatar
Gerd Moellmann committed
140
	(ediff-patch-file-internal): Use ediff-coding-system-for-write.
Francesco Potortì's avatar
Francesco Potortì committed
141

Gerd Moellmann's avatar
Gerd Moellmann committed
142 143
	* 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
144

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

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

149 150 151 152 153 154 155
	* 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
156
	(viper-get-ex-address-subr): Convert registers to char data type.
Francesco Potortì's avatar
Francesco Potortì committed
157

Gerd Moellmann's avatar
Gerd Moellmann committed
158
	* viper-util.el (viper-int-to-char,viper-char-equal): New
159
	functions.
Gerd Moellmann's avatar
Gerd Moellmann committed
160 161
	(viper-memq-char): Use viper-int-to-char.
	(viper-file-checked-in-p): Use vc-locking-user, if vc doesn't have
162
	vc-locking-state.
Gerd Moellmann's avatar
Gerd Moellmann committed
163
	(viper-read-key): Use viper-read-key-sequence.
Francesco Potortì's avatar
Francesco Potortì committed
164

Gerd Moellmann's avatar
Gerd Moellmann committed
165
	* viper.el (viper-major-mode-modifier-list): Added
166
	inferior-emacs-lisp-mode.
Gerd Moellmann's avatar
Gerd Moellmann committed
167
	(this-major-mode-requires-vi-state): New function that uses simple
168
	heuristics to decide if vi state is appropriate.
Gerd Moellmann's avatar
Gerd Moellmann committed
169 170 171
	(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
172
	previously used advice to read-key-sequence.
Francesco Potortì's avatar
Francesco Potortì committed
173

Gerd Moellmann's avatar
Gerd Moellmann committed
174 175 176 177 178 179
	* 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.
180
	(viper-escape-to-state,viper-replace-state-exit-cmd):
Gerd Moellmann's avatar
Gerd Moellmann committed
181 182
	Use viper-read-key-sequence.
	(viper-envelop-ESC-key): No need for ad-get-orig-definition.
183
	(viper-minibuffer-standard-hook,viper-read-string-with-history):
Gerd Moellmann's avatar
Gerd Moellmann committed
184
	Don't override existing minibuffer-setup-hook.
185
	(viper-mark-point,viper-goto-mark-subr,viper-brac-function):
Francesco Potortì's avatar
Francesco Potortì committed
186
	Convert registers to char data type.
Gerd Moellmann's avatar
Gerd Moellmann committed
187
	(viper-autoindent): Use viper-indent-line.
Francesco Potortì's avatar
Francesco Potortì committed
188 189 190

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

191 192 193 194
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
195 196
2001-07-20  Gerd Moellmann  <gerd@gnu.org>

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

200 201 202 203 204
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).

205 206
2001-07-19  Gerd Moellmann  <gerd@gnu.org>

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

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

212 213 214 215 216 217 218 219 220
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
221 222
2001-07-17  Eli Zaretskii  <eliz@is.elta.co.il>

223
	* toolbar/tool-bar.el (tool-bar-add-item-from-menu)
Eli Zaretskii's avatar
Eli Zaretskii committed
224 225 226 227 228
	(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
229 230 231 232 233 234 235 236 237 238 239 240
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>

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

Pavel Janík's avatar
Pavel Janík committed
244 245 246 247 248 249 250 251 252 253
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.

254 255 256 257 258 259 260 261
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
262 263 264 265 266 267 268 269 270 271 272
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
273 274
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
275 276 277 278 279
	* 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
280

Stefan Monnier's avatar
Stefan Monnier committed
281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296
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
297 298 299 300
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

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

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

303 304 305
	* mouse-sel.el (mouse-sel-bindings): Instead of unbinding
	mouse-1 etc., bind them to `ignore'.

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

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

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

314
	* align.el, apropos.el, autorevert.el, battery.el, bookmark.el,
Gerd Moellmann's avatar
Gerd Moellmann committed
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361
	* 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
362 363
	conventions.

Gerd Moellmann's avatar
Gerd Moellmann committed
364 365 366 367 368
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.

369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389
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.

390 391 392 393 394
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

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

395 396 397
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* play/5x5.el, play/decipher.el, play/dunnet.el, play/fortune.el,
398
	* play/gamegrid.el, play/handwrite.el, play/landmark.el,
Stefan Monnier's avatar
Stefan Monnier committed
399 400
	* play/morse.el, play/pong.el, play/snake.el, play/tetris.el:
	Some fixes to follow coding conventions.
401

Gerd Moellmann's avatar
Gerd Moellmann committed
402 403 404 405
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

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

Stefan Monnier's avatar
Stefan Monnier committed
406 407 408 409 410 411 412 413 414 415 416
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.

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

419
	* calendar/cal-china.el, calendar/cal-coptic.el,
420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442
	* 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
443 444 445 446
	conventions in Eshell files with known maintainers.

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

447
	* eshell/em-alias.el, eshell/em-banner.el, eshell/em-basic.el,
448 449 450 451 452 453 454 455 456
	* 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
457 458 459
	conventions in Eshell files.

	* composite.el, diff.el, emacs-lisp/levents.el,
460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487
	* 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
488 489
	to follow coding conventions in files without maintainer or in files
	with clear maintainer (but without Maintainer header stating so).
490 491 492

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

493
	* gnus/binhex.el, gnus/binhex.el, gnus/earcon.el,
494 495 496 497 498 499 500 501 502 503 504
	* 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
505 506
	conventions in files from Gnus.

507
	* abbrevlist.el, array.el, buff-menu.el, calendar/appt.el,
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
	* 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
542 543
	files maintained by FSF.

544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559
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.

560 561 562 563 564
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
565 566
2001-07-13  Gerd Moellmann  <gerd@gnu.org>

567
	* which-func.el (which-func-mode, which-func-ff-hook)
568
	(which-function-mode): Remove references to which-func-mode-global.
569

570 571
	* calendar/cal-islam.el (calendar-goto-islamic-date):
	Add  autoload cookie.
572

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

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

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

579 580 581 582 583 584
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>.

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

595 596
	* mail/mail-extr.el (mail-extr-all-top-level-domains):
	Increase the size of the obarray.
Gerd Moellmann's avatar
Gerd Moellmann committed
597 598 599 600
	(mail-extr-all-top-level-domains): Add more toplevel domains,
	add more long names.
	From: Per Starback <starback@ling.uu.se>.

601 602 603 604 605 606 607 608 609
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.

610 611 612 613 614
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
615 616
2001-07-10  Gerd Moellmann  <gerd@gnu.org>

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

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

623 624 625 626 627
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.

628 629 630 631 632
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.

633 634 635 636
2001-07-10  Eli Zaretskii  <eliz@is.elta.co.il>

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

637 638
2001-07-09  Gerd Moellmann  <gerd@gnu.org>

639 640 641 642 643
	* 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.

644 645 646 647
	* winner.el (winner-equal): Make it a defun.  Don't compare Winner
	configurations with compare-window-configuration; they aren't
	window configurations.

648 649
	* 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
650
	doesn't look like what the Internet draft for FTP extensions specifies.
651

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

655
2001-07-09  Martin Stjernholm  <bug-cc-mode@gnu.org>
656 657 658 659 660

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

661 662 663 664 665 666
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.

667 668
2001-07-06  Gerd Moellmann  <gerd@gnu.org>

669 670 671
	* emacs-lisp/lisp-mode.el (lisp-mode-shared-map): Bind TAB
	to lisp-indent-line.

672 673 674 675
	* 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.

676 677 678 679 680 681
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.

682 683
2001-07-06  Vinicius Jose Latorre  <vinicius@cpqd.com.br>

684 685
	* ps-print.el: Use locale dependant date to print date in header.
	Doc fix.
686 687 688 689
	(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.

690 691 692 693 694 695 696 697 698 699 700 701
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.

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

707 708
2001-07-05  Gerd Moellmann  <gerd@gnu.org>

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

712 713 714 715 716
	* 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>.
717

718 719 720 721 722
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
723
2001-07-04  Simon Josefsson  <jas@extundo.com>
724

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

728 729
2001-07-03  Eli Zaretskii  <eliz@is.elta.co.il>

Eli Zaretskii's avatar
Eli Zaretskii committed
730
	* find-file.el (ff-find-the-other-file): Use file-name-nondirectory
731 732
	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
733

734 735
	* net/browse-url.el (browse-url-default-windows-browser):
	Support the MS-DOS port when it runs on Windows.
736 737 738
	(browse-url-browser-function) [ms-dos]: Default to
	browse-url-default-windows-browser.

739 740 741
	* help.el (locate-library): Enable code that looks for compressed
	libraries if auto-compression-mode is on.

742 743 744 745
2001-07-02  Stefan Monnier  <monnier@cs.yale.edu>

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

746 747
2001-07-02  Gerd Moellmann  <gerd@gnu.org>

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

750 751
2001-07-02  Eli Zaretskii  <eliz@is.elta.co.il>

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

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

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

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

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

765 766 767 768 769
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.

770 771 772 773 774 775
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.

776 777 778 779 780 781
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.
782

783 784 785
	* mail/rmail.el (rmail-narrow-to-non-pruned-header): New function.
	(rmail-retry-failure): Use rmail-narrow-to-non-pruned-header.

786 787 788 789
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
790 791 792 793
2001-06-28  Karl Fogel  <kfogel@red-bean.com>

	* saveplace.el: Update maintainer email address.

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

796 797
	* uniquify.el: (uniquify-rationalize-file-buffer-names):
	  Undo previous change.
Francesco Potortì's avatar
Francesco Potortì committed
798 799

2001-06-27  Francesco Potorti`  <pot@gnu.org>
Francesco Potortì's avatar
Francesco Potortì committed
800 801 802 803

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

804 805
2001-06-26  Richard M. Stallman  <rms@gnu.org>

806 807 808
	* dired.el (dired-get-filename): A file name starting with ~
	is not absolute in this context.

809 810 811 812 813 814 815 816
	* 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
817 818
2001-06-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

819
	* mail/rmail.el (rmail-msg-restore-non-pruned-header): New function.
Gerd Moellmann's avatar
Gerd Moellmann committed
820 821 822 823
	(rmail-msg-prune-header): Likewise.
	(rmail-toggle-header): Use `rmail-msg-restore-non-pruned-header'
	and `rmail-msg-prune-header'.

824 825 826 827 828
2001-06-25  Stefan Monnier  <monnier@cs.yale.edu>

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

829 830 831 832 833 834
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.

835 836
2001-06-25  Milan Zamazal  <pdm@zamazal.org>

837 838
	* progmodes/glasses.el (glasses-make-readable): Consider underscores
	too when separating a parenthesis.
839

Eli Zaretskii's avatar
Eli Zaretskii committed
840 841 842 843 844 845 846 847
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.

848 849
2001-06-23  Eli Zaretskii  <eliz@is.elta.co.il>

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

853 854 855 856 857 858 859
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.

860 861 862 863 864 865 866 867 868 869
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.

870 871
2001-06-22  Eli Zaretskii  <eliz@is.elta.co.il>

872 873
	* indent.el (indent-relative-maybe, indent-relative): Doc fix.

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

876 877
2001-06-21  Eli Zaretskii  <eliz@is.elta.co.il>

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

880 881
	* dabbrev.el (dabbrev--select-buffers): Fix last change.

882 883 884 885 886 887 888 889
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.
890
	(dabbrev--select-buffers): Don't treat minibuffers specially.  Simplify.
891 892
	(dabbrev--scanning-message): Do nothing when minibuffer is current.

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

John Wiegley's avatar
John Wiegley committed
895 896 897
	* 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.
898

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

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

John Wiegley's avatar
John Wiegley committed
903 904 905 906
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
907

Stefan Monnier's avatar
Stefan Monnier committed
908 909 910 911
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
912 913
2001-06-18  Gerd Moellmann  <gerd@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
914 915
	* international/quail.el (quail-start-conversion):
	Reset quail-translating to nil.
916

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

920 921
2001-06-18  Eli Zaretskii  <eliz@is.elta.co.il>

922 923 924
	* bs.el (bs--get-name, bs--get-file-name): Add help-echo to
	mouse-highlighted text.

925 926
	* dired.el (dired-mark-pop-up): Fix last change.

927 928
2001-06-17  Eli Zaretskii  <eliz@is.elta.co.il>

929 930 931
	* calendar/calendar.el (generate-calendar-month): Add help-echo to
	mouse-highlighted text.

932 933 934 935 936 937
	* 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.

938 939 940
	* textmodes/tex-mode.el (tex-validate-buffer): Add help-echo to
	mouse-highlighted text.

Stefan Monnier's avatar
Stefan Monnier committed
941 942
	* textmodes/page-ext.el (pages-copy-header-and-position):
	Add help-echo to mouse-highlighted text.
943 944 945 946 947 948 949 950 951 952 953 954

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

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

Stefan Monnier's avatar
Stefan Monnier committed
962 963
	* play/gomoku.el (gomoku-plot-square, gomoku-init-display):
	Add help-echo to mouse-highlighted text.
964 965 966

	* dired.el (dired-insert-set-properties): Add help-echo to
	mouse-highlighted text.
Stefan Monnier's avatar
Stefan Monnier committed
967
	(dired-mark-pop-up): Remove help-echo property from the file name.
968 969 970 971 972 973 974 975 976 977

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

978 979 980
	* ffap.el (ffap-machine-p): Always return nil if
	open-network-stream is not fboundp.

Stefan Monnier's avatar
Stefan Monnier committed
981 982 983 984 985 986 987 988 989 990 991 992 993
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
994 995
2001-06-15  Eli Zaretskii  <eliz@is.elta.co.il>

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

998 999 1000 1001
	* 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
1002 1003 1004 1005 1006 1007 1008 1009
	* 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>.

1010 1011
2001-06-15  Miles Bader  <miles@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1012 1013
	* textmodes/texinfmt.el (texinfo-format-syntax-table):
	Revert previous change.
1014

1015 1016 1017 1018
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
1019
	(keep-lines, flush-lines, how-many):
1020 1021
	Calculate the defaults for the region here, when args are nil.

1022 1023 1024 1025
2001-06-14  Eli Zaretskii  <eliz@is.elta.co.il>

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

1026 1027 1028 1029 1030 1031
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
1032 1033 1034 1035
2001-06-14  Eli Zaretskii  <eliz@is.elta.co.il>

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

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

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

1049 1050 1051 1052
2001-06-13  Stefan Monnier  <monnier@cs.yale.edu>

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

1053 1054 1055 1056 1057 1058 1059 1060 1061 1062
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.

1063 1064 1065 1066 1067
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
1068 1069 1070 1071 1072 1073 1074
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".

1075 1076 1077 1078
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
1079 1080 1081

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

Stefan Monnier's avatar
Stefan Monnier committed
1082
	* textmodes/reftex-ref.el (reftex-select-label-help): Add "z"
1083
	key description.
Carsten Dominik's avatar
Carsten Dominik committed
1084 1085 1086

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

Stefan Monnier's avatar
Stefan Monnier committed
1087
	* textmodes/reftex-toc.el (reftex-toc-help): Add "z" key description.
Carsten Dominik's avatar
Carsten Dominik committed
1088 1089 1090
	(reftex-toc-jump): New command.

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

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

Stefan Monnier's avatar
Stefan Monnier committed
1096 1097 1098
	* textmodes/reftex-vars.el: Protect single backslash in docstrings.

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

Eli Zaretskii's avatar
Eli Zaretskii committed
1101 1102 1103 1104 1105 1106 1107
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>.

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

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

1112 1113 1114 1115 1116
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
1117 1118 1119 1120 1121
2001-06-01  Eli Zaretskii  <eliz@is.elta.co.il>

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

1122 1123 1124 1125 1126 1127 1128 1129
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
1130
	(ps-setup, ps-print-quote, ps-generate-postscript-with-faces): Code fix.
1131 1132
	(ps-basic-plot-str, ps-plot-string): New funs.

1133 1134 1135 1136 1137
2001-05-31  Stefan Monnier  <monnier@cs.yale.edu>

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

1138 1139
2001-05-31  Gerd Moellmann  <gerd@gnu.org>

1140 1141
	* international/mule-cmds.el (inactivate-input-method):
	Set input-method-function to nil.
1142

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

1146 1147 1148
2001-05-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

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

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

1154 1155
	* mail/rmail.el (rmail-insert-mime-resent-message-function):
	New variable.
1156 1157 1158 1159
	(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
1160 1161 1162 1163
2001-05-30  Stefan Monnier  <monnier@rum.cs.yale.edu>

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

1164 1165
2001-05-29  Sam Steingold  <sds@gnu.org>

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

1169 1170 1171 1172 1173 1174 1175 1176
	* 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'.

1177 1178
2001-05-29  Gerd Moellmann  <gerd@gnu.org>

1179 1180
	* international/utf-8.el (ccl-decode-mule-utf-8): Handle invalid
	UTF-8 sequences.
1181

Gerd Moellmann's avatar
Gerd Moellmann committed
1182 1183 1184 1185 1186 1187 1188 1189 1190
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
1191 1192 1193 1194 1195 1196 1197
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
1198 1199 1200 1201 1202 1203 1204
2001-05-28  Stefan Monnier  <monnier@cs.yale.edu>

	* textmodes/outline.el (outline-mode): Fix font-lock-defaults.
	(outline-invisible-p): New function.
	(hide-leaves): Save excursion.
	(hide-other): Stop looping when reaching bobp.

Eli Zaretskii's avatar
Eli Zaretskii committed
1205 1206 1207 1208
2001-05-28  Eli Zaretskii  <eliz@is.elta.co.il>

	* cus-edit.el (custom-file): Fix last change.

1209 1210 1211 1212 1213 1214 1215 1216 1217
2001-05-27  Stefan Monnier  <monnier@cs.yale.edu>

	* emacs-lisp/bytecomp.el (byte-compile-file-form-autoload): Use the
	same definition in byte-compile-function-environment as `autoload'
	would put in `symbol-function'.

	* emacs-lisp/byte-opt.el (byte-compile-inline-expand): Complete Dave's
	patch to correct the error message as well.

1218 1219
2001-05-27  Eli Zaretskii  <eliz@is.elta.co.il>

1220 1221 1222
	* cus-edit.el (custom-file): Don't assume we were invoked with -q
	unless ~/.emacs exists.

1223 1224 1225
	* novice.el (enable-command): If user-init-file is nil or does not
	exist, default to "~/.emacs" (~/_emacs on DOS and, maybe, Windows).

Stefan Monnier's avatar
Stefan Monnier committed
1226 1227
2001-05-25  Stefan Monnier  <monnier@cs.yale.edu>

1228 1229 1230 1231 1232 1233 1234