Timeline


and

10/16/07:

21:59 Changeset [217] by mgalloy
  • trunk/idldoc/build_idldoc.pro
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeclass__define.pro
  • trunk/idldoc/src/tree/doctreefield__define.pro
  • trunk/idldoc/src/tree/doctreeproperty__define.pro

Basic field display (but only from field tag, not introspection).

21:07 Changeset [216] by mgalloy
  • trunk/idldoc/src/tree/doctreefield__define.pro
  • trunk/idldoc/src/tree/doctreeproperty__define.pro

Added field class.

20:26 Changeset [215] by mgalloy
  • trunk/idldoc/src/templates/profile.tt

Display fields information only if USER keyword not set.

17:10 Changeset [214] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/tree/doctreeclass__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Displaying get/set/init for properties.

16:34 Changeset [213] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeclass__define.pro
  • trunk/idldoc/src/tree/doctreeproperty__define.pro

Displaying properties.

15:37 Changeset [212] by mgalloy
  • trunk/idldoc/Makefile
  • trunk/idldoc/src/idldoc_version.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Made 'build dist' not include anything run in my normal startup file.

15:23 Changeset [211] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Added version tag for file and routine for IDLdoc format parser.

15:14 Changeset [210] by mgalloy
  • trunk/idldoc/src/parser/docparprofileparser__define.pro

Comments.

15:06 Changeset [209] by mgalloy
  • trunk/idldoc/src/parser/docparidldocfileparser__define.pro

Comments, formatting.

13:53 Changeset [208] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/parser/docparprofileparser__define.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/source.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Displaying source code; fixed bug where header and footer didn't use TEMPLATE_PREFIX and TEMPLATE_LOCATION.

13:35 Changeset [207] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro

Unified handling of tag line parsing. Parsing properties, but not storing them.

12:12 Changeset [206] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc.pro

Updated comments for TEMPLATE_PREFIX and TEMPLATE_LOCATION.

12:05 Changeset [205] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc.pro

Added TEMPLATE_PREFIX and TEMPLATE_LOCATION keywords to IDLdoc.

07:27 Changeset [204] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro

Fixed typo.

07:17 Changeset [203] by mgalloy
  • trunk/idldoc/build_idldoc.pro

Added new files to build script.

10/14/07:

22:22 Changeset [202] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Handling properties.

22:05 Changeset [201] by mgalloy
  • trunk/idldoc/src/tree/doctreeproperty__define.pro

Filled out property class.

21:50 Changeset [200] by mgalloy
  • trunk/idldoc/src/tree/doctreeproperty__define.pro

Adding property class for classes.

21:36 Changeset [199] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro

Fixed up formatting and comments.

18:49 Changeset [198] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Added restrictions tag to IDLdoc format parser.

18:44 Changeset [197] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Updated parsing/display of todo, private, obsolete, abstract tags for IDLdoc format parser.

11:20 Changeset [196] by mgalloy
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Fixed isVisible methods.

11:16 Changeset [195] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Added file examples for IDLdoc format parser. Routines and files have a isVisible method to use current system.user setting and their own private/hidden status to determine if they are visible.

10:51 Changeset [194] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Added examples tag to routine for IDLdoc format parser.

09:23 Changeset [193] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/parser/docparprofileparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Parsing file comments with tags. IDLdoc format for file comments working (for author, copyright, and history).

08:08 Changeset [192] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Added author, copyright, and history to idldoc format parser tags.

10/12/07:

22:03 Changeset [191] by mgalloy
  • trunk/idldoc/src/templates/help.tt
  • trunk/idldoc/src/templates/profile.tt

Adding some content in the help page.

21:53 Changeset [190] by mgalloy
  • trunk/idldoc/footer
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/index.tt

Removed javascript for 'view frames' because it messes with the refresh button.

21:31 Changeset [189] by mgalloy
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/index.tt

Made 'view frames' optional maintain the current page.

16:25 Changeset [188] by mgalloy
  • trunk/idldoc/src/templates/index.tt

First start on ?file_url addition to index.html.

15:45 Changeset [187] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/templates/source.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Fixed up navbar; added stub for source links.

15:05 Changeset [186] by mgalloy
  • trunk/idldoc/footer
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/overview.tt

Added more statistics to overview page; improved IDLdoc project footer.

