$Id: ChangeLog,v 1.537 2003/02/02 22:02:56 CelloG Exp $
-----------------Release 1.2.0beta 3-----------------------
2003-02-02	Gregory Beaver <cellog@users.sourceforge.net>
    * prepared release
    * Added Harald Fielker's CSVdia2code converter, updated docs
    * removed possibility of more than one @filesource tag
    * fixed small mistake in IntermediateParser that disabled @filesource
    * cleaned up some mistakes in documentation
    * changed @uses syntax.  Now it accepts a description.  Does not allow
      comma-delimited list, each @uses must have its own element
    * changed every @uses in the source to match the new syntax

2003-02-01	Gregory Beaver <cellog@users.sourceforge.net>
    * added --sourcecode option, to generate highlighted source for every file
      since source code highlighting is still unstable, this might not work
    * added @package tags to everything, to get rid of phpdoc warnings
    * removed cleanup_for_pear.php, not needed any longer
    * removed --pear sets constructors to @access private as this makes no sense
    * fixed 677826, {@link} in @see should raise error

2003-01-31	Gregory Beaver <cellog@users.sourceforge.net>
    * made --pear set constructors to @access private
    * clarified --pear docs
    * fixed 677105
    * fixed broken links introduced by yesterday's changes
    * added getId() as standard Converter function
    * removed $local parameter from returnSee() in all HTML-based converters

2003-01-30	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed 677938, whitespace screwy in highlightparser
    * fixed 677821, define not parsed right
    * fixed 677822, {@source} not showing whole line
    * added docblock back into class parsing
    * re-added missing else in Io.inc (thanks Marko)
    * fixed bugs in inherited vars/methods introduced by last change
    * moved most converter functions to Converter, cut down code size, make
      updating easier

2003-01-27	Gregory Beaver <cellog@users.sourceforge.net>
    * trying fix for 675871
    * fixed 670440, Io::getBase() error with patch from Marko Kaning
    * moved newSmarty() to Converter
    * fixed todolist.html to {$subdir}todolist.html for HTMLSmarty
    * moved highlightsource/highlightdocblocksource to Converter
    * changed getPPageId() to getTutorialId() so that it makes sense
    * forged ahead on Converter documentation
    * fixed stupid {$todolist} instead of {$todolink}
    * fixed up CHMdefaultConverter, no errors with help workshop 4.4
    * fixed fatal error in CHMdefault
    * added forgotten link to @todo list to left frame
    * added a few @todos

2003-01-26	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed crash in Converter @todo list generation
    * implemented 675194, -cp (Christian will be happy about this one), added
      docs to phpDocumentor.howto.pkg about it
    * implemented 674470, output a list of all @todos
    * fixed bug in new tokenizer parser when inline tags have no params
      like {@source}, {@inheritdoc}

2003-01-25	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed trivial warnings in both HTML Converters
    * fixed HighlightSource in HTMLSmarty Converter
    * removed confusing "assuming package XXX" if no @package tag
    * improved look of PDF Converter slightly
    * added @filesource, @example support to PDF Converter
    * fixed 661317, subpackage tutorial links broken in PDF Converter

2003-01-24	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed 674059, added makedocs.ini
    * fixed 674053, missing require_once support in old Parser
    * started work on single @todo listing for whole project
    * completed inline tag support and {@internal}} support
    * fixed all the weird linebreak problems
    * fixed ghastly green color of core tags in highlighted source
    * fixed hang in HighlightParser

2003-01-23	Gregory Beaver <cellog@users.sourceforge.net>
    * applied test fix for determining whether we are in PEAR or not
    * add find_phpdoc.php
    * fixed 671620, warning in Parser.inc
    * fixed 672149, @desc broken
    * HIGHLY improved HighlightParser.  It is now stable
    * made all source-related tags use HighlightParser

2003-01-22	Gregory Beaver <cellog@users.sourceforge.net>
    * improved documentation slightly for inline {@id} and WordParser::getWord()

2003-01-21	Gregory Beaver <cellog@users.sourceforge.net>
    * improved HighlightParser, it's almost stable now

2003-01-20	Gregory Beaver <cellog@users.sourceforge.net>
    * improved HighlightParser, it's almost stable now


