$Id: ChangeLog,v 1.391.2.41 2002/11/12 19:14:25 CelloG Exp $
----------	Release 1.1.0  ------------------
2002-11-12	Gregory Beaver <cellog@users.sourceforge.net>
    * PDF Converter enhanced <ul></ul> support
    * PDF Converter added package pages
    * Parser.inc    fixed minor bug in handling of quote data

2002-11-11	Gregory Beaver <cellog@users.sourceforge.net>
    * PDF Converter added <ul></ul> support

2002-11-10	Gregory Beaver <cellog@users.sourceforge.net>
    * new_phpdoc.php    added replace converter option for convenience
    * PDF Converter upgraded to pdf-php 009
    * PDFdefaultConverter   fixed bug in returnSee()
    * PDFdefaultConverter   fixed 597089, page numbering screwy
    * PDF Converter added linking from table of contents
    * PDF Converter cleaned up long description formatting
    * PDF Converter added full alphabetical index

2002-11-7	Gregory Beaver <cellog@users.sourceforge.net>
    * new_phpdoc.php,phpdoc.php fixed mistake in the dropdown for Converter choice
    * Classes.inc   fixed 635264
    * removed rc2 from all 1.1.0rc2
    * Parse.inc     fixed warning on 956
    * package.xml   updated to reflect addition of phphtmllib template
    * added phphtmllib template

2002-11-7	Joshua Eichorn <jeichorn@phpdoc.org>
    * small clean up of documentation for the release
        
2002-11-7	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed 591396  package difficulties
    * fixed 603668
    * Release-1.1.0 added and customized

2002-11-6	Gregory Beaver <cellog@users.sourceforge.net>
	* docblock.tpl	fixed 634492, all linking broken in Smarty Converter

