emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/trunk r106914: * doc/emacs/anti.texi (Antin


From: Chong Yidong
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r106914: * doc/emacs/anti.texi (Antinews): Add Emacs 24 antinews.
Date: Mon, 23 Jan 2012 14:52:18 +0800
User-agent: Bazaar (2.3.1)

------------------------------------------------------------
revno: 106914
committer: Chong Yidong <address@hidden>
branch nick: trunk
timestamp: Mon 2012-01-23 14:52:18 +0800
message:
  * doc/emacs/anti.texi (Antinews): Add Emacs 24 antinews.
modified:
  doc/emacs/ChangeLog
  doc/emacs/anti.texi
  etc/NEWS
=== modified file 'doc/emacs/ChangeLog'
--- a/doc/emacs/ChangeLog       2012-01-19 07:21:25 +0000
+++ b/doc/emacs/ChangeLog       2012-01-23 06:52:18 +0000
@@ -1,3 +1,7 @@
+2012-01-23  Chong Yidong  <address@hidden>
+
+       * anti.texi (Antinews): Add Emacs 24 antinews.
+
 2012-01-16  Volker Sobek  <address@hidden>  (tiny change)
 
        * programs.texi (Comment Commands): Typo (bug#10514).

=== modified file 'doc/emacs/anti.texi'
--- a/doc/emacs/anti.texi       2012-01-19 07:21:25 +0000
+++ b/doc/emacs/anti.texi       2012-01-23 06:52:18 +0000
@@ -13,7 +13,100 @@
 
 @itemize @bullet
 @item
-FIXME
+Support for displaying and editing ``bidirectional'' text has been
+removed.  Text is now always displayed on the screen in a single
+consistent direction---left to right---regardless of the underlying
+script.  Similarly, @kbd{C-f} and @kbd{C-b} always move the text
+cursor to the right and left respectively.  Also, @key{right} and
address@hidden are now equivalent to @kbd{C-f} and @kbd{C-b}, as you might
+expect, rather than moving forward or backward based on the underlying
+``paragraph direction''.
+
+Users of ``right-to-left'' languages, like Arabic and Hebrew, may
+adapt by reading and/or editing text in left-to-right order.
+
address@hidden
+The Emacs Lisp package manager has been removed.  Instead of using a
+``user interface'' (@kbd{M-x list-packages}), additional Lisp packages
+must now be installed by hand, which is the most flexible and
+``Lispy'' method anyway.  Typically, this just involves editing your
+init file to add the package installation directory to the load path
+and defining some autoloads; see each package's commentary section
+and/or README file for details.
+
address@hidden
+The option @code{delete-active-region} has been deleted.  When the
+region is active, typing @key{DEL} or @key{delete} no longer deletes
+the text in the region; it deletes a single character instead.
+
address@hidden
+We have reworked how Emacs handles the clipboard and the X primary
+selection.  Commands for killing and yanking, like @kbd{C-w} and
address@hidden, use the primary selection and not the clipboard, so you can
+use these commands without interfering with ``cutting'' or ``pasting''
+in other programs.  The @samp{Cut}/@samp{Copy}/@samp{Paste} menu items
+are bound to separate clipboard commands, not to the same commands as
address@hidden/@kbd{M-w}/@kbd{C-y}.
+
+Selecting text by dragging with the mouse now puts the text in the
+kill ring, in addition to the primary selection.  But note that
+selecting an active region with @address@hidden does @emph{not}
+alter the kill ring nor the primary selection, even though the text
+highlighting is visually identical.
+
address@hidden
+In Isearch, @kbd{C-y} and @kbd{M-y} are no longer bound to
address@hidden and @code{isearch-yank-pop} respectively.
+Instead, @kbd{C-y} yanks the rest of the current line into the search
+string (@code{isearch-yank-line}), whereas @kbd{M-y} does
address@hidden  The mismatch with the usual meanings of
address@hidden and @kbd{M-y} is unintended.
+
address@hidden
+Various completion features have been simplified.  The options
address@hidden and
address@hidden have been removed.  Due to the
+latter removal, Emacs uses a single consistent scheme to generate
+completions, instead of using a separate scheme for (say) buffer name
+completion.  Several major modes, such as Shell mode, now implement
+their own inline completion commands instead of using
address@hidden
+
address@hidden
+We have removed various options for controlling how windows are used,
+e.g.@: @code{display-buffer-base-action}, @code{display-buffer-alist},
address@hidden, and @code{window-combination-resize}.
+
address@hidden
+The command @kbd{M-x customize-themes} has been removed.  Emacs no
+longer comes with pre-defined themes (you can write your own).
+
address@hidden
+Emacs no longer adapts various aspects of its display to GTK+
+settings, opting instead for a uniform toolkit-independent look.  GTK+
+scroll bars are placed on the left, the same position as non-GTK+ X
+scroll bars.  Emacs no longer refers to GTK+ to set the default
address@hidden face, nor for drawing tooltips.
+
address@hidden
+Setting the option @code{delete-by-moving-to-trash} to a
address@hidden now causes all file deletions to use the system trash,
+even temporary files created by Lisp programs; furthermore, the
address@hidden delete-file} and @kbd{M-x delete-directory} commands no
+longer accept prefix arguments to force true deletion.
+
address@hidden
+On GNU/Linux and Unix, the default method for sending mail (as
+specified by @code{send-mail-function}) is to use the
address@hidden program.  Emacs no longer asks for a delivery
+method the first time you try to send mail, trusting instead that the
+system is configured for mail delivery, as it ought to be.
+
address@hidden
+Several VC features have been removed, including the @kbd{C-x v +} and
address@hidden v m} commands for pulling and merging on distributed version
+control systems, and the ability to view inline log entries in the log
+buffers made by @kbd{C-x v L}.
 
 @item
 To keep up with decreasing computer memory capacity and disk space, many

=== modified file 'etc/NEWS'
--- a/etc/NEWS  2012-01-21 16:04:55 +0000
+++ b/etc/NEWS  2012-01-23 06:52:18 +0000
@@ -430,11 +430,6 @@
 These functions allow to navigate through the live buffers that have
 been shown in a specific window.
 
-+++
-*** New functions `window-state-get' and `window-state-put'.
-These functions allow to save and restore the state of an arbitrary
-frame or window as an Elisp object.
-
 ** The inactive minibuffer has its own major mode `minibuffer-inactive-mode'.
 This is handy for minibuffer-only frames, and is also used for the "mouse-1
 pops up *Messages*" feature, which can now easily be changed.
@@ -1161,6 +1156,11 @@
 iconifying or deleting a frame when burying a buffer shown in a dedicated
 frame or quitting a window showing a buffer in a frame of its own.
 
++++
+*** New functions `window-state-get' and `window-state-put'.
+These functions allow to save and restore the state of an arbitrary
+frame or window as an Elisp object.
+
 ** Completion
 
 *** New variable completion-extra-properties used to specify extra properties


reply via email to

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