2003-01-19	Gregory Beaver <cellog@users.sourceforge.net>
    * added new HighlightParser for doing phpxref-style stuff.  Still unstable
    * removed faulty "fix" for HTML*Converter::PreserveWhiteSpace()
    * added "name" to list of classes on a page, in addition to sdesc, link
    * updated documentation for DocBlock Desc
    * applied recent HTMLframes fixes to CHMdefault
    * fixed stupid HTMLframes_outputfilter usage in Smarty Converter
    * fixed 670205 inherited methods have no links
    * fixed 670350, package-level doc woes in HTMLframes
    * fixed documentation typos pointed out by Darren Cook
    * added inline example using <code> to tags.example.pkg
    * added <<tag>> for escaping tags in desc, so <<code>> instead of
      &gt;code&lt;
    * added <var>, <samp>, <kbd> as per request
    * fixed terrible nesting bug(s) in ParserDescCleanup
    * fixed 670903

2003-01-18	Gregory Beaver <cellog@users.sourceforge.net>
    * changed version to beta3 for next cycle
    * fixed 670341, <pre> not quite working for HTML converters

-----------------Release 1.2.0beta 2-----------------------
2003-01-17	Gregory Beaver <cellog@users.sourceforge.net>
    * implemented 650251, @filesource
    * implemented 670184, @example
    * added @uses documentation
    * fixed 669909, package pages don't work with PDF, by removing package page
      support: all package pages must be in tutorial format to work well anyways
    * added docs for @example, haven't implemented it yet though
    * fixed 669615, methods disappear
    * implemented {@internal}}
    * fixed 669613, fatal error in XML:DocBook
    * fixed 669640 javadocdesc broken
    * fixed 669525, child class sdesc wrong in parent documentation
    * implemented @internal, have to think about how to do {@internal}
    * implemented --ignore-tags feature request
    * fixed 669132, weird @package/@ignore combo causes problems
    * fixed bug in <p></p> handling pointed out by Dan
    * applied Christian Dickmann's fixes to Smarty Converter

2003-01-16	Gregory Beaver <cellog@users.sourceforge.net>
    * improved use of tab panes in phpedit template

2003-01-14	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed wrong linking to package-level page in HTMLframesConverter
    * fixed phpedit template annoying bug tabpane not selected when an anchor is
      selected

2003-01-13	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed bug caused by not unsetting strings parsed in function body
    * cleaned up inherited vars/methods in phpedit template
    * fixed sorting of methods so constructor/destructor are always first in the list
    * removed element index from subpackage in phpedit template, redundant
    * fixed 666307, whitespace not ignored for @tags that need it
    * added more documentation
    * added pear_phpdoc file for pear release

2003-01-11	Gregory Beaver <cellog@users.sourceforge.net>
    * added use of ifunction_call to html templates
    * added ifunction_call variable to Smarty/frames converter with intricate
      function call output for customization

2003-01-10	Gregory Beaver <cellog@users.sourceforge.net>
    * made it 1.2.0beta1b
    * added feature 663439 -p, --pear commandline switch
      - destructor detection
      - $_privatevar/$_privatemethod detection, warning if no @access private
      - guesses package based on dir location relative to pear/ (package DB is
        in pear/DB, package DB subpackage tests is pear/DB/tests)
    * since pear.php.net is foobared, updating beta1a to include new features

2003-01-08	Gregory Beaver <cellog@users.sourceforge.net>
    * no @package warning was a bit overzealous (reported no @package for every
      file, sometimes twice :).  Now it works
    * fixed silly bug in phpDocumentorTParser.inc, no $this-> in $this->_pv_quote_data
    * readied PEAR 1.2.0beta1a release now that Archive_Tar has been fixed

2003-01-07	Gregory Beaver <cellog@users.sourceforge.net>
    * implemented feature 663436, title available for all pages in HTMLSmarty/frames
    * implemented feature 663437, error if @package missing
    * fixed bug 664058, @param not displayed in HTMLframesConverter

2003-01-06	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed bug in checkIgnore for parsing CHANGELOG/README/INSTALL
    * fixed bug in checkIgnore for create_package.xml.php
    * fixed bug 662630, {}-delimited vars in strings in functions screws up new parser

