authorgravatar for der.teufel.mail@gmail.comKrzysztof Wolicki <der.teufel.mail@gmail.com> 2022-08-18 15:44:42+02:00
committergravatar for der.teufel.mail@gmail.comKrzysztof Wolicki <der.teufel.mail@gmail.com> 2022-08-18 15:44:42+02:00
log51a4861a081eea5d9bfd590c63f4a4506305f941
tree75cedc7e7bdd3ae685f1da2c0a4626cb7895edc0
parentf0bfdf9766716572d114b4bddefc6d26bb0ec298

Fixed Docgen.zig formatting


1 files changed, 6 insertions(+), 5 deletions(-)

src/Docgen.zig+6-5
...@@ -24,7 +24,8 @@ pub fn genHtml(...@@ -24,7 +24,8 @@ pub fn genHtml(
24 \\ <meta name="viewport" content="width=device-width, initial-scale=1.0">24 \\ <meta name="viewport" content="width=device-width, initial-scale=1.0">
25 );25 );
26 try out.print(" <title>{s} - source view</title>\n", .{src.sub_file_path});26 try out.print(" <title>{s} - source view</title>\n", .{src.sub_file_path});
27 try out.writeAll(\\ <link rel="icon" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgklEQVR4AWMYWuD7EllJIM4G4g4g5oIJ/odhOJ8wToOxSTXgNxDHoeiBMfA4+wGShjyYOCkG/IGqWQziEzYAoUAeiF9D5U+DxEg14DRU7jWIT5IBIOdCxf+A+CQZAAoopEB7QJwBCBwHiip8UYmRdrAlDpIMgApwQZNnNii5Dq0MBgCxxycBnwEd+wAAAABJRU5ErkJggg=="/>27 try out.writeAll(
28 \\ <link rel="icon" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAgklEQVR4AWMYWuD7EllJIM4G4g4g5oIJ/odhOJ8wToOxSTXgNxDHoeiBMfA4+wGShjyYOCkG/IGqWQziEzYAoUAeiF9D5U+DxEg14DRU7jWIT5IBIOdCxf+A+CQZAAoopEB7QJwBCBwHiip8UYmRdrAlDpIMgApwQZNnNii5Dq0MBgCxxycBnwEd+wAAAABJRU5ErkJggg=="/>
28 \\ <style>29 \\ <style>
29 \\ body{30 \\ body{
30 \\ font-family: system-ui, -apple-system, Roboto, "Segoe UI", sans-serif;31 \\ font-family: system-ui, -apple-system, Roboto, "Segoe UI", sans-serif;
...@@ -123,16 +124,16 @@ pub fn genHtml(...@@ -123,16 +124,16 @@ pub fn genHtml(
123124
124 const source = try src.getSource(allocator);125 const source = try src.getSource(allocator);
125 try tokenizeAndPrintRaw(allocator, out, source.bytes);126 try tokenizeAndPrintRaw(allocator, out, source.bytes);
126 try out.writeAll(\\</body>127 try out.writeAll(
127 \\</html>128 \\</body>
129 \\</html>
128 );130 );
129}131}
130132
131const start_line = "<span class=\"line\" id=\"L{d}\">";133const start_line = "<span class=\"line\" id=\"L{d}\">";
132const end_line = "</span>\n";134const end_line = "</span>\n";
133135
134136var line_counter: usize = 1;
135 var line_counter: usize = 1;
136137
137pub fn tokenizeAndPrintRaw(138pub fn tokenizeAndPrintRaw(
138 allocator: Allocator,139 allocator: Allocator,