Michael Sweet
7c2551e996
Switch to using hand-rolled ZIP container "library" for EPUB files.
2017-04-04 16:16:17 -04:00
Michael Sweet
24c7481d65
Add EPUB target, libarchive tests.
2017-03-31 13:38:06 -04:00
Michael Sweet
8c6a46e4f6
Don't strip installed binaries, as cross-compiling won't use the right strip
...
command... (Issue #188 )
2017-03-29 17:10:10 -04:00
Michael Sweet
150195f8e1
Fix cross-compilation so that we don't run locally-built targets when cross-
...
compiling.
2017-03-29 11:23:29 -04:00
Michael Sweet
89a9742c0e
Bump version to 2.11.
...
Update copyrights and web site addresses.
New logo image following msweet.org template.
2017-03-22 14:51:16 -04:00
Michael R Sweet
21f436f36c
Fix loading of text values with MXML_NO_CALLBACK or MXML_TEXT_CALLBACK (Bug #502 )
...
Update unit test program to validate fix and cleanup output so that we can get
proper error messages.
2014-10-19 17:21:48 +00:00
Michael R Sweet
4351cf060c
Prep for 2.8 release...
2014-01-04 21:50:06 +00:00
Michael R Sweet
6338dccaac
Escape HTML special characters inside @code foo@.
...
Use xcrun to run the docsetutil program.
2013-07-03 14:16:22 +00:00
Michael R Sweet
f5b0b9270d
Clean share libraries, and fix SAX unit test to look for the right number of data nodes.
...
Add --version option to mxmldoc.
2011-04-13 15:43:32 +00:00
Michael R Sweet
682852c289
Fix memory leak when loading a badly-formed XML file (STR #121 )
2011-03-24 05:47:51 +00:00
Michael R Sweet
3899cb0aa5
Fix some HTML and CSS validation issues.
2011-01-14 18:36:09 +00:00
Michael R Sweet
aaefc5c07c
Rename mxmlFindValue to mxmlFindPath.
...
Rename mxmlGetPrevious to mxmlGetPrevSibling.
Rename mxmlGetNext to mxmlGetNextSibling.
Update documentation.
2011-01-03 02:03:29 +00:00
Michael R Sweet
a9012172c1
Implemment getters for all of mxml_node_t and mxml_index_t fields (STR #118 )
...
Make mxml_node_s and mxml_index_s private (but still in the public header for
2.x).
2011-01-01 23:42:17 +00:00
Michael R Sweet
2e9f4022bf
Fix some typos and the clang target.
2010-09-19 07:28:06 +00:00
Michael R Sweet
97ca6dc424
Updated the source headers to reference the Mini-XML license and its exceptions
...
to the LGPL2 (STR #108 )
2010-09-19 05:26:46 +00:00
Michael R Sweet
fd57e148c5
Fix docset generation.
2008-12-06 04:20:38 +00:00
Michael R Sweet
96564158e1
Fix some typos.
2008-11-28 11:07:49 +00:00
Michael R Sweet
eba74ebb7d
When building the Xcode documentation set, also package it and update the
...
ATOM file, too.
2008-11-28 11:02:55 +00:00
Michael R Sweet
59e1bbbb7a
Add support for generating Xcode documentation sets.
...
Fix a few Clang-detected issues.
2008-11-28 10:56:50 +00:00
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