12001-04-13 James <james@tiger-marmalade.com> 2 3 * Pointers to functions in structures were not being handled 4 correctly. Fix submitted by Pier P. Fumagalli. 5 * Included Apache template also contributed by Pier P. Fumagalli. 6 72000-07-22 James <james@tiger-marmalade.com> 8 9 * extern "C" { ... } was being skipped. 10 * Include $decl in MemberRecord's fullname. Fix submitted 11 by Ryan Bloom. 12 132000-07-14 James <james@tiger-marmalade.com> 14 15 * Compiler directives couldn't continue to the next line. Bug 16 reported by Karsten Ballueder. 17 182000-04-18 James <james@tiger-marmalade.com> 19 * Variables can properly be initialized to values. 20 * Support for multiline strings in some places. 21 * Some support for documentation of members outside 22 the class definition. 23 242000-04-13 James <james@tiger-marmalade.com> 25 26 * returnval wasn't returning the return value. Also renamed it 27 to returnValue. (Bug reported by Uwe Matthaeus) 28 * Aesthetic changes to the default theme. 29 302000-04-11 James <james@tiger-marmalade.com> 31 32 * Most match functions were returning 0 if they didn't match 33 anything and the matched text if there was a match, but this 34 doesn't work if the matched text is "0". Perl doesn't differentiate 35 empty strings, 0's or "0"'s. Now they return a tuple, 36 (match_count, match_text). 37 * longname is now assigned correctly for member variables. 38 * Variables have problem with initialization values. Temporary 39 fix. 40 412000-04-08 James <james@tiger-marmalade.com> 42 43 * Attempted to make indentations and formatting more uniform. 44 * Slight reorganization. 45 462000-02-12 Talin <talin@acm.org> 47 48 * A number of fixes were added by James Dean Palmer, in particular 49 global functions and variables were not being handled correctly. 50 511999-02-27 Talin <Talin@ACM.org> 52 53 * scandoc.pl: Now only adds a class to the list of subclasses 54 for another class if the subclass actually has a documentation 55 entry. This was causing errors when the template tried to 56 print out the docs for a subclass, which didn't have all of 57 the expected properties. (Bug reported by Karsten Balluder) 58 59 * template.html: Fixed a bug in the template that was causing 60 "globalvars" to fail. 61 621999-02-22 Talin <Talin@ACM.org> 63 64 * scandoc.pl: Fixed a bug whereby arguments of the form "a = -1" 65 was not being parsed (the minus sign was the problem.) (Bug reported 66 by Rem) 67 681999-01-16 Talin <Talin@ACM.org> 69 70 * template.html: Fixed the scandoc URL in the template.html file. 71 72 * scandoc.pl: Added code to argument parsing to be able to handle 73 the scope operator, and to parse quoted strings which were being 74 declared as default arguments. 75 761999-01-13 Talin <Talin@ACM.org> 77 78 * Initial public release. 79