2003-01-04	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed warning in new tokenizer parser
    * fixed web interface

2003-01-04	Joshua Eichorn <jeichorn@phpdoc.net>
    * Make lists in Smarty templates have smaller padding/margin

2003-01-04	Gregory Beaver <cellog@users.sourceforge.net>
    * changed self-location code to dirname(realpath(__FILE__))
    * fixed stupid bug introduced by removing static from frames converter
    * removed static from frames converter
    * fixed bug 661976 - @see broken
    * fixed stylesheet for l0l33t

2003-01-02	Gregory Beaver <cellog@users.sourceforge.net>
    * removed all html output for xmldocbookconverter except errors.html
    * made all DescHTML classes in DescHTML subpackage
    * made all PackagePageElements classes in Tutorials subpackage
    * moved Documentation/spec/ to Documentation/old/
    * fixed up create_package.xml.php for next release
    * added Release-1.2.0beta1
    * fixed bug in Io.inc for ignore dir/ on windows
    * fixed bug 661316, @tutorial tutorial.ext#section broken
    * modified manual as per Josh's suggestions
    * fixed bug in HTMLSmartyConverter if -o HTML:Smarty:default,HTML:Smarty:PHP
      the second run of smarty wouldn't generate $this->package_index because of
      the use of a static variable.  Switched it to a class variable.
    * removed all static vars from HTMLSmartyConverter, switched them to class
      variables.
    * fixed HTMLSmartyConverter index.html problems

2003-01-01	Gregory Beaver <cellog@users.sourceforge.net>
    * Happy New Year!
    * fixed new_phpdoc.php clickable helper thingies
    * same fix for phpdoc.php
    * fixed warning in InlineTags.inc
    * fixed warnings in ParserDescCleanup.inc
    * fixed crash in PDFdefaultConverter on unknown tag
    * added media directory for PDF:default:default
    * fixed formatting of converting information display in walk_everything()
    * fixed bug 658120 - PDFdefaultConverter define.tpl typo that was wreaking havoc
    * fixed warnings in phpDocumentorTParser
    * fixed bug 658121 - sorting issues in PDFdefaultConverter
    * fixed bug if multiple templates in -o command-line
    * updated sample .ini files in user/

2002-12-31	Gregory Beaver <cellog@users.sourceforge.net>
    * made {@source} absolutely kickass for phpDocumentorTParser, now highlights in all output formats!
    * fixed phpDocumentorTParser bug if there is a $variable in a "string"
    * added more documentation, fixed up existing docs
    * reformatted whitespace to spaces, docblocks to PEAR-desired format

2002-12-30	Gregory Beaver <cellog@users.sourceforge.net>
    * restored refnamediv - broke titles!
    * fixed a few small bugs in new parser
    * fixed @link tag - wasn't linking!
    * fixed missing line number in defines for HTMLframesConverter
    * added missing var_default to HTML:frames:phpedit vars.tpl template
    * finished experimental tokenizer-based parser, disabled for php < 4.3.0
    * tokenizer parser is twice as fast as original parser!
    * updated docs to reflect new parser

2002-12-29	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed bug in {@id}, tutorial name was not being passed to packagepageparser
    * fixed problems in PDF Converter
    * removed refnamediv from output (it is considered the title of refentry)
    * fixed bug, no refsect1s past the first one were being parsed for {@toc}
    * fixed bug, titles not being parsed out properly in several cases for {@toc}
    * started work on a tokenizer-based parser, phpDocumentorTParser

2002-12-27	Gregory Beaver <cellog@users.sourceforge.net>
    * added support for <i> in DocBlock desc (oops)
    * added tag contents detail in tutorials for unmatched tag error
    * added unterminated attribute error in tutorials, very handy!
    * fixed attributes in tutorials, added quote handler
    * added {@toc} tag to allow table of contents (of current file) to be easily
     inserted anywhere in a tutorial

2002-12-26	Gregory Beaver <cellog@users.sourceforge.net>
    * added conversion of docbook tables into html/chm, fixed bug in attribute parsing
      of tutorials

