emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/etc/ONEWS


From: Juanma Barranquero
Subject: [Emacs-diffs] Changes to emacs/etc/ONEWS
Date: Tue, 04 Feb 2003 09:30:48 -0500

Index: emacs/etc/ONEWS
diff -c emacs/etc/ONEWS:1.7 emacs/etc/ONEWS:1.8
*** emacs/etc/ONEWS:1.7 Tue Aug 20 20:18:46 2002
--- emacs/etc/ONEWS     Tue Feb  4 09:30:40 2003
***************
*** 908,914 ****
  highlighting based not only on what's visible in the buffer, but on
  other data structures.
  
! **** Old packages like `expire-kill' will no longer work.  
  
  **** `C-c C-l' in the group buffer no longer switches to a different
  buffer, but instead lists killed groups in the group buffer.
--- 908,914 ----
  highlighting based not only on what's visible in the buffer, but on
  other data structures.
  
! **** Old packages like `expire-kill' will no longer work.
  
  **** `C-c C-l' in the group buffer no longer switches to a different
  buffer, but instead lists killed groups in the group buffer.
***************
*** 917,923 ****
  
  **** The look of all buffers can be changed by setting format-like
  variables.
!  
  **** Local spool and several NNTP servers can be used at once.
  
  **** Groups can be combined into virtual groups.
--- 917,923 ----
  
  **** The look of all buffers can be changed by setting format-like
  variables.
! 
  **** Local spool and several NNTP servers can be used at once.
  
  **** Groups can be combined into virtual groups.
***************
*** 1006,1012 ****
  
  *** Starting a new branch.
  
! If you try to lock a version that is not the latest on its branch, 
  VC asks for confirmation in the minibuffer.  If you say no, it offers
  to lock the latest version instead.
  
--- 1006,1012 ----
  
  *** Starting a new branch.
  
! If you try to lock a version that is not the latest on its branch,
  VC asks for confirmation in the minibuffer.  If you say no, it offers
  to lock the latest version instead.
  
***************
*** 1029,1035 ****
  *** RCS customization.
  
  There is a new variable vc-consult-headers.  If it is t (the default),
