emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs/doc/emacs ChangeLog anti.texi


From: Chong Yidong
Subject: [Emacs-diffs] emacs/doc/emacs ChangeLog anti.texi
Date: Wed, 13 May 2009 03:49:46 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Chong Yidong <cyd>      09/05/13 03:49:46

Modified files:
        doc/emacs      : ChangeLog anti.texi 

Log message:
        * anti.texi (Antinews): Document completion changes.  Some additional
        copyedits and rearrangement of entries.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/emacs/ChangeLog?cvsroot=emacs&r1=1.319&r2=1.320
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/emacs/anti.texi?cvsroot=emacs&r1=1.11&r2=1.12

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/doc/emacs/ChangeLog,v
retrieving revision 1.319
retrieving revision 1.320
diff -u -b -r1.319 -r1.320
--- ChangeLog   12 May 2009 04:12:27 -0000      1.319
+++ ChangeLog   13 May 2009 03:49:46 -0000      1.320
@@ -1,3 +1,8 @@
+2009-05-13  Chong Yidong  <address@hidden>
+
+       * anti.texi (Antinews): Document completion changes.  Some additional
+       copyedits and rearrangement of entries.
+
 2009-05-12  Chong Yidong  <address@hidden>
 
        * misc.texi (Interactive Shell, Saving Emacs Sessions)

Index: anti.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/emacs/anti.texi,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- anti.texi   17 Feb 2009 18:18:33 -0000      1.11
+++ anti.texi   13 May 2009 03:49:46 -0000      1.12
@@ -14,23 +14,16 @@
 @itemize @bullet
 
 @item
-The Fontconfig font library is no longer supported.  To specify a
-font, you must use an XLFD (X Logical Font Descriptor).  The other
-ways of specifying fonts---so-called ``Fontconfig'' and ``GTK'' font
-names---are clearly redundant, and have been removed.
-
address@hidden
 We have switched to a character representation specially designed for
 Emacs.  Rather than forcing all the widely used scripts artificially
 into alignment, as Unicode does, Emacs treats them all equally, giving
-each one a place in the space of character codes.  Thus, scripts do
-not need to fight over characters used in each one of them, as each
-has its own variant, and they all are different as far as Emacs is
-concerned.  For example, there's a Latin-1 c-cedilla character, and
-there's a Latin-2 c-cedilla; searching a buffer for the Latin-1
-variant will only find that variant, but not the others.  This design
-allows us to eliminate the confusing practice in Emacs 23 whereby one
-character can simultaneously belong to any number of charsets.
+each one a place in the space of character codes.  We have eliminated
+the confusing practice, in Emacs 23, whereby one character can belong
+to multiple character sets.  Now each script has its own variant, and
+they all are different as far as Emacs is concerned.  For example,
+there's a Latin-1 c-cedilla character, and there's a Latin-2
+c-cedilla; searching a buffer for the Latin-1 variant only finds that
+variant, but not the others.
 
 @item
 Emacs now uses its own special internal encoding for address@hidden
@@ -46,33 +39,16 @@
 the original, so there's no need to look for it elsewhere.
 
 @item
-Rmail now uses a special file format, Babyl format, designed specially
-for storing and editing mail.  When you visit a file in Rmail, or get new
-mail, Rmail converts it automatically to Babyl format.
-
address@hidden
 Emacs no longer performs font anti-aliasing.  If your fonts look ugly,
 try choosing a larger font and increasing the screen resolution.
 Admittedly, this becomes difficult as you go further back in time,
 since available screen resolutions will decrease.
 
 @item
-Emacs has added support for some soon-to-be-non-obsolete platforms.
-These include GNU/Linux systems based on libc version 5, BSD systems
-based on the COFF executable format, Solaris versions less than 2.6,
-and many more.
-
address@hidden
-Emacs can no longer display frames on X windows and text terminals
-(ttys) simultaneously.  If you start Emacs as an X application, the
-Emacs job can only create X frames; if you start Emacs on a tty, the
-Emacs job can only use that tty.  No more confusion about which type
-of frame @command{emacsclient} will use in any given Emacs session!
-
address@hidden
-Emacs can no longer be started as a daemon.  We decided that having an
-Emacs sitting silently in the background with no visual manifestation
-anywhere in sight is too confusing.
+The Fontconfig font library is no longer supported.  To specify a
+font, you must use an XLFD (X Logical Font Descriptor).  The other
+ways of specifying fonts---so-called ``Fontconfig'' and ``GTK'' font
+names---are redundant, so they have been removed.
 
 @item
 Transient Mark mode is now disabled by default.  Furthermore, some
@@ -82,6 +58,13 @@
 so.
 
 @item
+Holding @key{shift} while typing a motion command no longer creates a
+temporarily active region, since that's inconsistent with how Emacs
+normally handles keybindings.  The variable @code{shift-select-mode}
+has been deleted.  You can, however, still create temporarily active
+regions by dragging the mouse.
+
address@hidden
 The line motion commands, @kbd{C-n} and @kbd{C-p}, now move by logical
 text lines, not screen lines.  Even if a long text line is continued
 over multiple screen lines, @kbd{C-n} and @kbd{C-p} treat it as a
@@ -94,18 +77,18 @@
 syntax highlighting often doesn't work well on wrapped lines.
 
 @item
-The variable @code{shift-select-mode} has been deleted; holding
address@hidden while typing a motion command no longer creates a
-temporarily active region.  You can still create temporarily active
-regions by dragging the mouse.
-
address@hidden
 @kbd{C-l} now runs @code{recenter} instead of
 @code{recenter-top-bottom}.  This always sets the current line at the
 center of the window, instead of cycling through the center, top, and
-bottom of the window on successive invocations of @kbd{C-l}.  This
-lets you type @kbd{C-l C-l C-l C-l} to be @emph{absolutely sure} that
-you have recentered the line.
+bottom of the window on successive invocations.  This lets you type
address@hidden C-l C-l C-l} to be @emph{absolutely sure} that you have
+recentered the line.
+
address@hidden
+The way Emacs generates possible minibuffer completions is now much
+simpler to understand.  It matches alternatives to the text before
+point, ignoring the text after point; it also does not attempt to
+perform partial completion if the first completion attempt fails.
 
 @item
 Typing @kbd{M-n} at the start of the minibuffer history list no longer
@@ -124,8 +107,30 @@
 control systems (DVCSs) such as Arch, Bazaar, Subversion, Mercurial,
 and Git.  For instance, multi-file commits will be performed by
 committing one file at a time.  As you go further back in time, we
-will remove DVCS support entirely, so start migrating your projects to
-CVS.
+will remove DVCS support entirely, so you should migrate your projects
+to CVS.
+
address@hidden
+Rmail now uses a special file format, Babyl format, designed specially
+for storing and editing mail.  When you visit a file in Rmail, or get new
+mail, Rmail converts it automatically to Babyl format.
+
address@hidden
+Emacs can no longer display frames on X windows and text terminals
+(ttys) simultaneously.  If you start Emacs as an X application, the
+Emacs job can only create X frames; if you start Emacs on a tty, the
+Emacs job can only use that tty.  No more confusion about which type
+of frame @command{emacsclient} will use in any given Emacs session!
+
address@hidden
+Emacs can no longer be started as a daemon.  You can be sure that if
+you don't see Emacs, then it's not running.
+
address@hidden
+Emacs has added support for some soon-to-be-non-obsolete platforms.
+These include GNU/Linux systems based on libc version 5, BSD systems
+based on the COFF executable format, Solaris versions less than 2.6,
+and many more.
 
 @item
 To keep up with decreasing computer memory capacity and disk space, many




reply via email to

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