2002-12-25	Gregory Beaver <cellog@users.sourceforge.net>
    * Merry Christmas!
    * added automatic retrieval of section/subsection title for {@tutorial tutorial.ext#section.subsection}
    * added missing ; to class.tpl and page.tpl in XML:DocBook:peardoc2
    * fixed getPPageId() for HTML/CHM converters, should have just been returning id so that it
      would allow {@tutorial tutorial.ext#section.subsection} to work
    * fixed prev/next linking for tutorials again (this time actually works)
    * fixed tutorial tree generation, separated it from tutorial order generation
    * fixed tutorial linking for {@tutorial} in tutorials
    * fixed {@tutorial package/subpackage/tutorial.ext}, was passing subpackage as package
    * removed $childless_tutorials, no longer needed
    * fixed wrong start page for package in HTMLframes
    * added sorting to tutorial order, so the first tutorials are always those of the default package
    * fixed sorting of packages in the package list for HTML converters
    * upgraded new_phpdoc.php to HTML_Treemenu-1.1.2, fixed  addslashes($nodeObj->link) needed in TreeMenu.php

2002-12-24	Gregory Beaver <cellog@users.sourceforge.net>
    * added output of unknown tags to templates.  Nothing is done with it, but it
      allows the option now
    * fixed subtle bug in Converter::getLink(), if parent::method() is referenced,
      sometimes the package was not set to the only possibility, and all the other
      package possibilities were not removed, allowing a potential crash

2002-12-23	Gregory Beaver <cellog@users.sourceforge.net>
    * added more documentation, starting converting howto to the new manual format
    * fixed 657934, subtrees not processed in Converter
    * added parsing of comments/process instructions to tutorial parser.  For now,
      it just ignores them
    * spruced up the web interface text, it was a bit awkward, added the new
      converters and templates
    * fixed output for HTMLframesConverter::formatPkgIndex()
    * fixed CHM converter so that it looks half-decent
    * tutorials now work in every converter, every template!

2002-12-22	Gregory Beaver <cellog@users.sourceforge.net>
    * fixed {@id}, works 100% now.
    * fixed a number of warnings in PDF conversion
    * added {@}inlinetag} converted to {@inlinetag} to allow easy use of
      "{@inlinetag}" as text, like "{@link}" for example
    * added documentation for @tutorial/{@tutorial}
    * fixed bug 657739, need separate categories for tutorial/doc inline tags
    * fixed bug 657726, @uses pseudo-tag @usedby not working right
    * fixed bug 657387, parent/child tutorial converted twice
    * XML:DocBook:peardoc2 is 100%!
    * tutorials work in every converter except CHM
    * CHM upgrade is pushed to next release
    * fixed case issue with README/INSTALL/CHANGELOG parsing

2002-12-21	Gregory Beaver <cellog@users.sourceforge.net>
	* added new demo .ini, generates documentation in all formats on phpDocumentor
	* HTML:default is officially dead!
	* change HTML:default:* to HTML:frames:*, with big warning message to users
	* templates have stabilized, so ported DOM templates to frames converter
	* fixed a few small bugs in HTMLframes Converter
	* 100% of PDF converter is templatized
	* implemented all features that HTML converters have in PDF converter
	* added <pdffunction:funcname arg=$this->varname /> option, to use a
	  $this->pdf variable in a function argument
	* fixed bug in PDFdefaultConverter::returnSee()
	* beautified PDF output a bit
	* tutorials are working in everything except XML, CHM converters
	* added 8 new templates for PDF Converter

2002-12-20	Gregory Beaver <cellog@users.sourceforge.net>
	* stabilized PDFdefaultConverter much more than before
	* moved more formatting out of PDFdefaultConverter and into templates
	* added exciting new <pdffunction:funcname [return="capturevarname"] [(arg="val"|arg=$capturevarname)...] />
	  to PDF default converter.  Now any Cezpdf function can be called directly
	  from the templates.  see new footer.tpl/title_page.tpl for example
	* implemented feature 651716, find README/INSTALL/CHANGELOG
	* fixed bug 657041, {@source} not working right
	* fixed Parser::handleLogicBlock() docblock
	* fixed bug 653627 staticvar doesn't work
	* improved sub-tutorial list formatting for other frames templates
	* converted the rest of the tag spec to the new documentation format
	* fixed tree generation of tutorials in Converter
	* fixed HTMLframesConverter tutorial menus
	* fixed bug 654429, prev/next links not working

2002-12-19	Gregory Beaver <cellog@users.sourceforge.net>
	* fixed problems with PDF Converter output!  needed "wb" in Converter::writefile()
	* fixed phpDocumentor_parse_ini_file(), needed stripcslashes() instead of stripslashes()
	* PDFdefaultConverter is functional, but output is buggy, needs a lot of work
	* added type to global variables, inadvertant omission

2002-12-18	Gregory Beaver <cellog@users.sourceforge.net>
	* converted documentation for subpackage, var, version to new .pkg docbook format

2002-12-17	Gregory Beaver <cellog@users.sourceforge.net>
	* moved debug, fancy_debug, alt. def of array_key_exists to common.inc.php
	* Began transfer of PDF converter over to using templates
	* PDF Converter is UNSTABLE at the moment, do not use until bugs are fixed

2002-12-16	Gregory Beaver <cellog@users.sourceforge.net>
	* 100% tutorial implementation for HTML:*:*!
	* fixed subtle bug in IntermediateParser
	* fixed Prev/Next/Up links
	* 100% tutorial implementation for all HTML:frames templates!

2002-12-15	Gregory Beaver <cellog@users.sourceforge.net>
	* 100% tutorial implementation for HTML:frames:phpedit!  added next/prev/up links
	  few small bugs with next/prev, will fix later
	* hierarchical tutorial implementation complete for phpedit template, frames converter
	* finished core implementation of hierarchical tutorials in Converter
	* implemented beginning of hierarchical tutorials in Converter, still need
	  to debug it, but it doesn't give any fatal errors
	* added tutorials to left frame of phpedit template so we can see what it
	  looks like

2002-12-14	Gregory Beaver <cellog@users.sourceforge.net>
	* applied Smarty link fix to frames converter, removed formatUsesList() from both

2002-12-13	Gregory Beaver <cellog@users.sourceforge.net>
	* fully implemented all but the non-associated tutorials part of feature
	  651275, tutorials, for HTML converters
	* fully implemented feature 651723, @tutorial/{@tutorial} fully work!
	* fixed simple bug in Converter::getTutorialLink()
	* removed annoying DIR_SEP has docblock warning in Smarty.class.php
	* added parsing of <refname> from <refnamediv> as main title of tutorials
	* added <refnamediv> to both Converters.pkg and phpDocumentor.pkg - didn't
	  realize this is a required tag of refentry!
	* moved phpDocumentor_parse_ini_file to common.inc.php so web interface can use it
	* implemented feature 653608, allow user-controlled .ini directory, also allows
	  full path to --useconfig command-line for cases where phpDocumentor is installed
	  by root and used by users with their own config files
	* fixed accidental @tutorial tag in Converter.inc
	* revamped returnSee() to rely on {$subdir}, added output filter function for
	  Smarty Converter to allow removal of annoying $local value
	* fixed Smarty tutorials

2002-12-12	Gregory Beaver <cellog@users.sourceforge.net>
	* TODO: HTMLSmartyConverter tutorial writing is more complex, gotta fix it
	* fixed Converters.pkg.  Somehow, it was overwritten with phpDocumentor.pkg
	* fixed header.tpl in phpedit template to allow inherited vars to work
	* changed titles of the package-level tutorials Converters.pkg/phpDocumentor.pkg
	* updated all the other HTMLframesConverter templates to use this new functionality
	* added small comment to phpdoc.inc, was complaining about page-level docblock in parse
	* changed PHPEdit tutorial to use tabpanes instead of those annoying + signs
	* fixed Smarty cycle plugin, was adding unnecessary "\n" and screwing up output
	* fixed bug if multiple tutorials (needed to unset $curtag in XMLpackagePageParser)
	* fixed warning when parsing a {@tutorial} inline tag
	* removed accidental {@tutorial} in Errors.inc
	* fixed tutorial linking, added package page association for HTMLframesConverter
	* finished class/procedural page-level tutorial association

2002-12-12	Gregory Beaver <cellog@users.sourceforge.net>
	* implemented parsing of @tutorial/{@tutorial} and automatic links to
	  class tutorials from the class, and procedural file tutorials.  UNTESTED
	  but if there are no @tutorial/{@tutorial} the parse works normally :)
	* changed format of $tutorials array to match what Converter was expecting.
	  organized now by package/subpackage/tutorial type.

