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

3 4 5 6 7
	* 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.

8 9 10 11 12 13
	* 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
14 15
2001-07-26  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
16 17 18 19
	* 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.

20 21
	* 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
22

Gerd Moellmann's avatar
Gerd Moellmann committed
23 24 25 26 27
	* 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
28 29 30 31
	* 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.

32 33 34 35 36 37 38
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>.

39 40
2001-07-25  Gerd Moellmann  <gerd@gnu.org>

41 42 43 44 45
	* 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
46 47 48 49
	* 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.

50 51
	* isearch.el (isearch-other-meta-char): Fix last change.
	
52 53 54 55 56
	* 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.

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

60 61 62 63 64 65 66
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
67 68
2001-07-23  Francesco Potorti`  <pot@gnu.org>

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

95 96
2001-07-23  Eli Zaretskii  <eliz@is.elta.co.il>

97 98 99
	* term/internal.el (IT-unicode-translations): Fix the appearance of
	"6`".

100 101 102
	* 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
103 104
2001-07-23  Gerd Moellmann  <gerd@gnu.org>

Gerd Moellmann's avatar
Gerd Moellmann committed
105 106 107 108 109
	* 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
110

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

Gerd Moellmann's avatar
Gerd Moellmann committed
113 114
	* play/animate.el: New file.

115 116 117 118 119 120
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.

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

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

130 131
	* ediff-init.el (ediff-with-syntax-table): New macro, uses
	with-syntax-table.
