Michael R Sweet
d9276fe08f
Add --intro and --title options to mxmldoc, and treat names starting
...
with "_" as private.
19 years ago
Michael R Sweet
35b7bc18e3
Fix typedef handling bug in mxmldoc.
...
Don't use valgrind in dotest.sh...
20 years ago
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.
20 years ago
Michael R Sweet
6712bf6914
Update for 2.2 release.
20 years ago
Michael R Sweet
886a707ad7
Update copyright to 2005.
20 years ago
Michael R Sweet
a2682a2ee2
Fix "subscript has type char" warnings...
20 years ago
Michael R Sweet
c0878b3f9a
Treat UTF-8 sequences that are longer than needed as an error (STR #4 )
20 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
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.
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
36fc2a366d
List private, protected, and public members of the class separately.
21 years ago
Michael R Sweet
465d3e7231
Change whitespace callback to return a string.
21 years ago
Michael R Sweet
82fe862574
C++ class scope support.
...
Cleanup.
21 years ago
Michael R Sweet
8de7c5c624
Default arguments.
21 years ago
Michael R Sweet
c00d7f55a2
Fix C++ class/struct handling.
...
Move and separate test files for mxmldoc.
21 years ago
Michael R Sweet
d375968261
More fiddling.
21 years ago
Michael R Sweet
be7aecc399
More tests and fixes.
21 years ago
Michael R Sweet
9ccd55b017
Start fixing class handling.
21 years ago
Michael R Sweet
e28ebd001c
Copyright updates.
21 years ago
Michael R Sweet
011d8d34d7
More HTMLDOC output tweeks...
21 years ago
Michael R Sweet
885cf929af
Update mxmldoc to produce HTMLDOC-friendly HTML files.
21 years ago
Michael R Sweet
e4491379f8
Tweek mxmldoc.
...
Add entity support.
21 years ago
Michael R Sweet
4dbac7157e
Fix enum handling.
21 years ago
Michael R Sweet
417206e811
More fixes to support 'extern "C" {' and other assorted fun.
21 years ago
Michael R Sweet
52c8493cdb
Add valgrind target.
...
More mxmldoc cleanup.
21 years ago
Michael R Sweet
6bc3523143
Prelim changes to mxmldoc; think I'll be revamping the code parser
...
completely...
21 years ago
Michael R Sweet
466072f832
More debug stuff.
...
Fix sort_node() bug in mxmldoc.
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
a93015657e
Make "Enumeration" plural in the documentation contents.
22 years ago
Michael R Sweet
54428c284f
Add strdup emulation as needed.
...
Bump version to 1.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
0cc4b9e665
Fix mxmldoc handling of comments, now getting quite usable documentation.
...
Add additional tests to testmxml.
Bump to v1.0.
22 years ago
Michael R Sweet
70040fe9d2
More changes to documentation generator...
...
Cleanup library header file.
22 years ago
Michael R Sweet
57847b02c1
Update mxmldoc program to handle function arguments/variables.
22 years ago
Michael R Sweet
cbbef5124f
Prep for 0.93 release.
22 years ago
Michael R Sweet
49065790fe
Generate HTML docos.
...
Fix some problems with function docos and void functions.
22 years ago
Michael R Sweet
a9403b21b4
Working mxmldoc core.
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
bfc6a08cde
Skeleton of new doco program.
22 years ago
Michael R Sweet
0855089dcd
Support comments.
22 years ago
Michael R Sweet
7de19b18af
Fix mxmlWalkNext().
...
Add changelog file.
22 years ago
Michael R Sweet
de2f0a281c
Clean up home page, README file, header file, and test program.
22 years ago
Michael R Sweet
7a51d3c414
Initial revision
22 years ago