comparison etc/NEWS @ 56048:c11c9363b19f

Add news for Dired and Info modes.
author Juri Linkov <juri@jurta.org>
date Sat, 12 Jun 2004 06:09:32 +0000
parents 24325c5914e6
children 54229932d09a
comparison
equal deleted inserted replaced
56047:88b55105ff9b 56048:c11c9363b19f
99 will start up Emacs on an initial frame of 100x20 with red background, 99 will start up Emacs on an initial frame of 100x20 with red background,
100 irrespective of geometry or background setting on the Windows registry. 100 irrespective of geometry or background setting on the Windows registry.
101 101
102 ** New features in evaluation commands 102 ** New features in evaluation commands
103 103
104 +++
104 *** The function `eval-defun' (C-M-x) called on defface reinitializes 105 *** The function `eval-defun' (C-M-x) called on defface reinitializes
105 the face to the value specified in the defface expression. 106 the face to the value specified in the defface expression.
106 107
107 *** Typing C-x C-e twice prints the value of the integer result 108 *** Typing C-x C-e twice prints the value of the integer result
108 in additional formats (octal, hexadecimal, character) specified 109 in additional formats (octal, hexadecimal, character) specified
443 restores the previous value of `buffer-invisibility-spec'. 444 restores the previous value of `buffer-invisibility-spec'.
444 445
445 ** New command `kill-whole-line' kills an entire line at once. 446 ** New command `kill-whole-line' kills an entire line at once.
446 By default, it is bound to C-S-<backspace>. 447 By default, it is bound to C-S-<backspace>.
447 448
449 ** New commands to operate on pairs of open and close characters:
450 `insert-pair', `delete-pair', `raise-sexp'.
451
452 ** A prefix argument of C-M-q in Emacs Lisp mode pretty-printifies the
453 list starting after point.
454
448 ** Dired mode: 455 ** Dired mode:
449 456
450 *** New faces dired-header, dired-mark, dired-marked, dired-flagged, 457 *** New faces dired-header, dired-mark, dired-marked, dired-flagged,
451 dired-ignored, dired-directory, dired-symlink, dired-warning 458 dired-ignored, dired-directory, dired-symlink, dired-warning
452 introduced for Dired mode instead of font-lock faces. 459 introduced for Dired mode instead of font-lock faces.
453 460
454 *** New Dired command `dired-compare-directories' to mark files with 461 *** New Dired command `dired-compare-directories' marks files
455 different file attributes in two dired buffers. 462 with different file attributes in two dired buffers.
463
464 +++
465 *** New Dired command `dired-do-touch' (bound to T) changes timestamps
466 of marked files with the value entered in the minibuffer.
456 467
457 +++ 468 +++
458 *** In Dired's ! command (dired-do-shell-command), `*' and `?' now 469 *** In Dired's ! command (dired-do-shell-command), `*' and `?' now
459 control substitution of the file names only when they are surrounded 470 control substitution of the file names only when they are surrounded
460 by whitespace. This means you can now use them as shell wildcards 471 by whitespace. This means you can now use them as shell wildcards
466 *** Dired's v command now runs external viewers to view certain 477 *** Dired's v command now runs external viewers to view certain
467 types of files. The variable `dired-view-command-alist' controls 478 types of files. The variable `dired-view-command-alist' controls
468 what external viewers to use and when. 479 what external viewers to use and when.
469 480
470 *** In Dired, the w command now copies the current line's file name 481 *** In Dired, the w command now copies the current line's file name
471 into the kill ring. 482 into the kill ring. With a zero prefix arg, copies absolute file names.
472 483
473 +++ 484 +++
474 ** Dired-x: 485 ** Dired-x:
475 486
476 *** Omitting files is now a minor mode, dired-omit-mode. The mode toggling 487 *** Omitting files is now a minor mode, dired-omit-mode. The mode toggling
477 command is bound to M-o. A new command dired-mark-omitted, bound to M-O, 488 command is bound to M-o. A new command dired-mark-omitted, bound to M-O,
478 marks omitted files. The variable dired-omit-files-p is obsoleted, use the 489 marks omitted files. The variable dired-omit-files-p is obsoleted, use the
479 mode toggling function instead. 490 mode toggling function instead.
480 491
481 ** Info mode: 492 ** Info mode:
493
494 *** A numeric prefix argument of `info' selects an Info buffer
495 with the number appended to the *info* buffer name.
496
497 *** New command `Info-history' (bound to L) displays a menu of visited nodes.
498
499 *** New command `Info-toc' (bound to T) creates a node with table of contents
500 from the tree structure of menus of the current Info file.
501
502 *** New command `info-apropos' searches the indices of the known
503 Info files on your system for a string, and builds a menu of the
504 possible matches.
505
506 *** New command `Info-copy-current-node-name' (bound to w) copies
507 the current Info node name into the kill ring. With a zero prefix
508 arg, puts the node name inside the `info' function call.
509
510 *** New command `Info-search-case-sensitively' (bound to S).
511
512 *** New command `Info-search-next' (unbound) repeats the last search
513 without prompting for a new search string.
514
515 *** New face `info-xref-visited' distinguishes visited nodes from unvisited
516 and a new option `Info-fontify-visited-nodes' to control this.
517
518 *** http and ftp links in Info are now operational: they look like cross
519 references and following them calls `browse-url'.
520
482 +++ 521 +++
483 *** Info now hides node names in menus and cross references by default. 522 *** Info now hides node names in menus and cross references by default.
484 If you prefer the old behavior, you can set the new user option 523 If you prefer the old behavior, you can set the new user option
485 `Info-hide-note-references' to nil. 524 `Info-hide-note-references' to nil.
486
487 *** The new command `info-apropos' searches the indices of the known
488 Info files on your system for a string, and builds a menu of the
489 possible matches.
490 525
491 *** Images in Info pages are supported. 526 *** Images in Info pages are supported.
492 Info pages show embedded images, in Emacs frames with image support. 527 Info pages show embedded images, in Emacs frames with image support.
493 Info documentation that includes images, processed with makeinfo 528 Info documentation that includes images, processed with makeinfo
494 version 4.7 or newer, compiles to Info pages with embedded images. 529 version 4.7 or newer, compiles to Info pages with embedded images.