Michael R Sweet
195aef09fd
VC++.NET fixes.
21 years ago
Michael R Sweet
0fd3bd7f33
Optimizations and bug fixes from STR #2 :
...
- mxmlIndexNew() sort algorithm update to eliminate unnecessary
right-hand recursion.
- Combine printf() and puts() calls in mxmldoc to reduce the number
of calls and code size.
- mxmlSaveFile() now writes Unicode chars with fwrite for potential
speedup and modest size savings.
- mxmlEntityAddCallback() now returns an integer status so an app
knows when it was not possible to add an entity callback.
21 years ago
Michael R Sweet
acab636423
UTF-16 input support.
21 years ago
Michael R Sweet
537afc37da
More documentation fun.
...
Move version definition to configure script.
Add XML schema for the mxmldoc output.
21 years ago
Michael R Sweet
465d3e7231
Change whitespace callback to return a string.
21 years ago
Michael R Sweet
e28ebd001c
Copyright updates.
21 years ago
Michael R Sweet
f08b4a7f7d
More character entity fun, along with a reworking of UTF-8 support.
21 years ago
Michael R Sweet
e4491379f8
Tweek mxmldoc.
...
Add entity support.
21 years ago
Michael R Sweet
9011f087c8
Add first half of entity support and decoding code.
21 years ago
Michael R Sweet
ad9728c731
Fix LoadString/File bug with parent and non-conforming XML data.
21 years ago
Michael R Sweet
466072f832
More debug stuff.
...
Fix sort_node() bug in mxmldoc.
21 years ago
Michael R Sweet
04ce2615b2
Fix handling of quoted element and attribute names.
...
Update changelog.
21 years ago
Michael R Sweet
17200e8cfe
Move "set" methods in a separate file.
...
Add standard callback methods in a separate file.
Fix some bugs in mxmldoc...
21 years ago
Michael R Sweet
6531fd7d8f
Add --with-ansi configure option to avoid using non-ANSI strdup() function.
22 years ago
Michael R Sweet
d18b4626fd
doco updates
22 years ago
Michael R Sweet
60fefabd53
Fix bugs reported by Robert.
...
Update man page and packaging files.
22 years ago
Michael R Sweet
cc71dd6baf
Add mxmlSaveAllocString() function.
22 years ago
Michael R Sweet
d918e36dc1
Fix mxmlSaveString-related bugs reported by Robert...
...
Bump version to 1.1.1.
22 years ago
Michael R Sweet
54428c284f
Add strdup emulation as needed.
...
Bump version to 1.1.
22 years ago
Michael R Sweet
95fc4e37f1
Fix some bugs...
22 years ago
Michael R Sweet
cd5601fd40
Start of string writing code...
22 years ago
Michael R Sweet
dd903644a5
Add prototype and definitions for string functions and array types.
22 years ago
Michael R Sweet
243f70768f
Dynamically allocate element name, attribute name, and attribute value
...
buffers.
Bump version number to 1.0.1.
22 years ago
Michael R Sweet
bcc99b153a
Fix some more documentation generator bugs.
...
Add detailed docos to the file.
22 years ago
Michael R Sweet
1d1c545e64
Fix whitespace handling.
...
Partially working mxmldoc!
22 years ago
Michael R Sweet
8cfa3005e5
Bug fixes in mxmlWalkNext().
...
Break whitespace processing into separate function and add "where" values
for before/after the open/close tags.
Major progress on mxmldoc example program.
Update test program to use new whitespace callback.
Clean up header file.
Add rating link to home page.
22 years ago
Michael R Sweet
f830ffd6a5
Add mxmlAdd() and mxmlRemove() functions.
...
Documentation updates.
General cleanup.
22 years ago
Michael R Sweet
438ded6568
Whitespace handling issues.
...
Unicode output issues.
Comment/declaration handling fixes.
Add mxmldoc to build.
22 years ago
Michael R Sweet
daa3fc2b78
Whitespace using newlines when possible...
22 years ago
Michael R Sweet
79c27ac3e2
Support > and .
22 years ago
Michael R Sweet
0855089dcd
Support comments.
22 years ago
Michael R Sweet
9ee636328b
Fix mxmlSaveFile() bug...
22 years ago
Michael R Sweet
7a51d3c414
Initial revision
22 years ago