Commit Graph

97 Commits

Author SHA1 Message Date
Michael R Sweet
8aff906d87 Fix man page output.
Prep for 2.5 release.
2008-01-29 05:28:31 +00:00
Michael R Sweet
1fed22b03c Add --footer, rename --heading to --header.
Update man page for mxmldoc.
2008-01-26 21:04:57 +00:00
Michael R Sweet
ee8df0fe52 Bump version to 2.5.
Add --heading option to place contact before table-of-contents and intro.

Tweak the mxmldoc test suite.

Use " instead of ' for attribute values.

Quote titles, etc. as needed.

Move TOC and HTML header generation to separate functions in preparation for
frame support.
2008-01-26 20:50:28 +00:00
Michael R Sweet
346be509a3 Update mxmldoc output to use a more modern format similar to Apple's
reference format.
2008-01-25 07:50:40 +00:00
Michael R Sweet
6057e7ee02 Prep for 2.4 release.
Update documentation.
2007-11-23 02:15:07 +00:00
Michael R Sweet
f80e51b750 Fix shared library building on HP-UX and Mac OS X. 2007-11-19 04:57:01 +00:00
Michael R Sweet
b6661a118c Add pthread support. 2007-09-22 21:00:56 +00:00
Michael R Sweet
1f5e9b0758 Prep work to add threading support to Mini-XML. 2007-09-21 04:46:02 +00:00
Michael R Sweet
d6d842e60a Bump version to 2.4.
Added mxmlElementDeleteAttr() function (STR #59).
2007-09-15 20:03:15 +00:00
Michael R Sweet
a50d089c23 Add --with-archflags option.
Add datarootdir definition to silence new autoconf's brain damaged new
datarootdir variable (which as far as I can see is the same as the old
datadir, which is set to datarootdir all the time...)
2007-07-20 23:52:25 +00:00
Michael R Sweet
6fb1d1b5e5 Install chapter images.
Uncomment typedef comment handling.
2007-04-27 00:49:03 +00:00
Michael R Sweet
463a190a55 Don't install or create formatted man pages.
New logo.

Documentation updates.
2007-04-26 22:21:37 +00:00
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