[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/etc/NEWS [lexbind]
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/etc/NEWS [lexbind] |
Date: |
Tue, 06 Jul 2004 07:07:09 -0400 |
Index: emacs/etc/NEWS
diff -c emacs/etc/NEWS:1.690.2.27 emacs/etc/NEWS:1.690.2.28
*** emacs/etc/NEWS:1.690.2.27 Tue Jul 6 10:00:20 2004
--- emacs/etc/NEWS Tue Jul 6 10:10:44 2004
***************
*** 90,97 ****
--- 90,107 ----
* Changes in Emacs 21.4
+ ** Passing resources on the command line now works on MS Windows.
+ You can use --xrm to pass resource settings to Emacs, overriding any
+ existing values. For example:
+
+ emacs --xrm "Emacs.Background:red" --xrm "Emacs.Geometry:100x20"
+
+ will start up Emacs on an initial frame of 100x20 with red background,
+ irrespective of geometry or background setting on the Windows registry.
+
** New features in evaluation commands
+ +++
*** The function `eval-defun' (C-M-x) called on defface reinitializes
the face to the value specified in the defface expression.
***************
*** 436,449 ****
** New command `kill-whole-line' kills an entire line at once.
By default, it is bound to C-S-<backspace>.
** Dired mode:
*** New faces dired-header, dired-mark, dired-marked, dired-flagged,
dired-ignored, dired-directory, dired-symlink, dired-warning
introduced for Dired mode instead of font-lock faces.
! *** New Dired command `dired-compare-directories' to mark files with
! different file attributes in two dired buffers.
+++
*** In Dired's ! command (dired-do-shell-command), `*' and `?' now
--- 446,469 ----
** New command `kill-whole-line' kills an entire line at once.
By default, it is bound to C-S-<backspace>.
+ ** New commands to operate on pairs of open and close characters:
+ `insert-pair', `delete-pair', `raise-sexp'.
+
+ ** A prefix argument of C-M-q in Emacs Lisp mode pretty-printifies the
+ list starting after point.
+
** Dired mode:
*** New faces dired-header, dired-mark, dired-marked, dired-flagged,
dired-ignored, dired-directory, dired-symlink, dired-warning
introduced for Dired mode instead of font-lock faces.
! *** New Dired command `dired-compare-directories' marks files
! with different file attributes in two dired buffers.
!
! +++
! *** New Dired command `dired-do-touch' (bound to T) changes timestamps
! of marked files with the value entered in the minibuffer.
+++
*** In Dired's ! command (dired-do-shell-command), `*' and `?' now
***************
*** 459,465 ****
what external viewers to use and when.
*** In Dired, the w command now copies the current line's file name
! into the kill ring.
+++
** Dired-x:
--- 479,485 ----
what external viewers to use and when.
*** In Dired, the w command now copies the current line's file name
! into the kill ring. With a zero prefix arg, copies absolute file names.
+++
** Dired-x:
***************
*** 470,484 ****
mode toggling function instead.
** Info mode:
+++
*** Info now hides node names in menus and cross references by default.
If you prefer the old behavior, you can set the new user option
`Info-hide-note-references' to nil.
- *** The new command `info-apropos' searches the indices of the known
- Info files on your system for a string, and builds a menu of the
- possible matches.
-
*** Images in Info pages are supported.
Info pages show embedded images, in Emacs frames with image support.
Info documentation that includes images, processed with makeinfo
--- 490,528 ----
mode toggling function instead.
** Info mode:
+
+ *** A numeric prefix argument of `info' selects an Info buffer
+ with the number appended to the *info* buffer name.
+
+ *** New command `Info-history' (bound to L) displays a menu of visited nodes.
+
+ *** New command `Info-toc' (bound to T) creates a node with table of contents
+ from the tree structure of menus of the current Info file.
+
+ *** New command `info-apropos' searches the indices of the known
+ Info files on your system for a string, and builds a menu of the
+ possible matches.
+
+ *** New command `Info-copy-current-node-name' (bound to w) copies
+ the current Info node name into the kill ring. With a zero prefix
+ arg, puts the node name inside the `info' function call.
+
+ *** New command `Info-search-case-sensitively' (bound to S).
+
+ *** New command `Info-search-next' (unbound) repeats the last search
+ without prompting for a new search string.
+
+ *** New face `info-xref-visited' distinguishes visited nodes from unvisited
+ and a new option `Info-fontify-visited-nodes' to control this.
+
+ *** http and ftp links in Info are now operational: they look like cross
+ references and following them calls `browse-url'.
+
+++
*** Info now hides node names in menus and cross references by default.
If you prefer the old behavior, you can set the new user option
`Info-hide-note-references' to nil.
*** Images in Info pages are supported.
Info pages show embedded images, in Emacs frames with image support.
Info documentation that includes images, processed with makeinfo
***************
*** 708,718 ****
latter is used by GNU locales.
** The utf-8/16 coding systems have been enhanced.
! By default, untranslatable utf-8 sequences (mostly representing CJK
! characters) are simply composed into single quasi-characters. User
! option `utf-translate-cjk' arranges to translate many utf-8 CJK
! character sequences into real Emacs characters in a similar way to the
! Mule-UCS system. This uses significant space, so is not the default.
You can augment/amend the CJK translation via hash tables
`ucs-mule-cjk-to-unicode' and `ucs-unicode-to-mule-cjk'. The utf-8
coding system now also encodes characters from most of Emacs's
--- 752,763 ----
latter is used by GNU locales.
** The utf-8/16 coding systems have been enhanced.
! By default, untranslatable utf-8 sequences are simply composed into
! single quasi-characters. User option `utf-translate-cjk-mode' (it is
! turned on by default) arranges to translate many utf-8 CJK character
! sequences into real Emacs characters in a similar way to the Mule-UCS
! system. As this loads a fairly big data on demand, people who are not
! interested in CJK characters may want to customize it to nil.
You can augment/amend the CJK translation via hash tables
`ucs-mule-cjk-to-unicode' and `ucs-unicode-to-mule-cjk'. The utf-8
coding system now also encodes characters from most of Emacs's
***************
*** 2100,2105 ****
--- 2145,2159 ----
* Lisp Changes in Emacs 21.4
+ +++
+ ** Cleaner way to enter key sequences.
+
+ You can enter a constant key sequence in a more natural format, the
+ same one used for saving keyboard macros, using the macro `kbd'. For
+ example,
+
+ (kbd "C-x C-f") => "\^x\^f"
+
** The sentinel is now called when a network process is deleted with
delete-process. The status message passed to the sentinel for a
deleted network process is "deleted". The message passed to the
***************
*** 2110,2119 ****
undo-outer-limit, garbage collection empties it. This is to prevent
it from using up the available memory and choking Emacs.
** New function quail-find-key returns a list of keys to type in the
current input method to input a character.
! ** New functions posn-at-point and posn-at-x-y returns
click-event-style position information for a given visible buffer
position or for a given window pixel coordinate.
--- 2164,2175 ----
undo-outer-limit, garbage collection empties it. This is to prevent
it from using up the available memory and choking Emacs.
+ ---
** New function quail-find-key returns a list of keys to type in the
current input method to input a character.
! +++
! ** New functions posn-at-point and posn-at-x-y return
click-event-style position information for a given visible buffer
position or for a given window pixel coordinate.
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind],
Miles Bader <=
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/06
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/08
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/16
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/16
- [Emacs-diffs] Changes to emacs/etc/NEWS [lexbind], Miles Bader, 2004/07/23