diff --git a/CHANGES b/CHANGES index 8e23626..8268819 100644 --- a/CHANGES +++ b/CHANGES @@ -1,8 +1,9 @@ -CHANGES - 2011-12-09 +CHANGES - 2011-12-20 -------------------- CHANGES IN Mini-XML 2.7 + - Added 64-bit configurations to the VC++ project files (STR #129) - Fixed conformance of mxmldoc's HTML and CSS output. - Added data accessor ("get") functions and made the mxml_node_t and mxml_index_t structures private but still available in the Mini-XML diff --git a/README b/README index 248b090..506554d 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -README - 2011-01-02 +README - 2011-12-20 ------------------- diff --git a/TODO b/TODO index 1990614..36f2040 100644 --- a/TODO +++ b/TODO @@ -1,72 +1,7 @@ -TODO - 2008-11-19 +TODO - 2011-12-20 ----------------- - - Add access methods and make node structure opaque. - -- To allow for C++ migration - -- To make future binary compatibility easier - Add C++ class/struct. -- Make this the core implementation which the C API accesses? -- Class would allow for subclassing, is that necessary? - Binary XML support??? - - Add "--docset foo" option to generate an Xcode docset bundle, - "--feed-name bar" and "--feed-url http://..." - -docset - Contents - Info.plist - Nodes.xml - Resources - Documents - index.html - Tokens.xml - -Run /Developer/usr/bin/docsetutil to generate index files - -Info.plist: - DocSetFeedName ("cups.org", "Easy Software Products", etc.) - DocSetFeedURL ("") - CFBundleName (title) - CFBundleIdentifier (docset) - -Nodes.xml: - - - - - name - index.html - - - - -Tokens.xml: - - - - - - c or cpp - type - classname - - anchor string - summary - prototype - - OR - //apple_ref/lang/type/scope/name - - - ... - - -types: http://developer.apple.com/documentation/DeveloperTools/Conceptual/HeaderDoc/anchors/chapter_950_section_2.html - -tag struct, union, or enum tag -econst an enumerated constant—that is, a symbol defined inside an enum -tdef typedef name (or Pascal type) -data global or file-static data -func function name (without '()') -cl class name -instm an instance method 'clm' a class (or static [in java or c++]) method -func C++ scoped function (i.e. not extern 'C'); includes return type and signature. diff --git a/doc/mxml.html b/doc/mxml.html index d66adda..d2dee06 100644 --- a/doc/mxml.html +++ b/doc/mxml.html @@ -2026,6 +2026,8 @@ hspace="10" src="A.gif" width="100">Mini-XML License hspace="10" src="B.gif" width="100">Release Notes

Changes in Mini-XML 2.7

+

Functions

mxmlAdd

Add a node to a tree.

@@ -3681,8 +3684,8 @@ NULL.

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a CDATA - element node.

+

The node is not changed if it (or its first child) + is not a CDATA element node.

 Mini-XML 2.1 mxmlSetCustom

@@ -3706,8 +3709,8 @@ NULL.

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a custom - node.

+

The node is not changed if it (or its first child) + is not a custom node.

mxmlSetCustomHandlers

Set the handling functions for custom data.

@@ -3774,8 +3777,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not an integer - node.

+

The node is not changed if it (or its first child) + is not an integer node.

mxmlSetOpaque

Set the value of an opaque node.

int mxmlSetOpaque ( @@ -3792,8 +3795,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not an opaque - node.

+

The node is not changed if it (or its first child) + is not an opaque node.

mxmlSetReal

Set the value of a real number node.

int mxmlSetReal ( @@ -3810,8 +3813,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a real number - node.

+

The node is not changed if it (or its first child) + is not a real number node.

mxmlSetText

Set the value of a text node.

int mxmlSetText ( @@ -3831,7 +3834,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a text node.

+

The node is not changed if it (or its first child) + is not a text node.

mxmlSetTextf

Set the value of a text node to a formatted string.

@@ -3855,7 +3859,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a text node.

+

The node is not changed if it (or its first child) + is not a text node.

 Mini-XML 2.7 mxmlSetUserData

@@ -4023,7 +4028,6 @@ mxml_sax_event_e mxml_sax_event_t;

MXML_TEXT
Text fragment
-

DXML Schema

diff --git a/doc/relnotes.html b/doc/relnotes.html index b56e388..e18c5f1 100644 --- a/doc/relnotes.html +++ b/doc/relnotes.html @@ -9,6 +9,8 @@ hspace="10" width="100" height="100" alt="B">Release Notes +

Functions

mxmlAdd

Add a node to a tree.

@@ -1394,8 +1395,8 @@ NULL.

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a CDATA - element node.

+

The node is not changed if it (or its first child) + is not a CDATA element node.

 Mini-XML 2.1 mxmlSetCustom

@@ -1419,8 +1420,8 @@ NULL.

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a custom - node.

+

The node is not changed if it (or its first child) + is not a custom node.

mxmlSetCustomHandlers

Set the handling functions for custom data.

@@ -1487,8 +1488,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not an integer - node.

+

The node is not changed if it (or its first child) + is not an integer node.

mxmlSetOpaque

Set the value of an opaque node.

int mxmlSetOpaque ( @@ -1505,8 +1506,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not an opaque - node.

+

The node is not changed if it (or its first child) + is not an opaque node.

mxmlSetReal

Set the value of a real number node.

int mxmlSetReal ( @@ -1523,8 +1524,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a real number - node.

+

The node is not changed if it (or its first child) + is not a real number node.

mxmlSetText

Set the value of a text node.

int mxmlSetText ( @@ -1544,7 +1545,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a text node.

+

The node is not changed if it (or its first child) + is not a text node.

mxmlSetTextf

Set the value of a text node to a formatted string.

@@ -1568,7 +1570,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a text node.

+

The node is not changed if it (or its first child) + is not a text node.

 Mini-XML 2.7 mxmlSetUserData

@@ -1736,7 +1739,6 @@ mxml_sax_event_e mxml_sax_event_t;

MXML_TEXT
Text fragment
-
Contents Previous diff --git a/www/docfiles/relnotes.html b/www/docfiles/relnotes.html index 4d34e95..5b2cc59 100644 --- a/www/docfiles/relnotes.html +++ b/www/docfiles/relnotes.html @@ -32,6 +32,7 @@ A { text-decoration: none } hspace="10" src="B.gif" width="100">Release Notes

Changes in Mini-XML 2.7

Functions

mxmlAdd

Add a node to a tree.

@@ -3681,8 +3683,8 @@ NULL.

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a CDATA - element node.

+

The node is not changed if it (or its first child) + is not a CDATA element node.

 Mini-XML 2.1 mxmlSetCustom

@@ -3706,8 +3708,8 @@ NULL.

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a custom - node.

+

The node is not changed if it (or its first child) + is not a custom node.

mxmlSetCustomHandlers

Set the handling functions for custom data.

@@ -3774,8 +3776,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not an integer - node.

+

The node is not changed if it (or its first child) + is not an integer node.

mxmlSetOpaque

Set the value of an opaque node.

int mxmlSetOpaque ( @@ -3792,8 +3794,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not an opaque - node.

+

The node is not changed if it (or its first child) + is not an opaque node.

mxmlSetReal

Set the value of a real number node.

int mxmlSetReal ( @@ -3810,8 +3812,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a real number - node.

+

The node is not changed if it (or its first child) + is not a real number node.

mxmlSetText

Set the value of a text node.

int mxmlSetText ( @@ -3831,7 +3833,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a text node.

+

The node is not changed if it (or its first child) + is not a text node.

mxmlSetTextf

Set the value of a text node to a formatted string.

@@ -3855,7 +3858,8 @@ mxmlSetCustomHandlers

Return Value

0 on success, -1 on failure

Discussion

-

The node is not changed if it is not a text node.

+

The node is not changed if it (or its first child) + is not a text node.

 Mini-XML 2.7 mxmlSetUserData

@@ -4023,7 +4027,6 @@ mxml_sax_event_e mxml_sax_event_t;

MXML_TEXT
Text fragment
-

DXML Schema

diff --git a/www/org.minixml.atom b/www/org.minixml.atom new file mode 100644 index 0000000..fe7854e --- /dev/null +++ b/www/org.minixml.atom @@ -0,0 +1,16 @@ + + + http://www.minixml.org/org.minixml.atom/20111220234804 + minixml.org + + 2011-12-20T23:48:04-08:00 + + tag:www.minixml.org,2011-12-20:org.minixml.docset/2.7.0 + Mini-XML API Reference + 2011-12-20T23:48:04-08:00 + Mini-XML API Reference (v2.7.0) + + org.minixml.docset + 2.7.0 + + \ No newline at end of file diff --git a/www/org.minixml.xar b/www/org.minixml.xar new file mode 100644 index 0000000..5185c52 Binary files /dev/null and b/www/org.minixml.xar differ