- os << getScreenLabel() << "\n\n";
-
-#if 0
- Buffer::TocType type;
- string cmdname = getCmdName();
- if (cmdname == "tableofcontents" )
- type = Buffer::TOC_TOC;
- else if (cmdname == "listofalgorithms" )
- type = Buffer::TOC_LOA;
- else if (cmdname == "listoffigures" )
- type = Buffer::TOC_LOF;
- else
- type = Buffer::TOC_LOT;
-
- vector<vector<Buffer::TocItem> > const toc_list =
- buffer->getTocList();
- vector<Buffer::TocItem> const & toc = toc_list[type];
- for (vector<Buffer::TocItem>::const_iterator it = toc.begin();
- it != toc.end(); ++it)
- os << string(4 * it->depth, ' ') << it->str << endl;
-#else
-#ifdef WITH_WARNINGS
-#warning Fix Me! (Lgb)
-#endif
+ edit(bv, 0, 0, 0);
+}
+
+
+int InsetTOC::ascii(Buffer const * buffer, ostream & os, int) const
+{
+ os << getScreenLabel(buffer) << "\n\n";
+