2002-12-11	Gregory Beaver <cellog@users.sourceforge.net>
	* fixed significant bug 651837, @see package#element, anotherelement breaks
	* implemented core of feature 651275, tutorials.  Tutorials are parsed, and
	  parserTutorials are passed to the Convert() function, but haven't
	  implemented any of the convertTutorial() functions yet
	* implemented parserTutorial, parserTutorialInlineTag, but didn't set up parsing for them
	* added tutorial to the list of allowed tags and inline tags

2002-12-10	Gregory Beaver <cellog@users.sourceforge.net>
	* fixed bug 650946, open new window for phpdoc.org link
	* removed masterdirectory commandline, implemented MUCH better automatic base
	  determination at the advent of file parsing.
	* removes unintentional duplicate files (if -f filename.ext and -d dir include
	  the same file)

2002-12-09	Gregory Beaver <cellog@users.sourceforge.net>
	* added htmlentities to <code></code> in desc
	* fixed HTMLframesConverter bug in package pages, was outputting into wrong dir for linking
	* fixed bugs in left_frame.tpl of phpedit template, fixed bugs in HTMLframeConverter::makeLeft()
	* added sdesc processing to the list of cool items
	* allow unterminated <p>, now we have 100% javadoc desc compliance :)
	* added <br> to allowed tags in desc/sdesc
	* removed need for adv_htmlentities - with new system, Converter::postProcess() is called
	  on all non-objectified strings, so the appropriate Converter function can be applied
	* fixed nested <ol> and <ul> parsing of descs, plus allow unterminated <li>
	* fixed silly syntax error introduced in Setup.inc.php

