aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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>