aboutsummaryrefslogtreecommitdiff
path: root/lib/std
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-10-09 18:31:32 -0400
committerAndrew Kelley <andrew@ziglang.org>2019-10-10 01:38:20 -0400
commit12ed85d0d13136a5e8c1a54da5c3d2174cebee37 (patch)
treead0f55e368ed58d56d9cafa8ad41bd742b475c05 /lib/std
parent510b6443ba1eb36bb2e6f7e992044fd63ee83985 (diff)
downloadzig-12ed85d0d13136a5e8c1a54da5c3d2174cebee37.tar.gz
zig-12ed85d0d13136a5e8c1a54da5c3d2174cebee37.zip
generated docs: better handle when root is std
Diffstat (limited to 'lib/std')
-rw-r--r--lib/std/special/docs/main.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/lib/std/special/docs/main.js b/lib/std/special/docs/main.js
index 532c6f3349..879b75872c 100644
--- a/lib/std/special/docs/main.js
+++ b/lib/std/special/docs/main.js
@@ -584,7 +584,12 @@
}
function renderType(typeObj) {
- var name = typeName(typeObj, false, false);
+ var name;
+ if (rootIsStd && typeObj === zigAnalysis.types[zigAnalysis.packages[zigAnalysis.rootPkg].main]) {
+ name = "std";
+ } else {
+ name = typeName(typeObj, false, false);
+ }
if (name != null && name != "") {
domHdrName.innerText = name + " (" + zigAnalysis.typeKinds[typeObj.kind] + ")";
domHdrName.classList.remove("hidden");
@@ -912,6 +917,10 @@
curNav.declNames = decodeURIComponent(parts[1]).split(".");
}
}
+
+ if (curNav.pkgNames.length === 0 && rootIsStd) {
+ curNav.pkgNames = ["std"];
+ }
}
function onHashChange() {