2002-12-08	Gregory Beaver <cellog@users.sourceforge.net>
	* Added the last of the skeleton details to the peardoc2 template, time for testing
	* fixed command-line error in common.inc.php and phpdoc.bat, it should work now
	* fixed bug in @uses formatUsesList for html converters
	* fixed extra ] in method.tpl in phpedit template
	* added Julien Damon's fantastic adaptation of the PHPEdit template to frames converter

2002-12-07	Gregory Beaver <cellog@users.sourceforge.net>
	* implemented 645775, line numbers
	* finished converting phphtmllib, and tweaked all templates plus HTMLframesConverter
	* fixed bug in default converter introduced by changes to page->name
	* converted phpdoc.de template over to ne frames converter
	* fixed mistakes in l0l33t, default
	* converted l0l33t template over to new frames converter
	* took the <<< out of HTMLframesConverter, added new blank.tpl to allow
	  customizable startup page

2002-12-06	Gregory Beaver <cellog@users.sourceforge.net>
	* fixed 641334, no support for <script language="php">
	* revised fix for 649646, it was not working for functions with any { } in them
	* fixed bug 649646, comments not parsed in functions
	* fixed broken stuff due to move

2002-12-04      Joshua Eichorn <jeichorn@phpdoc.org>
        * Basic updates of includes for new direcotry schemes
        * Boat loads of cvs magic moves to clean up the root directory
          nothing shows in cvs history but i broke lots
        * Merged everything from the 1.1.0 branc back to head so if anything
          is broke i broke it

2002-12-04	Gregory Beaver <cellog@users.sourceforge.net>
	* fixed crash on parsing @uses class::method()
	* partially fixed incorrect linking in HTML converters from @uses list in formatUsesList(), needed $local = true
	* fixed 648684, links incorrect to global vars and defines in HTMLSmarty
	* HTMLframesConverter and default template successfully working now

2002-12-02	Gregory Beaver <cellog@users.sourceforge.net>
	* ParserData.inc	fixed bug 647494 with {@link item, item}
	* added new Smarty PHP templates from Mark van Reunswolde based on the php website look
	* added Mark van Reunswolde to the Authors list

2002-12-01	Gregory Beaver <cellog@users.sourceforge.net>
	* Began work on new HTMLframesConverter to replace the default converter
	  the Smarty converter will become HTMLnoframesConverter since both
	  converters will be using the Smarty engine.
	* added create_package.xml.php, a tool to generate the pear package.xml file
	* added cleanup_for_pear.php, contributed by a user to make the output fit
	  PEAR specs and his own preference for docblock formatting

