Ignore:
Timestamp:
04/18/01 16:26:42 (24 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mbase/MHtml.cc

    r752 r753  
    1 // @(#)root/html:$Name: not supported by cvs2svn $:$Id: MHtml.cc,v 1.1 2001-04-18 13:34:23 tbretz Exp $
     1// @(#)root/html:$Name: not supported by cvs2svn $:$Id: MHtml.cc,v 1.2 2001-04-18 15:26:04 tbretz Exp $
    22// Author: Nenad Buncic   18/10/95
    33
     
    722722    Bool_t postponeMemberDescr = kFALSE;
    723723    Bool_t skipMemberName      = kFALSE;
     724    Bool_t writeBracket        = kFALSE;
    724725    streampos postponedpos = 0;
    725726
     
    824825
    825826
    826                     if( extractComments ) {
     827                    if( extractComments) {
    827828                        if( firstCommentLine ) {
    828829                            out << "<pre>";
     
    948949
    949950                    if( method ) {
     951
    950952                        if (skipMemberName)
    951953                        {
    952954                            skipMemberName = kFALSE;
     955                            writeBracket = kTRUE;
    953956                            sourceFile.seekg(postponedpos);
    954957                        }
     
    10571060                                    ExpandKeywords( out, nameEndPtr, classPtr, flag );
    10581061                                    out << "<br>" << endl;
     1062
    10591063                                    if (postponeMemberDescr)
    10601064                                    {
    1061                                         postponeMemberDescr = kFALSE;
    10621065                                        streampos pos = sourceFile.tellg();
    10631066                                        sourceFile.seekg(postponedpos);
    10641067                                        postponedpos = pos;
    10651068                                        skipMemberName = kTRUE;
     1069                                        postponeMemberDescr = kFALSE;
    10661070                                    }
    10671071                                    extractComments = kTRUE;
     
    10751079
    10761080                // write to '.cxx.html' file
    1077                 if( thisLineIsPpLine )
    1078                     ExpandPpLine( tempFile, fLine );
    1079                 else {
    1080                     if( thisLineIsCommented ) tempFile << "<b>";
    1081                     ExpandKeywords( tempFile, fLine, classPtr, tempFlag, "../" );
    1082                     if( thisLineIsCommented ) tempFile << "</b>";
     1081                if (!skipMemberName)
     1082                {
     1083                    if( thisLineIsPpLine )
     1084                        ExpandPpLine( tempFile, fLine );
     1085                    else {
     1086                        if( thisLineIsCommented) tempFile << "<b>";
     1087                        ExpandKeywords( tempFile, fLine, classPtr, tempFlag, "../" );
     1088                        if( thisLineIsCommented ) tempFile << "</b>";
     1089                    }
     1090                    tempFile << endl;
     1091
     1092                    if (writeBracket)
     1093                    {
     1094                        writeBracket = kFALSE;
     1095                        tempFile << "{" << endl;
     1096                    }
    10831097                }
    1084                 tempFile << endl;
     1098
    10851099            }
    10861100            tempFile << "</pre>" << endl;
Note: See TracChangeset for help on using the changeset viewer.