changeset 92063:d359b11fb16e

NEWS: Describe nXML mode and json.el.
author Michael Olson <mwolson@gnu.org>
date Fri, 22 Feb 2008 01:24:09 +0000
parents 02b3089c33d5
children 403b426a4057
files etc/NEWS
diffstat 1 files changed, 15 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Fri Feb 22 01:15:42 2008 +0000
+++ b/etc/NEWS	Fri Feb 22 01:24:09 2008 +0000
@@ -282,8 +282,17 @@
 regular expression in the document.  The commentary of the file explains
 its usage.
 
-** The nXML package has been added.
-[FIXME someone who uses this, please write a brief description.]
+** The nXML package has been added.  It is a new mode for editing XML
+documents.  nXML mode allows a schema to be associated with the XML
+document being edited.  nXML mode uses Relax NG as its schema
+language.  The schema is used to provide two key features:
+
+*** Continuous validation.  nXML validates as you type, highlighting
+any invalid parts of your document.
+
+*** Completion.  nXML can assist you in entering an element name,
+attribute name or data value by using information about what is
+allowed by the schema in that context.
 
 ** A new game called `bubbles' has been added.
 
@@ -304,6 +313,10 @@
 operations on regions and files, and automatic encryption of *.gpg
 files.  See the EasyPG Assistant User's Manual for further details.
 
+** json.el is now included with Emacs.  It is a library for parsing
+and generating JSON (JavaScript Object Notation).  JSON is a
+lightweight data-interchange format.
+
 ** Auto Composition Mode is a minor mode that composes characters
 automatically when they are displayed.  It is globally on by default.
 It uses `auto-composition-function' (default `auto-compose-chars').