Commit Graph

7 Commits

Author SHA1 Message Date
Michael R Sweet
a57b72a556 Fixes for enum typedefs (still working on comments...) 2008-03-19 21:09:21 +00:00
Michael R Sweet
a4e8120176 Finish up framed output. 2008-01-26 23:27:19 +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
f7fdbeb2c9 Fix support for @private@, and make it universal for all things.
mxmldoc.c:
    - find_public(): Added
    - scan_file(): Revert previous @private@ changes, clear
      typedefnode after we assign a comment, and remove
      unnecessary @private@ comment check.
    - write_documentation(): Use find_public() instead of
      mxmlFindElement() when enumerating public types, structs,
      etc.

test/dotest.sh:
    - Run "make mxmldoc-static" so that the test uses a current
      executable.

test/function.cxx:
    - Add @private@ function.

test/struct.cxx:
    - Add @private@ struct.

test/type.cxx:
    - Added (simple typedef types)
2005-11-30 15:31:58 +00:00
Michael R Sweet
55177569a9 Fix XML schema for mxmldoc.
Fix function and enumeration type processing in mxmldoc.

Add function type test file.

Add stub for new XML schema validation program.
2005-09-29 02:20:19 +00:00
Michael R Sweet
35b7bc18e3 Fix typedef handling bug in mxmldoc.
Don't use valgrind in dotest.sh...
2005-06-14 02:53:52 +00:00
Michael R Sweet
c00d7f55a2 Fix C++ class/struct handling.
Move and separate test files for mxmldoc.
2004-05-01 04:30:43 +00:00