14:36 Changeset [185] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/resources/listing.css
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeargument__define.pro

Got argument attributes working; used argument attributes to improve routine syntax line (with links).

13:09 Changeset [184] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Adding 'other' attributes for IDLdoc format parser, starting with bugs, pre, and post tags.

11:03 Changeset [183] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro

Handle @file_comments tag in IDLdoc format parser.

10/11/07:

11:37 Changeset [182] by mgalloy
  • trunk/idldoc/overview
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/tree/doctreedirectory__define.pro

Parsing @dir tags in overview file (idldoc format only).

09:43 Changeset [181] by mgalloy
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Fixed issue that IDL ran out of LUN's because a sav file tree object kept a LUN because it kept a IDL_Savefile open for the duration of its life. Now it creates an IDL Savefile as needed.

08:36 Changeset [180] by mgalloy
  • trunk/idldoc/build_idldoc_docs.pro
  • trunk/idldoc/overview

Making IDLdoc's docs' overview page a bit nicer.

08:30 Changeset [179] by mgalloy
  • trunk/idldoc/build_idldoc_docs.pro
  • trunk/idldoc/overview
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/parser/docparformatparser__define.pro
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/parser/docparrstformatparser__define.pro
  • trunk/idldoc/src/parser/docparverbatimformatparser__define.pro
  • trunk/idldoc/src/templates/overview.tt

Added reading and display of overview comments (just verbatim for now).

08:08 Changeset [178] by mgalloy
  • trunk/idldoc/Makefile

Improved clean target: now cleans regression test results and unit test results.

08:05 Changeset [177] by mgalloy
  • trunk/idldoc/build_idldoc_docs.pro
  • trunk/idldoc/footer
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc.pro
  • trunk/idldoc/src/templates/categories.tt
  • trunk/idldoc/src/templates/dir-overview.tt
  • trunk/idldoc/src/templates/help.tt
  • trunk/idldoc/src/templates/idldocfile.tt
  • trunk/idldoc/src/templates/index-entries.tt
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/templates/savefile.tt
  • trunk/idldoc/src/templates/search.tt
  • trunk/idldoc/src/templates/warnings.tt

Added footer keyword to IDLdoc and added a footer for IDLdoc's documentation.

08:05 Changeset [176] by mgalloy
  • trunk/idldoc/Makefile

Clean up api-docs in 'clean' target.

10/10/07:

21:50 Changeset [175] by mgalloy
  • trunk/idldoc/build_idldoc_docs.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/templates/profile.tt

Made routine details text a bit larger; formatted attribute tables better.

21:07 Changeset [174] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Fixed up styles; display return value only if comments are present.

20:39 Changeset [173] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeargument__define.pro
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Cleaned getting outputStyle parser and processing some comments with it; outputing return value.

16:33 Changeset [172] by mgalloy
  • trunk/idldoc/src/parser/docparprofileparser__define.pro

*Really* fixed the bug of file comments getting added to the next routine's comments.

15:55 Changeset [171] by mgalloy
  • trunk/idldoc/src/parser/docparprofileparser__define.pro

Fixed bug where multiple line headers triggered comments to the file instead of to the routine.

15:41 Changeset [170] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc.pro
  • trunk/idldoc/src/tree/doctreeargument__define.pro
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Added comment_style keyword to IDLdoc and lookup commentStyle when needed.

15:27 Changeset [169] by mgalloy
  • trunk/idldoc/src/parser/docparprofileparser__define.pro

Fixed bug where the comments were getting processed before the header was competely parsed (so that come params and keywords were not found yet).

15:14 Changeset [168] by mgalloy
  • trunk/idldoc/src/parser/docparprofileparser__define.pro
  • trunk/idldoc/unit_tests/parser/docparprofileparser_ut__define.pro

Fixed parsing bug by stripping comments from lines of code and added test to check to make sure it was right.

14:14 Changeset [167] by mgalloy
  • trunk/idldoc/build_idldoc_docs.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Fixed bug in DOCtreeRoutine class where it would only find a param/keyword if it was the first one; removed PREFORMAT keyword to IDLdoc in build doc script.

13:54 Changeset [166] by mgalloy
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/parser/docparprofileparser__define.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeargument__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Got basic idldoc format parsing working.

08:52 Changeset [165] by mgalloy
  • trunk/idldoc/src/templates/profile.tt

Simplified template for class information.

10/09/07:

20:41 Changeset [164] by mgalloy
  • trunk/idldoc/unit_tests
  • trunk/idldoc/unit_tests/parser/docparprofileparser_ut__define.pro
  • trunk/idldoc/unit_tests/parser/docparverbatimmarkupparser_ut__define.pro

Fixed up unit tests.

20:08 Changeset [163] by mgalloy
  • trunk/idldoc/Makefile

Added makefile target for regression tests.

15:06 Changeset [162] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/help.tt
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro

Comments.

14:54 Changeset [161] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc.pro
  • trunk/idldoc/src/templates/help.tt
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro

Changed PRINT to self.system->print in idldoc file object; added format and markup keywords to IDLdoc and passed along to system object.

12:44 Changeset [160] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/parser/docparidldocfileparser__define.pro
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro

Used DOCparIDLdocFileParser class so that .idldoc files are handled the same way as .pro files.

12:16 Changeset [159] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/parser/docparformatparser__define.pro
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/templates/all-files.tt
  • trunk/idldoc/src/templates/file-listing.tt
  • trunk/idldoc/src/templates/idldocfile.tt
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro

Produce output for .idldoc files (just need parsers for full output).

12:15 Changeset [158] by mgalloy
  • trunk/idldoc/regression_tests/docrtidldocfiles_ut__define.pro
  • trunk/idldoc/regression_tests/idldocfiles
  • trunk/idldoc/regression_tests/idldocfiles/test.idldoc

Added regression test with .idldoc files in it.

08:23 Changeset [157] by mgalloy
  • trunk/idldoc/regression_tests
  • trunk/idldoc/regression_tests/classes
  • trunk/idldoc/regression_tests/classes/test__define.pro
  • trunk/idldoc/regression_tests/docrtclasses_ut__define.pro

Ignoring *-docs; add regression test for classes.

08:22 Changeset [156] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro

Fixed bug which caused crash on doc_system::cleanup if there were no classes.

08:16 Changeset [155] by mgalloy
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeclass__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Inheritance for classes complete.

10/08/07:

22:50 Changeset [154] by mgalloy
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeclass__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Creating class objects.

17:16 Changeset [153] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeclass__define.pro

Creating class tree object.

16:32 Changeset [152] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc_version.pro
  • trunk/idldoc/src/util/mg_int_format.pro
  • trunk/idldoc/src/util/mg_is_int.pro

Comments and formatting.

16:07 Changeset [151] by mgalloy
  • trunk/idldoc/src/idldoc.pro

Reformatting.

16:02 Changeset [150] by mgalloy
  • trunk/idldoc/src/idldoc.pro

Added header comment for ERROR keyword.

16:01 Changeset [149] by mgalloy
  • trunk/idldoc/regression_tests/docrtalltests_uts__define.pro
  • trunk/idldoc/regression_tests/docrtsavfiles_ut__define.pro
  • trunk/idldoc/regression_tests/docrttestcase__define.pro

Adding regression tests using MGUNIT; first is just a bunch of save files.

15:59 Changeset [148] by mgalloy
  • trunk/idldoc/src/idldoc.pro

Added ERROR keyword that returns an error code for the IDLdoc run.

14:16 Changeset [147] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/introspection/doc_thumbnail.pro
  • trunk/idldoc/src/introspection/doc_variable_declaration.pro
  • trunk/idldoc/src/templates/savefile.tt
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Can now do system variables in save files.

14:16 Changeset [146] by mgalloy
  • trunk/idldoc/regression_tests/savfiles/systemvariables.sav

Adding a system variables save file.

12:18 Changeset [145] by mgalloy
  • trunk/idldoc/src/introspection/doc_thumbnail.pro
  • trunk/idldoc/src/introspection/doc_variable_declaration.pro
  • trunk/idldoc/src/templates/savefile.tt
  • trunk/idldoc/src/tree/doctreesavfile__define.pro
  • trunk/idldoc/src/tree/doctreesavvar__define.pro

Save files now handle common blocks, structure definitions.

