comparison etc/NEWS @ 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 69963c9b8257
children cfdc718703dc
comparison
equal deleted inserted replaced
92062:02b3089c33d5 92063:d359b11fb16e
280 PostScript and DVI documents inside an Emacs buffer by converting the 280 PostScript and DVI documents inside an Emacs buffer by converting the
281 document to a set of PNG images first. One can also search for a 281 document to a set of PNG images first. One can also search for a
282 regular expression in the document. The commentary of the file explains 282 regular expression in the document. The commentary of the file explains
283 its usage. 283 its 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.] 286 documents. nXML mode allows a schema to be associated with the XML
287 document being edited. nXML mode uses Relax NG as its schema
288 language. The schema is used to provide two key features:
289
290 *** Continuous validation. nXML validates as you type, highlighting
291 any invalid parts of your document.
292
293 *** Completion. nXML can assist you in entering an element name,
294 attribute name or data value by using information about what is
295 allowed 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
290 ** minibuffer-indicate-depth-mode shows the minibuffer depth in the prompt. 299 ** minibuffer-indicate-depth-mode shows the minibuffer depth in the prompt.
291 300
301 310
302 ** EasyPG is now part of the Emacs distribution. It is an all-in-one 311 ** EasyPG is now part of the Emacs distribution. It is an all-in-one
303 GnuPG interface which includes GnuPG keyring browser, cryptographic 312 GnuPG interface which includes GnuPG keyring browser, cryptographic
304 operations on regions and files, and automatic encryption of *.gpg 313 operations on regions and files, and automatic encryption of *.gpg
305 files. See the EasyPG Assistant User's Manual for further details. 314 files. See the EasyPG Assistant User's Manual for further details.
315
316 ** json.el is now included with Emacs. It is a library for parsing
317 and generating JSON (JavaScript Object Notation). JSON is a
318 lightweight data-interchange format.
306 319
307 ** Auto Composition Mode is a minor mode that composes characters 320 ** Auto Composition Mode is a minor mode that composes characters
308 automatically when they are displayed. It is globally on by default. 321 automatically when they are displayed. It is globally on by default.
309 It uses `auto-composition-function' (default `auto-compose-chars'). 322 It uses `auto-composition-function' (default `auto-compose-chars').
310 323