authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-07-07 19:49:50-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-07-07 22:43:53-07:00
logb0395531d37db8ebde3d4cc09accef2f3b49457d
tree6faa75ff0685e59ad0c9c7487bbdd9cfc85822cc
parentd8e26275f29b304772bfeed9359e1ff5fe7038a8

update autodocs and langref to new API


5 files changed, 17 insertions(+), 17 deletions(-)

lib/docs/wasm/Walk.zig+1-1
......@@ -440,7 +440,7 @@ fn parse(file_name: []const u8, source: []u8) Oom!Ast {
440440 const err_loc = std.zig.findLineColumn(ast.source, err_offset);
441441 rendered_err.clearRetainingCapacity();
442442 try ast.renderError(err, rendered_err.writer(gpa));
443 log.err("{s}:{}:{}: {s}", .{ file_name, err_loc.line + 1, err_loc.column + 1, rendered_err.items });
443 log.err("{s}:{d}:{d}: {s}", .{ file_name, err_loc.line + 1, err_loc.column + 1, rendered_err.items });
444444 }
445445 return Ast.parse(gpa, "", .zig);
446446 }
lib/docs/wasm/main.zig+2-2
......@@ -717,9 +717,9 @@ fn render_docs(
717717 try writer.writeAll("<a href=\"#");
718718 _ = missing_feature_url_escape;
719719 try writer.writeAll(g.link_buffer.items);
720 try writer.print("\">{}</a>", .{markdown.fmtHtml(content)});
720 try writer.print("\">{f}</a>", .{markdown.fmtHtml(content)});
721721 } else {
722 try writer.print("{}", .{markdown.fmtHtml(content)});
722 try writer.print("{f}", .{markdown.fmtHtml(content)});
723723 }
724724
725725 try writer.writeAll("</code>");
lib/docs/wasm/markdown/renderer.zig+10-10
......@@ -42,7 +42,7 @@ pub fn Renderer(comptime Writer: type, comptime Context: type) type {
4242 if (start == 1) {
4343 try writer.writeAll("<ol>\n");
4444 } else {
45 try writer.print("<ol start=\"{}\">\n", .{start});
45 try writer.print("<ol start=\"{d}\">\n", .{start});
4646 }
4747 } else {
4848 try writer.writeAll("<ul>\n");
......@@ -106,15 +106,15 @@ pub fn Renderer(comptime Writer: type, comptime Context: type) type {
106106 }
107107 },
108108 .heading => {
109 try writer.print("<h{}>", .{data.heading.level});
109 try writer.print("<h{d}>", .{data.heading.level});
110110 for (doc.extraChildren(data.heading.children)) |child| {
111111 try r.renderFn(r, doc, child, writer);
112112 }
113 try writer.print("</h{}>\n", .{data.heading.level});
113 try writer.print("</h{d}>\n", .{data.heading.level});
114114 },
115115 .code_block => {
116116 const content = doc.string(data.code_block.content);
117 try writer.print("<pre><code>{}</code></pre>\n", .{fmtHtml(content)});
117 try writer.print("<pre><code>{f}</code></pre>\n", .{fmtHtml(content)});
118118 },
119119 .blockquote => {
120120 try writer.writeAll("<blockquote>\n");
......@@ -135,7 +135,7 @@ pub fn Renderer(comptime Writer: type, comptime Context: type) type {
135135 },
136136 .link => {
137137 const target = doc.string(data.link.target);
138 try writer.print("<a href=\"{}\">", .{fmtHtml(target)});
138 try writer.print("<a href=\"{f}\">", .{fmtHtml(target)});
139139 for (doc.extraChildren(data.link.children)) |child| {
140140 try r.renderFn(r, doc, child, writer);
141141 }
......@@ -143,11 +143,11 @@ pub fn Renderer(comptime Writer: type, comptime Context: type) type {
143143 },
144144 .autolink => {
145145 const target = doc.string(data.text.content);
146 try writer.print("<a href=\"{0}\">{0}</a>", .{fmtHtml(target)});
146 try writer.print("<a href=\"{0f}\">{0f}</a>", .{fmtHtml(target)});
147147 },
148148 .image => {
149149 const target = doc.string(data.link.target);
150 try writer.print("<img src=\"{}\" alt=\"", .{fmtHtml(target)});
150 try writer.print("<img src=\"{f}\" alt=\"", .{fmtHtml(target)});
151151 for (doc.extraChildren(data.link.children)) |child| {
152152 try renderInlineNodeText(doc, child, writer);
153153 }
......@@ -169,11 +169,11 @@ pub fn Renderer(comptime Writer: type, comptime Context: type) type {
169169 },
170170 .code_span => {
171171 const content = doc.string(data.text.content);
172 try writer.print("<code>{}</code>", .{fmtHtml(content)});
172 try writer.print("<code>{f}</code>", .{fmtHtml(content)});
173173 },
174174 .text => {
175175 const content = doc.string(data.text.content);
176 try writer.print("{}", .{fmtHtml(content)});
176 try writer.print("{f}", .{fmtHtml(content)});
177177 },
178178 .line_break => {
179179 try writer.writeAll("<br />\n");
......@@ -222,7 +222,7 @@ pub fn renderInlineNodeText(
222222 },
223223 .autolink, .code_span, .text => {
224224 const content = doc.string(data.text.content);
225 try writer.print("{}", .{fmtHtml(content)});
225 try writer.print("{f}", .{fmtHtml(content)});
226226 },
227227 .line_break => {
228228 try writer.writeAll("\n");
tools/docgen.zig+3-3
......@@ -75,9 +75,9 @@ pub fn main() !void {
7575 var code_dir = try fs.cwd().openDir(code_dir_path, .{});
7676 defer code_dir.close();
7777
78 const input_file_bytes = try in_file.reader().readAllAlloc(arena, max_doc_file_size);
78 const input_file_bytes = try in_file.deprecatedReader().readAllAlloc(arena, max_doc_file_size);
7979
80 var buffered_writer = io.bufferedWriter(out_file.writer());
80 var buffered_writer = io.bufferedWriter(out_file.deprecatedWriter());
8181
8282 var tokenizer = Tokenizer.init(input_path, input_file_bytes);
8383 var toc = try genToc(arena, &tokenizer);
......@@ -425,7 +425,7 @@ fn genToc(allocator: Allocator, tokenizer: *Tokenizer) !Toc {
425425 try toc.writeByte('\n');
426426 try toc.writeByteNTimes(' ', header_stack_size * 4);
427427 if (last_columns) |n| {
428 try toc.print("<ul style=\"columns: {}\">\n", .{n});
428 try toc.print("<ul style=\"columns: {d}\">\n", .{n});
429429 } else {
430430 try toc.writeAll("<ul>\n");
431431 }
tools/doctest.zig+1-1
......@@ -85,7 +85,7 @@ pub fn main() !void {
8585 var out_file = try fs.cwd().createFile(output_path, .{});
8686 defer out_file.close();
8787
88 var bw = std.io.bufferedWriter(out_file.writer());
88 var bw = std.io.bufferedWriter(out_file.deprecatedWriter());
8989 const out = bw.writer();
9090
9191 try printSourceBlock(arena, out, source, fs.path.basename(input_path));