2002-11-30	Gregory Beaver <cellog@users.sourceforge.net>
	* fixed major bug introduced by flexibility :)
	* made HTMLSmartyConverter much more flexible
	* fixed 640507, links to constructors broken
	* fixed 641235, need trim in -f and -d commandline
	* fixed 646281, {@link e@a descrip} broken in package pages
	* converted Converter and phpDocumentor package-level docs to new DocBook format
	* added inline {@id} tag for xml package parser
	* completed XMPpackagePageParser!
	* added documentation for {@inheritdoc}, {@id}
	* added XMLpackagePageParser.inc and PackagePageElements.inc to repository

2002-11-29	Gregory Beaver <cellog@users.sourceforge.net>
	* Classes.inc	fixed warning on 435
	* Errors.inc	fixed problem with error output in web interface (<ul> to ul)
	* phpdoc.php, new_phpdoc.php	fixed problem finding config files if running as a symlink in web interface
	* Converter.inc	fixed 645588 - no linking to functions whose name starts with "global" or "function"

2002-11-27	Gregory Beaver <cellog@users.sourceforge.net>
	* added docblock's to class_summary.tpl
	* added a great deal to DocBook converter templates
	* added new ParserDescCleanup.inc, parses long descriptions into paragraphs, as well as parsing out allowed html
	  tags into abstract structures that are automatically converted using an options.ini file in the template directory
	  that adds the proper wrappers for the output format.  Very flexible and intuitive

2002-11-24	Gregory Beaver <cellog@users.sourceforge.net>
	* added mucho to DocBook converter and peardoc2 template.  Only need to do global, include, and define templates and it's ready to go
	  for PEAR

2002-11-22	Gregory Beaver <cellog@users.sourceforge.net>
    * changed namespace things to fix for PEAR

2002-11-20	Gregory Beaver <cellog@users.sourceforge.net>
    * implemented feature 623055, support Zend @desc
    * implemented feature 637920, easy way to extend a converter -o "HTML:Smarty/childofSmarty:template"
    * implemented feature 637660, parse type|type

2002-11-19	Gregory Beaver <cellog@users.sourceforge.net>
    * implemented feature 558118, {@inheritdoc}
    * implemented feature 577714, have master directory option
    * implemented feature 634589, @uses

2002-11-18	Gregory Beaver <cellog@users.sourceforge.net>
    * implemented feature 562604, docblock templates

2002-11-17	Gregory Beaver <cellog@users.sourceforge.net>
    * implemented feature 566942, {@link seeelement description}
    * implemented feature 569746, make Program_Root a template thing.  It's in phpDocumentor.ini
    * significant improvement in DocBook converter and peardoc2 template
    * ParserFunction added getIntricateFunctionCall()
    * Converter added type_adjust()

2002-11-16	Gregory Beaver <cellog@users.sourceforge.net>
    * nearly 100% functional DocBook converter for peardoc2
    * refined config option - now it is possible to set up phpdoc to run with no command-line options at all!
    * fixed phpdoc.php, new_phpdoc.php to work with new config option
    * added config file parsing, new command-line -c --useconfig option
    * added new Setup.inc.php, moved almost all of phpdoc.inc into there.
    * changed phpdoc_out to phpDocumentor_out
    * new_phpdoc.php,phpdoc.php changed to GET interface so people can bookmark a complicated parse, added XMLDocBook
    * IntermediateParser.inc    fixed mis-naming of bug when a Converter isn't a class
    * Added phpDocumentor.ini, removing from phpdoc.inc data that should be separate

2002-11-14	Gregory Beaver <cellog@users.sourceforge.net>
    * updated documentation to reflect new stuff
    * implemented feature 564991, auto-links to php manual (also uses PHP_MANUAL# as fake package to link to the manual)

2002-11-13	Gregory Beaver <cellog@users.sourceforge.net>
    * improved {@source} tag
    * Converter.inc fixed 638128, commandline win32 fails, w/relative path
    * Converter.inc fixed 638042, two declarations of checkstate()
    * PDF Converter fixed 637921
    * fixed 637928  multiple converters fails
    * fixed bug if PDEXCEPTIONS is true

----------	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:
