[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/emacs-24 r107860: Some rough FAQ additions for Emacs 24,
Glenn Morris <=