aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2022-12-01 23:17:05 -0600
committerAlexander M Pickering <alex@cogarr.net>2022-12-01 23:17:05 -0600
commitfbd9f9711d7cbdf47428b7825c16fde03b30a785 (patch)
tree62e0079b131a4a096442b973923f45a067ff0b29 /share
parente1278f03c329e95d4e2cf0921489a38d2979d3d1 (diff)
downloadmdoc-fbd9f9711d7cbdf47428b7825c16fde03b30a785.tar.gz
mdoc-fbd9f9711d7cbdf47428b7825c16fde03b30a785.tar.bz2
mdoc-fbd9f9711d7cbdf47428b7825c16fde03b30a785.zip
Remove goto from page
Diffstat (limited to 'share')
-rw-r--r--share/page.etlua.lua36
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>