aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olson2008-02-22 01:24:09 +0000
committerMichael Olson2008-02-22 01:24:09 +0000
commitc06c430fc7b699c4e13cacd1e96b09c3cae35f59 (patch)
tree8b50d4637963d0b10d6bdf22d606965a88fb7539
parent70ef6fdd86a2d7e7bbf82521621b7972cd69f3ca (diff)
downloademacs-c06c430fc7b699c4e13cacd1e96b09c3cae35f59.tar.gz
emacs-c06c430fc7b699c4e13cacd1e96b09c3cae35f59.zip
NEWS: Describe nXML mode and json.el.
-rw-r--r--etc/NEWS17
1 files changed, 15 insertions, 2 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 0b762453c83..de6786b32e5 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -282,8 +282,17 @@ document to a set of PNG images first. One can also search for a
282regular expression in the document. The commentary of the file explains 282regular expression in the document. The commentary of the file explains
283its usage. 283its usage.
284 284
285** The nXML package has been added. 285** The nXML package has been added. It is a new mode for editing XML
286[FIXME someone who uses this, please write a brief description.] 286documents. nXML mode allows a schema to be associated with the XML
287document being edited. nXML mode uses Relax NG as its schema
288language. The schema is used to provide two key features:
289
290*** Continuous validation. nXML validates as you type, highlighting
291any invalid parts of your document.
292
293*** Completion. nXML can assist you in entering an element name,
294attribute name or data value by using information about what is
295allowed by the schema in that context.
287 296
288** A new game called `bubbles' has been added. 297** A new game called `bubbles' has been added.
289 298
@@ -304,6 +313,10 @@ GnuPG interface which includes GnuPG keyring browser, cryptographic
304operations on regions and files, and automatic encryption of *.gpg 313operations on regions and files, and automatic encryption of *.gpg
305files. See the EasyPG Assistant User's Manual for further details. 314files. See the EasyPG Assistant User's Manual for further details.
306 315
316** json.el is now included with Emacs. It is a library for parsing
317and generating JSON (JavaScript Object Notation). JSON is a
318lightweight data-interchange format.
319
307** Auto Composition Mode is a minor mode that composes characters 320** Auto Composition Mode is a minor mode that composes characters
308automatically when they are displayed. It is globally on by default. 321automatically when they are displayed. It is globally on by default.
309It uses `auto-composition-function' (default `auto-compose-chars'). 322It uses `auto-composition-function' (default `auto-compose-chars').