12:17 Changeset [144] by mgalloy
  • trunk/idldoc/regression_tests/savfiles/common1.sav
  • trunk/idldoc/regression_tests/savfiles/common2.sav
  • trunk/idldoc/regression_tests/savfiles/routines.sav
  • trunk/idldoc/regression_tests/savfiles/structuredef.sav
  • trunk/idldoc/regression_tests/savfiles/vars.sav

Added more types of save files for sav file regression test.

11:25 Changeset [143] by mgalloy
  • trunk/idldoc/src/templates/savefile.tt

Added links for pointers and objects.

11:21 Changeset [142] by mgalloy
  • trunk/idldoc/build_idldoc.pro
  • trunk/idldoc/regression_tests/savfiles
  • trunk/idldoc/regression_tests/savfiles/heapvars.sav
  • trunk/idldoc/src/templates/savefile.tt
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Added MG_IS_INT to sav file.

10:16 Changeset [141] by mgalloy
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Used MG_IS_INT to determine if the sav file contents field is an integer type before formatting it.

10:15 Changeset [140] by mgalloy
  • trunk/idldoc/src/util/mg_int_format.pro
  • trunk/idldoc/src/util/mg_is_int.pro

Fixed up formatting of negative integers and added function to determine if a variable is an integer type.

10:06 Changeset [139] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/introspection/doc_thumbnail.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/savefile.tt
  • trunk/idldoc/src/tree/doctreesavfile__define.pro
  • trunk/idldoc/src/tree/doctreesavvar__define.pro

Listing procedures, functions, and variables in sav files. Still need to work on common blocks, pointer, objects, structure definitions, and system variables.

06:41 Changeset [138] by mgalloy
  • trunk/idldoc/src/tree/doctreesavvar__define.pro

Adding sav file variable class.

10/06/07:

22:59 Changeset [137] by mgalloy
  • trunk/idldoc/src/introspection/doc_variable_declaration.pro

Updated DOC_VARIABLE_DECLARATION for arrays and structures (and finished scalars).

21:44 Changeset [136] by mgalloy
  • trunk/idldoc/src/introspection/doc_thumbnail.pro

Formatting.

21:39 Changeset [135] by mgalloy
  • trunk/idldoc/src/introspection/doc_thumbnail.pro

Creates a thumbnail of line plots, contour plots, true color images, and volumes.

19:54 Changeset [134] by mgalloy
  • trunk/idldoc/build_idldoc.pro

Organized build file and added missing files.

19:08 Changeset [133] by mgalloy
  • trunk/idldoc/src
  • trunk/idldoc/src/introspection/doc_thumbnail.pro

Pulling in math subdirectory for MG_LINEAR_FUNCTION.

19:05 Changeset [132] by mgalloy
  • trunk/idldoc/src/util

Removing bad property name 'svn:external'.

19:02 Changeset [131] by mgalloy
  • trunk/idldoc/src/util
  • trunk/idldoc/src/util/mg_int_format.pro

Adding mg_linear_function to IDLdoc distribution.

16:45 Changeset [130] by mgalloy
  • trunk/idldoc/src/introspection/doc_thumbnail.pro

Added stub for data visualization routine.

10/05/07:

22:23 Changeset [129] by mgalloy
  • trunk/idldoc/src/util/mg_int_format.pro

Added comment header for mg_int_format.

16:02 Changeset [128] by mgalloy
  • trunk/idldoc/Makefile

Fixed up clean target if .zip file not present; changed name of docs target to 'doc' to avoid conflict with docs directory.

15:55 Changeset [127] by mgalloy
  • trunk/idldoc

Fixed svn:ignore specification.

15:54 Changeset [126] by mgalloy
  • trunk/idldoc
  • trunk/idldoc/build_idldoc_docs.pro

Ignore api-docs directory.

15:54 Changeset [125] by mgalloy
  • trunk/idldoc/Makefile

Added a docs target for makefile.

15:53 Changeset [124] by mgalloy
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Fixed bug for comments_first_line for file object which would *only* look for its comments in a single routine instead of looking for file comments.

13:38 Changeset [123] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Overview has an 'Attributes' section which displayes the total number of source code lines.

12:51 Changeset [122] by mgalloy
  • trunk/idldoc/src/idldoc_version.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/dir-overview.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Improved display of dir-overview.

08:36 Changeset [121] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt

Made PREFORMAT keyword work.

10/04/07:

