diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2002-11-28 20:38:57 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2002-11-28 20:38:57 (GMT) |
commit | 449d9d2d4db65eeac50ea7f33a5caf7f67f2b72d (patch) | |
tree | 229ba1f0bd2e721f4cc81307b63d8c79051d1bc4 /src/mangen.cpp | |
parent | b20ff12b9d8fa90143628233319beec2c20266d7 (diff) | |
download | Doxygen-449d9d2d4db65eeac50ea7f33a5caf7f67f2b72d.zip Doxygen-449d9d2d4db65eeac50ea7f33a5caf7f67f2b72d.tar.gz Doxygen-449d9d2d4db65eeac50ea7f33a5caf7f67f2b72d.tar.bz2 |
Release-1.3-rc1-20021128
Diffstat (limited to 'src/mangen.cpp')
-rw-r--r-- | src/mangen.cpp | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/src/mangen.cpp b/src/mangen.cpp index 06f0204..d6df66d 100644 --- a/src/mangen.cpp +++ b/src/mangen.cpp @@ -473,21 +473,32 @@ void ManGenerator::endDescItem() firstCol=TRUE; } -void ManGenerator::startMemberItem(int annType) +void ManGenerator::startAnonTypeScope(int indentLevel) +{ + if (indentLevel==0) + { + insideTabbing=TRUE; + } +} + +void ManGenerator::endAnonTypeScope(int indentLevel) +{ + if (indentLevel==0) + { + insideTabbing=FALSE; + } +} + + +void ManGenerator::startMemberItem(int) { if (firstCol && !insideTabbing) t << ".in +1c\n"; t << "\n.ti -1c\n.RI \""; firstCol=FALSE; - if (annType!=0) insideTabbing=TRUE; } -void ManGenerator::endMemberItem(bool endItem) +void ManGenerator::endMemberItem() { - if (endItem) - { - insideTabbing=FALSE; - t << "\"\n.br\n.RI \""; - } t << "\"\n.br"; } @@ -619,5 +630,6 @@ void ManGenerator::printDoc(DocNode *n) ManDocVisitor *visitor = new ManDocVisitor(t,*this); n->accept(visitor); delete visitor; + firstCol=FALSE; } |