firstobject XML Editor Release 2.2

July 26, 2007  

Release 2.2 introduces programming with FOAL and numerous fixes and enhancements. The following list indicates changes from release 2.1, many of which have also been mentioned and further explained for the interim Beta releases in the firstobject XML Editor Comments.

Advanced CMarkup Developer License

The following items pertain to Advanced CMarkup Developer:

 

firstobject XML Editor Release 2.1

October 19, 2006

Release 2.1 includes tree customizations, Go To Line, MSXML validate, plus a couple of minor fixes.

 

firstobject XML Editor Release 2.0

February 12, 2006

Release 2.0 with the new tree control is finally ready. Previously, the tree was a Windows common control that on large documents could take significant time to load up large numbers of sibling elements. The new tree control (CMarkupTreeCtrl) is a "virtual" control drawn from a CMarkup object such that the tree does not load any data. The new tree also shows element and attribute values. Also new is the ability to perform the Convert Char Ref and Unicode Char functions on whole selections of text rather than individual characters. Plus, output from C++ code generation and so forth is now displayed in a more intuitive dialog bar rather than the status bar.

Advanced CMarkup Developer License

The following items pertain to the Advanced Developer License: CDataEdit Class

 

firstobject XML Editor Release 1.7

September 30, 2005

This very minor release re-enables the Encoding menu feature and adds support for the HTML encoding setting.

 

firstobject XML Editor Release 1.6

August 17, 2005

Edit XML without a single root element and even HTML! Plus this release has many usability enhancements based on your feedback like hotkeys and formatting/indenting for partial documents.

Advanced CMarkup Developer License

The following items pertain to the Advanced Developer License: CDataEdit Class

 

firstobject XML Editor Release 1.5

December 5, 2004

Non-Unicode encodings are now supported and the new encoding features offer more choice and versatility than most text editors. You can select from a list of available character sets to set the XML Declaration for save and to override the automatic character set handling from the Open dialog. There are several other new features as well.

 

firstobject XML Editor Release 1.4

September 27, 2004

This release combines added CMarkup 7.2 efficiency with some Unicode file encoding improvements, non-Word-Wrap, and a couple of fixes. The integration with CMarkup 7 allows editing of very large documents with significantly lower memory requirements than CMarkup 6.6 in the previous editor release. The improved BOM handling comes with an option to change it e.g. load a UTF-16 file and save as UTF-8 with or without UTF-8 preamble, or visa versa. Here is a list of changes in this release:

Advanced CMarkup Developer License

The following items pertain to the Advanced Developer License: CDataEdit Class

 

firstobject XML Editor Release 1.3

May 26, 2004

Handling of very large documents is greatly improved. This editor was already efficient at 100+MB documents compared to other editors, but now it incorporates the CMarkup 6.6 index array improvement, plus another fix which reduces memory requirements of editing. Altogether, this release utilizes as much as 1/3 less memory, and 2/3 less contiguous memory than the previous release. Here is the list of noteable changes:

Advanced CMarkup Developer License

The following items pertain to the Advanced Developer License: CDataEdit Class

 

firstobject XML Editor Release 1.2

July 6, 2003

This release brings syntax coloring and EDOM code generation. Here is a list of the enhancements:

Advanced CMarkup Developer License

The following items pertain to the Advanced Developer License: CDataEdit Class

 

firstobject XML Editor Release 1.1

May 25, 2003

This release fills in all of the obvious shortcomings of 1.0 such as tab characters, search and replace, context menus. It also takes the usability a step further, making the F5 hot key a handy way of re-parsing and displaying the current location in the tree as you edit the document. So finding the location goes both ways now: from the text into the tree and from the tree into the text; plus now it works for individual attributes in addition to elements. In the interest of simplicity, the previous release's icon denoted states have been replaced with a descriptive status bar message. Here is a list of the enhancements:

Advanced CMarkup Developer License

The following items pertain to the Advanced Developer License: CDataEdit Class

 

firstobject XML Editor Release 1.0

October 7, 2002

The first release of this Editor supports large documents, XML formatting, UTF-8 viewing and a tree view, on Windows 95 and later Windows operating systems. Known issues are lack of support for tab characters and missing common editor functions like search and replace.