emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/emacs-24 r107860: Some rough FAQ additions


From: Glenn Morris
Subject: [Emacs-diffs] /srv/bzr/emacs/emacs-24 r107860: Some rough FAQ additions for Emacs 24
Date: Thu, 19 Apr 2012 22:19:43 -0400
User-agent: Bazaar (2.3.1)

------------------------------------------------------------
revno: 107860
committer: Glenn Morris <address@hidden>
branch nick: emacs-24
timestamp: Thu 2012-04-19 22:19:43 -0400
message:
  Some rough FAQ additions for Emacs 24
  
  * doc/misc/faq.texi (New in Emacs 24): New section.
  (Packages that do not come with Emacs): Mention M-x list-packages.
modified:
  doc/misc/ChangeLog
  doc/misc/faq.texi
=== modified file 'doc/misc/ChangeLog'
--- a/doc/misc/ChangeLog        2012-04-13 00:01:59 +0000
+++ b/doc/misc/ChangeLog        2012-04-20 02:19:43 +0000
@@ -1,3 +1,8 @@
+2012-04-20  Glenn Morris  <address@hidden>
+
+       * faq.texi (New in Emacs 24): New section.
+       (Packages that do not come with Emacs): Mention M-x list-packages.
+
 2012-04-13  Glenn Morris  <address@hidden>
 
        * Makefile.in: Replace non-portable use of $< in emacs-gnutls rules.

=== modified file 'doc/misc/faq.texi'
--- a/doc/misc/faq.texi 2012-02-09 07:48:22 +0000
+++ b/doc/misc/faq.texi 2012-04-20 02:19:43 +0000
@@ -942,6 +942,7 @@
 @menu
 * Origin of the term Emacs::
 * Latest version of Emacs::
+* New in Emacs 24::
 * New in Emacs 23::
 * New in Emacs 22::
 * New in Emacs 21::
@@ -1009,12 +1010,84 @@
 you can give this command a prefix argument to read about which features
 were new in older versions.
 
address@hidden New in Emacs 24
address@hidden What is different about Emacs 24?
address@hidden Differences between Emacs 23 and Emacs 24
address@hidden Emacs 24, new features in
+
address@hidden
address@hidden packages, installing more
address@hidden
+Emacs now includes a package manager.  Type @kbd{M-x list-packages} to
+get started.  You can use this to download and automatically install
+many more Lisp packages.
+
address@hidden lexical binding
address@hidden
+Emacs Lisp now supports lexical binding on a per-file basis.  In
address@hidden binding}, variable references must be located textually
+within the binding construct.  This contrasts with @emph{dynamic
+binding}, where programs can refer to variables defined outside their
+local textual scope.  A Lisp file can use a local variable setting of
address@hidden: t} to indicate that the contents should be
+interpreted using lexical binding.  See the Emacs Lisp Reference
+Manual for more details.
+
address@hidden bidirectional display
address@hidden right-to-left languages
address@hidden
+Some human languages, such as English, are written from left to right.
+Others, such as Arabic, are written from right to left.  Emacs now has
+support for any mixture of these forms---this is ``bidirectional text''.
+
address@hidden
+Handling of text selections has been improved, and now integrates
+better with external clipboards.
+
address@hidden themes
address@hidden
+A new command @kbd{customize-themes} allows you to easily change the
+appearance of your Emacs.
+
address@hidden
+Emacs can be compiled with the Gtk+ 3 toolkit.
+
address@hidden
+Support for several new external libraries can be included at compile
+time:
+
address@hidden
+
address@hidden
+``Security-Enhanced Linux'' (SELinux) is a Linux kernel feature that
+provides more sophisticated file access controls than ordinary
+``Unix-style'' file permissions.
+
address@hidden
+The ImageMagick display library.  This allows you to display many more
+image format in Emacs, as well as carry out transformations such as
+rotations.
+
address@hidden
+The GnuTLS library for secure network communications.  Emacs uses this
+transparently for email if your mail server supports it.
+
address@hidden
+The libxml2 library for parsing XML structures.
address@hidden itemize
+
address@hidden
+Much more flexibility in the handling of windows and buffer display.
+
address@hidden itemize
+
+As always, consult the @file{NEWS} file for more information.
+
+
 @node New in Emacs 23
 @section What is different about Emacs 23?
 @cindex Differences between Emacs 22 and Emacs 23
 @cindex Emacs 23, new features in
address@hidden Recently introduced features
address@hidden Default features
 
 @itemize
 
@@ -1065,8 +1138,7 @@
 new Visual Line mode for line-motion; improved completion; a new mode
 (@samp{DocView}) for viewing of PDF, PostScript, and DVI documents; nXML
 mode (for editing XML documents) is included; VC has been updated for
-newer version control systems; etc.  As always, consult the @file{NEWS}
-file for more information.
+newer version control systems; etc.
 
 
 @node New in Emacs 22
@@ -3225,6 +3297,14 @@
 @cindex Emacs Lisp List
 @cindex Emacs Lisp Archive
 
+Your first port of call should be the @kbd{M-x list-packages} command.
+This connects to the @uref{http:///elpa.gnu.org, GNU ELPA} (``Emacs
+Lisp Package Archive'') server and fetches the list of additional
+packages that it offers.  These are GNU packages that are available
+for use with Emacs, but are distributed separately.  Select a package
+to get more details about the features that it offers, and then if you
+wish, Emacs can download and automatically install it for you.
+
 @uref{http://www.damtp.cam.ac.uk/user/sje30/emacs/ell.html, The Emacs Lisp
 List (ELL)}, maintained by @email{S.J.Eglen@@damtp.cam.ac.uk, Stephen Eglen},
 aims to provide one compact list with links to all of the current Emacs


reply via email to

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