Commit 55a9db4c9d

Der Teufel <der.teufel.mail@gmail.com>
2022-09-26 15:46:01
autodoc: Added `.html` to generated source view file names
1 parent 8849792
Changed files (2)
lib
docs
src
lib/docs/main.js
@@ -53,7 +53,7 @@ var zigAnalysis;
   const domHdrName = document.getElementById("hdrName");
   const domHelpModal = document.getElementById("helpModal");
   const domSearchPlaceholder = document.getElementById("searchPlaceholder");
-  const sourceFileUrlTemplate = "src/{{file}}#L{{line}}"
+  const sourceFileUrlTemplate = "src/{{file}}.html#L{{line}}"
   const domLangRefLink = document.getElementById("langRefLink");
 
   let searchTimer = null;
src/Autodoc.zig
@@ -301,7 +301,7 @@ pub fn generateZirData(self: *Autodoc) !void {
         var files_iterator = self.files.iterator();
 
         while (files_iterator.next()) |entry| {
-            const new_html_path = entry.key_ptr.*.sub_file_path;
+            const new_html_path = try std.mem.concat(self.arena, u8, &.{entry.key_ptr.*.sub_file_path, ".html"});
 
             const html_file = try createFromPath(html_dir, new_html_path);
             defer html_file.close();