Commit Graph

35 Commits

Author SHA1 Message Date
Michael R Sweet
bf73da6782 Save work on documentation.
Add SAX load APIs.

Add man page output for mxmldoc.

Add types for various callback functions.
2007-04-23 21:48:03 +00:00
Michael R Sweet
cb7c6c2311 Add user_data and ref_count members to mxml_node_t structure.
Add mxmlRelease() and mxmlRetain() for reference-counted node management.

Add mxmlSetWrapMargin() to control wrapping of XML output.
2007-04-18 01:08:58 +00:00
Michael R Sweet
8f9d881da2 Don't rebuild configure script from makefile. 2006-09-25 19:52:50 +00:00
Michael R Sweet
10d3ab47d7 Fix link option order. 2006-09-11 00:29:01 +00:00
Michael R Sweet
4dd2f6d0e2 Need to run ranlib on installed library. 2006-08-02 16:18:20 +00:00
Michael R Sweet
0ac0e5f682 Add distclean target. 2006-05-06 12:36:35 +00:00
Michael R Sweet
a5ea819842 Bump version to 2.3.
Add @since ...@ comments.

Fix parsing of @...@ comments.

Add comments to end of each list item.

Use "-Os -g" as the default optimization with GCC.

Change string functions to use _mxml prefix instead.
2005-10-13 18:27:00 +00:00
Michael R Sweet
89237c9280 Bump DSO version for new functions... 2005-08-10 19:30:58 +00:00
Michael R Sweet
d05a2f8d52 Fixed an XML output bug in mxmldoc.
The "make install" target now uses the install command to set the
proper permissions on UNIX/Linux/OSX.
2005-04-24 23:23:59 +00:00
Michael R Sweet
6712bf6914 Update for 2.2 release. 2005-02-26 05:27:25 +00:00
Michael R Sweet
7232c88dad Add shared library support. 2005-02-26 03:10:23 +00:00
Michael R Sweet
886a707ad7 Update copyright to 2005. 2005-01-29 07:21:44 +00:00
Michael R Sweet
243e9c1556 Add FD test. 2004-07-11 13:26:25 +00:00
Michael R Sweet
12bdb34a5c Don't install mxml.pdf. 2004-06-25 18:59:32 +00:00
Michael R Sweet
46085f9327 Index and entity callback support. 2004-05-16 05:25:38 +00:00
Michael R Sweet
08896f33e5 pkg-config support.
Update mxmldoc to produce XML conforming to the schema.

Update the schema so that it works.

Add version number to XML output.
2004-05-02 22:02:36 +00:00
Michael R Sweet
537afc37da More documentation fun.
Move version definition to configure script.

Add XML schema for the mxmldoc output.
2004-05-02 16:04:40 +00:00
Michael R Sweet
dfe9cdb044 Start with new docos. 2004-05-01 23:41:52 +00:00
Michael R Sweet
e28ebd001c Copyright updates. 2004-04-06 01:47:20 +00:00
Michael R Sweet
2b3e3f2b0e Fix BUILDROOT problem. 2004-02-04 21:24:03 +00:00
Michael R Sweet
9011f087c8 Add first half of entity support and decoding code. 2003-12-18 04:16:37 +00:00
Michael R Sweet
52c8493cdb Add valgrind target.
More mxmldoc cleanup.
2003-12-03 22:17:57 +00:00
Michael R Sweet
17200e8cfe Move "set" methods in a separate file.
Add standard callback methods in a separate file.

Fix some bugs in mxmldoc...
2003-09-28 21:09:04 +00:00
Michael R Sweet
337baeddb5 New "set" and formatted string methods.
Prep for new "standard" opaque, integer, etc. callbacks.

Add new vsnprintf check.

Drop old string function checks for functions we don't actually use.
2003-09-28 12:44:39 +00:00
Michael R Sweet
64f6f21711 Add mxmlSaveString tests. 2003-07-20 13:49:09 +00:00
Michael R Sweet
54428c284f Add strdup emulation as needed.
Bump version to 1.1.
2003-07-20 13:41:17 +00:00
Michael R Sweet
95fc4e37f1 Fix some bugs... 2003-07-20 13:19:08 +00:00
Michael R Sweet
50807eaddd Drop index.html from install list, since it isn't part of the source ball.. 2003-06-15 01:29:02 +00:00
Michael R Sweet
e53bff5519 Add mxml library manpage. 2003-06-15 01:22:37 +00:00
Michael R Sweet
868e694d8d Add man page, packaging files. 2003-06-15 00:44:34 +00:00
Michael R Sweet
cbbef5124f Prep for 0.93 release. 2003-06-05 13:49:14 +00:00
Michael R Sweet
438ded6568 Whitespace handling issues.
Unicode output issues.

Comment/declaration handling fixes.

Add mxmldoc to build.
2003-06-04 16:30:40 +00:00
Michael R Sweet
9ee636328b Fix mxmlSaveFile() bug... 2003-06-04 00:25:59 +00:00
Michael R Sweet
481a9a630a Add automatic testing. 2003-06-04 00:12:12 +00:00
Michael R Sweet
7a51d3c414 Initial revision 2003-06-03 19:46:29 +00:00