emacs-diffs
[Top][All Lists]
Advanced

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]