22:09 Changeset [120] by mgalloy
  • trunk/idldoc/Makefile
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/unit_tests/examples/main_level_example.pro

Styled file attributes (i.e. batch file, includes main-level program); added revision number to sav file; add multiple file level comments.

21:08 Changeset [119] by mgalloy
  • trunk/idldoc/build_idldoc.pro
  • trunk/idldoc/Makefile
  • trunk/idldoc/src/idldoc_version.pro
  • trunk/idldoc/src/templates/savefile.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreesavfile__define.pro
  • trunk/idldoc/src/util
  • trunk/idldoc/src/util/mg_int_format.pro

Added svn revision number to idldoc.sav; updated sav file template.

19:57 Changeset [118] by mgalloy
  • /
  • trunk/idldoc/src/tree/doctreedirectory__define.pro

Fixed IDLdoc file object instantiation; set to ignore .project file.

17:04 Changeset [117] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt

Fixed up parameter/keyword display.

16:41 Changeset [116] by mgalloy
  • trunk/idldoc/build_idldoc.pro
  • trunk/idldoc/src/idldoc_version.pro

Forgot DOCparVerbatimFormatParser class when building IDLdoc.

16:08 Changeset [115] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Ready to display param/keyword attributes; tweaking display of small fonts; printing message when .sav and .idldoc files are parsed.

15:46 Changeset [114] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Got QUIET and SILENT working correctly.

15:26 Changeset [113] by mgalloy
  • trunk/idldoc/build_idldoc.pro
  • trunk/idldoc/docs/help.txt
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc.pro
  • trunk/idldoc/src/idldoc_version.pro

Fixing up help file; removed version specification in IDL build file (sole version specification is in Makefile).

14:39 Changeset [112] by mgalloy
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Got first line of routine comments working.

13:38 Changeset [111] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeargument__define.pro

Handled function syntax with ()'s correctly; made 'Developer documentation' not wrap if browser window is narrow.

13:19 Changeset [110] by mgalloy
  • trunk/idldoc/src/templates/file-listing.tt
  • trunk/idldoc/src/tree/doctreedirectory__define.pro

Added link to dir-overview from files listing; fixed formatting.

13:13 Changeset [109] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/parser/docparformatparser__define.pro
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/parser/docparidlformatparser__define.pro
  • trunk/idldoc/src/parser/docparmarkupparser__define.pro
  • trunk/idldoc/src/parser/docparprofileparser__define.pro
  • trunk/idldoc/src/parser/docparrstformatparser__define.pro
  • trunk/idldoc/src/parser/docparverbatimformatparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Basic passing of comments to output using verbatim parsers.

12:18 Changeset [108] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/parser/docparformatparser__define.pro
  • trunk/idldoc/src/parser/docparidldocformatparser__define.pro
  • trunk/idldoc/src/parser/docparmarkupparser__define.pro
  • trunk/idldoc/src/parser/docparprofileparser__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Loaded all parsers; all parsers know about system object.

10/03/07:

21:02 Changeset [107] by mgalloy
  • trunk/idldoc/Makefile

Adding resources and templates directories to distribution zip file.

20:03 Changeset [106] by mgalloy
  • trunk/idldoc/build_idldoc.pro
  • trunk/idldoc/Makefile
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc_version.pro

Adding build/distribution system.

19:46 Changeset [105] by mgalloy
  • trunk/idldoc/src/idldoc_version.pro

Template for returning current version.

13:48 Changeset [104] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/help.tt
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/templates/warnings.tt

Building up routine details structure in pro file template; improved local navbar for warnings and help; removed dummy 'Comments go here'.

10:54 Changeset [103] by mgalloy
  • trunk/idldoc/src/templates/dir-listing.tt

Updated formatting of dir listing.

10:52 Changeset [102] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/templates/profile.tt

Updated formatting.

10:21 Changeset [101] by mgalloy
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeargument__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Cleaning up display of parameters/keywords and local navbar.

09:40 Changeset [100] by mgalloy
  • trunk/idldoc/src/parser/docparprofileparser__define.pro
  • trunk/idldoc/src/resources/listing.css
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/idldoc-footer.tt
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Added file attributes section to pro file template; cleaned up CSS.

08:29 Changeset [99] by mgalloy
  • trunk/idldoc/src/templates/profile.tt

'Routines' section only shown if there are routines.

