- Timestamp:
- 02/17/11 11:12:56 (15 months ago)
- Files:
-
- 1 modified
-
trunk/src/tree/doctreedirectory__define.pro (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/tree/doctreedirectory__define.pro
r739 r741 118 118 return, self.system->processComments(self.overviewComments) 119 119 endif 120 120 121 if (obj_valid(self.comments)) then begin 122 firstLineTree = mg_tm_firstline(self.comments) 123 comments = self.system->processComments(firstLineTree) 124 obj_destroy, firstLineTree 125 return, comments 126 endif 127 121 128 return, '' 122 129 end … … 125 132 return, self.system->processComments(self.systemOverviewComments) 126 133 endif 127 134 135 if (obj_valid(self.systemComments)) then begin 136 firstLineTree = mg_tm_firstline(self.systemComments) 137 comments = self.system->processComments(firstLineTree) 138 obj_destroy, firstLineTree 139 return, comments 140 endif 141 128 142 return, '' 129 143 end … … 371 385 compile_opt strictarr 372 386 373 doctree_fill_links, self.comments, self 374 375 self.systemOverviewComments = self.overviewComments->_clone() 376 doctree_fill_links, self.overviewComments, self 377 doctree_fill_links, self.systemOverviewComments, self.system 378 387 if (obj_isa(self.overviewComments, 'MGtmNode')) then begin 388 self.systemOverviewComments = self.overviewComments->_clone() 389 doctree_fill_links, self.overviewComments, self 390 doctree_fill_links, self.systemOverviewComments, self.system 391 endif else begin 392 if (obj_isa(self.comments, 'MGtmNode')) then begin 393 self.systemComments = self.comments->_clone() 394 doctree_fill_links, self.systemComments, self.system 395 endif 396 endelse 397 398 doctree_fill_links, self.comments, self 399 379 400 proFiles = self.proFiles->get(/all, count=nproFiles) 380 401 for i = 0L, nproFiles - 1L do (proFiles[i])->fillLinks … … 450 471 compile_opt strictarr, hidden 451 472 452 obj_destroy, [self.overviewComments, self.systemOverviewComments, self.comments] 473 obj_destroy, [self.overviewComments, self.systemOverviewComments] 474 obj_destroy, [self.systemComments, self.comments] 453 475 obj_destroy, [self.author, self.copyright, self.history] 454 476 obj_destroy, [self.proFiles, self.dlmFiles, self.savFiles, self.idldocFiles] … … 563 585 systemOverviewComments: obj_new(), $ 564 586 comments: obj_new(), $ 587 systemComments: obj_new(), $ 565 588 566 589 proFiles: obj_new(), $
