diff options
| author | Alexander M Pickering <alex@cogarr.net> | 2022-12-01 23:17:05 -0600 |
|---|---|---|
| committer | Alexander M Pickering <alex@cogarr.net> | 2022-12-01 23:17:05 -0600 |
| commit | fbd9f9711d7cbdf47428b7825c16fde03b30a785 (patch) | |
| tree | 62e0079b131a4a096442b973923f45a067ff0b29 | |
| parent | e1278f03c329e95d4e2cf0921489a38d2979d3d1 (diff) | |
| download | mdoc-fbd9f9711d7cbdf47428b7825c16fde03b30a785.tar.gz mdoc-fbd9f9711d7cbdf47428b7825c16fde03b30a785.tar.bz2 mdoc-fbd9f9711d7cbdf47428b7825c16fde03b30a785.zip | |
Remove goto from page
| -rw-r--r-- | share/page.etlua.lua | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/share/page.etlua.lua b/share/page.etlua.lua index 074a195..fb94ea9 100644 --- a/share/page.etlua.lua +++ b/share/page.etlua.lua @@ -70,26 +70,26 @@ return [[ <% assert(funcorder and type(funcorder) == "table", "Failed to find funcorder 2") %> <% for _, funcname in ipairs(funcorder) do %> <% local data = header[funcname] %> - <% if not data.type then goto nextfunc end %> - <% if data.type == "method" or data.type == "function" then %> - <%- assert(func_sec{ - name = funcname, - data = data - }) %> - <hr> - <% elseif data.type == "field" then %> - <h4><%- funcname %></h4> - <p><%- data.desc or "" %> - <hr> - <% else %> - <% if funcname ~= "name" and funcname ~= "type" then %> - <p>Unknown field type: <%- data.type or "" %> for <%- funcname %> - <p><%- tostring(data) %> - <p><%- tostring(header) %> - <hr> + <% if data.type then %> + <% if data.type == "method" or data.type == "function" then %> + <%- assert(func_sec{ + name = funcname, + data = data + }) %> + <hr> + <% elseif data.type == "field" then %> + <h4><%- funcname %></h4> + <p><%- data.desc or "" %> + <hr> + <% else %> + <% if funcname ~= "name" and funcname ~= "type" then %> + <p>Unknown field type: <%- data.type or "" %> for <%- funcname %> + <p><%- tostring(data) %> + <p><%- tostring(header) %> + <hr> + <% end %> <% end %> <% end %> - <% ::nextfunc:: %> <% end %> <% end %> </article> |
