Commit Diff


commit - f65cd607f80b154e1cfe3739fd8c321a66e6c0ea
commit + 3510dd9865ee2a64ce9796528b60ec9e751bc834
blob - 51b5ec1e61f389aa859b68c54b266ebe1e04d911
blob + 2c4208528b4e788bc548e09940a976a8f8a3283a
--- .github/workflows/publish.yaml
+++ .github/workflows/publish.yaml
@@ -27,6 +27,9 @@ jobs:
       - name: Build HTML pages
         run: make html
 
+      - name: Publish HTML table of contents
+        run: cp index.html man3/
+
       - name: Publish HTML pages to GitHub Pages
         uses: JamesIves/github-pages-deploy-action@v4.4.0
         with:
blob - /dev/null
blob + 9fd587c76faa2b026b75340055ef0c742d151340 (mode 644)
--- /dev/null
+++ index.html
@@ -0,0 +1,164 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>Lua 5.1 C API</title>
+  </head>
+  <body>
+    <h2>Lua 5.1 C API</h2>
+		<ul>
+		<li><a href="lua_Alloc.3.html">lua_Alloc</a></li>
+		<li><a href="lua_atpanic.3.html">lua_atpanic</a></li>
+		<li><a href="lua_call.3.html">lua_call</a></li>
+		<li><a href="lua_CFunction.3.html">lua_CFunction</a></li>
+		<li><a href="lua_checkstack.3.html">lua_checkstack</a></li>
+		<li><a href="lua_close.3.html">lua_close</a></li>
+		<li><a href="lua_concat.3.html">lua_concat</a></li>
+		<li><a href="lua_cpcall.3.html">lua_cpcall</a></li>
+		<li><a href="lua_createtable.3.html">lua_createtable</a></li>
+		<li><a href="lua_Debug.3.html">lua_Debug</a></li>
+		<li><a href="lua_dump.3.html">lua_dump</a></li>
+		<li><a href="lua_equal.3.html">lua_equal</a></li>
+		<li><a href="lua_error.3.html">lua_error</a></li>
+		<li><a href="lua_gc.3.html">lua_gc</a></li>
+		<li><a href="lua_getallocf.3.html">lua_getallocf</a></li>
+		<li><a href="lua_getfenv.3.html">lua_getfenv</a></li>
+		<li><a href="lua_getfield.3.html">lua_getfield</a></li>
+		<li><a href="lua_getglobal.3.html">lua_getglobal</a></li>
+		<li><a href="lua_gethook.3.html">lua_gethook</a></li>
+		<li><a href="lua_gethookcount.3.html">lua_gethookcount</a></li>
+		<li><a href="lua_gethookmask.3.html">lua_gethookmask</a></li>
+		<li><a href="lua_getinfo.3.html">lua_getinfo</a></li>
+		<li><a href="lua_getlocal.3.html">lua_getlocal</a></li>
+		<li><a href="lua_getmetatable.3.html">lua_getmetatable</a></li>
+		<li><a href="lua_getstack.3.html">lua_getstack</a></li>
+		<li><a href="lua_gettable.3.html">lua_gettable</a></li>
+		<li><a href="lua_gettop.3.html">lua_gettop</a></li>
+		<li><a href="lua_getupvalue.3.html">lua_getupvalue</a></li>
+		<li><a href="lua_Hook.3.html">lua_Hook</a></li>
+		<li><a href="lua_insert.3.html">lua_insert</a></li>
+		<li><a href="lua_Integer.3.html">lua_Integer</a></li>
+		<li><a href="lua_isboolean.3.html">lua_isboolean</a></li>
+		<li><a href="lua_iscfunction.3.html">lua_iscfunction</a></li>
+		<li><a href="lua_isfunction.3.html">lua_isfunction</a></li>
+		<li><a href="lua_islightuserdata.3.html">lua_islightuserdata</a></li>
+		<li><a href="lua_isnil.3.html">lua_isnil</a></li>
+		<li><a href="lua_isnone.3.html">lua_isnone</a></li>
+		<li><a href="lua_isnoneornil.3.html">lua_isnoneornil</a></li>
+		<li><a href="lua_isnumber.3.html">lua_isnumber</a></li>
+		<li><a href="lua_isstring.3.html">lua_isstring</a></li>
+		<li><a href="lua_istable.3.html">lua_istable</a></li>
+		<li><a href="lua_isthread.3.html">lua_isthread</a></li>
+		<li><a href="lua_isuserdata.3.html">lua_isuserdata</a></li>
+		<li><a href="luaL_addchar.3.html">luaL_addchar</a></li>
+		<li><a href="luaL_addlstring.3.html">luaL_addlstring</a></li>
+		<li><a href="luaL_addsize.3.html">luaL_addsize</a></li>
+		<li><a href="luaL_addstring.3.html">luaL_addstring</a></li>
+		<li><a href="luaL_addvalue.3.html">luaL_addvalue</a></li>
+		<li><a href="luaL_argcheck.3.html">luaL_argcheck</a></li>
+		<li><a href="luaL_argerror.3.html">luaL_argerror</a></li>
+		<li><a href="luaL_Buffer.3.html">luaL_Buffer</a></li>
+		<li><a href="luaL_buffinit.3.html">luaL_buffinit</a></li>
+		<li><a href="luaL_callmeta.3.html">luaL_callmeta</a></li>
+		<li><a href="luaL_checkany.3.html">luaL_checkany</a></li>
+		<li><a href="luaL_checkint.3.html">luaL_checkint</a></li>
+		<li><a href="luaL_checkinteger.3.html">luaL_checkinteger</a></li>
+		<li><a href="luaL_checklong.3.html">luaL_checklong</a></li>
+		<li><a href="luaL_checklstring.3.html">luaL_checklstring</a></li>
+		<li><a href="luaL_checknumber.3.html">luaL_checknumber</a></li>
+		<li><a href="luaL_checkoption.3.html">luaL_checkoption</a></li>
+		<li><a href="luaL_checkstack.3.html">luaL_checkstack</a></li>
+		<li><a href="luaL_checkstring.3.html">luaL_checkstring</a></li>
+		<li><a href="luaL_checktype.3.html">luaL_checktype</a></li>
+		<li><a href="luaL_checkudata.3.html">luaL_checkudata</a></li>
+		<li><a href="luaL_dofile.3.html">luaL_dofile</a></li>
+		<li><a href="luaL_dostring.3.html">luaL_dostring</a></li>
+		<li><a href="luaL_error.3.html">luaL_error</a></li>
+		<li><a href="lua_lessthan.3.html">lua_lessthan</a></li>
+		<li><a href="luaL_getmetafield.3.html">luaL_getmetafield</a></li>
+		<li><a href="luaL_getmetatable.3.html">luaL_getmetatable</a></li>
+		<li><a href="luaL_gsub.3.html">luaL_gsub</a></li>
+		<li><a href="luaL_loadbuffer.3.html">luaL_loadbuffer</a></li>
+		<li><a href="luaL_loadfile.3.html">luaL_loadfile</a></li>
+		<li><a href="luaL_loadstring.3.html">luaL_loadstring</a></li>
+		<li><a href="luaL_newmetatable.3.html">luaL_newmetatable</a></li>
+		<li><a href="luaL_newstate.3.html">luaL_newstate</a></li>
+		<li><a href="lua_load.3.html">lua_load</a></li>
+		<li><a href="luaL_openlibs.3.html">luaL_openlibs</a></li>
+		<li><a href="luaL_optint.3.html">luaL_optint</a></li>
+		<li><a href="luaL_optinteger.3.html">luaL_optinteger</a></li>
+		<li><a href="luaL_optlong.3.html">luaL_optlong</a></li>
+		<li><a href="luaL_optlstring.3.html">luaL_optlstring</a></li>
+		<li><a href="luaL_optnumber.3.html">luaL_optnumber</a></li>
+		<li><a href="luaL_optstring.3.html">luaL_optstring</a></li>
+		<li><a href="luaL_prepbuffer.3.html">luaL_prepbuffer</a></li>
+		<li><a href="luaL_pushreslit.3.html">luaL_pushreslit</a></li>
+		<li><a href="luaL_ref.3.html">luaL_ref</a></li>
+		<li><a href="luaL_Reg.3.html">luaL_Reg</a></li>
+		<li><a href="luaL_register.3.html">luaL_register</a></li>
+		<li><a href="luaL_typename.3.html">luaL_typename</a></li>
+		<li><a href="luaL_typerror.3.html">luaL_typerror</a></li>
+		<li><a href="luaL_unref.3.html">luaL_unref</a></li>
+		<li><a href="luaL_where.3.html">luaL_where</a></li>
+		<li><a href="lua_newstate.3.html">lua_newstate</a></li>
+		<li><a href="lua_newtable.3.html">lua_newtable</a></li>
+		<li><a href="lua_newthread.3.html">lua_newthread</a></li>
+		<li><a href="lua_newuserdata.3.html">lua_newuserdata</a></li>
+		<li><a href="lua_next.3.html">lua_next</a></li>
+		<li><a href="lua_Number.3.html">lua_Number</a></li>
+		<li><a href="lua_objlen.3.html">lua_objlen</a></li>
+		<li><a href="lua_pcall.3.html">lua_pcall</a></li>
+		<li><a href="lua_pop.3.html">lua_pop</a></li>
+		<li><a href="lua_pushboolean.3.html">lua_pushboolean</a></li>
+		<li><a href="lua_pushcclosure.3.html">lua_pushcclosure</a></li>
+		<li><a href="lua_pushcfunction.3.html">lua_pushcfunction</a></li>
+		<li><a href="lua_pushfstring.3.html">lua_pushfstring</a></li>
+		<li><a href="lua_pushinteger.3.html">lua_pushinteger</a></li>
+		<li><a href="lua_pushlightuserdata.3.html">lua_pushlightuserdata</a></li>
+		<li><a href="lua_pushliteral.3.html">lua_pushliteral</a></li>
+		<li><a href="lua_pushlstring.3.html">lua_pushlstring</a></li>
+		<li><a href="lua_pushnil.3.html">lua_pushnil</a></li>
+		<li><a href="lua_pushnumber.3.html">lua_pushnumber</a></li>
+		<li><a href="lua_pushstring.3.html">lua_pushstring</a></li>
+		<li><a href="lua_pushthread.3.html">lua_pushthread</a></li>
+		<li><a href="lua_pushvalue.3.html">lua_pushvalue</a></li>
+		<li><a href="lua_pushvfstring.3.html">lua_pushvfstring</a></li>
+		<li><a href="lua_rawequal.3.html">lua_rawequal</a></li>
+		<li><a href="lua_rawget.3.html">lua_rawget</a></li>
+		<li><a href="lua_rawgeti.3.html">lua_rawgeti</a></li>
+		<li><a href="lua_rawset.3.html">lua_rawset</a></li>
+		<li><a href="lua_rawseti.3.html">lua_rawseti</a></li>
+		<li><a href="lua_Reader.3.html">lua_Reader</a></li>
+		<li><a href="lua_register.3.html">lua_register</a></li>
+		<li><a href="lua_remove.3.html">lua_remove</a></li>
+		<li><a href="lua_replace.3.html">lua_replace</a></li>
+		<li><a href="lua_resume.3.html">lua_resume</a></li>
+		<li><a href="lua_setallocf.3.html">lua_setallocf</a></li>
+		<li><a href="lua_setfenv.3.html">lua_setfenv</a></li>
+		<li><a href="lua_setfield.3.html">lua_setfield</a></li>
+		<li><a href="lua_setglobal.3.html">lua_setglobal</a></li>
+		<li><a href="lua_sethook.3.html">lua_sethook</a></li>
+		<li><a href="lua_setlocal.3.html">lua_setlocal</a></li>
+		<li><a href="lua_setmetatable.3.html">lua_setmetatable</a></li>
+		<li><a href="lua_settable.3.html">lua_settable</a></li>
+		<li><a href="lua_settop.3.html">lua_settop</a></li>
+		<li><a href="lua_setupvalue.3.html">lua_setupvalue</a></li>
+		<li><a href="lua_State.3.html">lua_State</a></li>
+		<li><a href="lua_status.3.html">lua_status</a></li>
+		<li><a href="lua_toboolean.3.html">lua_toboolean</a></li>
+		<li><a href="lua_tocfunction.3.html">lua_tocfunction</a></li>
+		<li><a href="lua_tointeger.3.html">lua_tointeger</a></li>
+		<li><a href="lua_tolstring.3.html">lua_tolstring</a></li>
+		<li><a href="lua_tonumber.3.html">lua_tonumber</a></li>
+		<li><a href="lua_topointer.3.html">lua_topointer</a></li>
+		<li><a href="lua_tostring.3.html">lua_tostring</a></li>
+		<li><a href="lua_tothread.3.html">lua_tothread</a></li>
+		<li><a href="lua_touserdata.3.html">lua_touserdata</a></li>
+		<li><a href="lua_type.3.html">lua_type</a></li>
+		<li><a href="lua_typename.3.html">lua_typename</a></li>
+		<li><a href="lua_Writer.3.html">lua_Writer</a></li>
+		<li><a href="lua_xmove.3.html">lua_xmove</a></li>
+		<li><a href="lua_yield.3.html">lua_yield</a></li>
+		</ul>
+  </body>
+</html>