ChangeLog 364 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
2002-07-11  Kai Gro,b_(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>

	* net/tramp.el (tramp-default-method): New default method "sm"
	which I guess to be good for most people.
	(tramp-default-method-alist): Use "ftp" method (ie, forwarding to
	Ange-FTP) for some user/host combinations.
	(tramp-file-name-structure, tramp-file-name-regexp) 
	(tramp-make-tramp-file-format) 
	(tramp-make-tramp-file-user-nil-format) 
	(tramp-multi-file-name-structure) 
	(tramp-multi-file-name-hop-structure) 
	(tramp-make-multi-tramp-file-format): New default value which
	unifies the filename syntax between Tramp and Ange-FTP.  The new
	syntax is "/method:user@host:path".  Note the colon after the
	method.
	(tramp-handle-file-name-directory): Don't return "/" when
	completing a remote root directory (where the filename looks like
	"/method:user@host:/").
	(tramp-handle-ange-ftp): Deleted.
	(tramp-disable-ange-ftp): New function, called at toplevel,
	deletes Ange-FTP from file-name-handler-alist.

23 24 25 26
2002-07-10  Juanma Barranquero  <lektu@terra.es>

	* ido.el (ido-enter-single-matching-directory): Delete leftover comment.

Juanma Barranquero's avatar
Juanma Barranquero committed
27 28 29 30 31 32
	* speedbar.el (speedbar-tag-hierarchy-method): Fix typos.
	(speedbar-vc-do-check): Likewise.
	(speedbar-obj-do-check): Likewise.
	(speedbar-mouse-hscroll): Likewise.
	(speedbar-file-lists): Likewise.

33 34
	* emacs-lisp/authors.el (authors-obsolete-file-p): Fix typo.

Juanma Barranquero's avatar
Juanma Barranquero committed
35 36 37 38
2002-07-09  Juanma Barranquero  <lektu@terra.es>

	* faces.el (face-id): Fix typo.

Juanma Barranquero's avatar
Juanma Barranquero committed
39 40
	* hexl.el (hexl-mode): Likewise.

41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
	* progmodes/idlw-shell.el (idlwave-shell-set-bp): Likewise.

	* progmodes/ebnf-yac.el (ebnf-yac-error): Likewise.

	* speedbar.el (speedbar-make-specialized-keymap): Fix docstring.
	(speedbar-desired-buffer): Likewise.
	(speedbar-line-file): Likewise.
	(speedbar-special-mode-key-map): Fix typo.
	(speedbar-dynamic-tags-function-list): Likewise.
	(speedbar-use-images): Likewise.
	(speedbar-up-directory): Likewise.
	(speedbar-item-info): Likewise.
	(speedbar-set-timer): Likewise.
	(speedbar-insert-button): Likewise.
	(speedbar-make-button): Likewise.
	(speedbar-make-tag-line): Likewise.
	(speedbar-insert-files-at-point): Likewise.
	(speedbar-update-special-contents): Likewise.
	(speedbar-find-selected-file): Likewise.
	(speedbar-add-indicator): Likewise.
	(speedbar-do-function-pointer): Likewise.
	(speedbar-goto-this-file): Likewise.
	(speedbar-line-path): Likewise.
	(speedbar-mouse-event-p): Likewise.
	(speedbar-dir-follow): Likewise.
	(speedbar-tag-find): Likewise.
	(speedbar-fetch-etags-command): Likewise.
	(speedbar-fetch-etags-arguments): Likewise.
	(speedbar-toggle-etags): Likewise.
	(speedbar-extract-one-symbol): Likewise.
	(speedbar-parse-c-or-c++tag): Likewise.
	(speedbar-unhighlight-one-tag-line): Likewise.
	(speedbar-directory-face): Likewise.
	(defimage-speedbar): Likewise.
	(speedbar-convert-emacs21-imagespec-to-xemacs): Likewise.
	(defimage-speedbar): Likewise.

78 79 80 81 82
2002-07-09  Miles Bader  <miles@gnu.org>

	* hexl.el (hexl-find-file): Bind `completion-ignored-extensions'
	to nil when prompting for a filename.

83 84 85 86 87 88
2002-07-09  Kenichi Handa  <handa@etl.go.jp>

	* files.el (insert-directory): Be sure to bind
	coding-system-for-write to the just decided
	coding-system-for-read.

89 90 91 92 93 94
2002-07-09  Kim F. Storm  <storm@cua.dk>

	* ido.el (ido-make-merged-file-list): Move fully matching item to
	head of list.
	(ido-find-common-substring): Return substring instead of t.

Juanma Barranquero's avatar
Juanma Barranquero committed
95 96 97 98
2002-07-08  Juanma Barranquero  <lektu@terra.es>

	* info.el (Info-directory-list): Fix docstring.

99 100 101 102 103
2002-07-08  Miles Bader  <miles@gnu.org>

	* comint.el (comint-dynamic-list-completions): Sort COMPLETIONS
	before first use.

Kim F. Storm's avatar
Kim F. Storm committed
104 105
2002-07-08  Kim F. Storm  <storm@cua.dk>

Kim F. Storm's avatar
Kim F. Storm committed
106 107 108
	* files.el (after-find-file): Don't check for read-only status
	of files just created (and not yet saved on disk).

Kim F. Storm's avatar
Kim F. Storm committed
109
	* ido.el (ido-completion-help): Changed xemacs specific code to
Juanma Barranquero's avatar
Juanma Barranquero committed
110
	avoid byte compiler warning in GNU emacs.
Kim F. Storm's avatar
Kim F. Storm committed
111 112 113
	(ido-set-matches1): Use regexp-quote instead of identity.
	(ido-complete-space): New function.
	(ido-define-mode-map): Bind it to SPACE.
Kim F. Storm's avatar
Kim F. Storm committed
114

115 116
2002-07-07  Stefan Monnier  <monnier@cs.yale.edu>

Stefan Monnier's avatar
Stefan Monnier committed
117 118 119 120 121 122 123
	* language/ind-util.el (indian-make-hash):
	* language/devan-util.el (dev-char-glyph-hash, dev-glyph-glyph-hash)
	(dev-glyph-glyph-2-hash): Switch makehash -> make-hash-table.

	* subr.el (insert-string): Update the obsolete info.
	(makehash): Move from C and mark obsolete.

124 125 126 127 128 129 130 131 132 133
	* emacs-lisp/debug.el (debug-on-entry): Fix the wrapper used for
	aliases to also work for interactive functions.
	Use the same wrapper for subroutines.
	(cancel-debug-on-entry): Get rid of the now-useless wrapper.
	(debug-on-entry-1): Correctly skip docstrings and interactive forms.

	* textmodes/texinfo.el (texinfo-font-lock-keywords): Disable the
	automatic environment name update.
	(texinfo-clone-environment): Fix it not to incorrectly match prefixes.

134 135 136 137 138 139 140 141 142 143 144 145
2002-07-07  Richard M. Stallman  <rms@gnu.org>

	* emacs-lisp/easymenu.el (easy-menu-popup-menu): Function deleted.

	* emacs-lisp/advice.el (ad-compile-function):
	Disable cl-function warnings if cl is loaded.

	* files.el (safe-local-eval-forms): New user option.
	(hack-one-local-variable-eval-safep): Support it.
	Also allow `safe-local-eval-function' property to be a function
	or a list of functions.
	(c-add-style): Delete `safe-local-eval-function' property.
146

147 148 149 150 151 152 153
	* files.el (after-find-file): Make buffer read-only if file is
	marked that way, even for root.

	* files.el (save-some-buffers): Doc fix.

	* bindings.el (completion-ignored-extensions): Add .gmo and .mo.

Francesco Potortì's avatar
Francesco Potortì committed
154 155 156 157 158 159 160 161 162
2002-07-06  Francesco Potorti`  <pot@gnu.org>

	* dos-w32.el (file-name-buffer-file-type-alist): Add knowledge of
	.sx[dmicw] file suffixes for Open office data files.

	* files.el (auto-mode-alist): Likewise.

	* international/mule.el (auto-coding-alist): Likewise.

Kim F. Storm's avatar
Kim F. Storm committed
163 164 165 166 167 168
2002-07-05  Kim F. Storm  <storm@cua.dk>

	* emulation/cua-rect.el (cua--rectangle-operation): Don't call
	FCT if current column is outside rectangle.
	(cua--delete-rectangle): Do nothing if zero width or out of bounds.

169 170 171 172 173 174 175 176 177 178
2002-07-04  Stefan Monnier  <monnier@cs.yale.edu>

	* net/ange-ftp.el: Use add-hook and find-file-hook.
	(ange-ftp-parse-netrc): Use run-hooks and find-file-hook.
	(ange-ftp-ls-parser): Make it into a function.
	Ignore trailing @ in symlink targets.
	(ange-ftp-file-entry-p): Ignore FTP errors.
	(ange-ftp-insert-directory): Use ange-ftp-expand-symlink
	to correctly expand "/flint:/bla -> ./etc" to /flint:/etc.

179 180 181 182
2002-07-04  Per Abrahamsen  <abraham@dina.kvl.dk>

	* simple.el (toggle-truncate-lines): New command.

183 184 185 186 187 188
2002-07-04  Miles Bader  <miles@gnu.org>

	* comint.el (comint-displayed-dynamic-completions): New variable.
	(comint-dynamic-list-completions): Be more careful about choosing
	when to scroll an existing completions window.

189 190 191 192 193
2002-07-03  Andreas Schwab  <schwab@suse.de>

	* net/tramp.el (tramp-handle-ange-ftp): Move interactive spec
	after doc string.

194 195
2002-07-03  Juanma Barranquero  <lektu@terra.es>

196 197 198
	* net/tramp.el (tramp-send-eof): Fix typo.
	(tramp-kill-process): Likewise.

Juanma Barranquero's avatar
Juanma Barranquero committed
199 200 201 202
	* play/dunnet.el (dun-physobj-desc): Likewise.

	* textmodes/reftex-vars.el (reftex-label-alist): Likewise.

Juanma Barranquero's avatar
Juanma Barranquero committed
203 204 205 206 207
	* calendar/timeclock.el (timeclock-workday-remaining): Likewise.
	(timeclock-workday-elapsed): Likewise.

	* allout.el (outline-goto-prefix): Likewise.

208 209 210
	* emulation/tpu-edt.el (tpu-delete-to-eol): Likewise.
	(tpu-delete-to-bol): Likewise.

211 212 213
	* subr.el (chars-in-region): Add obsolescence declaration for
	`chars-in-region'.

214 215 216 217 218 219
2002-07-03  Miles Bader  <miles@gnu.org>

	* faces.el (header-line): Don't use a `common' clause for
	inheriting from the mode-line face, since we can't override it,
	and we don't want it for ttys.

Dave Love's avatar
Dave Love committed
220 221 222 223 224 225 226 227 228 229 230 231 232 233 234
2002-07-02  Dave Love  <fx@gnu.org>

	* international/characters.el: Fix general punctuation cases.
	Remove $,1uf(B case.

	* international/ccl.el (ccl-command-table): Add lookup-character,
	lookup-integer.
	(ccl-extended-code-table): Add lookup-int-const-tbl,
	lookup-char-const-tbl.
	(ccl-compile-lookup-integer, ccl-compile-lookup-character): New
	function.

	* international/mule.el (define-translation-hash-table): New
	function.

235 236
2002-07-02  Richard M. Stallman  <rms@gnu.org>

237 238
	* net/ange-ftp.el (ange-ftp-hook-function): Add file-remote-p prop.

239 240 241 242 243
	* files.el (hack-one-local-variable-constantp): New function.
	(hack-one-local-variable-eval-safep): New function.
	Check for `eval:' calling fn with `safe-local-eval-function' property.
	(hack-one-local-variable): Use hack-one-local-variable-eval-safep.
	(c-add-style, c-set-style): Add safe-local-eval-function property.
244

245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272
	* files.el (insert-directory): Handle --dired option to ls.

	* files.el (file-remote-p): New function.

	* emacs-lisp/easymenu.el (easy-menu-popup-menu): New function.

	* startup.el (fancy-splash-screens): Switch to a chosen frame.
	(fancy-splash-frame): Choose the right frame to use.
	(use-fancy-splash-screens-p): Check dimensions of the right frame
	in order to decide.

	* emacs-lisp/bytecomp.el (byte-compile-warning-types):
	Rename cl-func to cl-functions.  Enable it by default.
	(byte-compile-file-form-eval-boundary): Turn off cl-functions warnings
	if the file loads cl.
	(byte-compile-initial-macro-environment): For eval-and-compile,
	use byte-compile-eval-before-compile to eval.
	(byte-compile-eval-before-compile): New function to turn off
	cl-functions when appropriate, for eval-and-compile.
	(byte-compile-warnings): Doc fix.

2002-07-02  Dave Love  <fx@gnu.org>

	* emacs-lisp/bytecomp.el (byte-compile-warnings):  Add cl-func option.
	(byte-compile-cl-warn): New function.
	(byte-compile-form): Use it, to warn about calling cl functions.
	(byte-compile-warning-types): Doc fix.

Juanma Barranquero's avatar
Juanma Barranquero committed
273 274 275 276 277 278
2002-07-02  Juanma Barranquero  <lektu@terra.es>

	* mail/rmailsum.el (rmail-user-mail-address-regexp): Fix typo.

	* textmodes/reftex-cite.el (reftex-citation): Fix typo.

279 280
	* progmodes/cperl-mode.el (cperl-break-one-line-blocks-when-indent):
	Fix typo.
Juanma Barranquero's avatar
Juanma Barranquero committed
281

Kim F. Storm's avatar
Kim F. Storm committed
282 283 284 285
2002-07-02  Kim F. Storm  <storm@cua.dk>

	* emacs-lisp/bindat.el: New file.

286 287 288 289 290 291 292
2002-07-01  Sam Steingold  <sds@gnu.org>

	* textmodes/tex-mode.el (tex-file): Call `save-some-buffers'
	before `tex-main-file' because if the current buffer is new, its
	file might not exist yet, and then `tex-main-file' will
	incorrectly return "foo.tex.tex".

Juanma Barranquero's avatar
Juanma Barranquero committed
293 294 295 296
2002-07-01  Juanma Barranquero  <lektu@terra.es>

	* ido.el (ido-minibuffer-setup-hook): Doc fix.

Dave Love's avatar
Dave Love committed
297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316
2002-07-01  Dave Love  <fx@gnu.org>

	Make strokes a proper minor mode, and don't try to overload
	mouse-2, which doesn't work satisfactorily.

	* strokes.el: Doc fixes.
	(strokes-mode): Defcustom deleted; replaced by minor mode def with
	re-written function.
	(strokes-while-inhibiting-garbage-collector): Comment out.
	(define-stroke, strokes-fix-button2-command, strokes-insinuated)
	(strokes-insinuate, global-set-stroke, describe-stroke)
	(load-user-strokes, save-strokes, strokes-bug-address)
	(strokes-click-command): Deleted.
	(strokes-execute-stroke): Remove strokes-click-p case.
	(strokes-describe-stroke): Remove strokes-click-p stuff.
	(strokes-help): Fix.
	(strokes-report-bug): Alias to report-emacs-bug.
	(strokes-prompt-user-save-strokes): Modify format of the file.
	(strokes-mode-map, strokes-unload-hook): New.
	(strokes-buffer-name): Don't customize.
Juanma Barranquero's avatar
Juanma Barranquero committed
317

318 319 320 321
2002-07-01  Richard M. Stallman  <rms@gnu.org>

	* info.el (Info-index): Get immediate error if used in `dir'.

322
	* textmodes/picture.el (picture-forward-column)
323 324
	(picture-move-down): Never deactivate the mark.

325 326 327 328 329
2002-06-30  Simon Josefsson  <jas@extundo.com>

	* menu-bar.el (menu-bar-options-menu): Move elisp mode names from
	menu entry into balloon help.

330 331 332 333 334
2002-06-30  Andreas Schwab  <schwab@suse.de>

	* files.el (directory-free-space-args): Don't use `-P' on Darwin.
	* term/mac-win.el: Don't set it here.

Stefan Monnier's avatar
Stefan Monnier committed
335 336 337 338
2002-06-29  Stefan Monnier  <monnier@cs.yale.edu>

	* pcvs-defs.el (cvs-mode-map): Bind ! to `force'.

339 340
2002-06-29  Andreas Schwab  <schwab@suse.de>

341 342 343 344 345 346
	* term/mac-win.el: Use directory-free-space-program instead of
	obsolete variable dired-free-space-program.  On Darwin, don't set
	directory-free-space-program, shell-file-name and
	process-connection-type; set directory-free-space-args to not
	include `-P' and use utf-8 for file name coding system.

347 348
	* simple.el (shell-command-on-region): Handle errors and signals
	from shell command execution.
349
	(display-message-or-buffer): Fix last change.
350
	(shell-command-default-error-buffer): Doc fix.
351

352 353 354
	* dired.el (dired-view-file): Quote file name for
	dired-run-shell-command.

Kim F. Storm's avatar
Kim F. Storm committed
355 356 357 358
2002-06-29  Kim F. Storm  <storm@cua.dk>

	* kmacro.el: New file.

John Wiegley's avatar
John Wiegley committed
359 360 361 362
2002-06-28  John Wiegley  <johnw@gnu.org>

	* pcmpl-cvs.el: Added my name as the maintainer of this file.

363 364 365 366
2002-06-28  Andreas Schwab  <schwab@suse.de>

	* shell.el (explicit-bash-args): New user option.

Kim F. Storm's avatar
Kim F. Storm committed
367 368 369 370
2002-06-28  Kim F. Storm  <storm@cua.dk>

	* ido.el: New file.

Stefan Monnier's avatar
Stefan Monnier committed
371 372 373 374 375 376
2002-06-28  Stefan Monnier  <monnier@cs.yale.edu>

	* derived.el (define-derived-mode): Preserve the `mode-class' rather
	than the `special' symbol property.
	(derived-mode-class): Make it obsolete.

Andreas Schwab's avatar
.  
Andreas Schwab committed
377 378 379 380
2002-06-27  Andreas Schwab  <schwab@suse.de>

	* net/tramp.el (tramp-handle-ange-ftp): Fix typo.

Juanma Barranquero's avatar
Juanma Barranquero committed
381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400
2002-06-27  Juanma Barranquero  <lektu@terra.es>

	* emacs-lisp/bytecomp.el (baud-rate): Fix obsolescence declaration.
	(meta-flag): Likewise.

	* international/mule-util.el (string-to-sequence): Likewise.

	* subr.el (char-bytes): Likewise.
	(make-local-hook): Likewise.
	(baud-rate): Remove redundant info from docstring.

	* faces.el (frame-update-faces): Fix obsolescence declaration.
	(internal-get-face): Remove redundant info from docstring and
	fix obsolescence declaration.

	* rect.el (move-to-column-force): Likewise.

	* help-fns.el (describe-function-1): Use semicolon instead of dot.
	(describe-variable): Likewise.

Stefan Monnier's avatar
Stefan Monnier committed
401 402
2002-06-27  Stefan Monnier  <monnier@cs.yale.edu>

403 404 405 406 407 408 409 410 411 412 413
	* mwheel.el (mouse-wheel-change-button): Deactivate before changing.
	(mouse-wheel-up-button, mouse-wheel-down-button): Obsolete.
	(mouse-wheel-up-event, mouse-wheel-down-event): New vars.
	(mouse-wheel-follow-mouse): Change default to t.
	(mwheel-event-button): Return the basic event symbol.
	(mwheel-scroll): Work with non-mouse events.
	(mouse-wheel-mode): Use the new vars.
	(mwheel-install): Obey `uninstall'.

	* term/xterm.el (function-key-map): Add some bindings.

Stefan Monnier's avatar
Stefan Monnier committed
414 415 416 417 418 419
	* uniquify.el (uniquify-delay-rationalize-file-buffer-names):
	Rename from delay-uniquify-rationalize-file-buffer-names.
	Only rationalize if the buffer is under uniquify control.
	(uniquify-delayed-rationalize-file-buffer-names):
	Rename from delayed-uniquify-rationalize-file-buffer-names.

Juanma Barranquero's avatar
Juanma Barranquero committed
420
2002-06-27  Kai Gro,A_(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
Kai Großjohann's avatar
Kai Großjohann committed
421 422

	* net/tramp.el (tramp-file-name-structure)
Stefan Monnier's avatar
Stefan Monnier committed
423
	(tramp-multi-file-name-hop-structure): Split for easier readability.
Kai Großjohann's avatar
Kai Großjohann committed
424 425
	(tramp-handle-make-symbolic-link): Use user/host/method/... from
	LINKNAME, not FILENAME.
Stefan Monnier's avatar
Stefan Monnier committed
426 427
	(tramp-handle-verify-visited-file-modtime):
	Call tramp-ange-ftp-file-name-p with right parameters.
Kai Großjohann's avatar
Kai Großjohann committed
428 429 430 431 432 433 434
	(tramp-handle-verify-visited-file-modtime): `insert' does not
	work for integers, convert them to strings first.
	(tramp-handle-ange-ftp): New function to perform setup for
	replacing Ange-FTP with Tramp.
	(tramp-repair-jka-compr): New function to factor out some
	previously top-level code.  Call the function at top-level.

435 436
2002-06-27  Juanma Barranquero  <lektu@terra.es>

437 438
	* composite.el (decompose-composite-char): Fix docstring.

439 440 441 442 443 444
	* faces.el (describe-face): Capitalize "not documented" message.

	* help-fns.el (describe-variable): Likewise.
	(describe-function-1): Likewise. Also, document the obsolescence
	of the function, if applicable.

Juanma Barranquero's avatar
Juanma Barranquero committed
445
2002-06-26  Juanma Barranquero  <lektu@terra.es>
446 447

	* info.el (info-menu-5): Fix documentation.
Stefan Monnier's avatar
Stefan Monnier committed
448
	(Info-fontify-maximum-menu-size): Remove reference to `Info-fontify'.
449

450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468
2002-06-26  Richard M. Stallman  <rms@gnu.org>

	* emacs-lisp/cl.el (values): Simplify definition.

	* simple.el (shell-command): Match & only at end of whole command.
	(display-message-or-buffer): Don't use the echo area
	if output buffer is visible.

	* tooltip.el (tooltip-x-offset, tooltip-y-offset): Doc fixes.

	* progmodes/cperl-mode.el: Many trivial doc fixes.
	(cperl-non-problems): Definition deleted.
	(cperl-menu): Don't refer to cperl-non-problems.
	(cperl-word-at-point): Add doc string.
	(cperl-beautify-regexp-piece): Fix error message.
	(cperl-invert-if-unless): Fix error message.

	* dired.el (dired-find-alternate-file): Mark as disabled.

Juanma Barranquero's avatar
Juanma Barranquero committed
469
2002-06-25  Kai Gro,A_(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
470 471

	* net/tramp.el (tramp-ftp-method): New user option.
Stefan Monnier's avatar
Stefan Monnier committed
472
	(tramp-invoke-ange-ftp): New function to forward calls to Ange-FTP.
473 474
	(with-parsed-tramp-file-name): New macro for the usual big `let'
	statement to dissect a file-name.
Stefan Monnier's avatar
Stefan Monnier committed
475 476 477 478 479
	(tramp-handle-make-symbolic-link, tramp-handle-load)
	(tramp-handle-file-name-directory)
	(tramp-handle-file-name-nondirectory, tramp-handle-file-truename)
	(tramp-handle-file-truename, tramp-handle-file-directory-p)
	(tramp-handle-file-regular-p, tramp-handle-file-symlink-p)
480
	(tramp-handle-file-writable-p, tramp-handle-file-writable-p):
Stefan Monnier's avatar
Stefan Monnier committed
481
	Use the new macro and forward call to Ange-FTP if applicable.
482
	(tramp-make-ange-ftp-file-name): New helper function to convert a
Stefan Monnier's avatar
Stefan Monnier committed
483
	file name into an Ange-FTP file name, used by `tramp-invoke-ange-ftp'.
484
	(tramp-default-method-alist): New user option.
485 486 487
	(tramp-find-default-method): Use it.
	(tramp-sh-extra-args): New variable.
	(tramp-find-shell): Use it.
Kai Großjohann's avatar
Kai Großjohann committed
488 489 490 491
	(tramp-open-connection-rsh): Support a kludgy feature for the
	"-p" option to ssh.  If host name is given as "host#42", uses the
	"-p 42" option.

Andreas Schwab's avatar
.  
Andreas Schwab committed
492 493 494 495
2002-06-25  Andreas Schwab  <schwab@suse.de>

	* replace.el (occur-1): Avoid invalid message format string.

Stefan Monnier's avatar
Stefan Monnier committed
496 497
2002-06-24  Stefan Monnier  <monnier@cs.yale.edu>

Stefan Monnier's avatar
Stefan Monnier committed
498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513
	* emacs-lisp/bytecomp.el (byte-compile-callargs-warn):
	Check for `noruntime' even if the function has a known sig.
	(byte-compile-file, byte-compile-output-docform):
	Don't hard code point-min = 1.

	* pcvs.el (cvs-parse-process): Don't save/restore point.
	Fix last change not to introduce spurious dir FIs.
	(cvs-move-to-goal-column): New function extracted from
	cvs-mode-previous-line.
	(cvs-mode-previous-line, cvs-mode-next-line): Use it.
	(cvs-addto-collection): Use it to preserve point.
	(cvs-vc-command-advice): Ad-hoc workaround for `cvs -q add'.

	* mwheel.el (mouse-wheel-scroll-amount,mwheel-scroll,mouse-wheel-mode):
	Don't require the first element to be modifier-free.

Stefan Monnier's avatar
Stefan Monnier committed
514 515 516 517 518 519 520 521 522 523 524
	* pcvs-parse.el (cvs-parse-table):
	Handle `nothing known about' with more care.

	* pcvs.el (cvs-fileinfo-kill): Remove.
	(cvs-parse-process): Add `old-fis' argument.
	(cvs-mode-run): Use it instead of cvs-fileinfo-kill.

	* descr-text.el (describe-property-list): Make sure there's
	a space between the property name and its value.
	(describe-text-properties): Don't kill a pre-existing buffer.

Stefan Monnier's avatar
Stefan Monnier committed
525 526
	* mwheel.el: Undo last patch from Stephen Gildea for now.

527 528 529 530
2002-06-24  Kim F. Storm  <storm@cua.dk>

	* emulation/keypad.el: Added :require 'keypad to defcustoms.

Stefan Monnier's avatar
Stefan Monnier committed
531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551
2002-06-23  Stefan Monnier  <monnier@cs.yale.edu>

	* subr.el (event-start, event-end, event-click-count):
	Accept non-mouse events as well.
	(read-key): New function.
	(read-quoted-char): Use it.  Use this-single-command-raw-keys as well.

	* files.el: Rename (and mark as obsolete)
	find-file-hooks to find-file-hook,
	find-file-not-found-hooks to find-file-not-found-functions,
	write-file-hooks to write-file-functions,
	write-contents-hooks to write-contents-functions.
	Mark local-write-file-hooks as obsolete.
	(locate-file-completion): Don't cons uselessly.  Use test-completion.
	(basic-save-buffer): Use (point-min) rather than 1.
	(basic-save-buffer-2): Obey the `setmodes' returned by backup-buffer.

	* help-fns.el (describe-variable): Only use `buffer' is still live.
	Use `delete-region' instead of save-excursion + delete-char.
	Document the obsolescence of the variable, if applicable.

552 553 554 555 556
2002-06-23  Glenn Morris  <gmorris@ast.cam.ac.uk>

	* progmodes/f90.el (f90-do-auto-fill): Respect the value of
	comment-auto-fill-only-comments.

Juanma Barranquero's avatar
Juanma Barranquero committed
557
2002-06-21  Kai Gro,A_(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
558 559 560 561

	* net/ange-ftp.el (backup-buffer): Delete `ange-ftp' property.
	This is not a handled operation.

562
2002-06-21  Kim F. Storm  <storm@cua.dk>
Kim F. Storm's avatar
Kim F. Storm committed
563 564

	* emulation/cua-base.el (cua--prefix-arg): Make register prefixes
Stefan Monnier's avatar
Stefan Monnier committed
565
	work again.  Corrected error in check for C-u initiated prefix.
Kim F. Storm's avatar
Kim F. Storm committed
566 567 568

	* emulation/keypad.el (keypad-setup): Handle kp-begin like kp-space.

569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584
2002-06-21  Richard M. Stallman  <rms@gnu.org>

	* net/browse-url.el (browse-url-at-mouse): Don't pass an arg
	to browse-url-at-point.

	* play/zone.el (zone-idle): Var deleted.

	* international/iso-acc.el (iso-languages) <french>:
	`~ ' now generates `~', `~,' definition deleted.

	* format.el (format-annotate-function): Copy multibyte flag
	and selective-display into the new temp buffer.

	* edmacro.el (edmacro-fix-menu-commands):
	Discard `help-echo' events.  Handle (menu-bar) events.
	Simplify by converting key sequence to a list and then back to vector.
Stefan Monnier's avatar
Stefan Monnier committed
585

586 587 588 589 590 591 592 593 594 595
2002-06-21  Stephen Gildea  <gildea@stop.mail-abuse.org>

	* mwheel.el: Allow arbitrary keys for scrolling, add a third
	scrolling speed, fix an unwind-protect.
	(mouse-wheel-scroll-amount): Now a three-element list.
	(mouse-wheel-scroll-down-slow, mouse-wheel-scroll-up-slow)
	(mouse-wheel-scroll-down-normal, mouse-wheel-scroll-up-normal)
	(mouse-wheel-scroll-down-fast, mouse-wheel-scroll-up-fast):
	New functions.

Andreas Schwab's avatar
.  
Andreas Schwab committed
596 597 598 599 600 601 602 603
2002-06-21  Andreas Schwab  <schwab@suse.de>

	* files.el (find-file-read-args): Add new argument `mustmatch' and
	pass it down to read-file-name.
	(find-file, find-file-other-window, find-file-other-frame)
	(find-file-read-only, find-file-read-only-other-window)
	(find-file-read-only-other-frame): Use it and fix prompts.

Stefan Monnier's avatar
Stefan Monnier committed
604 605 606 607
2002-06-21  Stefan Monnier  <monnier@cs.yale.edu>

	* pcvs-defs.el (cvs-version): Use cvs-program rather than "cvs".

Stefan Monnier's avatar
Stefan Monnier committed
608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657
2002-06-20  Emmanuel Briot  <briot@act-europe.fr>

	* progmodes/ada-mode.el: Update copyright notice.
	Synchronize with GNAT release 3.15a1.
	Do not attempt to load ada-support, which is only for compatibility
	with older Emacs versions, and is not needed for Emacs 21.
	Fix various calls to count-lines, that didn't work correctly when the
	buffer was narrowed.
	(ada-continuation-indent): New variable.
	(ada-contextual-menu): New entry "List local references", faster than
	"List References".
	(ada-mode): New alignment rules provided by S. Leake.
	Add support for which-function-mode.
	(ada-get-current-indent): Fix indentation of named parameter lists and
	nested boolean expressions.
	(ada-indent-on-previous-lines): Fix indentation of labels.
	(ada-search-prev-end-stmt): Fix searching of the previous
	end-statement, specially with regards to nested subprograms.
	(comment-region advice): Initially disabled, for better compatibility
	with other modes.
	(ada-fill-comment-paragraph): Fixed (no longer worked with Emacs 21).

	* progmodes/ada-xref.el: Update copyright notice.
	(ada-xref-create-ali): The default is now not to create automatically
	the ALI files by compiling the unit, since this isn't always reliable
	and requires an up-to-date project file.
	(ada-prj-default-comp-cmd): No longer use gcc directly to compile
	a file, but use gnatmake instead, since this gives access to the GNAT
	project files.
	(ada-xref-search-with-egrep): New variable, suggested by P. Waroquiers.
	(ada-load-project-hook): New variable, for support of GNAT
	project files.
	(ada-update-project-menu): Fix the detection of the project file name.
	(ada-add-keymap): Change key binding for ada-find-file, that conflicted
	with another binding in ada-mode.el.
	(ada-add-menu): New menu "List Local References", to list the reference
	to the entity only in the current file, instead of looking in the whole
	project.  Much faster.
	(ada-find-references): New parameters arg and local-only.
	(ada-find-any-references): New parameters local-only and append.
	(ada-goto-declaration): Fix handling of predefined entities in xref.
	(ada-get-all-references): Updated to the new xref format in GNAT 3.15,
	still compatible with GNAT 3.14 of course.  Fix various calls to
	count-lines, that didn't work correctly when the buffer was narrowed.

	* progmodes/ada-prj.el: Update copyright.
	(ada-prj-load-directory): Make sure we do not use one of the new Emacs
	21 dialogs to select the file, since we want a directory name only.
	(ada-customize): Add support for the new GNAT project files.

Francesco Potortì's avatar
Francesco Potortì committed
658 659 660 661 662
2002-06-20  Francesco Potorti`  <pot@gnu.org>

	* progmodes/etags.el (tag-implicit-name-match-p): New function.
	(etags-recognize-tags-table): Use it for implicit tag names.

663 664
2002-06-20  Miles Bader  <miles@gnu.org>

665 666
	* comint.el (comint-get-old-input-default): Strip text properties
	for fields too.
667 668 669 670

	* comint.el (comint-output-filter): Run output-filter functions
	before setting up the prompt.

671 672 673
	* international/characters.el: Re-enable code giving word syntax
	to certain japanese-jisx0208 characters.

Glenn Morris's avatar
Glenn Morris committed
674 675 676 677 678
2002-06-19  Glenn Morris  <gmorris@ast.cam.ac.uk>

	* progmodes/f90.el (f90-type-def-re): Fix value.
	(f90-looking-at-type-like): Adapt for new `f90-type-def-re' value.

Stefan Monnier's avatar
Stefan Monnier committed
679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696
2002-06-18  Stefan Monnier  <monnier@cs.yale.edu>

	* international/quail.el (quail-help): Don't assume the buffer
	is displayed in the same frame.

	* emacs-lisp/debug.el (cancel-debug-on-entry):
	* emacs-lisp/regexp-opt.el (regexp-opt-group): Don't cons uselessly.

	* pcvs.el (cvs-vc-command-advice): Handle the case where args
	are passed to `cvs' before the command name.
	(cvs-fileinfo-kill): Mark old FIs as up-to-date rather than dead.

	* pcvs-info.el (cvs-add-face): Minor rewrite.
	(cvs-fileinfo-pp): Use `cvs-goal-column' with directory entries.

	* newcomment.el (comment-normalize-vars): Refresh the comment-foo-skip
	regexp when they don't match comment-foo any more.

Juanma Barranquero's avatar
Juanma Barranquero committed
697 698 699 700 701 702 703 704 705 706 707 708 709 710
2002-06-18  Juanma Barranquero  <lektu@terra.es>

	* filesets.el (filesets-update-pre010505): Fix typo.

	* eshell/em-pred.el (eshell-modifier-help-string): Fix typos.

	* emulation/edt.el (edt-substitute): Fix typo.

	* emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): Fix typo.

	* comint.el (comint-next-prompt, comint-previous-prompt): Fix typos.

	* progmodes/sh-script.el (sh-electric-rparen-needed): Remove.

711 712 713 714 715 716 717 718 719 720 721 722 723 724 725
2002-06-17  Richard M. Stallman  <rms@gnu.org>

	* facemenu.el (facemenu-map): Rename to Describe Text
	to Describe Properties and use describe-text-properties.

	* simple.el (what-cursor-position): Use describe-char.

	* descr-text.el (describe-char): Moved from mule-diag.el, renamed
	from describe-char-after.  Now calls describe-text-properties.
	(describe-property-list): Renamed from describe-text-properties.
	(describe-text-properties): Renamed from describe-text-at.
	New arg OUTPUT-BUFFER.
	(describe-text-properties-1):
	New subroutine, broken out from describe-text-properties.
	Output a newline before each section of the output.
Francesco Potortì's avatar
Francesco Potortì committed
726

727 728 729
	* international/mule-diag.el (describe-char-after):
	Moved to descr-text.el.

730 731 732 733 734
2002-06-17  Eli Zaretskii <eliz@is.elta.co.il>

	* international/mule.el (ctext-pre-write-conversion): Fix the values
	of FROM and TO if we create a new buffer.

735 736 737 738 739
2002-06-17  John Paul Wallington  <jpw@shootybangbang.com>

	* comint.el (comint-insert-clicked-input): Insert clicked-on
	previous input without properties.

Andrew Choi's avatar
Andrew Choi committed
740 741 742 743
2002-06-16  Andrew Choi  <akochoi@shaw.ca>

	* term/mac-win.el (scalable-fonts-allowed): Set to t.

Colin Walters's avatar
Colin Walters committed
744 745
2002-06-15  Colin Walters  <walters@debian.org>

Colin Walters's avatar
Colin Walters committed
746 747 748 749 750
	* pcvs-info.el (global-font-lock-mode, font-lock-auto-fontify):
	Delete defvars.
	(cvs-highlight): Delete.
	(cvs-add-face): Use `font-lock-face'.  Always add properties.

Colin Walters's avatar
Colin Walters committed
751 752 753
	* ibuffer.el (ibuffer-movement-cycle): New variable.
	(ibuffer-backward-line, ibuffer-forward-line): Use it.

754 755
2002-06-15  Richard M. Stallman  <rms@gnu.org>

756 757 758
	* emacs-lisp/bytecomp.el (byte-recompile-directory): Doc fix.
	(batch-byte-recompile-directory): Undo previous change.

759
	* comint.el (comint-skip-input): New function.
Francesco Potortì's avatar
Francesco Potortì committed
760
	(comint-interrupt-subjob, comint-kill-subjob, comint-quit-subjob)
761 762
	(comint-stop-subjob): Use comint-skip-input.

763 764 765
	* ielm.el (ielm-eval-input): Use error-message-string.
	(ielm-format-error, ielm-format-errors): Functions deleted.

766
2002-06-14  Kim F. Storm  <storm@cua.dk>
Kim F. Storm's avatar
Kim F. Storm committed
767 768 769 770

	* progmodes/compile.el (grep-tree): Doc fixes.
	Added SUBDIRS arg for non-interactive use.

771 772
2002-06-14  Juanma Barranquero  <lektu@terra.es>

Stefan Monnier's avatar
Stefan Monnier committed
773 774
	* comint.el (comint-snapshot-last-prompt):
	Bind `inhibit-read-only' to t to support read-only prompts.
775 776
	(comint-output-filter): Likewise.

777 778 779
2002-06-14  Miles Bader  <miles@gnu.org>

	* subr.el (copy-tree): Use `nconc' and `nreverse' instead of `nreconc'.
780 781
	(pop): Move the call to `car' outside the prog1, as the compiler
	then generates better code.
782

783 784 785 786
2002-06-13  Richard M. Stallman  <rms@gnu.org>

	* play/zone.el (zone-timer): New variable holds the idle timer.
	(zone): Don't fiddle with the idle timer at all.
Francesco Potortì's avatar
Francesco Potortì committed
787
	(zone-when-idle): Put the idle timer in zone-timer.
788 789 790
	If one is already set up, cancel it and make a new one.
	(zone-leave-me-alone): Likewise.

Jason Rumney's avatar
Jason Rumney committed
791 792 793 794
2002-06-13  Jason Rumney  <jasonr@gnu.org>

	* w32-fns.el (w32-charset-info-alist): Reorder.

795 796 797 798
2002-06-13  Andreas Schwab  <schwab@suse.de>

	* files.el (auto-mode-alist): Move entry for ".in" to the end.

799 800 801 802 803
2002-06-13  Miles Bader  <miles@gnu.org>

	* comint.el (comint-mode): Don't set `font-lock-defaults'.
	(comint-mode-hook): Turn on font-lock by default.

804 805
2002-06-12  Karl Fogel  <kfogel@red-bean.com>

Stefan Monnier's avatar
Stefan Monnier committed
806 807
	* bookmark.el (bookmark-file-or-variation-thereof):
	Restore vc-backend check, thanks to Robert Thorpe for noticing.
808

809 810 811 812
2002-06-12  Eli Zaretskii  <eliz@is.elta.co.il>

	* textmodes/bibtex.el: Change the maintainer to "none".

813 814 815 816 817
2002-06-12  Juanma Barranquero  <lektu@terra>

	* term/w32-win.el (x-handle-switch): Fix handling of
	x-invocation-args for switches with arguments.

Stefan Monnier's avatar
Stefan Monnier committed
818 819 820 821 822
2002-06-12  Stefan Monnier  <monnier@cs.yale.edu>

	* menu-bar.el (menu-bar-showhide-fringe-menu): Don't use `fringe-mode'
	without first making sure it's bound.

823 824
2002-06-12  Richard M. Stallman  <rms@gnu.org>

825 826 827 828
	* info.el (Info-fontify-node): Compute header line specially
	if node has no next, previous or up links.
	Hide the part of the first line that is used in the header.
	Use Info-next-link-keymap, etc.
Francesco Potortì's avatar
Francesco Potortì committed
829
	(Info-next-link-keymap, Info-prev-link-keymap)
830 831
	(Info-up-link-keymap): New variables.

832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847
	* international/mule-diag.el (describe-char-after): Doc fix.

	* view.el (view-mode-enter): Clarify echo area message.

	* info.el (Info-select-node): Turn header line on or off here.
	(Info-setup-header-line): Function deleted.
	(Info-mode): Make Info-header-line local.
	(Info-fontify-node): Ignore Info-use-header-line.
	Unconditionally compute what the header line should be, and
	store it on the `header-line' property of the node's first char.
	Bind [header-line down-mouse-1].
	Use `keymap' property, not `local-map'.
	Bind [mouse-2] for mouse clicks on the node line in the text.

	* font-lock.el (font-lock-beginning-of-syntax-function): Doc fix.

848 849 850 851 852
2002-06-12  Miles Bader  <miles@gnu.org>

	* comint.el (comint-send-input): Properly handle empty and
	no-newline input regions.

Colin Walters's avatar
Colin Walters committed
853 854 855 856 857
2002-06-12  Colin Walters  <walters@gnu.org>

	* calc/calc.el: Use `when', `unless'.
	(calc-trail-mode): Use an italic `font-lock-face'.
	(calc-refresh): Ditto.
Colin Walters's avatar
Colin Walters committed
858

Colin Walters's avatar
Colin Walters committed
859
2002-06-12  Colin Walters  <walters@debian.org>
Francesco Potortì's avatar
Francesco Potortì committed
860

Stefan Monnier's avatar
Stefan Monnier committed
861 862
	* font-core.el (font-lock-core-only): Variable deleted.
	All uses removed.
Colin Walters's avatar
Colin Walters committed
863 864 865 866
	(font-lock-set-defaults): Variable alist settings moved back into
	font-lock-set-defaults-1.
	(turn-on-font-lock-if-enabled): Always turn on font-lock unless it
	is specifically excluded by the user.
Francesco Potortì's avatar
Francesco Potortì committed
867

868
	* font-lock.el (font-lock-set-defaults-1): Set variable alist here.
Francesco Potortì's avatar
Francesco Potortì committed
869

870
	* help-mode.el (help-mode): Don't set `font-lock-defaults'.
Francesco Potortì's avatar
Francesco Potortì committed
871

872
	* ibuffer.el (ibuffer-mode): Don't set `font-lock-defaults'.
Francesco Potortì's avatar
Francesco Potortì committed
873

874
	* info.el (Info-mode): Don't set `font-lock-defaults'.
Francesco Potortì's avatar
Francesco Potortì committed
875

876 877
	* replace.el (occur-mode): Don't set `font-lock-defaults'.

Stefan Monnier's avatar
Stefan Monnier committed
878 879
	* help-mode.el (help-highlight-p, help-highlight-face):
	Variable was unused; delete.
880
	(help-make-xrefs): Doc fix.
Colin Walters's avatar
Colin Walters committed
881

882 883 884 885 886 887 888 889
2002-06-11  Richard M. Stallman  <rms@gnu.org>

	* format.el (format-alist): Document new element PRESERVE.
	(format-write-file): Implement PRESERVE elt for a format.

	* files.el (make-auto-save-file-name): Rename local `filename' to
	`file-name'.

890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907
2002-06-10  Richard M. Stallman  <rms@gnu.org>

	* progmodes/ebrowse.el (ebrowse-draw-tree-fn): Use copy-sequence.
	(ebrowse-copy-list): Function deleted.

	* eshell/em-unix.el (eshell/diff): Use copy-sequence.

	* eshell/esh-mode.el (eshell-mode, eshell-mode): Use copy-sequence.

	* eshell/esh-util.el (eshell-copy-list): Function deleted.
	(eshell-sublist): Use copy-sequence.
	(eshell-copy-tree): Make it an alias for copy-tree.

	* emacs-lisp/cl.el (copy-list): Moved back from subr.el.

	* subr.el (copy-list): Moved to cl.el.
	(copy-tree): Don't use copy-list or cl-pop.

908
2002-06-10  Miles Bader  <miles@gnu.org>
Miles Bader's avatar
Miles Bader committed
909

910 911 912 913 914 915 916 917
	Make comint use text properties for highlighting instead of overlays:
	* comint.el (comint-last-output-overlay): Variable removed.
	(comint-send-input, comint-output-filter): Use text properties
	instead of overlays.
	(comint-insert-clicked-input): Rewrite to work with text
	properties as well as overlays
	(comint-snapshot-last-prompt): Snapshot using text properties.
	(comint-get-old-input-default, comint-extract-string): Don't copy
Francesco Potortì's avatar
Francesco Potortì committed
918
	text properties.
919

920 921 922
	* simple.el (line-move-finish): Inhibit field motion when
	computing `line-end'.

923 924 925 926 927 928
	* files.el (revert-buffer): Correct typo: variable name is
	`buffer-file-format', not `buffer-file-formats'.

	* comint.el (comint-send-input, comint-output-filter): Use the
	`font-lock-face' property instead of `face'.  Don't check the
	highlight-enabling variables anymore.
Stefan Monnier's avatar
Stefan Monnier committed
929
	(comint-highlight-input, comint-highlight-prompt): Variables removed.
Francesco Potortì's avatar
Francesco Potortì committed
930

Miles Bader's avatar
Miles Bader committed
931
	* faces.el (display-supports-face-attributes-p): New function.
932 933
	(face-spec-set-match-display): Support `supports' predicate.
	(italic): Try underlining for displays that don't support real italics.
934
	* cus-edit.el (custom-display): Add support for `supports' predicate.
Miles Bader's avatar
Miles Bader committed
935 936 937 938 939 940 941 942 943 944 945 946 947 948
	* term/tty-colors.el (color-name-rgb-alist): Use 16-bit RGB values
	instead of 8-bit, for consistency with the rest of emacs.
	(tty-color-canonicalize): Only copy COLOR if we need to change it.
	(tty-color-approximate): Scale values from `color-name-rgb-alist'
	appropriately.  Return the whole color description, rather than
	just the RGB values.
	(tty-color-standard-values): New function.  Code mostly taken from
	`tty-color-translate'.
	(tty-color-translate, tty-color-values): Use `tty-color-desc' to
	do all the work.
	(tty-color-desc): Do color lookup here instead of calling
	`tty-color-translate' and `tty-color-by-index'; this is now the
	main place to do it.

949 950
2002-06-09  Martin Stjernholm  <bug-cc-mode@gnu.org>

Stefan Monnier's avatar
Stefan Monnier committed
951 952
	* progmodes/cc-style.el (c-set-style, c-set-style-1):
	Add another state for the `dont-override' flag where it only keeps
953 954
	globally set variables.

Colin Walters's avatar
Colin Walters committed
955 956
2002-06-08  Colin Walters  <walters@gnu.org>

Colin Walters's avatar
Colin Walters committed
957
	* descr-text.el (describe-text-properties): Sort the output by the
Stefan Monnier's avatar
Stefan Monnier committed
958
	size of the values.  Put `font-lock-face' property on property names.
Colin Walters's avatar
Colin Walters committed
959
	(toplevel): Provide `descr-text'.
Colin Walters's avatar
Colin Walters committed
960

Colin Walters's avatar
Colin Walters committed
961 962 963
	* international/mule-diag.el (describe-char-after): When there are
	text properties, require `descr-text', and just call
	`describe-text-properties'.
Colin Walters's avatar
Colin Walters committed
964

Stefan Monnier's avatar
Stefan Monnier committed
965 966
	* international/mule.el (sgml-html-meta-auto-coding-function):
	New function.
Colin Walters's avatar
Colin Walters committed
967 968 969
	(auto-coding-from-file-contents): Delete; merge functionality into
	`set-auto-coding'.
	(set-auto-coding): Move tests from `auto-coding-functions' so that
Stefan Monnier's avatar
Stefan Monnier committed
970 971
	they have a lower priority than coding: tags.
	Put `auto-coding-regexp-alist' tests before coding: tag tests.
Colin Walters's avatar
Colin Walters committed
972 973 974 975
	(sgml-xml-auto-coding-function): Simply `intern' the match, and
	test if it's a valid coding system.
	(auto-coding-functions): Add `sgml-html-meta-auto-coding-function'.

Colin Walters's avatar
Colin Walters committed
976 977 978
2002-06-08  Colin Walters  <walters@verbum.org>

	* subr.el (copy-list): Moved here from cl.el.
Colin Walters's avatar
Colin Walters committed
979
	(copy-tree): Renamed here from `cl-copy-tree' in cl-extra.el.
Francesco Potortì's avatar
Francesco Potortì committed
980

Colin Walters's avatar
Colin Walters committed
981 982
	* emacs-lisp/cl-extra.el (cl-copy-tree): Moved to `copy-tree' in
	subr.el.  Add a defalias with the old name.
Francesco Potortì's avatar
Francesco Potortì committed
983

Colin Walters's avatar
Colin Walters committed
984
	* emacs-lisp/cl.el (copy-list): Moved to subr.el.
Colin Walters's avatar
Colin Walters committed
985

986 987
	* replace.el (occur-mode): Don't set up categories.  Do set
	`font-lock-defaults', and be sure to set `font-lock-core-only'.
Colin Walters's avatar
Colin Walters committed
988 989 990 991
	(occur-1): Pass `list-matching-lines-face' and
	`list-matching-lines-buffer-name-face'.
	(occur-engine): Use `font-lock-face' instead of categories.

992 993 994 995
	* info.el (Info-mode): Don't set up categories.  Do set
	`font-lock-defaults', and be sure to set `font-lock-core-only'.
	(Info-fontify-menu-headers): Use `font-lock-face' instead of
	categories.
Colin Walters's avatar
Colin Walters committed
996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008
	(Info-fontify-node): Ditto.

	* ibuffer.el (ibuffer-category-alist): Delete.
	(ibuffer-get-category): Delete.
	(ibuffer-compile-make-eliding-form): Use `font-lock-face' instead
	of categories.
	(ibuffer-compile-format): Don't treat `name' category specially.
	(ibuffer-column name): Use `font-lock-face'.
	(filename-and-process): Ditto.
	(ibuffer-buffer-name-category): Renamed to
	`ibuffer-buffer-name-face'.  Don't use categories.
	(ibuffer-update-title-and-summary): Use `font-lock-face'.
	(ibuffer-insert-filter-group): Ditto.
1009 1010 1011 1012
	(ibuffer-mode): Don't set up categories.  Do set
	`font-lock-defaults', and be sure to set `font-lock-core-only'.
	(ibuffer-compile-format): Don't pass third argument
	to column functions.
Francesco Potortì's avatar
Francesco Potortì committed
1013 1014
	(filename-and-process): Ditto.

1015 1016
	* ibuf-macs.el (define-ibuffer-column): Don't create a third
	argument for the generated function.
Colin Walters's avatar
Colin Walters committed
1017 1018 1019 1020 1021 1022 1023

	* font-core.el (font-lock-category-alist): Delete.
	(turn-on-font-lock-if-enabled): Don't use it.
	(font-lock-symbol-category-alist): Delete.
	(font-lock-default-function): Use new `char-property-alias-alist'
	to make `font-lock-face' an alias for `face' when font-lock mode
	is enabled.
1024 1025
	(font-lock-core-only): New variable.
	(font-lock-set-defaults): Use it.
Colin Walters's avatar
Colin Walters committed
1026

1027 1028
2002-06-08  Richard M. Stallman  <rms@gnu.org>

1029 1030
	* files.el (find-file-noselect-1): Undo previous change.

1031 1032
	* bookmark.el (bookmark-file-or-variation-thereof): Doc fix.

1033 1034 1035 1036 1037
2002-06-07  Karl Fogel  <kfogel@red-bean.com>

	* bookmark.el (bookmark-file-or-variation-thereof): Just use
	Info-suffix-list, as suggested by Stefan Monnier.

Eli Zaretskii's avatar
Eli Zaretskii committed
1038 1039 1040 1041 1042
2002-06-05  Eli Zaretskii  <eliz@is.elta.co.il>

	* select.el (xselect-convert-to-string): If VALUE is a string,
	return a cons of TYPE and the string.

Andrew Choi's avatar
Andrew Choi committed
1043
2002-06-05  Pavel Jan,Am(Bk  <Pavel@Janik.cz>
Pavel Janík's avatar
Pavel Janík committed
1044

Stefan Monnier's avatar
Stefan Monnier committed
1045 1046
	* language/cyrillic.el (cyrillic-alternativnyj-decode-table):
	Fix the table to contain correct characters.
Pavel Janík's avatar
Pavel Janík committed
1047

Richard M. Stallman's avatar
Richard M. Stallman committed
1048 1049 1050 1051
2002-06-04  Richard M. Stallman  <rms@gnu.org>

	* simple.el: Don't require cl.

1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065
2002-06-03  Richard M. Stallman  <rms@gnu.org>

	* dired.el (dired-do-shell-command): Doc fix in autoload.

	* info.el (Info-extract-pointer): Ignore Info-header-line.

	* progmodes/cc-mode.el (c-postprocess-file-styles):
	Do nothing except in CC modes.

	* international/mule-cmds.el (select-safe-coding-system):
	When computing auto-cs, narrow to FROM...TO.
	Put save-excursion outside save-restriction.
	New arg FILE; use that for set-auto-coding.

1066
2002-06-01  Richard M. Stallman  <rms@gnu.org>
Kim F. Storm's avatar
Kim F. Storm committed
1067

1068 1069 1070 1071 1072 1073
	* simple.el (choose-completion-string-functions): Doc fix.
	(choose-completion-string): Add doc string.

2002-06-01  Kim F. Storm  <storm@cua.dk>

	* simple.el: Reworked previous change.
Kim F. Storm's avatar
Kim F. Storm committed
1074 1075 1076 1077 1078
	(choose-completion-string1): Merged back into choose-completion-string.
	(choose-completion-string): Run choose-completion-string-functions
	after checking for proper minibuffer window.  Added mini-p arg to
	the hook functions.  Insert choice if all hook functions return nil.
	(choose-completion-string-functions): Doc update.
Stefan Monnier's avatar
Stefan Monnier committed
1079

1080 1081 1082 1083 1084
2002-06-01  Sam Steingold  <sds@gnu.org>

	* files.el (auto-mode-alist): Strip trailing ".in" from the file
	name when deciding the mode (for config.h.in, Makefile.in etc).

1085 1086 1087 1088 1089 1090 1091
2002-06-01  Thien-Thi Nguyen  <ttn@gnu.org>

	* progmodes/prolog.el (prolog-mode-syntax-table): Add flags to
	?/ and ?* entries to support /* */ style comments.
	(prolog-font-lock-keywords): New var.
	(prolog-mode): Enable font-locking; set `font-lock-defaults'.

Kim F. Storm's avatar
Kim F. Storm committed
1092 1093 1094 1095 1096 1097 1098
2002-06-01  Kim F. Storm  <storm@cua.dk>

	* simple.el (choose-completion-string-functions): New special hook.
	(choose-completion-string1): Renamed from choose-completion-string.
	(choose-completion-string): Run choose-completion-string-functions
	until success, and only call choose-completion-string1 if it fails.

Stefan Monnier's avatar
Stefan Monnier committed
1099 1100 1101 1102 1103
2002-05-31  Stefan Monnier  <monnier@cs.yale.edu>

	* textmodes/ispell.el (autoloaded toplevel): Don't use
	ispell-library-directory without checking that it's bound.

Kim F. Storm's avatar
Kim F. Storm committed
1104 1105 1106 1107 1108 1109 1110
2002-05-31  Kim F. Storm  <storm@cua.dk>

	* emulation/cua-base.el (cua--last-deleted-region-pos)
	(cua--last-deleted-region-text): New aux variables.
	(cua-delete-region): Set them.
	(cua-repeat-replace-region): Use them to find the replacement text.

1111 1112 1113 1114 1115
2002-05-31  Juanma Barranquero  <lektu@terra.es>

	* emulation/viper-cmd.el (viper-smart-suffix-list, viper-ask-level):
	Fix typos.

Kim F. Storm's avatar
Kim F. Storm committed
1116 1117 1118 1119 1120 1121 1122 1123 1124 1125
2002-05-31  Kim F. Storm  <storm@cua.dk>

	* progmodes/compile.el (grep-tree-command, grep-tree-files-aliases)
	(grep-tree-ignore-CVS-directories, grep-tree-ignore-case):
	New custom variables.
	(grep-compute-defaults): Compute grep-tree-command's default value.
	(grep-expand-command-macros): New aux function.
	(grep-tree-last-regexp, grep-tree-last-files): New aux variables.
	(grep-tree): New command like grep-find but extended prompting.

1126 1127 1128 1129 1130 1131
2002-05-30  Richard M. Stallman  <rms@gnu.org>

	* files.el (find-file-default): Add defvar for var already used.

	* menu-bar.el (menu-bar-showhide-fringe-menu): Use defvar.

1132
	* subr.el (open-network-stream, open-network-stream-nowait)
1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148
	(open-network-stream-server, process-kill-without-query):
	Moved from simple.el.

	* simple.el (open-network-stream, open-network-stream-nowait)
	(open-network-stream-server, process-kill-without-query):
	Moved to subr.el.

	* simple.el (byte-compiling-files-p): Function deleted.

	* textmodes/ispell.el (ispell-library-directory): Renamed from
	ispell-library-path.  If Ispell is not installed, init to nil.
	(check-ispell-version): Doc fix.
	(ispell-menu-map): Get rid of byte-compiling-files-p hackery;
	initialize this unconditionally when ispell-menu-map-needed is t.
	Local `path' renamed to `dir'.

Miles Bader's avatar
Miles Bader committed
1149 1150 1151 1152 1153 1154 1155 1156 1157
2002-05-30  Miles Bader  <miles@gnu.org>

	* calc/calc.el (calc-show-banner): New variable.
	(calc-refresh): Only show banner if `calc-show-banner' is non-nil.
	(calc-mode-var-list): Add `calc-show-banner'.
	* calc/calc-ext.el (calc-init-extensions): Add binding for `d@'.
	(calc-toggle-banner): New function.
	* calc/calc-help.el (calc-d-prefix-help): Add `@'.

1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182
2002-05-29  Richard M. Stallman  <rms@gnu.org>

	* emacs-lisp/cl-indent.el (common-lisp-indent-function-1):
	When recognizing a def... construct, make that indentation
	tentative, so that it can be overridden if the list in question
	is not actually an expression.
	(common-lisp-indent-call-method): New subroutine.

	* emacs-lisp/bytecomp.el (batch-byte-compile-file):
	Delete the output file if we get a file-error.

	* tooltip.el (tooltip-mouse-motions-active): New variable.
	(tooltip-activate-mouse-motions): Don't kill track-mouse local
	if it was not made by us.

	* mouse.el (mouse-set-font): Avoid misleading error message
	if user makes no selection.

	* info.el (Info-setup-header-line): Don't hide the links line.

	* files.el (find-file-noselect-1): Return the buffer we created
	even if it has been killed within `after-find-file'.

	* files.el (auto-mode-alist): Use ada-mode for .ad[bs].dg files.

Kim F. Storm's avatar
Kim F. Storm committed
1183 1184 1185 1186 1187
2002-05-29  Kim F. Storm  <storm@cua.dk>

	* simple.el (open-network-stream-server): Pass on optional args
	sentinel and filter to make-network-process (from Luke Gorrie).

Colin Walters's avatar
Colin Walters committed
1188 1189 1190 1191 1192
2002-05-28  Colin Walters  <walters@gnu.org>

	* textmodes/sgml-mode.el (xml-mode): New alias for `sgml-mode'.

	* emacs-lisp/bytecomp.el (byte-compile-last-line): Deleted.
1193
	(byte-compile-delete-first): New function.
Colin Walters's avatar
Colin Walters committed
1194 1195
	(byte-compile-read-position): New variable.
	(byte-compile-last-position): New variable.
1196
	(byte-compile-current-buffer): New variable.
Colin Walters's avatar
Colin Walters committed
1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210
	(byte-compile-log-1): Use it.
	(byte-compile-set-symbol-position): New function.
	(byte-compile-obsolete, byte-compile-callargs-warn)
	(byte-compile-arglist-warn, byte-compile-arglist-warn)
	(byte-compile-print-syms, byte-compile-file-form-defmumble)
	(byte-compile-check-lambda-list, byte-compile-lambda)
	(byte-compile-form, byte-compile-variable-ref)
	(byte-compile-subr-wrong-args, byte-compile-negation-optimizer)
	(byte-compile-condition-case, byte-compile-defun)
	(byte-compile-defvar, byte-compile-autoload)
	(byte-compile-lambda-form): Use it.
	(byte-compile-from-buffer): Set it, and bind
	`read-with-symbol-positions' and `read-symbol-positions-list'.

1211 1212
	* emacs-lisp/bytecomp.el (byte-compile-debug): New variable.

Kim F. Storm's avatar
Kim F. Storm committed
1213 1214 1215 1216 1217
2002-05-28  Kim F. Storm  <storm@cua.dk>

	* files.el (read-directory-name): New function.
	(cd): Use it instead of read-file-name.

1218 1219 1220 1221 1222 1223 1224 1225 1226 1227
2002-05-27  Kim F. Storm  <storm@cua.dk>

	* simple.el (push-mark-command): Added optional NOMSG arg.

	* emulation/cua-base.el (cua-set-mark): Align pop to mark
	behaviour with standard set-mark-command.
	(cua--pre-command-handler): Use push-mark-command.
	(cua-repeat-replace-region): Improve functionality when
	repeated after moving point or changing buffer.

Colin Walters's avatar
Colin Walters committed
1228 1229
2002-05-26  Colin Walters  <walters@verbum.org>

Colin Walters's avatar
Colin Walters committed
1230 1231 1232 1233 1234 1235
	* startup.el (command-line): Use `when', `unless'.
	(command-line-1): New argument "--nosplash".  Handle it.

	* startup.el (inhibit-splash-screen): New variable alias for
	`inhibit-startup-message'.

Colin Walters's avatar
Colin Walters committed
1236 1237
	* replace.el (perform-replace): Document return value.  Use `pop'.

1238 1239 1240 1241 1242 1243 1244
2002-05-26  Glenn Morris  <gmorris@ast.cam.ac.uk>

	* progmodes/f90.el (f90-previous-block, f90-next-block): New names,
	and slightly changed behaviour, for `f90-previous-block-start' and
	`f90-next-block-end'.
	(f90-beginning-of-subprogram, f90-end-of-subprogram): Simplify.

1245 1246 1247 1248 1249
2002-05-26  Simon Josefsson  <jas@extundo.com>

	* fringe.el (set-fringe-mode): Work when updating
	`default-frame-alist'.

Kim F. Storm's avatar
Kim F. Storm committed
1250 1251 1252 1253 1254 1255 1256
2002-05-26  Kim F. Storm  <storm@cua.dk>

	* emulation/cua-base.el (cua--repeat-replace-text): New variable.
	(cua-repeat-replace-region): New command.
	(cua--init-keymaps): Bind it to M-v in cua--cua-keys-keymap.
	Misc improvements to the commantary.

1257 1258 1259 1260
2002-05-26  Simon Josefsson  <jas@extundo.com>

	* fringe.el (fringe-query-style): New fringe style "minimal".

1261 1262 1263 1264 1265
2002-05-24  Simon Josefsson  <jas@extundo.com>

	* rot13.el (rot13-translate-table): New variable.
	(rot13, rot13-string, rot13-region): New functions.

1266 1267 1268 1269 1270
2002-05-25  Martin Stjernholm  <bug-cc-mode@gnu.org>

	* progmodes/cc-engine.el (c-add-stmt-syntax): Fixed some cases
	of wrong anchoring, e.g. for else-if compounds.

1271 1272
2002-05-25  Miles Bader  <miles@gnu.org>

1273 1274
	* menu-bar.el (menu-bar-showhide-fringe-menu-customize-left)
	(menu-bar-showhide-fringe-menu-customize-right)
1275 1276 1277 1278
	(menu-bar-showhide-fringe-menu-customize-disable):
	Use proper calling convention for `customize-set-value'.
	Require `fringe' before setting variable.

Kim F. Storm's avatar
Kim F. Storm committed
1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290
2002-05-25  Kim F. Storm  <storm@cua.dk>

	* emulation/cua-base.el (cua--self-insert-char-p): New function.

	* emulation/cua-gmrk.el (cua--init-global-mark):  Install default
	binding in cua--global-mark-keymap using cua--self-insert-char-p
	to handle all global self inserting characters in gmark mode.

	* emulation/cua-rect.el (cua--init-rectangles): Install default
	binding in cua--rectangle-keymap using cua--self-insert-char-p
	to handle all global self inserting characters in rectangle mode.

Stefan Monnier's avatar
Stefan Monnier committed
1291 1292 1293 1294 1295 1296
2002-05-24  Stefan Monnier  <monnier@cs.yale.edu>

	* net/ange-ftp.el (read-file-name-internal): Remove the
	`ange-ftp' property.
	(ange-ftp-real-read-file-name-internal): Remove.

Glenn Morris's avatar
Glenn Morris committed
1297 1298 1299 1300 1301 1302 1303
2002-05-24  Glenn Morris  <gmorris@ast.cam.ac.uk>

	* progmodes/f90.el: (f90-end-of-subprogram): Remove the final
	`forward-line'.
	(f90-end-of-block, f90-beginning-of-block, f90-next-block-end)
	(f90-previous-block-start): New navigation commands.

Simon Josefsson's avatar
Simon Josefsson committed
1304 1305 1306 1307 1308 1309 1310 1311
2002-05-20  Simon Josefsson  <jas@extundo.com>

	* fringe.el: New file.

	* menu-bar.el (menu-bar-options-save): Add fringe-mode.
	(menu-bar-showhide-fringe-menu): New menu.
	(menu-bar-showhide-menu): Add Fringe sub-menu.

Colin Walters's avatar
Colin Walters committed
1312 1313 1314 1315 1316
2002-05-23  Colin Walters  <walters@verbum.org>

	* replace.el (occur-engine): Include all text properties except
	mouse-face on the newline at the end of occurences.

1317 1318
2002-05-23  Kim F. Storm  <storm@cua.dk>

Kim F. Storm's avatar
Kim F. Storm committed
1319 1320 1321 1322 1323 1324
	* apropos.el (apropos-true-hit, apropos-false-hit-symbol)
	(apropos-false-hit-str, apropos-true-hit-doc): New functions.
	(apropos-command, apropos-value, apropos-documentation-internal)
	(apropos-documentation-check-doc-file)
	(apropos-documentation-check-elc-file): Use them to filter out
	false matches where only one keyword matches, but more than once.
Stefan Monnier's avatar
Stefan Monnier committed
1325

1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336
	* apropos.el (apropos-show-scores, apropos-orig-regexp)
	(apropos-all-regexp, apropos-synonyms, apropos-words)
	(apropos-all-words): New variables.
	(aprpos-words-to-regexp, apropos-rewrite-regexp)
	(apropos-calc-scores, apropos-score-str, apropos-score-doc)
	(apropos-score-symbol): New functions.
	(apropos-command, apropos, apropos-value, apropos-documentation):
	Allow keywords in addition to regexp. Added scoring.
	(apropos-documentation-check-doc-file)
	(apropos-documentation-check-elc-file): Added scoring.
	(apropos-print): Sort according to score.
Kim F. Storm's avatar
Kim F. Storm committed
1337

Colin Walters's avatar
Colin Walters committed
1338 1339
2002-05-22  Colin Walters  <walters@cis.ohio-state.edu>

1340 1341
	* info.el (Info-mode-hook): Change `font-lock-mode' to
	`turn-on-font-lock'.
Stefan Monnier's avatar
Stefan Monnier committed
1342

Colin Walters's avatar
Colin Walters committed
1343 1344 1345
	* font-core.el (font-lock-function): New variable.
	(font-lock-default-function): New function, created from
	`font-lock-mode'.
Colin Walters's avatar
Colin Walters committed
1346
	(font-lock-mode): Just funcall `font-lock-function'.
Colin Walters's avatar
Colin Walters committed
1347
	(font-lock-symbol-category-alist): New variable.
Stefan Monnier's avatar
Stefan Monnier committed
1348

1349 1350 1351 1352 1353 1354 1355
2002-05-22  Markus Rost  <rost@math.ohio-state.edu>

	* files.el (file-newest-backup): Use file-name-sans-versions.

	* diff.el (diff-latest-backup-file): Replace the main code by
	a call of file-newest-backup.

1356 1357 1358 1359 1360
2002-05-22  Mike Williams  <mdub@bigfoot.com>

	* textmodes/sgml-mode.el (sgml-guess-indent): Look further into
	the buffer.

1361 1362 1363 1364 1365 1366
2002-05-21  Stefan Monnier  <monnier@cs.yale.edu>

	* net/ange-ftp.el (ange-ftp-allow-child-lookup): Re-enable since
	the last patch works around the wu-ftpd misfeature that prompted
	the disabling of this optimization.

Colin Walters's avatar
Colin Walters committed
1367
2002-05-21  Colin Walters  <walters@gnu.org>
Colin Walters's avatar
Colin Walters committed
1368

Colin Walters's avatar
Colin Walters committed
1369 1370 1371 1372 1373 1374 1375
	* international/mule.el (make-coding-system): Doc fixes.

	* international/mule.el (auto-coding-functions): New variable.
	(auto-coding-from-file-contents): Use it.
	(set-auto-coding): Update docs.
	(sgml-xml-auto-coding-function): New function.

1376 1377
	* international/mule-util.el (truncate-string-to-width):
	New optional argument `ellipsis'.  Add commented-out test suite, and
Colin Walters's avatar
Colin Walters committed
1378
	change coding to iso-2022-7bit.
Colin Walters's avatar
Colin Walters committed
1379

1380
2002-05-21  Colin Walters  <walters@verbum.org>
Colin Walters's avatar
Colin Walters committed
1381 1382 1383 1384 1385 1386 1387 1388 1389 1390

	* font-lock.el (font-lock-defaults, font-lock-defaults-alist)
	(font-lock-multiline, font-lock-fontified, font-lock-mode)
	(turn-on-font-lock, font-lock-add-keywords, global-font-lock-mode)
	(font-lock-global-modes): Moved to font-core.el.
	(font-lock-set-defaults-1): Partially moved to font-core.el.

	* font-core.el: New file, with functions taken from font-lock.el.
	(font-lock-category-alist): New variable.
	(font-lock-mode): Use it.
1391 1392
	(font-lock-set-defaults): Partially taken from font-lock.el.
	Only load font-lock.el when necessary.
Colin Walters's avatar
Colin Walters committed
1393

Colin Walters's avatar
Colin Walters committed
1394 1395
	* loadup.el: Add font-core.el.

Colin Walters's avatar
Colin Walters committed
1396 1397 1398 1399 1400 1401 1402
	* replace.el (occur-mode-hook): New variable.
	(occur-fontify-region-function): Deleted.
	(occur-mode): Don't use it.  Set up `font-lock-category-alist'
	instead.
	(occur-fontify-on-property): Deleted.
	(occur-engine): Use categories from `font-lock-category-alist'.

Colin Walters's avatar
Colin Walters committed
1403
	* info.el (Info-fontify): Deleted.
1404
	(Info-select-node): Don't use it.
Colin Walters's avatar
Colin Walters committed
1405 1406