2002-10-31	Gregory Beaver <cellog@users.sourceforge.net>
	* package.xml	added new_phpdoc.php, changed date to November (it was August - we're behind folks!)
	* index.html	added link to new_phpdoc.php, now that it works
	* Parser.inc	applied superior fix for 604254
	* Parser.inc	fixed 631853, sometimes first letter is cut off.  was using ltrim($word,' \t') instead of ltrim($word," \t")
	* Parser.inc	fixed 631842, default value of '' is ignored
	* var.tpl	renamed default to var_default
	* applied fix for weird Smarty error to case where there are no files (just classes)

2001-10-31      Joshua Eichorn <jeichorn@phpdoc.org>
        * Io.inc        Fixed command line parsing, seems someone else messed it up

2002-10-31	Gregory Beaver <cellog@users.sourceforge.net>
	* applied 621416 to method.tpl
	* fixed 631626	need pre-like stuff
	* fixed weird Smarty error if there are no classes
	* fixed 598086	Helvetica not added to archive
	* fixed 625686	in DOM/default, global_summary.inc.html had typo CONSTANT instead of VARIABLE
	* fixed 621416	need <br> in include.tpl
	* fixed 609989	if function has no params, @param tag ignored
	* fixed 599005	function return no longer shows up.  needed to add {$functions[func].function_return in front of
	                {$functions[func].function_call} in function.tpl for the Smarty converter
	* fixed 598910	Procedural page doc not working in Smarty
	
2002-10-30	Gregory Beaver <cellog@users.sourceforge.net>
	* fixed 604254	multi-line space needs ltrim.  Added code in Parser.inc Parser::handleDesc() to trim unnecessary white space at line start
	* fixed bug 623050	class tree links in phpdoc.de templates are duds.  Also added two template variables to all pages
	                    for all templates in HTMLdefaultConverter: cpackage and relloc.  cpackage is the current package name
						relloc is the relative location of the current file based on package (it's either ../ or ../../ to the base)
						this can be used to link to files in the web base
	* bug-570040	added to package tests
	* fixed it completely!  changes to getPath() needed to be in setPath()
	* changed all ->path to ->getPath(), but the added code still breaks everything.  It will remain commented until the author
	  (whoever that is) explains what he was trying to do.
	* ParserData.inc	fixed annoying warnings created - fix is temporary, will do comprehensive fix later.
						the problem was with parserPage::getPath(), which is not always used when it should be.

2002-08-25	Gregory Beaver <cellog@users.sourceforge.net>
    * phpdoc.inc        fixed 4.2.0-specific bugs
    * new_phpdoc.php    fixed errors
    * Io.inc            fixed parse error
    * package.xml       added README
    * new_phpdoc.php    stabilized behavior
    * new_phpdoc.php    attempted another solution to bizarre behavior

2002-08-24	Gregory Beaver <cellog@users.sourceforge.net>
    * package.xml   fixed <> and </> to be <role> and </role>
	* package.xml   added PEAR package.xml file.  It's incomplete, will require proofread and edit before release (558 lines!)

2002-08-23	Gregory Beaver <cellog@users.sourceforge.net>
	* new_phpdoc.php	added mega-enhanced web interface, will be moved to phpdoc.php when approved

2002-08-21	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fixed warning on 1140 if quote_data has never been set
	* fixed bug 588453, default values in function parameters screw everything up
	* fixed bug 587737, multi-line function name parsed incorrectly
	* fixed bug 587733, inherited private methods/vars should not show if parseprivate is off
	* added test case for bug 587733
	* fixed 578143, --customtags not documented (oops)
	* fixed 576507, first word of @global type firstword is cut off
	* fixed all of 575532, tags.ignore.html is formatted wrong
	* fixed 575232, phpdoc.php needs <?php instead of <?

2002-08-13      Dave Viner <dviner@yahoo-inc.com>
        * fixed 575232. uses short tag <? instead of <?php
        * fixed 582360. windows path delimiter returned in ParserData.inc
        * removed php warnings when run without parameters
        * fixed display of usage message
        * error check value of parent directory in Converter.inc
       
2002-08-09      Joshua Eichorn <jeichorn@phpdoc.org>
        * edited README, Authors small changes

2002-06-25	Gregory Beaver <cellog@users.sourceforge.net>
	* fixed documentation for @ignore, edited README
	* fixed 571677, @return type descrip not showing descrip

2002-06-18	Gregory Beaver <cellog@users.sourceforge.net>
	* added {@source} tag, can be {@source} for whole function or {@source line line} for excerpt.  only works for functions
	* Parser.inc	removed old dockeyword handling
	* phpdoc.inc,Parser.inc	added @parameter as alias to @param
	* phpdoc.php	added dropdown for converters to help remember their names.  Thanks to Tim Gallagher
	
----------	Release 1.1.0rc2  ------------------
2002-06-17      Joshua Eichorn <jeichorn@phpdoc.org>
        * lots of changes to the default smarty template

2002-06-17	Gregory Beaver <cellog@users.sourceforge.net>
	* IntermediateParser.inc, Smarty_Compiler.class.php	fixed bug in @ignore

2002-06-17      Roberto Berto <darkelder@users.sourceforge.net>
    * makedoc.sh    New makedoc.sh comments and version

2002-06-15	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fixed small bug if -f filename.php used without path
	* Prepared for rc2, phpdoc.php, README, howto.html and Release changes
	* CHMConverter	fixed index so that it works

2002-06-14	Gregory Beaver <cellog@users.sourceforge.net>
	* CHMConverter	added pre-alpha CHM converter based on htmlsmarty converter

2002-06-14	Gregory Beaver <cellog@users.sourceforge.net>
	* PDFConverter	fixed it up real nice, for pre-alpha, it is somewhat useful
	* Smarty_Compiler.class.php	added @ignore tag to header output for every template
	* HTMLSmarty	fixed stylesheet/image copy
	* Converter.inc	added indenting to writefile()
	* HTMLSmarty	added cache for speedup, fixed warnings
	* HTMLSmarty	fixed left index creation
	* HTMLSmarty	fixed package index listing
	* HTMLSmarty	fixed unnecessary classtrees output
	* HTMLSmarty	fixed header.tpl, sped up left index creation in the process
	* plugins/, create_example.php	fixed @package tags
	* Parser.inc	fixed 568901 totally
	* Parser.inc	fixed handleCR, unfixed 568901 slightly
	* Converter.inc	fixed crash if parent::$el used and the class's parent is not fuond
	* phpdoc.inc	turned off exception checking
	* Io.inc	fixed @global mis-formatting
	* Parser.inc commented out debug code
	* ProceduralPages.inc	fixed faulty exception-checking code
	* moved Smarty to phpdoc/
	* howto.html,README	updated command-line for 1.1
	* makedoc.sh	fixed small error in $TEMPLATES
	
2002-06-14      Joshua Eichorn <jeichorn@phpdoc.org>
        * howto.html  bug# 568901Doc update from Julian Ladisch (julianladisch)
        * bug-shortdesc.php     Short desc test file
        * Parser.inc            Fix for bug #568900
        * README                fix some grammar
        * Updated Roadmap

2002-06-13	Roberto Berto <darkelder@users.sourceforge.net>
	* added makedoc.sh and its documentation inside INSTALL and README
	
2002-06-13	Gregory Beaver <cellog@users.sourceforge.net>
	* finished skeleton HTMLSmartyConverter
	* started a skeleton HTMLSmartyConverter.inc

2002-06-12	Gregory Beaver <cellog@users.sourceforge.net>
	* Converter.inc	added cosmetic \n to walk() after converting error log
	* fixed bug 568146, -po broken again
	* fixed bug 568131
	* fixed bugs 568137, 568135
	* Parser.inc	fixed bug 567455, incorrect short desc recognition if first line has no period and third line does
	* Converter.inc	finished docs
	* phpDocumentor.html	fixed missing "
	* HTMLdefaultConverter.inc	wasn't setting {var_default} in var_detail
	* Classes.inc	some desc comments too long for <pre></pre>

2002-06-11	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fixed 567757, EOF quotes break parsing
	* Parser.inc	fixed 567681, global value needs whitespace
	* Converter.inc	added new function getGlobalValue(), getIncludeValue() which link to documented elements if found.
	* IntermediateParser.inc	fixed 567683, sorting was screwing up classes again
	* HTMLdefaultConverter.inc	classes were not listing @package, neither were pages
	* Converter.inc	fixed bugs 567652, 567654, 567578
	* finished updating inline docs
	* Parser.inc	fixed bug 567059
	* HTMLdefaultConverter.inc	fixed bug 567090
	* HTMLdefaultConverter.inc	fixed bug 567504, added {global_link} and {constant_link} to all default templates
	* HTMLdefaultConverter.inc	fixed bug 567105, errors.html totally screwed up
	
2002-06-10	Gregory Beaver <cellog@users.sourceforge.net>
	* IntermediateParser.inc	continued documenting

2002-06-09	Gregory Beaver <cellog@users.sourceforge.net>
	* HTMLdefaultConverter.inc	fixed bug 566655, blank.html not written
	* IntermediateParser.inc, Converter.inc	fixed bug 566600, var/method links awry.  Was due to sorting incorrectly
	* bug-566600.php	added test case
	* all Converters	fixed bug 566607, image files not copied.  Had to redo args to Converter, add in $templateDir
	* Parser.inc	fixed bug 566659, @param &$arg not working
	* IntermediateParser.inc	nearly finished inline documenting
	* Classes.inc	started inline documenting
	
----------	Release 1.1.0rc1  ------------------
2002-06-09	Gregory Beaver <cellog@users.sourceforge.net>
	* HTMLdefaultConverter.inc	added adv_htmlentitites to docblocks

2002-06-08	Gregory Beaver <cellog@users.sourceforge.net>
	* PDFdefaultConverter.inc	added convertGlobal() function, wasn't there.
	* added docs for @ignore, @staticvar
	* IntermediateParser.inc	adding sorting of all elements prior to conversion, shaves another percentage or two off of execution time
	* Converter.inc	fixed bug 566210
	* had no blank.html creation, added it to HTMLdefaultConverter
	* Parser.inc	fixed warnings in functionparam handler
	* IntermediateParser.inc	fixed 566207, crash on parsing sample
	* Parser.inc	fixed 566200, incorrect function parameter parsing
	* updated tag spec for @staticvar
	* half-updated template spec for 1.1
	* Reworked Converter::Converter() command-line args
	* Converters.html	added package-level docs for Converters package
	* HTMLdefaultConverter.inc	fixed bug in ConvertPackagePage(), wasn't setting target dir correctly
	* Converter.inc	fixed bug in getLink() if explicit # package override used
	* Parser.inc	fixed rest of bug if {@link package#element} is used
	* Converterhowto.html	updated for 1.1rc1

2002-06-07	Gregory Beaver <cellog@users.sourceforge.net>
	* HTMLdefaultConverter.inc	fixed package-level docs output
	* Added error/warning output into a file
	* Merged Render into HTMLdefaultConverter
	* moved adv_htmlentities into Converter.inc
	* Render.inc	removed
	* DataTypes.inc	removed
	* INSTALL	added installation instructions for those who need it
	* gave up on parsing PEAR.  PHP is too unstable at high memory usage
	* DOM/default/left.html	fixed Functions label, was Classes
	* Errors.inc	phpdoc_exception.log is now written to the target directory instead of the phpdoc base, to avoid
					write permission issues
	* Classes.inc	fixed the last remnant of the old bug in processChild
	* Errors.inc	added new exception for case where a root has a parent in the same class
	* HTMLdefaultConverter.inc	fixed formatting problem with getRootTree()
	* HTMLdefaultConverter.inc	fixed subdirectory error in formatted inherited vars/methods
	* ParserElements.inc	made inherited vars/methods functions non-recursive
	* ProceduralPages.inc	fixed page packaging
	* Classes.inc	fixed class inheritance packaging
	* IntermediateParser.inc	fixed parserData->clean bug, was not being set to false when an element was encountered

2002-06-06	Gregory Beaver <cellog@users.sourceforge.net>
	* Classes.inc	fixed very old bug in processChild, incorrect inheritance when diff file, diff package, 1 possible parent test
					was testing if there is 1 possible *child* instead of parent
	* Converter.inc	fixed bug in getSortedClassTreeFromClass() if there was a parent in another package or not found
	* IntermediateParser.inc	fixed usage of first docblock @package
	* HTMLdefaultConverter.inc, ParserElement.inc	fixed bug in individual class tree generation
	* ProceduralPages.inc	fixed major bug in replaceElement(), was not searching the arrays for the right element
	* Converter.inc, HTMLdefaultConverter.inc	made root tree generation non-recursive
	* ParserElements.inc	added cache to parserClass::getInheritedMethods()/getInheritedVars(), instead of recursion fix, will fix later

2002-06-05	Gregory Beaver <cellog@users.sourceforge.net>
	* ParserElement.inc	changed parserClass::getParentClassTree() to be non-recursive
	* added Exception tracking for hard bugs that crash php
	* Errors.inc	documented all the global error message arrays

2002-06-04	Gregory Beaver <cellog@users.sourceforge.net>
	* Render.inc	fixed warning on 931
	* Converter.inc	removed recursion from getLink()
	* IntermediateParser.inc	fixed 564681, no docblocks, no packages.html output
	* fixed 564264, SDesc not doing {@link} right
	* ParserElements.inc	made inheritance of subpackage from classes within page work in parserClass::setParent()
	* HTMLdefaultConverter.inc	fixed bug 564630, need $local = false
	* bug-542586.php	added @package tests to new classes
	* HTML/default/default.inc	moved to HTML/default/HTMLdefaultConverter.inc
	* PDF/default/default.inc	moved to PDF/default/PDFdefaultConverter.inc
	* IntermediateParser.inc	changed addConverter() to reflect name changes above
	* Converter.inc	fixed bug that was putting procedural pages in package indexes by name instead of by file
	* ProceduralPages.inc	made inheritance of subpackage from classes within page work
	* Classes.inc	fixed subpackage inheritance
	* Converter.inc	fixed 563992, warning on line 861
	* Classes.inc	fixed 564135, @access private not working right
	* bug-542586.php	added testing for bug 564135

2002-06-03	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fixed bug 564173, global var still looked for
	* HTML/default/default.inc	fixed minor warning on lines 804 and 805
	* HTML/default/default.inc	made auto-include linking work for different packages
	* Converter.inc	fixed 563995, li_0, needed uasort($this->*_elements) instead of usort
	* Converter.inc	fixed 564115, $par set to 0 in Converter::getLink()
	* Converter::getLink()	improved efficiency
	* Converter.inc	fixed 564108, crash in php when package#element passed to getLink() and package doesn't exist in the documentation
	* Io.inc	changed "cvs datei" to CVS file [EXPERIMENTAL].  CVS parsing kacks on branches
	* changed --converters to --output, removed --templatedir

2002-06-02	Gregory Beaver <cellog@users.sourceforge.net>
	* added ParserElements.inc, containing parserElement and descendants
	* added ParserDocBlock.inc, containing all DocBlock elements
	* parserLinkInlineTag	added "mailto:*" as valid inline link
	* Parser.inc	implemented feature 559339, add abstract link for email in @author tag (using parserInlineLinkTag instead of new
					parserEmail tag)
	* implemented feature 560892, link to classes in @var, @return and @param type if found
	* implemented parent::* processing
	* fully implemented feature 562650, parent::* linking to overridden methods
	* implemented feature 561081, better indexing
	* fixed a few warnings introduced by feature changes
	* Parser.inc	implemented feature 560375, need whitespace
	* implemented feature 553599, static variables should be documentable
	* implemented feature 558757, add Functions to left.html
	* HTMLConverter.inc	significantly reduced memory impact and increased speed as a result
	* Render.inc	removed PreOutput(), Output() now clears template memory when finished
	* Changed all references to PHPDocumentor to phpDocumentor for consistency
	* re-arranged Converters for new usage in path: Converters/outputformat (html/pdf/etc.)/name/name.inc
	* HTMLConverter.inc	fixed bug where class trees were not being written
	* HTMLConverter.inc, Render.inc	fixed bug 563729
	* Parser.inc	fixed bug 562653, crash on empty page with unterminated {@link}

2002-06-01	Gregory Beaver <cellog@users.sourceforge.net>
	* added documentation of inter-package class conflicts
	* HTMLConverter.inc, Converter.inc	reorganized indexing, added informational output
	* HTMLConverter.inc	changed all get*Link() methods to have same format at Converter::get*Link
	* Converter.inc	added $text as a dummy parameter to all get*Link methods
	* implemented all of feature 560888, document name conflicts
	* create_examples.php	added inline documentation
	* Converter.inc	added several functions to generate abstract class trees and sort them
	* HTMLConverter.inc	changed getRootTree to work with the abstract class tree, fixing bug 561082
	* HTMLConverter.inc, Render.inc	fixed bug 561093, no links to other packages in package element index
	* templates	fixed <a name="#top"></a>
	* Io.inc	implemented Jason Sweat's fix for bug 562057, fixes for directory permissions
	* Io.inc	fixed bug 562252, ignore should be recursive for directories
	* Io.inc	fixed bug 560603, unknown command-line options should raise an error
	* Render.inc	added blank {function_conflicts} to methods (was missing)
	* fully implemented auto-linking to other packages, feature 560026
	* implemented feature 560891, make @param output type $varname instead of $varname type

2002-05-31	Gregory Beaver <cellog@users.sourceforge.net>
	* ParserData.inc	implemented feature request 562250, no die on illegal package name, set to default and continue parsing
	* Parser.inc	fixed bug 561392, warning on line 874
	* ProceduralPages.inc	fixed bug 561394, fatal error on line 329
	* Parser.inc	fixed bug 562997, class being parsed out of quote in php code
	* Parser.inc	fixed bug 563005, global handler broken
	* fixed bug 561396, many pages not in left.html
	* Converter.inc	moved sorting of indexes from HTMLConverter.inc
	* tests/	removed name conflicts with function test() and function test2()
	* fixed parse private, default package name, and package output.  All three were intertwined, and all three now work the way they should

2002-05-27	Gregory Beaver <cellog@users.sourceforge.net>
	* IntermediateParser.inc	moved all element indexing to Converter where it belongs.
	* Classes.inc, ProceduralPages.inc	moved all indexing to fullpath for conflicts, added full conflict handling
	* phpdoc.inc	added @ignore tag for handling conflicts
	* Errors.inc	added several errors relating to name conflicts
	* IntermediateParser.inc	moved all handling of procedural elements to ProceduralPages.inc, much cleaner code
	* ParserData.inc	adjusted parserClass functions to work with fullpath instead of files
	* ProceduralPages.inc	Works now (mostly)
	* If a procedural page has 1 package used by classes in it, it will inherit the package now
	* DataTypes.inc	fixed bug 562073, adv_htmlentities should use html_specialchars
	* DataTypes.inc	fixed bug in DataDocBlock::setGlobal() causing blank @global tag in output for every function
	* phpdoc.inc	documented global variables

2002-05-26	Gregory Beaver <cellog@users.sourceforge.net>
	* added @global for functions
	* ParserData.inc	added getFullPath() function to parserPage, for name conflict resolution
	* ProceduralPage.inc	added intermediary structure similar to Classes.inc

2002-05-25	Gregory Beaver <cellog@users.sourceforge.net>
	* Io.inc,phpdoc.inc,Parser.inc	added feature 556757, JavaDoc-compliant description
	* phpdoc.php	updated for new features
	* Io.inc,phpdoc.inc	added feature 550308, custom tags
	* Io.inc	fixed bug 560604, phpdoc -h cuts off name in --defaultpackagename
	* updated all docs for global variable, changed version to 1.1, since we started version 1.1 changes
	* tags.param.html	fixed error in documentation, had reference to @return which was incorrect
	* finished addition of @global for variable definition, added to all templates
	* added parsing of global variables, only to l0l33t for now.  extensive changes to most files
	* l0l33t/page.html	fixed bug 560532, was missing inclusion of page-level docblock
	* ParserData.inc	fixed crash
	* Classes.inc	fixed bug 560598 by adding error to Errors.inc
	* Parser.inc	fixed bug 560595, fail on invalid docblock with @
	* Parser.inc	fixed bug 560578, @author test @ not working
	* IntermediateParser.inc, ParserData.inc, Errors.inc	added feature 560586

----------	Release 1.0.0  ------------------
2002-05-24	Joshua Eichorn <jeichorn@phpdoc.org>
	* phpdoc.inc	fix bug 560021
	* update template specs

2002-05-24	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fixed re-broken bug 550489, comments not handled in array name
	* Parser.inc	fixed re-broken bug 557390, * parsed wrong
	* Parser.inc	renamed EXPERIMENTALhandleDocBlock() to BetterhandleDocBlock() :)
	* fixed crash bug in Parser.inc
	* Remder.inc	fixed bug 560377, package-level docs not showing

2002-05-23	Joshua Eichorn <jeichorn@phpdoc.org>
	* phpdoc.inc	unbreak cli

2002-05-23	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fixed bug 559494, array in var name not parsed right
	* bug-559494.php	added test case
	* Parser.inc	fixed bug 559668, include parses incorrectly
	* bug-559668.php	added test case
	* Render.inc	fixed bug 559776, proc page missing
	* Classes.inc	fixed bug 559488, too many root classes in classtrees when inheriting package
	* Render.inc	fixed bug 559490, left.html packages.html not sorted
	* Classes.inc	add root sorting routine, called in Converter::Converter()
	* DataTypes.inc	fixed 559467, adv_htmlentities broken
	* Classes.inc, Errors.inc	added error if multiple classes with same name are included in the same package
	* Render.inc	fixed bug 559825, long and arduous fix for above error if multiple classes with same name in DIFFERENT package
	* Parser.inc	fixed bug 558046

2002-05-22	Gregory Beaver <cellog@users.sourceforge.net>
	* added DOM templates with expandable javascript lists
	* fixed multiple @package tag error to spit out the right one
	* fixed bug 559201, l33t output broken
	* l0l33t/bg_left.png	made image long enough to look cool
	* Render.inc, all left.html	made element index point to package element index
	* HTMLConverter.inc, Classes.inc, ParserData.inc	fixed bug 559003, class inheritance from diff package broken
	* howto.html	updated many things for current version

2002-05-21	Gregory Beaver <cellog@users.sourceforge.net>
	* added @returns as alias for @return
	* changed phpdoc version to 1.0
	* HTMLConverter.inc	fixed bug 558873, warnings and other problems with default is set to only parsed package name
	* spec/index.html	added links to template spec
	* spec/templates	added skeleton files for template spec
	* README,howto.html	updated docs to reflect changes
	* Io.inc	fixed bug 558823, ignore breaks with full path
	* fixed bug 558807	whitespace breaks -f
	* Io.inc, phpdoc.inc	got ignore files with wildcards and parse files with wildcards working!
	* fixed bug 558732 with above addition
	* fixed phpdoc.php so that parseprivate would work
	* fixed bug 558758, packageoutput broken
	* moved index.php to index.html, updated link to howto.html
	* test cases	made all of them tests package except one
	* IntermediateParser.inc, Render.inc	removed feature to delete default package if empty, causing bugs and user
											can just use -dp to set default to an existing packagename

2002-05-20	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fixed bug 558497
	* fixed bug 558093
	* HTMLConverter.inc	fixed up generateFormattedClassTrees()
	* added PDERROR_ILLEGAL_PACKAGENAME, applied in Parser.inc
	* added tag @static, no handling for it yet
	* fixed crash in ParserData.inc if $value passed to a Addtag function in parserDocBlock is a string and not an object
	* added text (no link) for parent class if not found in file, added class trees for classes with no parent found
	* fixed bug 558051
	* fixed bug 558077
	* fixed bug 558071
	* fixed bug 558080
	* fixed bug 558028
	* Errors.inc	added PDERROR_NO_CONVERTERS for bug 558028 fix

----------	Release 1.0.0rc1  ------------------
2002-05-19	Joshua Eichorn <jeichorn@phpdoc.org>
	* Moved NewRender to IntermediateParser
	* Changed name of NewLinker.inc to LinkerClasses.inc
	* Updated all references to those
	* phpdoc.inc	allow the extends keyword so pear can be parsed, bug
			 558028, also added public and private
	* added bug-558031.php test file for bug bug-558031.php
	* IntermediatePackage.inc	trap out error cause by having the
					same tag multiple times fix for 558031
	* Parser.inc	Fix for bug #558056, also convert \,\, and :
	* Classes.inc	Hack around bug  558071
	* HTMLConverter.inc Hack around  558077
	* HTMLConverter.inc Hack around  558080
	* Template.inc	mark most everything private
	* Updated the docs in spec a bit, wrote a template howto

2002-05-19	Gregory Beaver <cellog@users.sourceforge.net>
	* Converterhowto.html	updated to reflect subdirectory/file requirements
	* added HTMLConverter/HTMLConverter.inc
	* moved Converter logic to separate subdirectory/file.
	* NewRender.inc	modded fix for bug 557767 so that it will work and not create a new bug

2002-05-18	Gregory Beaver <cellog@users.sourceforge.net>
	* NewRender.inc	fixed bug 557767, some indexing has wrong filename
	* phpdoc.php	fixed bug 557669, need parseprivate
	* NewRender.inc	fixed bug 557663, class links on procpage unstable
	* fixed bug 557665, @var syntax should be more like @return than @package
	* ParserData.inc	fixed bug 557691, crash on ParserData.inc line 1501, crash in ParserData.inc on line 1501
	* howto.html	modified to add command-line docs from README
	* phpDocumentor.html	began update to package docs
	* Parser.inc	added [ and ] as legal package name characters
	* phpdoc.php	spruced it up slightly
	* tags.[sub]package.html	updated to reflect addition of [ and ]
	* Converter.inc	improved smart include file recognition
	* phpDocumentor.html	finished the fancy part

2002-05-17	Joshua Eichorn <jeichorn@phpdoc.org>
	* delete howto.html	is just a copy of spec/howto.html
	* README		clean up from deleting howto.html
	* README		update for the new release
	* Release-1.0.0rc1	docs for the new release

2002-05-17	Gregory Beaver <cellog@users.sourceforge.net>
	* changed Procedural to Files in the left.html template files.  Makes more sense, since the procedural pages now
	  contain links to their classes too
	* changed Render.inc so that all files are output so we can see the links to classes
	* made all phpdoc page-level package phpDocumentor
	* changed _file_ext in subpackage procedurals to file.ext
	* fixed {descmethod} for functions
	* Converter.inc	fixed bug 557585
	* implemented feature request 557582
	* README	edited for content/readability
	* Parser.inc	fixed bug 557570, quotes not raising event in handleDefineParams
	* fixed bug 557568, page links broken
	* fixed some inline docs for Converter.inc
	* implemented feature 553374, links to overriding methods from overridden method
	* implemented feature 553597, links to classes on procedural pages
	* added version, author to Classes.inc, ParserData.inc, Converter.inc
	* moved allowabletags to phpdoc.inc
	* bug-557390.php	added test case
	* Parser.inc	fixed 557390, asterisk ignored after initial asterisk
	* Render.inc	fixed bug 557164, thanks to Robert Hoffman (half-dead on sf.net)
	* Parser.inc	fixed bug 557384
	* updated docs for bugfix
	* fixed bug 557466, 557468 (same bug)
	* Converter.inc	made the Converter MUCH more intuitive
	* ParserData.inc	added tons of useful functions to parserClass for retrieving information, and for writing Converters
	* Converterhowto.inc	finished :)

2002-05-16	Joshua Eichorn <jeichorn@phpdoc.org>
	* tests/bug-556894.php	new test file
	* Parser.inc		fix for bug #556991
	
2002-05-16	Gregory Beaver <cellog@users.sourceforge.net>
	* phpdoc.php	added version to title
	* added command-line option to choose converters to apply (can apply more than 1)
	* Converter.inc, Classes.inc	fixed bug 556894
	* Parser.inc	fixed bug 556860, added test case
	* Converter.inc	fixed 556768, procedural links broken when default package name changed
	* Errors.inc	added inline docs
	* Parser.inc	fixed 556838, parser warning (triggered when a docblock has a line with no * at the start
	* howto.html	started updating docs for 1.0rc1
	* NewRender.inc	fixed bug 556863

2002-05-15	Gregory Beaver <cellog@users.sourceforge.net>
	* implemented feature request 550032
	* implemented feature request 556454
	* implemented feature request 553371
	* Converter.inc	added #name reference for defines in HTMLConverter::returnSee()
	* fixed bug 556451, element indexing not file-aware, and added file information to indexes
	* phpdoc.php	removed script from submitted page, speeds up parsing ever so slightly, makes viewing source for debugging easier
	* Classes.inc	added intermediary step for class linking and parsing
	* NewRender.inc	fixed 556222, eliminated warning on non-proc page
	* fixed bug 556034, order of parsing important
	* fixed bug 556031, inherited indexing broken, with Classes.inc fix for 556034

2002-05-14	Gregory Beaver <cellog@users.sourceforge.net>
	* NewRender.inc	fixed warning on line 751 if a page was not a procedural page
	* fixed dumb mistake, defined PHPDOC_EVENT_NEWLINENUM as same as PHPDOC_EVENT_PACKAGEPAGE etc. in Parser.inc
	* added file, line number capability to errors/warnings (mods to Errors.inc, Parser.inc, WordParser.inc)
	* fixed bug 555803, 555800, indexing of procedural pages not working (related bugs) in NewRender.inc, Render.inc and Converter.inc
	* fixed rest of 555805
	* added Errors.inc, starting on feature 550261 (we will need this for 1.0)

2002-05-13	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	merged changes made to NewParser.inc by Joshua Eichorn which were not merged after filename changes with partial fix
					for bug 550489, parsing of comments not complete
	* Parser.inc	fixed the rest of bug 550489 in handleVar for commenting out portions of an array in a default value
	* NewRender.inc	fixed warning if nothing is parsed
	* ParserData.inc	fixed bug 553614, broken parsing.  had ) finishing an inline dockeyword instead of }
	* Parser.inc	fixed bug 555768, inline dockeywords fail if not terminated properly
	* DataTypes.inc	fixed bug 553615, abstract always says function
	* Howto			fixed bug 554422 in all 3 copies (howto.html, phpDocumentor.html, spec/howto.html)
	* fixed bug 554712, function &blah not parsed correctly, in DataTypes.inc, ParserData.inc, Converter.inc, NewRender.inc, Render.inc,
					Parser.inc
	* NewRender.inc	started to fix bug 555805, index procedural pages by file, not name

2002-05-07	Gregory Beaver <cellog@users.sourceforge.net>
	* added Converterhowto.html - not even remotely finished, just copied over howto and started on it
	* changed version in documentation to 1.0rc1
	* finished inline docs, closed bug 552615
	* phpdoc.php	updated look, added ignore files to close bug 541886
	* fixed bug 553073, package-level docs parsed in Render, should be parsed in NewRender
	* added tests.html for package-level docs of test suite
	* NewParser.inc	fixed bug 551120, parentheses not handled properly in include/define
	* NewParser.inc	fixed bug 553135, array not included in parsing
	* ParserData.inc	fixed bug 553560, parserStringWithInlineLinks::Convert() was broken, hadn't modified legacy code
	* added bug-553137.php, bug-553138.php, bug-553560.php to tests
	* Converter.inc	fixed bug 553515, crash.  was yet another indexing bug.
	* Converter.inc fixed bug 553393, indexing broken.  was a bug in handleDocBlock (was not setting clean to false after page-level docblock)
	* Converter.inc	fixed bug 553158, indexing not working yet again
	* Converter.inc, NewRender.inc	completed first stab at inline documentation
	* Linker.inc, Parser.inc	moved to Obsolete package
	* NewParser.inc, phpdoc.inc	moved all Parser.inc info into NewParser.inc for eventual transfer of name to Parser, changed
								class NewParser to Parser

2002-05-06	Gregory Beaver <cellog@users.sourceforge.net>
	* DataTypes.inc	fixed warning on line 240/241
	* NewRender.inc, Converter.inc, Io.inc	fixed inline comments
	* Render.inc	fixed last vestige of unnecessary default package page
	* Converter.inc	fixed bug 553138, linking is now fully functional
	* ParserData.inc	fixed bug 553137, @see with commas not working
	* Converter.inc	made links to subpackages from anywhere in the package possible
	* Converter.inc	fixed bug 552611, inheritance overriding not working
	* Render.inc	fixed bug 553043, constructor should be first (it's separate in NewRender.inc, the converter can handle it as it pleases)
	* NewRender.inc, phpdoc.inc	changed the output information to reflect what's going on (converting from abstract/writing files)
	* NewRender.inc	fixed bug 552620, classes not being parsed.  needed $this->private_class = false in handleClass()
	* phpdoc.inc	added phpdoc_out() function for quitemode-aware echo
	* NewLinker.inc	made all classes part of phpDocumentor package, Linker subpackage
	* Render.inc	removed packages from docblocks of elements that aren't pages or classes
	* Render.inc	fixed bug 552622, package-page parsing re-broken
	* Render.inc	fixed bug 552976, wrong package assigned package-level docs
	* Converter.inc, ParserData.inc, NewRender.inc	fixed bug 552612

2002-05-05	Gregory Beaver <cellog@users.sourceforge.net>
	* added NewRender.inc, NewParser.inc, NewLinker.inc, Converter.inc, ParserData.inc and modified phpdoc.inc, Render.inc,
			and DataTypes.inc to work with the new intermediate-stage data structure.  Major update
	* added feature 549149 with above changes

2002-05-03	Gregory Beaver <cellog@users.sourceforge.net>
	* Template.inc	fixed warnings if template file not found

2002-05-01	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fixed bug 551124, inline links in tags not parsed, the token '{@' wasn't in pushEvent[PARSER_EVENT_DOCKEYWORD]
	* Render.inc	add feature 551253, make Render use a lookup table instead of a switch for efficiency and documentation

2002-04-30	Gregory Beaver <cellog@users.sourceforge.net>
	* Linker.inc	fixed 550493, bad links
	* updated documentation to current version
	* Linker.inc	added feature 550266, linking to procedural pages 

2002-04-29	Gregory Beaver <cellog@users.sourceforge.net>
	* added feature 550034, modded function templates, Render.inc, Parser.inc, DataTypes.inc
	* Render.inc,Linker.inc	fixed linking, moved dir_level/classdir_level to Render for linking
	* Render.inc	implemented feature 550264, _filename_ext to filename.ext in package index
	* Linker.inc	fixed bug 550455, $dir_level was not reset on new page
	* phpdoc.inc	fixed weird bug introduced by fix of 550423
	* Render.inc	added new variable $registered to fix bug 550429
	* phpdoc.php	fixed bug 550422, phpdoc.php javascript broken
	* phpdoc.inc	fixed bug 550423, single filename parsing broken
	* Parser.inc	fixed bug 550425, include parsing not working
	
----------	Release 0.4.2  ------------------
2002-04-29	Joshua Eichorn <jeichorn@phpdoc.org>
	* Io.inc	Fix alignment of help output
	* Io.inc	Wrong array index for title def so you couldn't set
			title from the command line

2002-04-29	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fixed bug 550272, incorrect parsing of include 'thisstyle'; (as opposed to include('thisstyle');)
	* Linker.inc	fixed bug 548774 on line 896, missed that one
	* Render.inc	removed one output that was going even in quiet mode

2002-04-28	Gregory Beaver <cellog@users.sourceforge.net>
	* Linker.inc	fixed bug 548774, ksort should be uksort
	* Render.inc	fixed bug 548331, packages not listed
	* bug-548331.php New Test file
	* fixed 548204, no way to set page title
	* fixed 548191	multiple @package/@subpackage causes warning, only the first is parsed, the rest are ignored
	* added feature 548209, clickable letter links in the index
	* added feature 549986, set package-level docs as right pane in index.html if they exist
	* Render.inc	fixed bug 549996, multiple package-level doc parsing
	* phpdoc.php	fixed bug 549998
	* added feature 550016, option to parse only certain packages
	* Render.inc	fixed more bugs regarding package-pages and features 550016,549986
	* phpDocumentor.html	new package-level docs for phpDocumentor (it's the howto.html, for demonstration)
	* added phpdoc.de template, modeled after the automatic documentor from Germany
	
----------	Release 0.4.1  ------------------
2002-04-24	Joshua Eichorn <jeichorn@phpdoc.org>
	* left.html	Remove extra <dl> tag that was indenting another level for
			each new subpackage
	* phpdoc.inc	Add a newline at end of output
	* Render.inc	fix possible warning where $val['$_pro'] isn't set
	* doc-notes	Removed no longer valid
	* bug-541886.php New Test file
	* DataTypes.inc	Part of fix bug 548191, we only return a string for
			getKeyword package or subpackage
	* test.php	Removed unused file

2002-04-23	Gregory Beaver <cellog@users.sourceforge.net>
	* Render.inc	added elimination of default package if nothing is in it
	* Parser.inc	fixed bug in handleDocKeyword(), p_flags['tempnewline'] needed reset to false on event exit
	* DataTypes.inc	added feature 541284, specific order of @tags in output
	* added feature 547431, class trees by package
	* worked on Release-0.4.1
	* added @abstract support for phpdoc.de compatibility
	* Render.inc, Parser.inc	added inheritance of package/subpackage to classes
	* phpdoc.inc	added total documentation time display
	* fixed bug 547212, added complete documentation to Parser.inc
	* added support for @var, @deprec, and @magic tag, in the continuing quest for 100% phpdoc.de compatibility
	* Parser.inc,
	  DataTypes.inc, 
	  Linker.inc, 
	  Render.inc	added parsing of require/include/require_once/include_once for phpdoc.de compatibility
			rendering requires addition to Template.inc and to templates
	* added templates for support of include
	* added full compliance with phpdoc.de, @param now does not require $varname to work
	* fixed bug 546987
	* fixed bug 547433

2002-04-22	Gregory Beaver <cellog@users.sourceforge.net>
	* DataTypes.inc	fixed bug that didn't parse <a></a> tags in htmlentitied stores correctly
	* Linker.inc	fixed bug 547233, fixed warning if there are no packages defined
	* Parser.inc	fixed bug, p_vars['function_params'] => NULL instead of p_vars['function_params'] => false
	* fixed bug 547225 - temp variables needed reset
	* Parser.inc	Major redesign of parser, use a lookup table instead of a switch, allows separation of events into
					different functions, which is easier for development and documentation
	* fixed bug 546994 - tags in start of docblock not at line beginning not ignored 
	* fixed bug 545516 in DataTypes.inc, using anonymous user fix
	* added <pre></pre> to the list of non-escaped html tags
	* fixed bug 543608 in Parser.inc, with move towards v2.0 of parser.
	* added rudimentary support for @global and @TODO for cross-phpdoc compatibility
	* fixed occasional warning in Linker.inc on line 1120

----------	Release 0.4.0  ------------------
2002-04-13	Joshua Eichorn <jeichorn@phpdoc.org>
	* Release-0.4.0 work on release notes
	* README	update docs
	* phpdoc.inc Io.inc small cleanups

2002-04-13	Gregory Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fixed handling of unknown tags, and of @ in tag descriptions
	* fixed bug 542586, @access private documenting when I don't want it to
	* fixed page-level docs
	* added package-level docs, PHPDocumentor looks for packagename.html in the same directory as any file that contains packagename's elements

2002-04-12	Gregory Beaver <cellog@users.sourceforge.net>
	* fixed adv_htmlentities to allow for html parameters to img, ol, ul and li tags
	* created PHPDocumentor Spec (tags only)

2002-04-11	Joshua Eichorn <jeichorn@phpdoc.org>
	* added tests\bug-eofquotes.php to <<< EOF nonsens
	* fixes EOF bugs
	* phpdoc.inc got rid of some random warnings

2002-04-11	Greg Beaver <cellog@users.sourceforge.net>
	* default\class.html, default\page.html	removed link to classtrees, it doesn't work with package subdirectories, and the classtrees link
											is on the left anyways
	* fixed bug 541887 and a host of smaller bugs discovered in the process
	* Io.inc	put flush() after "-- Parsing file xxx" so that we see what it is actually doing
	* Linker.inc	fixed small bug, reset procedural page directory, package, and subpackage on reaching page end in the parser
	* Linker.inc	fixed element indexing, fixed bug 542349, bug 542348, also alphabetized inherited methods/variables
	* Render.inc	fixed silly misspelling "rcNetCmp" to "rcNatCmp" in registerCurrent[Class]() and made it sort case-insensitive
	* DataTypes.inc, phpdoc.inc	fixed bug 541283, added adv_htmlentities to parse out allowed html tags only

2002-04-10	Greg Beaver <cellog@users.sourceforge.net>
	* Parser.inc	fix for bug 542223,define parsing incomplete
	* added indexing by element name, both universal and by package
	* elementindex.html	added to default template
	* pkgelementindex.html added to default template
	* default\left.html added links to element indexes
	* added {@link}
	* added subdirectory by package parsing
	* Render.inc	fix for procedural page @package bug and procedure lost after class bug
	* phpdoc.inc	added procedural page to phpDocumentor project
	* Linker.inc	added procedural page to phpDocumentor project
	* Parser.inc	added procedural page to phpDocumentor project
	* howto.html	added documentation for {@link}, added examples of {@link} and @see

2002-04-10	Joshua Eichorn <jeichorn@phpdoc.org>
	* TODO		Updated TODO file as per conversation with Greg, were on the
			read to 1.0

2002-04-09	Joshua Eichorn <jeichorn@phpdoc.org>
	* phpdoc.inc	Fix for bug 540795, thanks to David Norman for the heads up

----------	Release 0.3.0  ------------------
2002-04-07	Joshua Eichorn <jeichorn@phpdoc.org>
	* Documentation Updates to all files
	* Update to Howto
	* bring L00t1 template up to date with Default template
	* Escaping in quotes bug fix
	* Update to Readme, Release notes, and ChangeLog preparing for release
	* Update phpdoc.inc for 2 stage parsing
	* Make setting directory more robust
	* Copy in stylesheet.css from the template directory to the output dir
	* Copy any template images that have been added to a copy list
		
2002-04-07	Greg Beaver <cellog@users.sourceforge.net>
	* New files for addition of Linker Stage
	* Original phpdoc.inc for 2 stage parsing
	* Changes to Render.inc for 2 stage parsing, plus other fixes
	* Update to Howto
	* New Template Files for default template  show inherited methods, and @see links

----------	Release 0.2.6  ------------------
2002-04-06	Joshua Eichorn <jeichorn@phpdoc.org>
	* Lots of changes all over the place i forgot to edit this as i went
	so just read the release notes


----------	Release 0.2.5  ------------------
2001-08-19	Joshua Eichorn <jeichorn@phpdoc.org>
	* Parser.inc	Fix for bug #445820, make sure array doesn't have
			anything in front of it

	* bug-445820.php Test file for bug #445820
	
	* DataTypes.inc	Hack to support multiple keywords better fix for bug
			#443153 and bug #445298

	* bug-443153.php Test file for bug #443153

	* bug-445298.php Test file for bug #445298
	
	* Io.inc	Turn off ignore-file and ignore-directory options

	* Io.inc	Add support for changing the template directory

	* phpdoc.inc	Finish work for bug #442011

2001-07-18	Joshua Eichorn <jeichorn@phpdoc.org>
	* TODO		Items for 0.3.x releases

	* Release-0.2.5 Initial Version of release notes for 0.2.5

	* bug-author.php Test file for htmlentities problems

	* Io.inc,	Fix for bug #442011, activate new command line options
	  phpdoc.inc
	  
	* DataTypes.inc	Fix for an error created by the fix for bug #441433
			we were turning the mailto: links into entities

2001-07-17	Joshua Eichorn <jeichorn@phpdoc.org>
	* Io.inc	Partial fix for bug #442011, add new command line
			options

	* Render.inc	Fix for bug #441778, put a newline in stylesheet.css
			so that its not a 0 byte file

2001-07-15	Joshua Eichorn <jeichorn@phpdoc.org>
	* DataTypes.inc	Rest of fix for bug #441433, add support for quoting
			of html entities in all data that might contain it

	* Parser.inc	Partial fix for bug #441433, make quotes return all
			data when it has been escaped

	* bug-441433.php Added a test file for bug #441433
	



----------	Release 0.2.4  ------------------

2001-07-14	Joshua Eichorn <jeichorn@phpdoc.org>
	* Parser.inc	Fix for bug #441289, the way short desc and long desc
			are calculated has been totally redone
	
	* bug-441289.php Added test file for bug #441289

	* Parser.inc	Fix for bug #441287, turn white space stripping off
			and change how white space before the * is stripped
	
	* Parser.inc	Fix for bug #441278, turn email address into links
			only if word contains an @, otherwise treat <$word> 
			as an html tag, turn of white space stripping for
			dockeywords

	* bug-441287.php Added a test file for bug #441287

	* WordParser.inc Allow Setting or returning of whitespace to allow
			bugs 441278 and 441287 to be fixed

	* bug-441278.php Added test file for bug #441278

	* Render.inc	Fix bug #441275, handle arrays as defaults values for
			function parameters correctly

	* Render.inc,	Added Better Error handling for reading files and for
	  Io.inc	settings the output directory
	  
	* test/		Added a directory to hold tests in

	* bug-441275.php	Added test file for bug #441275

2001-07-13	Joshua Eichorn <jeichorn@phpdoc.org>
	* phpdoc.php	Some added documentation, links to phpdoc website
			and contact information if there is a problem
			with phpdoc and no the web-interface

2001-07-13	Juan Pablo Morales <ju-moral@uniandes.edu.co>
	* phpdoc.php	New webinterface, with better documentation, and a
			javascript helper box for keeping long directories

2001-06-21	Joshua Eichorn <jeichorn@phpdoc.org>

	* Render.inc	Updates to split up code into procedural and class as
			the subpackage level

	* templates/default/left.html	Updates to handle subpackages in a
	  Render.inc			more useful manner
	
	* Parser.inc	Added support for another @keyword, you can now use
	  howto.html	@link to designated urls related to your code

	* Parser.inc	Added a new Parser event and a new state to handle
			email addresses in the @author keyword, this case
			actualy handles emails in any @keyword, The email must
			be inside <> for this to work. Example
			<jeichorn@phpdoc.org> will be turned into a <a href>
			with a mailto: link

2001-06-20	Joshua Eichorn <jeichorn@phpdoc.org>

	* Parser.inc	Made changes to how end of docblock keyword is
			calculated, should handle multiple line descs now

	* Parser.inc	Remove cases where @ could be the short description
	 		and where */ could be it

	* Parser.inc	After an escape event the rest of the file wasn't
	 WordParser.inc being parsed since have there would be no
			wordseperators set.  Fixed this by creating a way to
			make the wordparser just cycle.

	* Render.inc	Default support for multiple projects and subprojects

	* templates/default/index.html	Update index.html to split left frame
	 				into top and bottom sections

	* templates/default/packages.html	New template for package index
	
	* Parser.inc	Change group keyword to subproject
	  Howto.html	

	* Template.inc	Fix a template error, loops where no values are replaced 
	 		now disapear
	
	* CHANGELOG	Move to ChangeLog
	
	* ChangeLog	Switch over to a more standard changelog format
	
2001-06-18	Joshua Eichorn <jeichorn@phpdoc.org>
	
	* Parser.inc	SF BUG #433227 The following <?php echo " class = '".$search_class."'"; ?> 
			would create a class called =, fixed, not handling quoted strings in procedural code correctly
	
	* Parser.inc	SF BUG #434166 The escape parser event had no state to go with it, so wordseperators wasn't getting set
			this cased the following error to be displayed "Error: Wordseperators is not set, this should never happen, but yet it does"

2001-06-10	Joshua Eichorn <jeichorn@phpdoc.org>

	* Parser.inc	Fix parsing of function params with default values

	* Render.inc	Ouput optional parameter in [] with default values being shown
	  DataTypes.inc
	
	* Parser.inc	When quotes contain nothing set their value to nothing instead of ' or "

----------	Release 0.2.3 "The big Bug fix" ---
-Fix php version calculation, so that str_replace is used correctly in the templates
-Bug fix (if a function had multiple parameters and the last one didn't have a default, it wouldn't show up)
-Actualy handle paramaters, i was only showing docblock info for the last one, since i was treating it like any other keyword
-Fixed template weirdness
-Fixed problems with not figuring out the shortdesc right when it was on the same line as the /**
-Fixed instances where commented '{'s directly after the class declaration would cause documentation to be lost
-Remove trailing / from input paths, so output looks cleaner
-Hide template tags on procedural pages
-Add one more directory level when finding the base directory
-Impove naming of procedural pages in the index
-Generate simple class tree, only shows direct parent
-Creates a blank stylesheet to get rid of webserver errors

0.2.2
-Added a web interface

0.2.1
-bug fix release
-add a list of @tags that are allowed (fixes bugs where email addresses are mauled in comments), got my list from javadoc
-handle files with that same name that have different extensions (transform.php transform.inc)
-fix problem with detail sections not showing up

0.2.0 
-I'm back at it again
-Yet another new parser, this one should be the last one (well maybe not, but at least the last total rewrite)
-A template system for creating output

0.1.6pre2
-Tons of Bug fixes to stop parser fatal errors while parsing PEAR
-Changed global now, each bit of global goes into its own file
-The webinterface phpdoc.php is now working again
-There is now a per class index as well as an entire parse run index
-There is new a per class tree and a global tree

0.1.6pre1
-Parse.inc is entirely new, it uses a new Event driven architexture
-Most of Render.inc has been updated in order to work with the new output from Parse
-Every file has been updated in some way except for phpdoc.php, which is the web interface that is now broken

0.1.5
-Experimental Support for function outside of classes

0.1.4
-Web Interface now lives
-Parsing paramaters is now done in Io.inc
-stylesheet.inc is now generated
-Multiply files and directories are now supported

0.1.3
-Inheritence tree's for a class now transverse all the way to the root parent instead of just the imediate parent
-Io.inc is hooked up file io is moved from Parse.inc to Io.inc
-And index page is now made of all functions and variables

0.1.2a
-Addition of a stylesheet.inc placeholder
-Bug fix in phpdoc, has a typeo in the first line

0.1.2
-Creation of Io.inc
-Creation of basic documentation
-Development moved to cvs
-Bug fixes in Parse.inc, @keywords now work with multiline descriptions
-Remove debug code left from 0.1.1

0.1.1
-Creation of Template.inc
-Bug fixes in Parse.inc so that pear will parse properly

0.1.0
-Initial Release


vim: set expandtab:
