ADOC Version History
Link to ADOC's homepage: ADOC
Version 2.5.3 from 2010-02-20
- Documentation improved
Concatenating <li> elements did not work properly
- Code blocks sometimes started with a blank for no apparent reason
- Code blocks sometimes had an empty line attached to the bottom
- Caption was renamed to _Caption accidentally
Version 2.5.2 from 2009-11-12
- "wsh" was not always localyzed
A minor formatting problem related to multi-line <pre> tags got fixed
- Opera 10 wasn't identified due to a change in the Registry key
Version 2.5.1 from 2009-07-06
Bug fix: special handling of "Version", "Copyright" & "History" worked for ordinary namespaces but not for classes
Version 2.5.0 from 2009-07-05
- ADOC can now generate documentation from ordinary (= non-scripted) namespaces.
If there is a function Copyright or History or Version the result is taken into account when generating documentation.
See internal documentation for further details.
Version 2.4.4 from 2009-02-22
- Some minor bug fixes
- Minor problem in screen CSS fixed
Minor problem in "InsertToc" fixed
Version 2.4.3 from 2009-01-21
- Starting the default browser speeded up dramatically
- TOC positioning as well a content improved
Version 2.4.2 from 2008-12-09
- Problem fixed with description when more than one class was processed.
Version 2.4.1 from 2008-11-11
- Problem with TOC's fixed
- Some minor bug fixes
Version 2.4.0 from 2008-11-10
- With version 2.4, sorting classes (when more than one class got passed) by name is still the default, but that can be changed by setting the newly introduced "sortByNameFlag" to 0.
- When an inherited member had less information than the one that overwrites that things went wrong.
- The methods returning the internal CSS are now public. Makes it easier to take these, implement a change and then use them as external CSS files.
- When more then 10 classes where specified, the table-of-contents was not formatted properly.
Version 2.3.1 from 2008-10-27
- Problem with TOC (introduced with version 2.3.0) fixed
- New shortcut for the Firefox Browser introcued: "FF"
Version 2.3.0 from 2008-10-27
ADOC does not need the "UnicodeFile" class any longer
- "Chrome" added to the list of browsers.
New property "CssPath" introduced for personal style sheets
- The "Introduction.doc" got reviewed
- Bug fixes:
- Specifying "Mozilla" as browser did not work
Specifying "BrowserName" via a command space (left argument of "Browse") did not work
Version 2.2.3 from 2008-10-22
- Printed version did not contain any leading comments
Version 2.2.2 from 2008-10-05
- Bug-fix: field comments did not work properly
Version 2.2.1 from 2008-10-02
Bug-fix (Although ADOC worked fine, the workspace could not be saved in case instance property "RefToUnicodeFile" was set)
New method "RestoreDefaults" introduced.
Version 2.2.0 from 2008-10-01
- Ordinary (=non-scripted) namespaces included in Classes which in turn where inherited did cause a crash
- Access to Windows registry improved
- Calling Firefox improved
Version 2.1.0 from 2008-08-14
- New table-of-contents introduced
- Header tags in the "leading" part of a script documentation do not need to be closed any longer - this is done automatically now
- Some improvements of the style sheets
The "List" method returned rubbish when the "Full" parameter was specified and a ReadOnly field was found
Version 2.0.4 from 2008-08-10
Under some circumstances "EndProperty" was not recognized properly, causing an ill-formed report.
Version 2.0.3 from 2008-07-26
- Problem solved with names of functions with this syntax: (v1 v2)←{shy} fns (v1 v2);v3;v4 ⍝ comment
"wsh" was not localyzed in "GetBrowserPath" - caused aplcores (although it should not)
- "Leading" comments got not always recognized correctly
- Main text font was incorrect (Times New Roman instead of Arial)
BrowserName←"Opera" works with latest policy now
- "Flock" added as possible browser
- Interfaces were handled incorrectly under certain circumstances
- Field with "readonly" used got a wrong link in the browser
Version 2.0.2 from 2008-05-05
Minor bug fixings
Version 2.0.1 from 2008-04-25
- Under some circumstances, list items connecting lines over more than one line run into an endless loop.
- Methods with a left argument were reported incorrectly.
BrowserName was not working sometimes.
- Error trapping now prevents ADOC to crash on a browser which is not installed on the current system.
- Improvements to the style sheets.
Version 2.0.0 from 2008-02-05
This really is a major release:
- ADOC has learned to deal with Inheritance. For a class which inherits another class, the inherited members are now by default reported as well. Those members are marked accordingly.
ADOC also learned to start the most common browsers automatically. For this, a new property "BrowserName" was introduced.
- The "Browse" method execepts a parameter space now. This makes "Browse" much more flexible and reduces greatly the need for creating an instance.
- A number of bug fixes.
Version 1.5.0 from 2007-12-12
- Processing embedded classes improved.
- A number of minor bugs got fixed.
Version 1.4.2 from 2007-12-01
82=⎕DR replaced by "IsChar"-call. ADOC is now Version 12 ready.
Version 1.4.1 from 2007-11-27
- A Number of minor bug fixes.
- Improvements to the style sheets.
Version 1.4.0 from 2007-11-26
- ADOC got more self-contained: if no style sheets can be found, the class produces its own.
The class UnicodeFile is now taken either from # or ⎕SE.
Version 1.3.0 from 2007-09-06
- :Included Namespaces are taken into account.
- ADOC can now process embedded classes (classes defined within a class script).
Version 1.2.0 from 2007-08-01
- Number of restrictions lifted.
- Bunch of bug fixes.
Version 1.1.0 from 2007-07-12
Several minor bug fixes.
Version 1.0.0 from 2007-06-24
Very first relase.
