dephicodetodoc-news Mailing List for DelphiCodeToDoc
Free documentation system for Delphi / Pascal with JavaDoc support.
Status: Beta
Brought to you by:
trident
You can subscribe to this list here.
2004 |
Jan
(3) |
Feb
(3) |
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
(3) |
Jul
|
Aug
(2) |
Sep
(2) |
Oct
(1) |
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
(1) |
Jul
(3) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2007 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
(2) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: TridenT <tri...@ho...> - 2009-04-26 22:49:30
|
ANN: DelphiCodeToDoc v0.23beta released - Free documentation system for Delphi The latest version of DelphiCodeToDoc (v0.23b) has been released. It can be downloaded here: http://downloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.23b.zip DelphiCodeToDoc is a free documentation system for Delphi, released under the GNU General Public License. It uses information about source code symbols and formatted comments in files to produce accurate documentation from your application and component.. The JavaDoc syntax is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? Last revision v0.23beta include the modifications listed below : * Fixed Parser error with empty @param description (Tracker 2781298) * Fixed some files not parsed due to specific NTFS attribute (Tracker 2523851) * Fixed Add option to exclude resourcestrings (Tracker 2736801, 1106583) * Fixed tag quality dont follow "output filtering category" config (Tracker 1855474) * Added Pdf generator What are the known bugs of the software ? *Some messages are not translated. *Classes differentiates Fields and Vars, which should be merged. What are the known limitations of the software ? *Class vars can be comment only with an inline comment just after the declaration *Only English language is support for generated documentation *@see TAG in not implemented *When a project is open, changing the language doesn't work for the configuration page What will be include or change in the next revisions ? * Fix critical and major bugs |
From: TridenT <tri...@ho...> - 2009-01-12 22:27:36
|
ANN: DelphiCodeToDoc v0.22beta released - Free documentation system for Delphi The latest version of DelphiCodeToDoc (v0.22b) has been released. It can be downloaded here: http://downloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.22b.zip DelphiCodeToDoc is a free documentation system for Delphi, released under the GNU General Public License. It uses information about source code symbols and formatted comments in files to produce accurate documentation from your application and component.. The JavaDoc syntax is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? Last revision v0.22beta include the modifications listed below : * Added support for comments just after a procedure (between procedure headings and the BEGIN keyword) * Updated html output now in UTF8 format * Updated parser to support freepascal language (exponent **, operators) * Fixed redirection from console (hhc.exe) generates spurious string to log window * Fixed Exception with empty var section in class (Tracker 2488024) * Fixed no (htm) output generation when "ocClasses" is removed (Tracker 2487028) What are the known bugs of the software ? *Some messages are not translated. *Classes differentiates Fields and Vars, which should be merged. What are the known limitations of the software ? *Class vars can be comment only with an inline comment just after the declaration *Only English language is support for generated documentation *@see TAG in not implemented *When a project is open, changing the language doesn't work for the configuration page What will be include or change in the next revisions ? * Fix critical and major bugs |
From: TridenT <tri...@ho...> - 2009-01-01 14:17:59
|
ANN: DelphiCodeToDoc v0.21beta released - Free documentation system for Delphi The latest version of DelphiCodeToDoc (v0.21b) has been released. It can be downloaded here: http://downloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.21b.zip DelphiCodeToDoc is a free documentation system for Delphi, released under the GNU General Public License. It uses information about source code symbols and formatted comments in files to produce accurate documentation from your application and component.. The JavaDoc syntax is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? Last revision v0.21beta include the modifications listed below : * Fixed AllowHtmlInDescription option that was inverted * Updated String handling as WideString as Delphi 2009 so application is now fully unicode (Tracker 1055059) * Added some basic Delphi 2009 anon methods parsing * Fixed Overload function identification not compatible with widestring * Added application settings component to save the current language (Tracker 1680457) * Fixed Out keyword as field class generates a parser exception (Tracker 2032751) * Updated html output to be XHTML 1.0 Transitional validated * Fixed Relative path for output not working with command line (Tracker 2272357) * Added setting to use an external CSS file (Tracker 875929) * Added comments for the use of relative path in wizards (Tracker 1922417) * Fixed Parser fails to read unicode files (Tracker 1893138) * Fixed Exception with Empty class var sections (Tracker 1943655) * Fixed Parser fails with offset keyword in assembler (Tracker 1924677) What are the known bugs of the software ? *Some messages are not translated. *Classes differentiates Fields and Vars, which should be merged. What are the known limitations of the software ? *Class vars can be comment only with an inline comment just after the declaration *Only English language is support for generated documentation *@see TAG in not implemented *When a project is open, changing the language doesn't work for the configuration page What will be include or change in the next revisions ? * Fix critical and major bugs |
From: TRIDENT J. <tri...@ho...> - 2008-07-02 10:15:22
|
Need HTML and CSS advices DelphiCodeToDoc is able to generate documentation in HTML format from a pascal object code source. Today, I'd like to improve the generated html, and use CSS to separate the textual informations and the format of the display. I've done CSS and HTML prototype, but since I'm not an experienced user of these technologies, I need some advices to validate my solution. If you feel you can help and contribute to DelphiCodeToDoc, please, contact me directly. Information:DelphiCodeToDoc is a free documentation system for Delphi with JavaDoc support. DC2D uses information about source code symbols and formatted comments in files to produce accurate documentation from your application and component. http://sourceforge.net/people/viewjob.php?group_id=96281&job_id=31040 TridenTDelphi + JavaDoc = DelphiCodeToDochttp://dephicodetodoc.sourceforge.net/ _________________________________________________________________ Téléchargez gratuitement des émoticônes pour pimenter vos conversations Messenger http://specials.fr.msn.com/femmes/amour/emoticonesLove.aspx |
From: TRIDENT J. <tri...@ho...> - 2008-07-02 10:03:59
|
As the only developer for DCTD, I'm currently working on bug fix, unit test, refactoring and documentation. I need some help to add new features to DelphiCodeToDoc, as many users have many good ideas. If you are interrested, send me an email directly. Information: DelphiCodeToDoc is a free documentation system for Delphi with JavaDoc support. DC2D uses information about source code symbols and formatted comments in files to produce accurate documentation from your application and component. http://sourceforge.net/people/viewjob.php?group_id=96281&job_id=31039 TridenTDelphi + JavaDoc = DelphiCodeToDochttp://dephicodetodoc.sourceforge.net/ _________________________________________________________________ Retrouvez vos e-mails Hotmail sur votre mobile http://www.messengersurvotremobile.com/?d=hotmail |
From: TridenT <tri...@ho...> - 2008-02-03 21:52:32
|
ANN: DelphiCodeToDoc v0.20beta released - Free documentation system for = Delphi The latest version of DelphiCodeToDoc (v0.20b) has been released. It can = be downloaded here: http://downloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.20= b.zip DelphiCodeToDoc is a free documentation system for Delphi, released = under the GNU General Public License. It uses information about source = code symbols and formatted comments in files to produce accurate = documentation from your application and component.. The JavaDoc syntax = is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? Last revision v0.20beta include all the modifications listed below : * Fixed Generics crash the parser (Tracker 1828114) * Fixed unpredictable execution with some variables not initialized in = the create visitor's method * Fixed double slash path delimiter in the output folder with Quick = wizard * Fixed Comments after END keyword throw an exception (Tracker 1870254) * Fixed Record in a var section thow an exception (Tracker 1870547) * Fixed exception with Function pointer const assigned (Tracker = 1802084) * Fixed repeated build of output always adds the summary again (Tracker = 1835631) * Fixed Default Full wizard generate nothing (Tracker 1867938) What are the known bugs of the software ? *Some messages are not translated. *Classes differentiates Fields and Vars, which should be merged. What are the known limitations of the software ? *Class vars can be comment only with an inline comment just after the = declaration *Only English language is support for generated documentation *@see TAG in not implemented *When a project is open, changing the language doesn't work for the = configuration page What will be include or change in the next revisions ? * Fix critical and major bugs * Improve links between items in html documentation (Fields / assessors = / class / sub-class links) * Add an application configuration file (different from the project's = configuration file) |
From: TridenT <tri...@ho...> - 2007-11-14 22:44:22
|
ANN: DelphiCodeToDoc v0.19beta released - Free documentation system for = Delphi The latest version of DelphiCodeToDoc (v0.19b) has been released. It can = be downloaded here: http://downloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.19= b.zip DelphiCodeToDoc is a free documentation system for Delphi, released = under the GNU General Public License. It uses information about source = code symbols and formatted comments in files to produce accurate = documentation from your application and component.. The JavaDoc syntax = is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? Last revision v0.19beta include all the modifications listed below : * Fixed return code return from command-line tool when process failed = (Tracker 1830301) * Refactored generic and HTML document generators * Fixed Exception with AUTOMATED visibility keyword (Tracker 1736944) * Fixed inherited comments not always copied from ancestor * Fixed Property wrongly shown as Documented (Tracker 1735145) * Fixed Parser Exception on {$ELSEIF} statement (Tracker 1732710) * Fixed exception with empty record as local variable (Tracker 1732652) * Comment Parser will now skip local variable of procedure/function What are the known bugs of the software ? *Generics crash the parser (Tracker 1828114) *Some messages are not translated. *Classes differentiates Fields and Vars, which should be merged. What are the known limitations of the software ? *Class vars can be comment only with an inline comment just after the = declaration *Only English language is support for generated documentation *@see TAG in not implemented *When a project is open, changing the language doesn't work for the = configuration page What will be include or change in the next revisions ? * Fix critical and major bugs * Refactor generator code to improve reuse and subclassing (add another = generator) * Improve links between items in html documentation (Fields / assessors = / class / sub-class links) * Add an application configuration file (different from the project's = configuration file) |
From: TRIDENT J. <tri...@ho...> - 2007-06-08 07:26:38
|
Hi DCTD users, =20 some users experience parser issues these days with DelphiCodeToDoc_v0.18b= . =20 The two issues are : =20 1/ Parser Exception on {$ELSEIF} statement =3D> see http://sourceforge.net= /tracker/index.php?func=3Ddetail&aid=3D1732710&group_id=3D96281&atid=3D6142= 55 =20 2/ Exception with empty records =3D> see http://sourceforge.net/tracker/in= dex.php?func=3Ddetail&aid=3D1732652&group_id=3D96281&atid=3D614255 =20 =20 I have fix these two issues, and a new unofficial EXEcutable is available a= s revision v0.18beta.1 =20 DelphiCodeToDoc Executable http://dephicodetodoc.cvs.sourceforge.net/*checkout*/dephicodetodoc/DelphiC= odeToDoc/Exe/DelphiCodeToDoc.exe?pathrev=3Dv0_18b1 DCTD_cmd command line executable http://dephicodetodoc.cvs.sourceforge.net/*checkout*/dephicodetodoc/DelphiC= odeToDoc/Exe/DCTD_cmd.exe?pathrev=3Dv0_18b1 =20 Free free to download and copy these file in your DelphiCodeToDoc folder. Remember that : * This release is UNOFFICIAL, not fully tested, and still in developpement. * No translations are embedded in Executable * If you find other bugs with it, please mail me or open a new tracker in t= he sourceforge interface. =20 Thx all of you who helps me by sending encouragements or bugs details. =20 TridenT Delphi + JavaDoc =3D DelphiCodeToDoc http://dephicodetodoc.sourcefo= rge.net/ _________________________________________________________________ David Guetta a r=E9uni les sons les plus connus de Messenger dans le Mix Me= ssenger, le son de l=92=E9t=E9 ! T=E9l=E9chargez-le gratuitement ! http://specials.divertissements.fr.msn.com/mixmessenger= |
From: TRIDENT J. <tri...@ho...> - 2007-06-08 06:49:13
|
ANN: DelphiCodeToDoc v0.18beta released - Free documentation system for Del= phi =20 The latest version of DelphiCodeToDoc (v0.18b) has been released. It can be= downloaded here: =20 http://downloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.18b.= zip =20 DelphiCodeToDoc is a free documentation system for Delphi, released under t= he GNU General Public License. It uses information about source code symbol= s and formatted comments in files to produce accurate documentation from yo= ur application and component.. The JavaDoc syntax is now supported =20 http://dephicodetodoc.sourceforge.net =20 What are the change in the last revision ? Last revision v0.18beta include all the modifications listed below : * Fixed packed record not shown in resulting doc (Tracker 1723230)* Added s= upport for FunctionType comments (Tracker 1551120)* Fixed parser exception = with function type (Tracker 1719702, 1719213)* Fixed parser exception with = Variant records (Tracker 1719703) What are the known bugs of the software ?*Some messages are not translated What are the known limitations of the software ?*Class vars can be comment = only with an inline comment just after the declaration*Events have no descr= iption (but are generated)*Only English language is support for generated d= ocumentation*@see TAG in not implemented*When a project is open, changing t= he language doesn't work for the configuration page What will be include or change in the next revisions ?*XML / XSLT generator TridenT Delphi + JavaDoc =3D DelphiCodeToDoc http://dephicodetodoc.sourcefo= rge.net/ _________________________________________________________________ David Guetta a r=E9uni les sons les plus connus de Messenger dans le Mix Me= ssenger, le son de l=92=E9t=E9 ! T=E9l=E9chargez-le gratuitement ! http://specials.divertissements.fr.msn.com/mixmessenger= |
From: TridenT <tri...@ho...> - 2007-05-14 22:59:26
|
ANN: DelphiCodeToDoc v0.17beta released - Free documentation system for = Delphi The latest version of DelphiCodeToDoc (v0.17b) has been released. It can = be downloaded here: http://prdownloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.= 17b.zip?download DelphiCodeToDoc is a free documentation system for Delphi, released = under the GNU General Public License. It uses information about source = code symbols and formatted comments in files to produce accurate = documentation from your application and component.. The JavaDoc syntax = is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? Last revision v0.17beta include all the modifications listed below : *Added support for record and extended record (D2006) as class (Tracker = 1168150) *Fixed Field comments for Records don't work right (Tracker 1534349) *Fixed Method on records not parsed (Tracker 1649093) *Added Quality comments coverage visualization *Added simple comments coverage statistics *Added Tag coverage summary in mainform *Added TAG coverage detail for each node *Added inheritance for comments of override methods (Tracker 1648834) *Fixed Impossible to change copyrigth information in html footer = (Tracker 1702094) *Added support for UTF8 source files *Fixed Parsing function in implementation section (Tracker 1635904) *Fixed CHM files not generated in a specific folder *Moved CSS file to a new resource folder *Fixed Links section is always displayed as #UNDER_CONSTRUCTION# = (Tracker 1672418) *Fixed Parser exception with assembly attributes (Tracker 1649782) *Fixed Multiple variable declaration in one line not recognized *Fixed a Memory Leak with TDOCClassesTree missing destructor *Added Warn when "Included Files list" is empty (Tracker 1623150) *Fixed Config file date changed even if not modified (Tracker 1604036) *Added brazillian portuguese translations *Fixed Parse Error with &variable syntax (Tracker 1589861) *Updated visitor for DocTemplate *Fixed Comments not included with different method declaration = (Interface and Implementation) (Tracker 1337626) *Fixed varargs keyword generate an exception (Tracker 1607892) *Fixed Parser exception with tabs after final end (Tracker 1601763) *Fixed Parser exception with the deprecated directive (Tracker 1581963) *Added Class tree (text format) in the documentation *Added Chinese translations (traditional and simplified) *Fixed Exports in unit throw an exception (Tracker 1402652) What are the known bugs of the software ? *Some messages are not translated What are the known limitations of the software ? *Class vars can be comment only with an inline comment just after the = declaration *Events have no description (but are generated) *Only English language is support for generated documentation *@see TAG in not implemented *When a project is open, changing the language doesn't work for the = configuration page What will be include or change in the next revisions ? *XML / XSLT generator |
From: TridenT <tri...@ho...> - 2007-02-12 18:16:32
|
Hi DelphiCodeToDoc subscriber, after a long off-time, DelphiCodeToDoc is back with some news : * Comment coverage statistics * Classes Tree * Bug fixes Before the finalization of this version (still few things to add), I = would like to share and submit this preview with you. * What do you thing about informations displayed in (comment) Quality = tab ? * Does the appearence good and clear ? Don't hesitate to send me your remarks, critics, ideas, it's always a = good thing for me ! Executable download (from CVS repository) : http://dephicodetodoc.cvs.sourceforge.net/*checkout*/dephicodetodoc/Delph= iCodeToDoc/Exe/DelphiCodeToDoc.exe Modifications : * Refactored Structure Sort using a Visitor * Fixed Config file date changed even if not modified (Tracker 1604036) * Added TAG coverage detail for each node * Added Tag coverage summary in mainform * Added brazillian portuguese translations * Fixed Parse Error with &variable syntax (Tracker 1589861) * Updated visitor for DocTemplate * Fixed Comments not included with different method declaration = (Interface and Implementation) (Tracker 1337626) * Added Quality comments coverage visualization * Added simple comments coverage statistics * Fixed varargs keyword generate an exception (Tracker 1607892) * Fixed Parser exception with tabs after final end (Tracker 1601763) * Fixed Parser exception with the deprecated directive (Tracker 1581963) * Added Class tree (text format) in the documentation * Added Chinese translations (traditional and simplified) * Fixed Exports in unit throw an exception (Tracker 1402652) Few Things to do * #TODO# Add support for records as class ? * #TODO# Fix option ParseImplementation * #TODO# Update translation html page=20 * #TOFIX# Verify Nested type in TDOCClass * #TOFIX# Merge TDOCVars and TDOCFields * #TOFIX# Test Multiple variable declaration in one line (comma = separated) Thx for your help ! ------------------------------------------- Delphi + JavaDoc =3D DelphiCodeToDoc http://dephicodetodoc.sourceforge.net TridenT |
From: TridenT <tri...@ho...> - 2006-10-09 20:33:16
|
ANN: DelphiCodeToDoc v0.16beta released - Free documentation system for = Delphi The latest version of DelphiCodeToDoc (v0.16b) has been released. It can = be downloaded here: http://prdownloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.= 16b.zip?download DelphiCodeToDoc is a free documentation system for Delphi, released = under the GNU General Public License. It uses information about source = code symbols and formatted comments in files to produce accurate = documentation from your application and component.. The JavaDoc syntax = is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? Last revision v0.16beta include all the modifications listed below : Fixed Assertion with too many Childnodes (Tracker 1510470) Added support for relative output folder (Tracker 1549273) Fixed previous/next wrong links in HTML and CHM documentation Fixed spaces in file excluded and included list Fixed assertion with constant defined inside a class before a visibility = identifier (tracker 1516235) Fixed exception with Keywords in (dotted) identifier name (Tracker = 1516226) Fixed Deprecated PathDelimiter with lastest JCL library (Tracker = 1547733) Fixed Unsafe keyword generate an exception (Tracker 1548390) Fixed VMTOFFSET and DMTOFFSET not recognize in ASM block (Tracker = 1552479) Fixed regression when building constant, Type, variable, Function = documentation Fixed call to hhc might fail (Tracker 1547734) Fixed class is not generated when unchecking mvPrivate option (Tracker = 1547737 ) Added support for complete use of relative dirs in Include list (Tracker = 1547740, 1204843) Added Allow masks in exclude file list (Tracker 1547741) Fixed invalid characters in menu (charset changed from ANSI to DEFASULT) Added support for items defined only in implementation section (hidden = items) (Tracker 1478189) Added option to display hidden items What are the known bugs of the software ? *Some messages are not translated What are the known limitations of the software ? *Class vars can be comment only with an inline comment just after the = declaration *Events have no description (but are generated) *Only English language is support for generated documentation *@see TAG in not implemented *Record are not generated and don't support JavaDoc TAG *When a project is open, changing the language doesn't work for the = configuration page What will be include or change in the next revisions ? *Record support *Comment covering quality *Class Tree *XML / XSLT generator |
From: TridenT <tri...@ho...> - 2006-10-09 20:32:47
|
See details about how to use GExperts comment templates to use in Delphi = editor. usefull for DelphiCodeToDoc application. =20 http://dephicodetodoc.sourceforge.net/MacroTemplates/UseGExpertsTemplate.= htm ------------------------------------------- Delphi + JavaDoc =3D DelphiCodeToDoc http://dephicodetodoc.sourceforge.net TridenT |
From: TridenT <tri...@ho...> - 2006-06-20 20:15:34
|
ANN: DelphiCodeToDoc v0.15beta released - Free documentation system for = Delphi The latest version of DelphiCodeToDoc (v0.15b) has been released. It can = be downloaded here: http://prdownloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.= 15b.zip?download DelphiCodeToDoc is a free documentation system for Delphi, released = under the GNU General Public License. It uses information about source = code symbols and formatted comments in files to produce accurate = documentation from your application and component.. The JavaDoc syntax = is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? Last revision v0.15beta include all the modifications listed below : Updated projects to Delphi2006 Added project name in form caption Added confirmation when closing an unsaved project Fixed Problem when DocAssessor is not defined in unit (Tracker 1482445) Fixed issue with (** comments (Tracker 1352650) Fixed Output Folder forbidden to be changed for existing projects = (Tracker 1475301) Fixed load/save project Removed dosbox display when calling HHC.exe to build CHM (Tracker = 1119969) Added hcc.exe messages to application's debug messages (Tracker 1462810) Added waiting panel message to the user (CHM compilation may take time!) Updated copyright and date information Fixed COM filename error (Tracker 1447905) Fixed Assertion when property linked to a class variable (Tracker = 1460512) Fixed html link filename in toolbar not good (Tracker 1469081) Updated configuration file to XML (Tracker 1021103) Added function to import old *.dcd configuration file What are the known bugs of the software ? *Some messages are not translated What are the known limitations of the software ? *Class vars can be comment only with an inline comment just after the = declaration *Events have no description (but are generated) *Only English language is support for generated documentation *@see TAG in not implemented *Record are not generated and don't support JavaDoc TAG *When a project is open, changing the language doesn't work for the = configuration page What will be include or change in the next revisions ? * |
From: TridenT <tri...@ho...> - 2006-03-03 23:11:12
|
ANN: DelphiCodeToDoc v0.14beta released - Free documentation system for = Delphi The latest version of DelphiCodeToDoc (v0.14b) has been released. It can = be downloaded here: http://prdownloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.= 14b.zip?download DelphiCodeToDoc is a free documentation system for Delphi, released = under the GNU General Public License. It uses information about source = code symbols and formatted comments in files to produce accurate = documentation from your application and component.. The JavaDoc syntax = is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? This revision is the last before the stable (v1.0). Last revision v0.14beta include all the modifications listed below : Fixed class property comment not attached to property (Tracker 1398703) Fixed parser exception with System.Object or System.Type cast (Tracker = 1398699) Fixed parser exception with keyword as dotted name (Tracker 1411446) Fixed Exception with class declared in implementation section (Tracker = 1413730) Added support for Ampersand '&' before identifier and method (Tracker = 1398699) Added support for dynamic array and open array writing style (Tracker = 1398699) Fixed Types with the same name in different namespaces are confused = (Tracker 1398703) Fixed Error when using System.Object or System.Type (Tracker 1398699) Fixed parser exception with 'var' keyword in class (Tracker 1398699) Added support for '&' character before keyword (Tracker 1398699) Added Multicast (Add and remove) property specifier (Tracker 1398699) Added option to copy comment from assessor for uncommented property Added link to assessors for properties in HTML documentation Refactored OverloadID computation functions Fixed next link in HTML toobar never active Added support for dotted unit name Added parent's link for Class in HTML documentation Fixed no Remember directory when selecting files/folders (Tracker = 1251032) Added Link for members to Related Class (Tracker 1206745) Added parent link in HTML for members, class, type ... (1079801) Added Sealed and Final class directives in parser (Tracker 1380515) Added Final method directive in parser (Tracker 1337618) Fixed assertion on second check and build (Tracker 1234775) Modified default option value HideEmptyOutputBlock from False to True Fixed parser exception with "&" instruction (Tracker 1307400) Fixed Nested members missing in CHM file Fixed Visiblity for nested class Fixed parser Exception with index keyword for external function (Tracker = 369011) Fixed UseUnit, Class and Interface parent (Tracker 1348051) Fixed hide empty block functionnality not working Added support for nested constant in class Added support for nested class in other class Added support for nested variable in class Added Dotted namespace support (Tracker 1331694) Added dotted name for identifier (type, uses, inheritance ...) Added strict visibility keyword in HTML documentation Updated structure to simplify nested class and type Fixed Exception when a class is defined in implementation (Tracker = 1226175) Fixed Exception when using Keywords as identifier (Tracker 1145132, = 1298482) Fixed exception when trying to destroy TDocOptions class Added option 'AllowHtmlInDescription' to encode description for embedded = Html Fixed special characters must be encode for html (Tracker 1232749) Fixed CSS file path have wrong path delimiter in HTML page (Tracker = 1305970) Fixed Program hangs on second Check and build (Tracker 1234775) Fixed Application hang when trying to build after a parse error (Tracker = 1230817) What are the known bugs of the software ? *Some messages are not translated What are the known limitations of the software ? *Class vars can be comment only with an inline comment just after the = declaration *Events have no description (but are generated) *Only English language is support for generated documentation *@see TAG in not implemented *Record are not generated and don't support JavaDoc TAG *When a project is open, changing the language doesn't work for the = configuration page What will be include or change in the next revisions ? * |
From: TRIDENT J. <tri...@ho...> - 2005-10-11 14:50:17
|
Dear DCTD users, With this note, Id like to inform you about the development of DelphiCodeToDoc application. The last public revision, v0.13b, is from 2005/06/22 3 month old. So, what are the news ? Will there be new revisions ? If so, what will be the features ? I forecast the questions, here is some answers. First of all, you must know that Im developing DelphiCodeToDoc in a personal way, Im not doing this software in a firm, so only my free time leads the development plan. These days, I have difficulties to find time, Im working only 1 or 2 hours per week on it. Im reassuring you, the development is not stopped, many Trackers needs to be fixed. If you have a look to CVS repository ( http://cvs.sourceforge.net/viewcvs.py/dephicodetodoc ), you will see that Im regularly committing new revision. DelphiCodeToDoc is living ! Actually, Im working on the dotNet Delphi syntax, which cause me troubles. I had rework some parts of the architecture to answer this point, and it had taking me many time. The goal is to finalize a revision with support for nested type, class variables and constants, class helper, operator overload etc This functionality is done at 70%, the rest should not take many time. Next revision v0.14b will answer the need to document code using dotNet Delphi syntax, plus the Tracker fixes (10 of 13). http://sourceforge.net/tracker/?atid=614255&group_id=96281&func=browse This version will be done by end of this month. I take time to also write DUnit tests to avoid regressions. Here is the next revision v1.0 (at last!) roadmap * Bug fixes * HTML link on parent object in the documentation * @Link and @See Tag support * Full translations update * Add feature to choose documentation language * Configuration file in XML So, you know what is going on with DelphiCodeToDoc, I ask you just a bit of patience. I would like to thanks all people who were involved in the project by their remarks, ideas, translations and sometimes patch or code ! Thank you all for you help, I really love the Delphi community ambiance, Ive learn many thing thanks to you. TridenT Delphi + JavaDoc = DelphiCodeToDoc http://dephicodetodoc.sourceforge.net/ |
From: Dave R. <da...@sy...> - 2005-07-19 04:55:22
|
One of the features of Pascal and Ada that I really like is the ability to nest procedures and functions. This allows you to define lots of smaller functions without polluting your global namespace. I use them a lot. Unfortunately, it does not appear that DCTD processes them well. Conceptually, every identifier can be viewed as a name in a hierarchical namespace. The namespace can be viewed as a forest with roots for each program/unit. Thus, function F inside program P would be P.F. If another function were nested inside F, say G, then its name would be P.F.G, etc. Variable V in unit Unit1 would be Unit1.V. Using such a convention provides an unambiguous naming scheme for all identifiers, and would be very helpful in DCTD. (This is sort of untrue in that identifiers like readln, chr, ord, pred, etc. need to be associated with some program unit, but pascal doesn't define one.) Are there any plans to implement something like this? Does the current code maintain enough state information to even do this? Thanks! Dave |
From: <ala...@mg...> - 2005-07-13 06:31:16
|
i think it is part of the JVCL/JCL library. As mentionned in the text file (Delphicodetyodoc.txt) : Library used in project *DelphiCodeToDoc need the stable release of JCL&JVCL to compile: Packag= e JVCL300CompleteJCL195-Build1848. It includes : -Jedi Code Library, Release 1.95 -JEDI VCL v3.00 for D5-D7 -Download this really nice work here : http://jvcl.sourceforge.net/ I have compiled the whole project without problem, but I already have j= vcl library for another project. Just try it ! "Dave Richards" <da...@sy...>@lists.sourceforge.net le 10/07/2005 = 23:25:03 Envoy=E9 par : dep...@li... Pour : <dep...@li...> cc : Objet : [DephiCodeToDoc-news] Where is the sourc for JclStrings? It doesn't appear to be in CVS. Thanks! Dave ------------------------------------------------------- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happ= ening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dua= l core and dual graphics technology at this free one hour event hosted by= HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar _______________________________________________ DephiCodeToDoc-news mailing list Dep...@li... https://lists.sourceforge.net/lists/listinfo/dephicodetodoc-news = |
From: Dave R. <da...@sy...> - 2005-07-10 21:25:29
|
It doesn't appear to be in CVS. Thanks! Dave |
From: TridenT <tri...@ho...> - 2005-06-22 20:49:11
|
ANN: DelphiCodeToDoc v0.13beta released - Free documentation system for = Delphi The latest version of DelphiCodeToDoc (v0.13b) has been released. It can = be downloaded here: http://prdownloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.= 13b.zip?download DelphiCodeToDoc is a free documentation system for Delphi, released = under the GNU General Public License. It uses information about source = code symbols and formatted comments in files to produce accurate = documentation from your application and component.. The JavaDoc syntax = is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? This revision is the last before the stable (v1.0). Last revision v0.13beta include all the modifications listed below : Fixed Links don't work in FireFox (Tracker 1213364) Added support for strict member visiblity (Tracker 1162329) Improved Parsing speed Fixed Tab indentation do unrecognised Tags (Tracker 1207104) Updated parsing with Delphi.NET syntax Updated parsing with Delphi 2005 syntax Fixed Lines after final END generates an Exception (Tracker 1067592) Added Conditional defines option Fixed parsing of conditional defines inside source code Fixed parsing error on an ELSEIF directive (Tracker 1203034) Fixed missing ending path delimiter when changing Output folder (Tracker = 1206864) Fixed Excluded list does nothing (Tracker 1206914) What are the known bugs of the software ? *Some messages are not translated What are the known limitations of the software ? *Delphi 2005 syntax is not fully supported for the moment *Events have no description (but are generated) *Only English language is support for generated documentation *@see TAG in not implemented *Record are not generated and don't support JavaDoc TAG *When a project is open, changing the language doesn't work for the = configuration page What will be include or change in the next revisions ? *Delphi2005 Support |
From: TRIDENT J. <tri...@ho...> - 2005-05-23 07:21:56
|
ANN: DelphiCodeToDoc v0.12beta released - Free documentation system for Delphi The latest version of DelphiCodeToDoc (v0.12b) has been released. It can be downloaded here: http://prdownloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.12b.zip?download DelphiCodeToDoc is a free documentation system for Delphi, released under the GNU General Public License. It uses information about source code symbols and formatted comments in files to produce accurate documentation from your application and component.. The JavaDoc syntax is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? This revision is the last before the stable (v1.0). Last revision v0.12beta include all the modifications listed below : Added a new nice wizard (Tracker 947525, 947528, 971492) Fixed Full Wizard Finish button not working Added Delphi DPR project support (Tracker 1106580) Added DPR file parsing (Tracker 1101467) Added Library support as units (Tracker 1101467) Fixed assertion with single function in unit (Tracker 1205324) Fixed Purge Output Folder function locks the program (Tracker 1119972) Added Properties description as other members (Tracker 987860) Added folders for output files (Tracker 1068490) Added list of include and exclude files/folders in project configuration (Tracker 971492) Added comments in wizard Added confirmation panel when exiting wizard Updated French translation Fixed Library issue (memory leak) Added Exports section for DLL project Updated HTML links to relative Updated Quick wizard Updated JCL to v1.94 and JVCL to v3.00 What are the known bugs of the software ? *Some messages are not translated What are the known limitations of the software ? *Delphi 2005 syntax is not supported for the moment *No pre-processor define can be add *Events have no description (but are generated) *Only English language is support for generated documentation *@see TAG in not implemented *Record are not generated and don't support JavaDoc TAG *When a project is open, changing the language doesn't work for the configuration page What will be include or change in the next revisions ? *Delphi2005 Support TridenT Delphi + JavaDoc = DelphiCodeToDoc http://dephicodetodoc.sourceforge.net/ |
From: TRIDENT J. <tri...@ho...> - 2005-03-29 11:19:28
|
Hi DelphiCodeToDoc users, It was a long time since the last v0.11b revision. Ddue to technical issue and personnal events, I wasn't able to release another EXEcutable. But, it doesn't mean i haven't work :) I will be able to release the v0.12b in few days now, once my ISP connection will back online. The v0.12b should be called v1.0 pre-release, since it have many new features fixed or added. * Added Delphi DPR project support * Added DPR file parsing * Added Library (DLL) support as units * Added Properties description as other members (Tracker 987860) * Added "Exports" section in HTML for DLL * Fixed Purge Output Folder function locks the program (Tracker 1119972) * Added folders for output files (Tracker 1068490) * Updated HTML links to relative and the long awaited "New Nice Wizard", for a easier project creating. So, it is just a matter of days now. The next v1.0 will have updated translations (v0.12b will mainly displays English) and some bug fixes found in v0.12b. Thanks for all of you who send me report, bug, new features, idea, or just some words about this project. Note: For developpers, be aware that DCTD will now compile with JCL/JVCL v3.00 stable. TridenT Delphi + JavaDoc = DelphiCodeToDoc http://dephicodetodoc.sourceforge.net/ |
From: TridenT <tri...@ho...> - 2004-11-11 20:31:11
|
The latest version of DelphiCodeToDoc (v0.10b) has been released. It can = be download here: http://prdownloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.= 10b.zip?download DelphiCodeToDoc is a free documentation system for Delphi, released = under the GNU General Public License. It uses information about source = code symbols and formatted comments in files to produce accurate = documentation from your application and component.. The JavaDoc syntax = is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? DelphiCodeToDoc continue in Beta version. It will be release as stable = (v1.0) in some next releases (need to fix major bugs before). Last revision v0.10beta include all the modifications listed below : Added "Todo TAG" support Added "Output Member Filtering" option to show/hide some categories = (Tracker 997979) Fixed "Directories not exists" Exception (Tracker 1058399) Fixed Menu and toolbar not disabled when Parsing and building (Tracker = 1035514) Fixed "Warn when empty TAG" function not working (Tracker 1035953) Improved empty TAG handling Added Extended Comment support with @Comment TAG Added Extended Comment support TAG with DoubleSlash in methods Improved Multiline TAG recognition. Updated Translations template Added Russian Translation (Tracker 1036934) Change cursor to "occupied cursor" when building the HTML project = (Tracker 1035514) Added a "View Output" menu item (Tracker 1035514) Added a single "Check and Build" menu item (Tracker 1035514) Added a "Purge output folder" button (Tracker 1035514) Added HTML improvements (Tracker 1035636) Fixed EndOfLine comment not working for methods (Tracker 1038663) Fixed No support for interfaces (Tracker 1012884) Fixed No support for multiple class and interface ancestors Fixed "Procedural type" for field type generate an exception (Tracker = 1042560) Fixed Incorrect menu font prevent Russian characters (Tracker 1036772) What are the known bugs of the software ? *None for the moment What are the known limitations of the software ? *Methods with the same name (overloaded) will result in a single method *Functions with the same name (overloaded) will result in a single = function *No pre-processor define can be add *Propertys have no description (but are generated) *Events have no description *Only HTML documentation is generated *Only English language is support for generated documentation *@see TAG in not supported *Record are not generated and don't support JavaDoc TAG What will be include or change in the next revisions ? *Add language choice for generated documentation=20 *New nice Project Wizard *CHM support |
From: TridenT <tri...@ho...> - 2004-10-30 20:58:36
|
DCTDLinker is a new third party tool for DelphiCodeToDoc that simply = creates links in generated documentation. To see more and download this tool, have a look here = http://dephicodetodoc.sourceforge.net/DCTDLinker.htm or on the author's = page here http://l0co.webpark.pl Thanks "l0co" to share this software with us. TridenT |
From: TridenT <tri...@ho...> - 2004-09-27 21:06:10
|
ANN: DelphiCodeToDoc v0.9beta released - Free documentation system for = Delphi The latest version of DelphiCodeToDoc (v0.9b) has been released. It can = be downloaded here: http://prdownloads.sourceforge.net/dephicodetodoc/DelphiCodeToDoc_exe_v0.= 9b.zip?download DelphiCodeToDoc is a free documentation system for Delphi, released = under the GNU General Public License. It uses information about source = code symbols and formatted comments in files to produce accurate = documentation from your application and component.. The JavaDoc syntax = is now supported http://dephicodetodoc.sourceforge.net What are the change in the last revision ? DelphiCodeToDoc continue in Beta version. It will be release as stable = (v1.0) in the next release. Last revision v0.9beta include all the modifications listed below : Fixed Methods comment in Implementation section undocumented (Tracker = 997985) Added Throws TAG for methods and functions Fixed untranslated options at project initialization (Tracker 1025884) Fixed Register Procedure doesn't get documented (Tracker 1012908) Fixed 'Hide empty TAG section' not working (Tracker 1012885) Added 'Hide Empty Output Block' option (Tracker 1012886) Added "Create Folder" functionnal when selecting Output Folder (Tracker = 892440) Fixed Running from a UNC share prevents project creation (Tracker = 1016893) Fixed Declaring function types cause Access Violation (Tracker 1016879)=20 Fixed Not just .pas files are parsed (Tracker 1016887) Updated French Translations What are the known bugs of the software ? *None for the moment What are the known limitations of the software ? *Methods with the same name (overloaded) will result in a single method *Functions with the same name (overloaded) will result in a single = function *No pre-processor define can be add *Propertys have no description (but are generated) *Events have no description *Only HTML documentation is generated *Only English language is support for generated documentation *@see TAG in not supported *Record are not generated and don't support JavaDoc TAG What will be include or change in the next revisions ? *Add language choice for generated documentation=20 *New nice Project Wizard |