comparison trunk/src/docgen/document/htmlgenerator.d @ 473:381044a3feac

Misc fixes & updates.
author Jari-Matti M?kel? <jmjm@iki.fi>
date Thu, 08 Nov 2007 17:44:25 +0200
parents e562d455cbbe
children ec8dd7b8bf0c
comparison
equal deleted inserted replaced
470:e48a011e687a 473:381044a3feac
88 void generateModules() { 88 void generateModules() {
89 writeSimpleFile(docFileNames[3], { 89 writeSimpleFile(docFileNames[3], {
90 docWriter.generateModuleSection(modules); 90 docWriter.generateModuleSection(modules);
91 docWriter.generateCustomPage("pagetemplate2", docgen_version); 91 docWriter.generateCustomPage("pagetemplate2", docgen_version);
92 }); 92 });
93
94 // auto mdw = moduleDocFactory.createModuleDocWriter(docWriter, docFormat);
95
93 } 96 }
94 97
95 /** 98 /**
96 * Generates source file listings. 99 * Generates source file listings.
97 */ 100 */
99 writeSimpleFile(docFileNames[4], { 102 writeSimpleFile(docFileNames[4], {
100 docWriter.generateListingSection(modules); 103 docWriter.generateListingSection(modules);
101 104
102 char[][] contents; 105 char[][] contents;
103 106
107 contents ~= "(";
108
104 foreach(mod; modules) { 109 foreach(mod; modules) {
105 auto FQN = mod.moduleFQN; 110 auto FQN = mod.moduleFQN;
106 auto dstFname = replace(mod.moduleFQN.dup, '.', '_') ~ ".html"; 111 auto dstFname = replace(mod.moduleFQN.dup, '.', '_') ~ ".html";
107 contents ~= `<a href="` ~ dstFname ~ `">` ~ FQN ~ "</a>"; 112 contents ~= `<a href="` ~ dstFname ~ `">` ~ FQN ~ "</a>";
108 } 113 }
114
115 contents ~= ")";
109 116
110 docWriter.addList(contents, false); 117 docWriter.addList(contents, false);
111 118
112 docWriter.generateCustomPage("pagetemplate2", docgen_version); 119 docWriter.generateCustomPage("pagetemplate2", docgen_version);
113 }); 120 });