http://www.xmlmind.com/xmleditor Contents APPENDIX C: Keyboard shortcuts

9 APPENDIX D: Enhancements and bug fixes

9.1 M1.3 Patch 3 (August 07, 2002)

Bug fixes:

Enhancements:

9.2 M1.3 Patch 2 (May 22, 2002)

M1.3 Patch 2 has been released mainly because our installer built using ZeroG InstallAnywhere (an excellent product that we recommend) seemed not to be compatible with Java 1.4.

While at it, we have also qualified XXE under Java 1.4.

Bug fixes:

Enhancements:

9.3 M1.3 Patch 1 (March 13, 2002)

Enhancements:

Bug fixes:

9.4 M1.3 (February 6, 2002)

Milestone 1.3.

Enhancements:

Bug fixes:

9.5 M1.2 Patch 5 (December 19, 2001)

Official support for MacOS X. However, for now, the MacOS X version of XXE is less usable than the other Unix and Windows versions for the following reasons:

Bug fix: if the style of the document element (that is the root element) depends on one of its attributes, this style was not properly updated each time this attribute was changed.

Enhancement: added a defaultEncoding parameter to both the APT and Javadoc format plug-ins. This parameter specifies the encoding to be used when loading and saving a file if no encoding has been specified by the connection. This encoding must be a Java encoding name (example ISO8859_1) and not a IANA charset name (example ISO-8859-1).

9.6 M1.2 Patch 4 (November 27, 1001)

Bug fix: fixes a bug related to valid but ``strangely written'' element content models found in DTDs such as RSS 0.91. This bug is described below in subsection October 1, 2001.

Note that even with this bug fix, XXE still doesn't check the validity of the DTD: DTD writers really need to check their DTDs using a third party tool such as James Clark's SP (in XML mode).

Users that just write Docbook and XHTML documents don't need to upgrade.

9.7 M1.2 Patch 3 (November 23, 2001)

Bug fix: in a CSS, a reference to the attribute A of the element which is the subject of the selector is specified using construct attr(A).

CSS being case insensitive, all CSS identifiers are converted to lower-case character strings (except in selectors).

Therefore, if you specify attribute name A as an identifier, A is automatically converted to lower-case, which may be a problem because XML is case-sensitive.

In order to specify non-lower-case attribute names, one must specify A as a quoted CSS string rather than a CSS identifier. Example: specify attr("HRef") rather than attr(HRef).

Unfortunately, a bug prevented XXE from accepting construct attr(string).

9.8 M1.2 Patch 2 (November 7, 2001)

Workaround a bug which prevents IBM Java from displaying menu labels and other resources.

9.9 M1.2 Patch 1 (October 25, 2001)

Bug fixes:

Bug workarounds:

9.10 M1.2 (October 19, 2001)

Milestone 1.2.

The new printing feature contained in this release requires at least a Java runtime 1.3. Therefore, the Java 1 platform is no longer supported. Do not upgrade if you need to keep working with a Java runtime 1.1.

Enhancements:

Bug fixes:

9.11 October 1, 2001

9.12 September 21, 2001

Milestone 1.1

9.13 September 7, 2001

9.14 August 17, 2001

9.15 August 3, 2001

Milestone 1.