XMLmind XML Editor V2.0
Hussein Shafie <[email protected]> Tue, 01 Oct 2002 17:52:36 +0200
| Newsgroups | gmane.editors.xxe.announce,gmane.editors.xxe.general |
|---|---|
| Organization | Pixware |
| Message-ID | <[email protected]> |
Professional Edition now available. See
http://www.xmlmind.com/xmleditor/proedition.html
Standard Edition is available at no charge. Download from
http://www.xmlmind.com/xmleditor/download.shtml
=======================
V2.0 (October 01, 2002)
Enhancements (in both Standard and Professional Editions):
* Added buttons to tool bar implementing common
actions in the case of DocBook, Simplified
DocBook or Slides and XHTML.
These buttons are specified in
<xxe_distribution_directory>/config/docbook/to
olBar.xxe,
<xxe_distribution_directory>/config/config/sdo
cbook/toolBar.xxe and
<xxe_distribution_directory>/config/config/xht
ml/xhtml.xxe, therefore it is easy to adapt
them to user's needs.
* Added a very simple configuration for XML
Schema.
* In the Attributes tool, near the Value: text
field, button with a list icon displays a
dialog box containing the list of all defined
IDs when the attribute being edited is of type
IDREF or IDREFS.
Note that this dialog box is also available
when the attribute being edited is of type ID.
This allows the user to know which IDs have
already been defined or to ease typing a
variant of an already defined ID.
* Added support for Windows-1250 (East Europe)
encoding.
* Added an option to the Window tab of the
Options dialog box. If this new checkbox is
checked, XXE automatically brings the Validity
tool tab to front when validity errors are
found by last save to disk command.
* Added a boolean attribute generateIds to
configuration element newElementContent which,
if set to true, specifies that required ID
attributes are to be added with a unique ID
rather than placeholder value "???".
Bug fixes(in both Standard and Professional Editions):
* It was possible to select a comment or
processing instruction sibling of the root
element. This caused XXE to ``freeze'' (a
NullPointerException was reported).
* A invalid XML catalog caused XXE to print a
stack trace (signaling an
ArrayIndexOutOfBoundsException) when loading a
document.
* The Edit popup menu, when popped at the bottom
of the document view, was often partially out
of screen.
* Having "<?xml-stylesheet type="text/xsl" ...
?>" at the beginning of a XML document
prevented XXE from using the CSS style sheets
specified in the configuration file.
* Replace All often crashed (a
NullPointerException was reported) at the end
of a successful replacement sequence.
* It is now possible to use an URN rather than
an URL as the system ID of the document type
declaration. (Of course, doing so requires
using a properly configured XML catalog.)
* XML Schema only: when loading a document
template containing empty elements with a data
content type, XXE didn't automatically add a
text placeholder to these empty elements.
* XML Schema only: when, for example, the
element content of P specified a sequence of
at least two child elements C (minOccurs="2"),
XXE created only one C when a new P was
inserted.
* XML Schema only: declaration of namespace
"http://www.w3.org/2001/XMLSchema-instance"
was not systematically added to instances
using a XML Schema. Namespace declarations
found in a XML Schema were not added to
instances using this XML Schema. These two
bugs caused the attribute editor to often
display non-prefixed attribute names such as
{http://www.w3.org/2001/XMLSchema-instance}typ
e, which is harmless but not very readable.
--
XMLmind XML Editor Information List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-announce