emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs-25 f624671: Add "New in Emacs 25" section to the FAQ


From: Eli Zaretskii
Subject: [Emacs-diffs] emacs-25 f624671: Add "New in Emacs 25" section to the FAQ
Date: Tue, 12 Jul 2016 06:31:51 +0000 (UTC)

branch: emacs-25
commit f6246717d18cdeab170d0339d9d8bb843d61ee02
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    Add "New in Emacs 25" section to the FAQ
    
    * doc/misc/efaq.texi (Latest version of Emacs): Update for later
    versions.
    (New in Emacs 25): New node.
    (Status of Emacs): Add it to the menu.
---
 doc/misc/efaq.texi |  105 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 103 insertions(+), 2 deletions(-)

diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi
index 8eee9e1..b72b2d7 100644
--- a/doc/misc/efaq.texi
+++ b/doc/misc/efaq.texi
@@ -931,6 +931,7 @@ status of its latest version.
 @menu
 * Origin of the term Emacs::
 * Latest version of Emacs::
+* New in Emacs 25::
 * New in Emacs 24::
 * New in Emacs 23::
 * New in Emacs 22::
@@ -977,9 +978,9 @@ conventions}).
 @cindex Bazaar repository, Emacs
 
 Emacs @value{EMACSVER} is the current version as of this writing.  A version
-number with two components (e.g., @samp{22.1}) indicates a released
+number with two components (e.g., @samp{24.5}) indicates a released
 version; three components indicate a development
-version (e.g., @samp{23.0.50} is what will eventually become @samp{23.1}).
+version (e.g., @samp{26.0.50} is what will eventually become @samp{26.1}).
 
 Emacs is under active development, hosted at
 @uref{http://savannah.gnu.org/projects/emacs/, Savannah}.
@@ -998,6 +999,106 @@ Emacs, type @kbd{C-h C-n} (@kbd{M-x view-emacs-news}).  
As of Emacs 22,
 you can give this command a prefix argument to read about which features
 were new in older versions.
 
address@hidden New in Emacs 25
address@hidden What is different about Emacs 25?
address@hidden Differences between Emacs 24 and Emacs 25
address@hidden Emacs 25, new features in
+
address@hidden
address@hidden xwidgets
address@hidden
+Emacs can now embed native widgets inside Emacs buffers, if you have
+gtk3 and webkitgtk3 installed.  E.g., to access the embedded webkit
+browser widget, type @kbd{M-x xwidget-webkit-browse-url}.
+
address@hidden loadable modules
address@hidden
+Emacs can now dynamically load external modules compiled as shared
+libraries.
+
address@hidden Unicode characters, typing easily
address@hidden
address@hidden 8} has new shorthands for several popular characters, type
address@hidden 8 C-h} to list shorthands.
+
address@hidden automatic display of Lisp APIs
address@hidden
+A new minor mode @code{global-eldoc-mode} is enabled by default, and
+shows in the echo area or in the mode line the argument list of the
+Emacs Lisp form at point.
+
address@hidden pasting text on text terminals
address@hidden bracketed paste mode
address@hidden
+On text terminals that support the ``bracketed paste mode'' EMacs now
+uses that mode by default.  This mode allows Emacs to distinguish
+between pasted text and text typed by the user.
+
address@hidden Unicode 9.0.0
address@hidden
+Emacs 25 comes with data files imported from the latest Unicode
+Standard version 9.0.0.
+
address@hidden bidirectional editing
address@hidden
+The support for bidirectional editing was updated to include all the
+features mandated by the latest Unicode Standard version 9.0.0.
+
address@hidden character folding in searches
address@hidden
+Search command can now perform character folding in matches.  This is
+analogous to case folding, but instead of disregarding case variants,
+it disregards wider classes of distinctions between similar
+characters, such as matching different variants of double quote
+characters, ignoring diacriticals, etc.
+
address@hidden eww
address@hidden
+The Emacs Web Browser EWW was extended to render text using
+variable-pitch fonts, and got other new features.
+
address@hidden rmail, and HTML mails
address@hidden
+Rmail can now render HTML mail messages, if Emacs is built with
+libxml2 or if you have the Lynx browser installed.
+
address@hidden support for push commands in VC
address@hidden
+VC now has basic support for @code{push} commands, implemented for
+Bzr, Git, and Hg.
+
address@hidden hide-ifdef, C/address@hidden expressions in macros
address@hidden
+Hide-IfDef mode now support full C/address@hidden expressions in macros,
+macro argument expansion, interactive macro evaluation and automatic
+scanning of @code{#define}d symbols.
+
address@hidden xref
address@hidden
+New package Xref replaces Etags's front-end and UI.  Xref provides a
+generic framework and new commands to find and move to definitions of
+functions, macros, data structures etc., as well as go back to the
+location where you were before moving to a definition.  It supersedes
+and obsoletes many Etags commands, while still using the etags.el code
+that reads the TAGS tables as one of its back-ends.  As result, the
+popular key bindings @kbd{M-.} and @kbd{M-,} have been changed to
+invoke Xref commands.
+
address@hidden project
address@hidden
+The new package Project provides generic infrastructure for dealing
+with projects.
+
address@hidden horizontal scroll bars
address@hidden
+Emacs can now draw horizontal scroll bars on some platforms that
+provide toolkit scroll bars, namely Gtk+, Lucid, Motif and Windows.
+
address@hidden itemize
+
+Consult the Emacs @file{NEWS} file (@kbd{C-h n}) for the full list of
+changes in Emacs 25.
+
 @node New in Emacs 24
 @section What is different about Emacs 24?
 @cindex Differences between Emacs 23 and Emacs 24



reply via email to

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