From fbd9f9711d7cbdf47428b7825c16fde03b30a785 Mon Sep 17 00:00:00 2001 From: Alexander M Pickering Date: Thu, 1 Dec 2022 23:17:05 -0600 Subject: Remove goto from page --- share/page.etlua.lua | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'share/page.etlua.lua') 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 - }) %> -
- <% elseif data.type == "field" then %> -

<%- funcname %>

-

<%- data.desc or "" %> -


- <% else %> - <% if funcname ~= "name" and funcname ~= "type" then %> -

Unknown field type: <%- data.type or "" %> for <%- funcname %> -

<%- tostring(data) %> -

<%- tostring(header) %> -


+ <% if data.type then %> + <% if data.type == "method" or data.type == "function" then %> + <%- assert(func_sec{ + name = funcname, + data = data + }) %> +
+ <% elseif data.type == "field" then %> +

<%- funcname %>

+

<%- data.desc or "" %> +


+ <% else %> + <% if funcname ~= "name" and funcname ~= "type" then %> +

Unknown field type: <%- data.type or "" %> for <%- funcname %> +

<%- tostring(data) %> +

<%- tostring(header) %> +


+ <% end %> <% end %> <% end %> - <% ::nextfunc:: %> <% end %> <% end %> -- cgit v1.2.3-70-g09d2