[Cmake-commits] [cmake-commits] alex committed cmDocumentationFormatterDocbook.cxx 1.4 1.5
cmake-commits at cmake.org
cmake-commits at cmake.org
Sat Jan 10 09:01:39 EST 2009
Update of /cvsroot/CMake/CMake/Source
In directory public:/mounts/ram/cvs-serv1673
Modified Files:
cmDocumentationFormatterDocbook.cxx
Log Message:
BUG: don't create empty <itemizedlist>s (#7289), dblatex didn't like that
Alex
Index: cmDocumentationFormatterDocbook.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmDocumentationFormatterDocbook.cxx,v
retrieving revision 1.4
retrieving revision 1.5
diff -C 2 -d -r1.4 -r1.5
*** cmDocumentationFormatterDocbook.cxx 10 Oct 2008 15:23:35 -0000 1.4
--- cmDocumentationFormatterDocbook.cxx 10 Jan 2009 14:01:37 -0000 1.5
***************
*** 135,152 ****
section.GetEntries();
! os << "<itemizedlist>\n";
! for(std::vector<cmDocumentationEntry>::const_iterator op
! = entries.begin(); op != entries.end(); ++ op )
{
! if(op->Name.size())
{
! os << " <listitem><link linkend=\"" << prefix << "_";
! cmDocumentationPrintDocbookEscapes(os, op->Name.c_str());
! os << "\"><emphasis><literal>";
! cmDocumentationPrintDocbookEscapes(os, op->Name.c_str());
! os << "</literal></emphasis></link></listitem>\n";
}
}
- os << "</itemizedlist>\n" ;
for(std::vector<cmDocumentationEntry>::const_iterator op = entries.begin();
--- 135,155 ----
section.GetEntries();
! if (!entries.empty())
{
! os << "<itemizedlist>\n";
! for(std::vector<cmDocumentationEntry>::const_iterator op
! = entries.begin(); op != entries.end(); ++ op )
{
! if(op->Name.size())
! {
! os << " <listitem><link linkend=\"" << prefix << "_";
! cmDocumentationPrintDocbookEscapes(os, op->Name.c_str());
! os << "\"><emphasis><literal>";
! cmDocumentationPrintDocbookEscapes(os, op->Name.c_str());
! os << "</literal></emphasis></link></listitem>\n";
! }
}
+ os << "</itemizedlist>\n" ;
}
for(std::vector<cmDocumentationEntry>::const_iterator op = entries.begin();
More information about the Cmake-commits
mailing list