08:28 Changeset [98] by mgalloy
  • trunk/idldoc/src/templates/dir-listing.tt
  • trunk/idldoc/src/templates/profile.tt

Fixed issue with batch files (i.e. no routines); add 'All files' link to dir-listing.

10/02/07:

21:20 Changeset [97] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/categories.tt
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/search.tt

More updating to navbar; created blank search and categories pages.

19:48 Changeset [96] by mgalloy
  • trunk/idldoc/docs/COPYING

Added BSD-type license for IDLdoc.

16:04 Changeset [95] by mgalloy
  • trunk/idldoc/src/templates/idldoc-header.tt

Formatting.

15:54 Changeset [94] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/resources/listing.css
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/all-files.tt
  • trunk/idldoc/src/templates/file-listing.tt
  • trunk/idldoc/src/templates/idldoc-header.tt

Added number of files in file-listing and all-files; updating navbar/localnavbar.

15:05 Changeset [93] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/help.tt
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/index-entries.tt
  • trunk/idldoc/src/templates/warnings.tt

Adding to navbar; fixed titles of pages.

14:23 Changeset [92] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc.pro

Sort pro/sav/idldoc files in 'All files' listing.

13:39 Changeset [91] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/help.tt
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/profile.tt

Starting on navbar in header; starting on help page.

11:06 Changeset [90] by mgalloy
  • trunk/idldoc/src/templates/overview.tt

Fixed formatting.

07:50 Changeset [89] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/help.tt
  • trunk/idldoc/src/templates/index-entries.tt
  • trunk/idldoc/src/templates/warnings.tt

Created empty pages for warnings, index, and help.

10/01/07:

21:53 Changeset [88] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/all-files.tt
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Finished up 'All files' listing.

21:09 Changeset [87] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro

Generate a blank all-files using the file-listing.tt template (might need to create a special all-files.tt template).

20:47 Changeset [86] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/dir-overview.tt
  • trunk/idldoc/src/tree/doctreedirectory__define.pro

Added directory overview output.

16:26 Changeset [85] by mgalloy
  • trunk/idldoc/src/templates/savefile.tt

Completed adding information from IDL_Savefile::contents.

09/27/07:

17:32 Changeset [84] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Advancing profile template and fixing up template class.

13:47 Changeset [83] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/idldoc-footer.tt
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/templates/savefile.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Improved appearance; fixing up templates.

13:03 Changeset [82] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/idldoc-footer.tt
  • trunk/idldoc/src/templates/profile.tt

Improved appearance.

09/26/07:

23:05 Changeset [81] by mgalloy
  • trunk/idldoc/src/resources/listing.css
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Adding info to getVariables and improving appearance.

15:52 Changeset [80] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/templates/savefile.tt

Improving appearance.

15:43 Changeset [79] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/resources/idldoc.ico
  • trunk/idldoc/src/resources/listing.css
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/idldoc-footer.tt
  • trunk/idldoc/src/templates/idldoc-header.tt
  • trunk/idldoc/src/templates/overview.tt
  • trunk/idldoc/src/templates/savefile.tt

Added favicon; added header/footers; improved appearance.

14:18 Changeset [78] by mgalloy
  • trunk/idldoc/src/parser/docparprofileparser__define.pro

Fixed bug of incorrect labelling of some files with having a main-level program.

14:11 Changeset [77] by mgalloy
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreeroutine__define.pro

Adding listing of routines to pro file template.

13:59 Changeset [76] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/parser/docparprofileparser__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Parsing pro files.

13:29 Changeset [75] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/overview.tt

Added simple overview page.

13:19 Changeset [74] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/profile.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Producing simple output for .pro files.

13:13 Changeset [73] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/dir-listing.tt
  • trunk/idldoc/src/templates/file-listing.tt
  • trunk/idldoc/src/tree/doctreedirectory__define.pro

Creating all-dirs.

08:53 Changeset [72] by mgalloy
  • trunk/idldoc/src/resources/listing.css
  • trunk/idldoc/src/templates/listing.tt
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Added links to file listings.

08:52 Changeset [71] by mgalloy
  • trunk/idldoc/src/templates/index.tt

Changed names of frames.

08:37 Changeset [70] by mgalloy
  • trunk/idldoc/src/resources/listing.css
  • trunk/idldoc/src/templates/listing.tt
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Creating dir-file listing with all filenames now (no links yet).