Gerd Moellmann's avatar
Gerd Moellmann committed
132 133 134
	(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
135
	overlays.
Gerd Moellmann's avatar
Gerd Moellmann committed
136 137 138
	(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
139

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

Gerd Moellmann's avatar
Gerd Moellmann committed
143
	* ediff-ptch.el (ediff-prompt-for-patch-file): Use
144
	ediff-coding-system-for-read.
Gerd Moellmann's avatar
Gerd Moellmann committed
145
	(ediff-patch-file-internal): Use ediff-coding-system-for-write.
Francesco Potortì's avatar
Francesco Potortì committed
146

Gerd Moellmann's avatar
Gerd Moellmann committed
147 148
	* 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
149

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

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

154 155 156 157 158 159 160
	* 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
161
	(viper-get-ex-address-subr): Convert registers to char data type.
Francesco Potortì's avatar
Francesco Potortì committed
162

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

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

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

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

196 197 198 199
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
200 201
2001-07-20  Gerd Moellmann  <gerd@gnu.org>

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

205 206 207 208 209
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).

210 211
2001-07-19  Gerd Moellmann  <gerd@gnu.org>

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

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

217 218 219 220 221 222 223 224 225
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
226 227
2001-07-17  Eli Zaretskii  <eliz@is.elta.co.il>

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

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

Pavel Janík's avatar
Pavel Janík committed
249 250 251 252 253 254 255 256 257 258
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.

259 260 261 262 263 264 265 266
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
267 268 269 270 271 272 273 274 275 276 277
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
278 279
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
280 281 282 283 284
	* 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
285

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

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

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

308 309 310
	* mouse-sel.el (mouse-sel-bindings): Instead of unbinding
	mouse-1 etc., bind them to `ignore'.

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

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

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

319
	* align.el, apropos.el, autorevert.el, battery.el, bookmark.el,
Gerd Moellmann's avatar
Gerd Moellmann committed
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 362 363 364 365 366
	* 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
367 368
	conventions.

Gerd Moellmann's avatar
Gerd Moellmann committed
369 370 371 372 373
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.

374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394
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.

395 396 397 398 399
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

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

400 401 402
2001-07-16  Pavel Jan,Bm(Bk  <Pavel@Janik.cz>

	* play/5x5.el, play/decipher.el, play/dunnet.el, play/fortune.el,
403
	* play/gamegrid.el, play/handwrite.el, play/landmark.el,
Stefan Monnier's avatar
Stefan Monnier committed
404 405
	* play/morse.el, play/pong.el, play/snake.el, play/tetris.el:
	Some fixes to follow coding conventions.
406

Gerd Moellmann's avatar
Gerd Moellmann committed
407 408 409 410
2001-07-16  Gerd Moellmann  <gerd@gnu.org>

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

Stefan Monnier's avatar
Stefan Monnier committed
411 412 413 414 415 416 417 418 419 420 421
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.

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

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

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

452
	* eshell/em-alias.el, eshell/em-banner.el, eshell/em-basic.el,
453 454 455 456 457 458 459 460 461
	* 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
462 463 464
	conventions in Eshell files.

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

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

498
	* gnus/binhex.el, gnus/binhex.el, gnus/earcon.el,
499 500 501 502 503 504 505 506 507 508 509
	* 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
510 511
	conventions in files from Gnus.

512
	* abbrevlist.el, array.el, buff-menu.el, calendar/appt.el,
513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546
	* 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
547 548
	files maintained by FSF.

549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564
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.

565 566 567 568 569
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
570 571
2001-07-13  Gerd Moellmann  <gerd@gnu.org>

572
	* which-func.el (which-func-mode, which-func-ff-hook)
573
	(which-function-mode): Remove references to which-func-mode-global.
574

575 576
	* calendar/cal-islam.el (calendar-goto-islamic-date):
	Add  autoload cookie.
577

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

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

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

584 585 586 587 588 589
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>.

590 591 592 593 594 595 596 597
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
598 599
2001-07-11  Gerd Moellmann  <gerd@gnu.org>

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

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

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

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

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

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

633 634 635 636 637
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.

638 639 640 641
2001-07-10  Eli Zaretskii  <eliz@is.elta.co.il>

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

642 643
2001-07-09  Gerd Moellmann  <gerd@gnu.org>

644 645 646 647 648
	* 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.

649 650 651 652
	* winner.el (winner-equal): Make it a defun.  Don't compare Winner
	configurations with compare-window-configuration; they aren't
	window configurations.

653 654
	* 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
655
	doesn't look like what the Internet draft for FTP extensions specifies.
656

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

660
2001-07-09  Martin Stjernholm  <bug-cc-mode@gnu.org>
661 662 663 664 665

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

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

672 673
2001-07-06  Gerd Moellmann  <gerd@gnu.org>

674 675 676
	* emacs-lisp/lisp-mode.el (lisp-mode-shared-map): Bind TAB
	to lisp-indent-line.

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

681 682 683 684 685 686
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.

687 688
2001-07-06  Vinicius Jose Latorre  <vinicius@cpqd.com.br>

689 690
	* ps-print.el: Use locale dependant date to print date in header.
	Doc fix.
691 692 693 694
	(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.

695 696 697 698 699 700 701 702 703 704 705 706
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.

707 708 709 710 711
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.

712 713
2001-07-05  Gerd Moellmann  <gerd@gnu.org>

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

717 718 719 720 721
	* 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>.
722

723 724 725 726 727
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
728
2001-07-04  Simon Josefsson  <jas@extundo.com>
729

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

733 734
2001-07-03  Eli Zaretskii  <eliz@is.elta.co.il>

Eli Zaretskii's avatar
Eli Zaretskii committed
735
	* find-file.el (ff-find-the-other-file): Use file-name-nondirectory
736 737
	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
738

739 740
	* net/browse-url.el (browse-url-default-windows-browser):
	Support the MS-DOS port when it runs on Windows.
741 742 743
	(browse-url-browser-function) [ms-dos]: Default to
	browse-url-default-windows-browser.

744 745 746
	* help.el (locate-library): Enable code that looks for compressed
	libraries if auto-compression-mode is on.

747 748 749 750
2001-07-02  Stefan Monnier  <monnier@cs.yale.edu>

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

751 752
2001-07-02  Gerd Moellmann  <gerd@gnu.org>

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

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

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

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

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

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

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

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

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

781 782 783 784 785 786
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.
787

788 789 790
	* mail/rmail.el (rmail-narrow-to-non-pruned-header): New function.
	(rmail-retry-failure): Use rmail-narrow-to-non-pruned-header.

791 792 793 794
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
795 796 797 798
2001-06-28  Karl Fogel  <kfogel@red-bean.com>

	* saveplace.el: Update maintainer email address.

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

801 802
	* uniquify.el: (uniquify-rationalize-file-buffer-names):
	  Undo previous change.
Francesco Potortì's avatar
Francesco Potortì committed
803 804

2001-06-27  Francesco Potorti`  <pot@gnu.org>
Francesco Potortì's avatar
Francesco Potortì committed
805 806 807 808

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

809 810
2001-06-26  Richard M. Stallman  <rms@gnu.org>

811 812 813
	* dired.el (dired-get-filename): A file name starting with ~
	is not absolute in this context.

814 815 816 817 818 819 820 821
	* 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
822 823
2001-06-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

824
	* mail/rmail.el (rmail-msg-restore-non-pruned-header): New function.
Gerd Moellmann's avatar
Gerd Moellmann committed
825 826 827 828
	(rmail-msg-prune-header): Likewise.
	(rmail-toggle-header): Use `rmail-msg-restore-non-pruned-header'
	and `rmail-msg-prune-header'.

829 830 831 832 833
2001-06-25  Stefan Monnier  <monnier@cs.yale.edu>

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

834 835 836 837 838 839
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.

840 841
2001-06-25  Milan Zamazal  <pdm@zamazal.org>

842 843
	* progmodes/glasses.el (glasses-make-readable): Consider underscores
	too when separating a parenthesis.
844

Eli Zaretskii's avatar
Eli Zaretskii committed
845 846 847 848 849 850 851 852
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.

853 854
2001-06-23  Eli Zaretskii  <eliz@is.elta.co.il>

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

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

865 866 867 868 869 870 871 872 873 874
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.

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

877 878
	* indent.el (indent-relative-maybe, indent-relative): Doc fix.

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

881 882
2001-06-21  Eli Zaretskii  <eliz@is.elta.co.il>

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

885 886
	* dabbrev.el (dabbrev--select-buffers): Fix last change.

887 888 889 890 891 892 893 894
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.
895
	(dabbrev--select-buffers): Don't treat minibuffers specially.  Simplify.
896 897
	(dabbrev--scanning-message): Do nothing when minibuffer is current.

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

John Wiegley's avatar
John Wiegley committed
900 901 902
	* 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.
903

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

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

John Wiegley's avatar
John Wiegley committed
908 909 910 911
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
912

Stefan Monnier's avatar
Stefan Monnier committed
913 914 915 916
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
917 918
2001-06-18  Gerd Moellmann  <gerd@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
919 920
	* international/quail.el (quail-start-conversion):
	Reset quail-translating to nil.
921

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

925 926
2001-06-18  Eli Zaretskii  <eliz@is.elta.co.il>

927 928 929
	* bs.el (bs--get-name, bs--get-file-name): Add help-echo to
	mouse-highlighted text.

930 931
	* dired.el (dired-mark-pop-up): Fix last change.

932 933
2001-06-17  Eli Zaretskii  <eliz@is.elta.co.il>

934 935 936
	* calendar/calendar.el (generate-calendar-month): Add help-echo to
	mouse-highlighted text.

937 938 939 940 941 942
	* 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.

943 944 945
	* textmodes/tex-mode.el (tex-validate-buffer): Add help-echo to
	mouse-highlighted text.

Stefan Monnier's avatar
Stefan Monnier committed
946 947
	* textmodes/page-ext.el (pages-copy-header-and-position):
	Add help-echo to mouse-highlighted text.
948 949 950 951 952 953 954 955 956 957 958 959

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

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

Stefan Monnier's avatar
Stefan Monnier committed
967 968
	* play/gomoku.el (gomoku-plot-square, gomoku-init-display):
	Add help-echo to mouse-highlighted text.
969 970 971

	* dired.el (dired-insert-set-properties): Add help-echo to
	mouse-highlighted text.
Stefan Monnier's avatar
Stefan Monnier committed
972
	(dired-mark-pop-up): Remove help-echo property from the file name.
973 974 975 976 977 978 979 980 981 982

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

983 984 985
	* ffap.el (ffap-machine-p): Always return nil if
	open-network-stream is not fboundp.

Stefan Monnier's avatar
Stefan Monnier committed
986 987 988 989 990 991 992 993 994 995 996 997 998
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
999 1000
2001-06-15  Eli Zaretskii  <eliz@is.elta.co.il>

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

1003 1004 1005 1006
	* 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
1007 1008 1009 1010 1011 1012 1013 1014
	* 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>.

1015 1016
2001-06-15  Miles Bader  <miles@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
1017 1018
	* textmodes/texinfmt.el (texinfo-format-syntax-table):
	Revert previous change.
1019

1020 1021 1022 1023
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
1024
	(keep-lines, flush-lines, how-many):
1025 1026
	Calculate the defaults for the region here, when args are nil.

1027 1028 1029 1030
2001-06-14  Eli Zaretskii  <eliz@is.elta.co.il>

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

1031 1032 1033 1034 1035 1036
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
1037 1038 1039 1040
2001-06-14  Eli Zaretskii  <eliz@is.elta.co.il>

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

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

1047 1048 1049 1050 1051 1052 1053
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.

1054 1055 1056 1057
2001-06-13  Stefan Monnier  <monnier@cs.yale.edu>

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

1058 1059 1060 1061 1062 1063 1064 1065 1066 1067
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.

1068 1069 1070 1071 1072
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
1073 1074 1075 1076 1077 1078 1079
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".

1080 1081 1082 1083
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
1084 1085 1086

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

Stefan Monnier's avatar
Stefan Monnier committed
1087
	* textmodes/reftex-ref.el (reftex-select-label-help): Add "z"
1088
	key description.
Carsten Dominik's avatar
Carsten Dominik committed
1089 1090 1091

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

Stefan Monnier's avatar
Stefan Monnier committed
1092
	* textmodes/reftex-toc.el (reftex-toc-help): Add "z" key description.
Carsten Dominik's avatar
Carsten Dominik committed
1093 1094 1095
	(reftex-toc-jump): New command.

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

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

Stefan Monnier's avatar
Stefan Monnier committed
1101 1102 1103
	* textmodes/reftex-vars.el: Protect single backslash in docstrings.

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

Eli Zaretskii's avatar
Eli Zaretskii committed
1106 1107 1108 1109 1110 1111 1112
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>.

1113 1114 1115 1116
2001-06-05  Eli Zaretskii  <eliz@is.elta.co.il>

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

1117 1118 1119 1120 1121
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
1122 1123 1124 1125 1126
2001-06-01  Eli Zaretskii  <eliz@is.elta.co.il>

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

1127 1128 1129 1130 1131 1132 1133 1134
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
1135
	(ps-setup, ps-print-quote, ps-generate-postscript-with-faces): Code fix.
1136 1137
	(ps-basic-plot-str, ps-plot-string): New funs.

1138 1139 1140 1141 1142
2001-05-31  Stefan Monnier  <monnier@cs.yale.edu>

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

1143 1144
2001-05-31  Gerd Moellmann  <gerd@gnu.org>

1145 1146
	* international/mule-cmds.el (inactivate-input-method):
	Set input-method-function to nil.
1147

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

1151 1152 1153
2001-05-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

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

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

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

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

1169 1170
2001-05-29  Sam Steingold  <sds@gnu.org>

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

1174 1175 1176 1177 1178 1179 1180 1181
	* 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'.

1182 1183
2001-05-29  Gerd Moellmann  <gerd@gnu.org>

1184 1185
	* international/utf-8.el (ccl-decode-mule-utf-8): Handle invalid
	UTF-8 sequences.
1186

Gerd Moellmann's avatar
Gerd Moellmann committed
1187 1188 1189 1190 1191 1192 1193 1194 1195
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
1196 1197 1198 1199 1200 1201 1202
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
1203 1204 1205 1206 1207 1208 1209
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
1210 1211 1212 1213
2001-05-28  Eli Zaretskii  <eliz@is.elta.co.il>

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

1214 1215 1216 1217 1218 1219 1220 1221 1222
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.

1223 1224
2001-05-27  Eli Zaretskii  <eliz@is.elta.co.il>

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

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