! VC searches for RCS headers in working files (like `$Id: ONEWS,v 1.7 
2002/08/21 00:18:46 rms Exp $') and
  determines the state of the file from them, not from the master file.
  This is fast and more reliable when you use branches.  (The variable
  was already present in Emacs 19.29, but didn't get mentioned in the
--- 1029,1035 ----
  *** RCS customization.
  
  There is a new variable vc-consult-headers.  If it is t (the default),
! VC searches for RCS headers in working files (like `$Id: ONEWS,v 1.8 
2003/02/04 14:30:40 lektu Exp $') and
  determines the state of the file from them, not from the master file.
  This is fast and more reliable when you use branches.  (The variable
  was already present in Emacs 19.29, but didn't get mentioned in the
***************
*** 1058,1064 ****
  
  *** New sexp diary entry type
  
! Reminders that apply in the days leading up to an event. 
  
  ** The CC-mode package now provides the default C and C++ modes.
  See the manual for documentation of its features.
--- 1058,1064 ----
  
  *** New sexp diary entry type
  
! Reminders that apply in the days leading up to an event.
  
  ** The CC-mode package now provides the default C and C++ modes.
  See the manual for documentation of its features.
***************
*** 1225,1240 ****
  longer necessary to explicitly load tpu-edt.  All you need to do to
  turn on tpu-edt is run the tpu-edt function.  Here's how to run
  tpu-edt instead of loading the file:
!   
    Running Emacs:   Type      emacs -f tpu-edt
                      not      emacs -l tpu-edt
  
    Within Emacs:    Type      M-x tpu-edt <ret>
                      not      M-x load-library <ret> tpu-edt <ret>
!   
    In .emacs:       Use       (tpu-edt)
                     not       (load "tpu-edt")
!   
  The default name of the tpu-edt X key definition file has changed from
  ~/.tpu-gnu-keys to ~/.tpu-keys.  If you don't rename the file yourself,
  tpu-edt will offer to rename it the first time you invoke it under
--- 1225,1240 ----
  longer necessary to explicitly load tpu-edt.  All you need to do to
  turn on tpu-edt is run the tpu-edt function.  Here's how to run
  tpu-edt instead of loading the file:
! 
    Running Emacs:   Type      emacs -f tpu-edt
                      not      emacs -l tpu-edt
  
    Within Emacs:    Type      M-x tpu-edt <ret>
                      not      M-x load-library <ret> tpu-edt <ret>
! 
    In .emacs:       Use       (tpu-edt)
                     not       (load "tpu-edt")
! 
  The default name of the tpu-edt X key definition file has changed from
  ~/.tpu-gnu-keys to ~/.tpu-keys.  If you don't rename the file yourself,
  tpu-edt will offer to rename it the first time you invoke it under
***************
*** 1250,1269 ****
  colors before changing to the colors you have specified.  To avoid
  this, the EMACSCOLORS environment variable exists.  It shall be
  defined as a string with the following elements:
!   
      set EMACSCOLORS=fb;fb
!   
  The first set of "fb" defines the initial foreground and background
  colors using standard dos color numbers (0=black,.., 7=white).
  If specified, the second set of "fb" defines the colors which are
  restored when you leave emacs.
!   
  *** The new SUSPEND environment variable can now be set as the shell to
  use when suspending emacs.  This can be used to override the stupid
  limitation on the environment of sub-shells in MS-DOS (they are just
  large enough to hold the currently defined variables, not leaving
  room for more); to overcome this limitation, add this to autoexec.bat:
!   
      set SUSPEND=%COMSPEC% /E:2000
  
  ** The escape character can now be displayed on X frames.  Try
--- 1250,1269 ----
  colors before changing to the colors you have specified.  To avoid
  this, the EMACSCOLORS environment variable exists.  It shall be
  defined as a string with the following elements:
! 
      set EMACSCOLORS=fb;fb
! 
  The first set of "fb" defines the initial foreground and background
  colors using standard dos color numbers (0=black,.., 7=white).
  If specified, the second set of "fb" defines the colors which are
  restored when you leave emacs.
! 
  *** The new SUSPEND environment variable can now be set as the shell to
  use when suspending emacs.  This can be used to override the stupid
  limitation on the environment of sub-shells in MS-DOS (they are just
  large enough to hold the currently defined variables, not leaving
  room for more); to overcome this limitation, add this to autoexec.bat:
! 
      set SUSPEND=%COMSPEC% /E:2000
  
  ** The escape character can now be displayed on X frames.  Try
***************
*** 1616,1622 ****
  *** You can use this menu to change the face of the region.
  You can also set the face of the region with the new M-g command.
  
! *** The menu also includes commands for indenting the region, 
  which locally changes the values of left-margin and fill-column that
  are used.
  
--- 1616,1622 ----
  *** You can use this menu to change the face of the region.
  You can also set the face of the region with the new M-g command.
  
! *** The menu also includes commands for indenting the region,
  which locally changes the values of left-margin and fill-column that
  are used.
  
***************
*** 1770,1776 ****
  
  *** It now works to set bookmarks in Info nodes.
  
! *** Bookmarks can have annotations; type "C-h m" after doing 
  "M-x list-bookmarks", for more information on annotations.
  
  *** The bookmark-jump popup menu function is now `bookmark-menu-jump', for
--- 1770,1776 ----
  
  *** It now works to set bookmarks in Info nodes.
  
! *** Bookmarks can have annotations; type "C-h m" after doing
  "M-x list-bookmarks", for more information on annotations.
  
  *** The bookmark-jump popup menu function is now `bookmark-menu-jump', for
***************
*** 1816,1822 ****
  message displays during long re-indention.  This is a new feature
  which prints percentage complete messages at specified intervals.
  
! ** Makefile mode changes. 
  
  *** The electric keys are not enabled by default.
  
--- 1816,1822 ----
  message displays during long re-indention.  This is a new feature
  which prints percentage complete messages at specified intervals.
  
! ** Makefile mode changes.
  
  *** The electric keys are not enabled by default.
  
***************
*** 2382,2388 ****
  function, an encoding function, a flag that indicates whether the
  encoding function modifies the buffer, and a mode function.
  
! FROM-FN is called to decode files in that format; it gets two args, BEGIN 
          and END, and can make any modifications it likes, returning the new
          end position.  It must make sure that the beginning of the file no
        longer matches REGEXP, or else it will get called again.
--- 2382,2388 ----
  function, an encoding function, a flag that indicates whether the
  encoding function modifies the buffer, and a mode function.
  
! FROM-FN is called to decode files in that format; it gets two args, BEGIN
          and END, and can make any modifications it likes, returning the new
          end position.  It must make sure that the beginning of the file no
        longer matches REGEXP, or else it will get called again.
***************
*** 2763,2769 ****
  (current-left-margin), which return the proper values to use for the
  current line.
  
! **** There are new functions for dealing with margins: 
  
  ***** Set-left-margin and set-right-margin (set the value for a region
  and re-fill).  These functions take three arguments: two to specify
--- 2763,2769 ----
  (current-left-margin), which return the proper values to use for the
  current line.
  
! **** There are new functions for dealing with margins:
  
  ***** Set-left-margin and set-right-margin (set the value for a region
  and re-fill).  These functions take three arguments: two to specify
***************
*** 2803,2809 ****
  
  **** Filling and auto-fill are disabled if justification is `none'.
  
! **** The auto-fill-function is now called regardless of whether 
  the fill-column has been exceeded; the function can determine on its
  own whether filling (or justification) is necessary.
  
--- 2803,2809 ----
  
  **** Filling and auto-fill are disabled if justification is `none'.
  
! **** The auto-fill-function is now called regardless of whether
  the fill-column has been exceeded; the function can determine on its
  own whether filling (or justification) is necessary.
  
***************
*** 3291,3297 ****
  comint-completion-fignore.  The default value is nil, but some
  people prefer ("~" "#" "%").
  
! *** The function `comint-watch-for-password-prompt' can be used to 
  suppress echoing when a subprocess asks for a password.  To use it,
  do this:
  
--- 3291,3297 ----
  comint-completion-fignore.  The default value is nil, but some
  people prefer ("~" "#" "%").
  
! *** The function `comint-watch-for-password-prompt' can be used to
  suppress echoing when a subprocess asks for a password.  To use it,
  do this:
  
***************
*** 3429,3435 ****
  
  If, for example, you wanted to change this style:
  
! int foo (int i) 
  {
      switch (i) {
      case 1:
--- 3429,3435 ----
  
  If, for example, you wanted to change this style:
  
! int foo (int i)
  {
      switch (i) {
      case 1:
***************
*** 3443,3449 ****
  
  into this:
  
! int foo (int i) 
  {
      switch (i) {
        case 1:
--- 3443,3449 ----
  
  into this:
  
! int foo (int i)
  {
      switch (i) {
        case 1:
***************
*** 3694,3700 ****
  
  ** If you specify an explicit title for a new frame when you create it,
  the title is used as the resource name when looking up X resources to
! control the shape of that frame.  If you don't specify the frame title, 
  the value of x-resource-name is used, as before.
  
  ** The frame parameter user-position, if non-nil, says that the user
--- 3694,3700 ----
  
  ** If you specify an explicit title for a new frame when you create it,
  the title is used as the resource name when looking up X resources to
! control the shape of that frame.  If you don't specify the frame title,
  the value of x-resource-name is used, as before.
  
  ** The frame parameter user-position, if non-nil, says that the user
***************
*** 3801,3807 ****
  
  ** Overlays can have the `invisible' property.
  
! ** The function insert-file-contents now takes an optional fifth 
  argument called REPLACE.  If this is t, it means to replace the
  contents of the buffer (actually, just the accessible portion)
  with the contents of the file.
--- 3801,3807 ----
  
  ** Overlays can have the `invisible' property.
  
! ** The function insert-file-contents now takes an optional fifth
  argument called REPLACE.  If this is t, it means to replace the
  contents of the buffer (actually, just the accessible portion)
  with the contents of the file.
***************
*** 3912,3918 ****
  and inhibit handling of the file name.  Here is how to do it:
  
  (let ((inhibit-file-name-handlers
!        (cons 'ange-ftp-file-handler 
               (and (eq inhibit-file-name-operation operation)
                        inhibit-file-name-handlers)))
        (inhibit-file-name-operation operation))
--- 3912,3918 ----
  and inhibit handling of the file name.  Here is how to do it:
  
  (let ((inhibit-file-name-handlers
!        (cons 'ange-ftp-file-handler
               (and (eq inhibit-file-name-operation operation)
                        inhibit-file-name-handlers)))
        (inhibit-file-name-operation operation))
***************
*** 4114,4120 ****
  ** M-TAB in Text mode now runs the command ispell-complete-word
  which performs completion using the spelling dictionary.
  
! The spelling correction submenu now includes this command 
  and another command which completes a word fragment (that is,
  it doesn't assume that the text to be completed starts at the
  beginning of a word.
--- 4114,4120 ----
  ** M-TAB in Text mode now runs the command ispell-complete-word
  which performs completion using the spelling dictionary.
  
! The spelling correction submenu now includes this command
  and another command which completes a word fragment (that is,
  it doesn't assume that the text to be completed starts at the
  beginning of a word.
***************
*** 4617,4627 ****
  
  * Changes in version 19.17.
  
! ** When Emacs displays a list of completions in a buffer, 
  you can select a completion by clicking mouse button 2
  on that completion.
  
! ** Use the command `list-faces-display' to display a list of 
  all the currently defined faces, showing what they look like.
  
  ** Menu bar items from local maps now come after the usual items.
--- 4617,4627 ----
  
  * Changes in version 19.17.
  
! ** When Emacs displays a list of completions in a buffer,
  you can select a completion by clicking mouse button 2
  on that completion.
  
! ** Use the command `list-faces-display' to display a list of
  all the currently defined faces, showing what they look like.
  
  ** Menu bar items from local maps now come after the usual items.
***************
*** 4636,4643 ****
  
  ** Dunnet, an adventure game, is now available.
  
! ** Several major modes now have their own menu bar items, 
! including Dired, Rmail, and Sendmail.  We would like to add 
  suitable menu bar items to other major modes.
  
  ** The key binding C-x a C-h has been eliminated.
--- 4636,4643 ----
  
  ** Dunnet, an adventure game, is now available.
  
! ** Several major modes now have their own menu bar items,
! including Dired, Rmail, and Sendmail.  We would like to add
  suitable menu bar items to other major modes.
  
  ** The key binding C-x a C-h has been eliminated.
***************
*** 4821,4827 ****
  
  ** The Edit entry in the menu bar has a new alternative:
  "Choose Next Paste".  It gives you a menu showing the various
! strings in the kill ring; click on one to select it as the text 
  to be yanked ("pasted") the next time you yank.
  
  ** If you enable Transient Mark mode and set `mark-even-if-inactive' to
--- 4821,4827 ----
  
  ** The Edit entry in the menu bar has a new alternative:
  "Choose Next Paste".  It gives you a menu showing the various
! strings in the kill ring; click on one to select it as the text
  to be yanked ("pasted") the next time you yank.
  
  ** If you enable Transient Mark mode and set `mark-even-if-inactive' to
***************
*** 5151,5157 ****
  ** You can quit while Emacs is waiting to read or write files.
  
  ** The arrow keys now have default bindings to move in the appropriate
! directions. 
  
  ** You can suppress next-line's habit of inserting a newline when
  called at the end of a buffer by setting next-line-add-newlines to nil
--- 5151,5157 ----
  ** You can quit while Emacs is waiting to read or write files.
  
  ** The arrow keys now have default bindings to move in the appropriate
! directions.
  
  ** You can suppress next-line's habit of inserting a newline when
  called at the end of a buffer by setting next-line-add-newlines to nil
***************
*** 5378,5384 ****
  whether to save a particular buffer.  In addition to `y' or `n', you
  can answer `!' to save all the remaining buffers, `.' to save this
  buffer but not save any others, ESC to stop saving and exit the
! command, and C-h to get help.  These options are analogous to those 
  of `query-replace'.
  
  ** M-x make-symbolic-link does not expand its first argument.
--- 5378,5384 ----
  whether to save a particular buffer.  In addition to `y' or `n', you
  can answer `!' to save all the remaining buffers, `.' to save this
  buffer but not save any others, ESC to stop saving and exit the
! command, and C-h to get help.  These options are analogous to those
  of `query-replace'.
  
  ** M-x make-symbolic-link does not expand its first argument.
***************
*** 5594,5600 ****
  
  *** The old TeX mode bindings of M-{ and M-} have been moved to C-c {
  and C-c }.  (These commands are `up-list' and `tex-insert-braces';
! they are the TeX equivalents of M-( and M-).)  This is because M-{ 
  and M-} are now globally defined commands.
  
  *** Changes in Mail mode.
--- 5594,5600 ----
  
  *** The old TeX mode bindings of M-{ and M-} have been moved to C-c {
  and C-c }.  (These commands are `up-list' and `tex-insert-braces';
! they are the TeX equivalents of M-( and M-).)  This is because M-{
  and M-} are now globally defined commands.
  
  *** Changes in Mail mode.
***************
*** 5872,5882 ****
  *** There is a new major mode for editing binary files: Hexl mode.
  To use it, use M-x hexl-find-file instead of C-x C-f to visit the file.
  This command converts the file's contents to hexadecimal and lets you
! edit the translation.  When you save the file, it is converted 
  automatically back to binary.
  
  You can also use M-x hexl-mode to translate an existing buffer into hex.
! Do this if you have already visited a binary file.  
  
  Hexl mode has a few other commands:
  
--- 5872,5882 ----
  *** There is a new major mode for editing binary files: Hexl mode.
  To use it, use M-x hexl-find-file instead of C-x C-f to visit the file.
  This command converts the file's contents to hexadecimal and lets you
! edit the translation.  When you save the file, it is converted
  automatically back to binary.
  
  You can also use M-x hexl-mode to translate an existing buffer into hex.
! Do this if you have already visited a binary file.
  
  Hexl mode has a few other commands:
  
***************
*** 6070,6076 ****
  *** Shell mode has been completely replaced.
  The basic idea is the same, but there are new commands available in
  this mode.
!       
  TAB now completes the file name before point in the shell buffer.
  To get a list of all possible completions, type M-?.
  
--- 6070,6076 ----
  *** Shell mode has been completely replaced.
  The basic idea is the same, but there are new commands available in
  this mode.
! 
  TAB now completes the file name before point in the shell buffer.
  To get a list of all possible completions, type M-?.
  
***************
*** 6082,6089 ****
  When you find the command you wanted, you can edit it, or just
  resubmit it by typing RET.
  
! You can also use M-r and M-s to search for (respectively) earlier or 
! later inputs starting with a given string.  First type the string, 
  then type M-r to yank a previous input from the history which starts
  with that string.  You can repeat M-r to find successively earlier
  inputs starting with the same string.  You can start moving in the
--- 6082,6089 ----
  When you find the command you wanted, you can edit it, or just
  resubmit it by typing RET.
  
! You can also use M-r and M-s to search for (respectively) earlier or
! later inputs starting with a given string.  First type the string,
  then type M-r to yank a previous input from the history which starts
  with that string.  You can repeat M-r to find successively earlier
  inputs starting with the same string.  You can start moving in the
***************
*** 6110,6118 ****
  M-x send-invisible reads a line of text without echoing it, and
  sends it to the shell.
  
! If you accidentally suspend your process, use M-x comint-continue-subjob 
  to continue it.
!          
  *** There is now a convenient way to enable flow control on terminals
  where you can't win without it.  Suppose you want to do this on
  VT-100 and H19 terminals; put the following in your `.emacs' file:
--- 6110,6118 ----
  M-x send-invisible reads a line of text without echoing it, and
  sends it to the shell.
  
! If you accidentally suspend your process, use M-x comint-continue-subjob
  to continue it.
! 
  *** There is now a convenient way to enable flow control on terminals
  where you can't win without it.  Suppose you want to do this on
  VT-100 and H19 terminals; put the following in your `.emacs' file:




reply via email to

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