09/25/07:

22:17 Changeset [69] by mgalloy
  • trunk/idldoc/src/templates/listing.tt
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Trying to get dir-files.html files written.

20:19 Changeset [68] by mgalloy
  • trunk/idldoc/src/tree/doctreedirectory__define.pro

Added comments.

18:35 Changeset [67] by mgalloy
  • trunk/idldoc/src/tree/doctreedirectory__define.pro

Fixed bug in relative_root calculation for the root directory.

17:19 Changeset [66] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/templates/index.tt

Creating index.html.

16:58 Changeset [65] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Changed method of retrieving a template from the system from property to hash table lookup.

16:28 Changeset [64] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Capable of producing listing files for each directory.

16:27 Changeset [63] by mgalloy
  • trunk/idldoc/src/resources/listing.css

Adding a stylesheet for listing files.

16:27 Changeset [62] by mgalloy
  • trunk/idldoc/src/templates/index.tt

Adding a template for index.html file.

16:26 Changeset [61] by mgalloy
  • trunk/idldoc/src/templates/listing.tt

Adding a template for dir-files/all-files files.

15:42 Changeset [60] by mgalloy
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/savefile.tt

Adding to save file output.

15:17 Changeset [59] by mgalloy
  • trunk/idldoc/project/todo.txt
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc.pro
  • trunk/idldoc/src/resources/main.css
  • trunk/idldoc/src/templates/savefile.tt
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Producing some output for .sav files.

15:05 Changeset [58] by mgalloy
  • trunk/idldoc/build_idldoc.pro

Added version to sav file description.

15:04 Changeset [57] by mgalloy
  • trunk/idldoc/src/resources
  • trunk/idldoc/src/resources/main.css

Starting css file.

12:19 Changeset [56] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Added basic output for sav files.

12:19 Changeset [55] by mgalloy
  • trunk/idldoc/src/idldoc.pro

Wrapped CATCH in check for debug variable.

12:18 Changeset [54] by mgalloy
  • trunk/idldoc/src/templates
  • trunk/idldoc/src/templates/savefile.tt

Created simple sav file template.

11:01 Changeset [53] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro

Added error handling if output directory can not be created.

10:49 Changeset [52] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro

Create output directory if it doesn't exist.

10:25 Changeset [51] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Added SYSTEM property to file objects; added IDL_Savfile attribute to sav file object.

10:24 Changeset [50] by mgalloy
  • trunk/idldoc/build_idldoc.pro

Added build file to create idldoc.sav.

10:23 Changeset [49] by mgalloy
  • trunk/idldoc/src/parser/docparidldocfileparser__define.pro
  • trunk/idldoc/src/parser/docparoverviewfileparser__define.pro

Fixed typos.

09:38 Changeset [48] by mgalloy
  • trunk/idldoc/src/introspection

Changed name of utilities directory to introspection.

09:03 Changeset [47] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreeidldocfile__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro
  • trunk/idldoc/src/tree/doctreesavfile__define.pro

Created separate .sav and .idldoc file objects.

08:21 Changeset [46] by mgalloy
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreeprofile__define.pro

Changed name of DOCtreeFile to DOCtreeProFile.

08:18 Changeset [45] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/tree/doctreedirectory__define.pro
  • trunk/idldoc/src/tree/doctreefile__define.pro

Adding files to output.

09/24/07:

23:27 Changeset [44] by mgalloy
  • trunk/idldoc/project/todo.txt

Updating todo list.

23:05 Changeset [43] by mgalloy
  • trunk/idldoc/src/tree/doctreedirectory__define.pro

Cleaning up comments; cleanup routine.

22:28 Changeset [42] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/tree/doctreedirectory__define.pro

Found correct directories; starting to build tree; getting ready to output.

16:36 Changeset [41] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro

Eliminated directories named *.pro from proFiles list.

16:34 Changeset [40] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc.pro

Testing output directory for writing; starting to build tree of directories, files, routines, parameters.

08:00 Changeset [39] by mgalloy
  • trunk/idldoc/src/doc_system__define.pro
  • trunk/idldoc/src/idldoc.pro

Implementing output keyword options.

Note: See TracTimeline for information about the timeline view.