zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 4a868fa2be1713a5cdc0ae75276c2fdf28a56d94 (tree)
parent 564d6c4960018020913d3a2883cdd028f841af20
Author: Loris Cro <kappaloris@gmail.com>
Date:   Fri, 11 Feb 2022 17:24:58 +0100

autodoc: escape html in decl ref names

Diffstat:
Mlib/docs/main.js | 14+++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/lib/docs/main.js b/lib/docs/main.js @@ -131,7 +131,7 @@ name= "union"; } - return name + return escapeHtml(name); } function typeKindIsContainer(typeKind) { @@ -447,12 +447,12 @@ var valTypeName = typeShorthandName(valType); html += '<a href="'+navLinkDecl(decl.name)+'">'; - html += '<span class="tok-kw" style="color:lightblue;">' + decl.name + '</span>'; + html += '<span class="tok-kw" style="color:lightblue;">' + escapeHtml(decl.name) + '</span>'; html += '</a>'; html += ' ('+ valTypeName +')'; } else if ("type" in value) { var name = zigAnalysis.types[value.type].name; - html += '<span class="tok-kw">' + name + '</span>'; + html += '<span class="tok-kw">' + escapeHtml(name) + '</span>'; } else if (argTypeIndex != null) { html += typeIndexName(argTypeIndex, true, true); } else { @@ -923,11 +923,11 @@ var valTypeName = typeShorthandName(valType); payloadHtml += '<a href="'+navLinkDecl(decl.name)+'">'; - payloadHtml += '<span class="tok-kw" style="color:lightblue;">' + decl.name + '</span>'; + payloadHtml += '<span class="tok-kw" style="color:lightblue;">' + escapeHtml(decl.name) + '</span>'; payloadHtml += '</a>'; } else if ("type" in value) { var name = zigAnalysis.types[value.type].name; - payloadHtml += '<span class="tok-kw">' + name + '</span>'; + payloadHtml += '<span class="tok-kw">' + escapeHtml(name) + '</span>'; } else if (argTypeIndex != null) { payloadHtml += typeIndexName(argTypeIndex, wantHtml, wantSubLink); } else if (wantHtml) { @@ -1289,12 +1289,12 @@ var valTypeName = typeShorthandName(valType); html += '<a href="'+navLinkDecl(decl.name)+'">'; - html += '<span class="tok-kw" style="color:lightblue;">' + decl.name + '</span>'; + html += '<span class="tok-kw" style="color:lightblue;">' + escapeHtml(decl.name) + '</span>'; html += '</a>'; html += ' ('+ valTypeName +')'; } else if ("type" in field) { var name = zigAnalysis.types[field.type].name; - html += '<span class="tok-kw">' + name + '</span>'; + html += '<span class="tok-kw">' + escapeHtml(name) + '</span>'; } else { html += '<span class="tok-kw">var</span>'; }