Skip to content

Commit dfbaa6a

Browse files
committed
Use ldoc instead of LuaDoc to generate docs.
1 parent 43fe8f1 commit dfbaa6a

24 files changed

+4270
-6367
lines changed

cmake/LuaNativeObjects.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ macro(GenLuaNativeObjects _src_files_var)
2828
string(REGEX REPLACE ".nobj.lua" ".luadoc" _doc_file_out ${_src_file})
2929
add_custom_target(${_doc_file_out} ALL
3030
COMMAND ${LUA_NATIVE_OBJECTS_EXECUTABLE} -outpath docs -gen luadoc ${_src_file}
31-
COMMAND luadoc -nofiles -d docs docs
31+
COMMAND ldoc -d docs docs
3232
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
3333
DEPENDS ${_src_file}
3434
)

docs/index.html

Lines changed: 59 additions & 163 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
22
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
33
<html>
4+
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
45
<head>
56
<title>Reference</title>
6-
<link rel="stylesheet" href="luadoc.css" type="text/css" />
7-
<!--meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/-->
7+
<link rel="stylesheet" href="ldoc.css" type="text/css" />
88
</head>
9-
109
<body>
10+
1111
<div id="container">
1212

1313
<div id="product">
@@ -16,249 +16,145 @@
1616
<div id="product_description"></div>
1717
</div> <!-- id="product" -->
1818

19-
<div id="main">
20-
21-
<div id="navigation">
22-
23-
24-
<h1>LuaDoc</h1>
25-
<ul>
26-
27-
<li><strong>Index</strong></li>
28-
29-
</ul>
30-
31-
32-
<!-- Module list -->
33-
34-
<h1>Modules</h1>
35-
<ul>
36-
37-
<li>
38-
<a href="modules/Blob.html">Blob</a>
39-
</li>
40-
41-
<li>
42-
<a href="modules/Commit.html">Commit</a>
43-
</li>
44-
45-
<li>
46-
<a href="modules/Config.html">Config</a>
47-
</li>
48-
49-
<li>
50-
<a href="modules/Index.html">Index</a>
51-
</li>
52-
53-
<li>
54-
<a href="modules/IndexEntry.html">IndexEntry</a>
55-
</li>
56-
57-
<li>
58-
<a href="modules/IndexEntryUnmerged.html">IndexEntryUnmerged</a>
59-
</li>
60-
61-
<li>
62-
<a href="modules/ODB.html">ODB</a>
63-
</li>
6419

65-
<li>
66-
<a href="modules/ODBBackend.html">ODBBackend</a>
67-
</li>
68-
69-
<li>
70-
<a href="modules/OID.html">OID</a>
71-
</li>
72-
73-
<li>
74-
<a href="modules/OID_Shorten.html">OID_Shorten</a>
75-
</li>
76-
77-
<li>
78-
<a href="modules/Object.html">Object</a>
79-
</li>
80-
81-
<li>
82-
<a href="modules/OdbObject.html">OdbObject</a>
83-
</li>
84-
85-
<li>
86-
<a href="modules/Reference.html">Reference</a>
87-
</li>
88-
89-
<li>
90-
<a href="modules/Repository.html">Repository</a>
91-
</li>
20+
<div id="main">
9221

93-
<li>
94-
<a href="modules/RevWalk.html">RevWalk</a>
95-
</li>
9622

97-
<li>
98-
<a href="modules/Signature.html">Signature</a>
99-
</li>
23+
<!-- Menu -->
10024

101-
<li>
102-
<a href="modules/StrArray.html">StrArray</a>
103-
</li>
25+
<div id="navigation">
26+
<br/>
27+
<h1>ldoc</h1>
10428

105-
<li>
106-
<a href="modules/Tag.html">Tag</a>
107-
</li>
10829

109-
<li>
110-
<a href="modules/Tree.html">Tree</a>
111-
</li>
11230

113-
<li>
114-
<a href="modules/TreeEntry.html">TreeEntry</a>
115-
</li>
11631

117-
<li>
118-
<a href="modules/git2.html">git2</a>
119-
</li>
12032

33+
<h2>Modules</h2>
34+
<ul class="nowrap">
35+
<li><a href="modules/git2.html">git2</a></li>
36+
<li><a href="modules/Blob.html">Blob</a></li>
37+
<li><a href="modules/Commit.html">Commit</a></li>
38+
<li><a href="modules/Config.html">Config</a></li>
39+
<li><a href="modules/Index.html">Index</a></li>
40+
<li><a href="modules/IndexEntry.html">IndexEntry</a></li>
41+
<li><a href="modules/IndexEntryUnmerged.html">IndexEntryUnmerged</a></li>
42+
<li><a href="modules/ODB.html">ODB</a></li>
43+
<li><a href="modules/ODBBackend.html">ODBBackend</a></li>
44+
<li><a href="modules/OID.html">OID</a></li>
45+
<li><a href="modules/OID_Shorten.html">OID_Shorten</a></li>
46+
<li><a href="modules/Object.html">Object</a></li>
47+
<li><a href="modules/OdbObject.html">OdbObject</a></li>
48+
<li><a href="modules/Reference.html">Reference</a></li>
49+
<li><a href="modules/Repository.html">Repository</a></li>
50+
<li><a href="modules/RevWalk.html">RevWalk</a></li>
51+
<li><a href="modules/Signature.html">Signature</a></li>
52+
<li><a href="modules/StrArray.html">StrArray</a></li>
53+
<li><a href="modules/Tag.html">Tag</a></li>
54+
<li><a href="modules/Tree.html">Tree</a></li>
55+
<li><a href="modules/TreeEntry.html">TreeEntry</a></li>
12156
</ul>
12257

123-
124-
125-
<!-- File list -->
126-
127-
128-
129-
130-
131-
132-
</div> <!-- id="navigation" -->
58+
</div>
13359

13460
<div id="content">
13561

13662

13763

13864
<h2>Modules</h2>
13965
<table class="module_list">
140-
<!--<tr><td colspan="2">Modules</td></tr>-->
141-
14266
<tr>
143-
<td class="name"><a href="modules/Blob.html">Blob</a></td>
67+
<td class="name" nowrap><a href="modules/git2.html">git2</a></td>
68+
<td class="summary">Module git2.</td>
69+
</tr>
70+
<tr>
71+
<td class="name" nowrap><a href="modules/Blob.html">Blob</a></td>
14472
<td class="summary">Class "Blob".</td>
14573
</tr>
146-
14774
<tr>
148-
<td class="name"><a href="modules/Commit.html">Commit</a></td>
75+
<td class="name" nowrap><a href="modules/Commit.html">Commit</a></td>
14976
<td class="summary">Class "Commit".</td>
15077
</tr>
151-
15278
<tr>
153-
<td class="name"><a href="modules/Config.html">Config</a></td>
79+
<td class="name" nowrap><a href="modules/Config.html">Config</a></td>
15480
<td class="summary">Class "Config".</td>
15581
</tr>
156-
15782
<tr>
158-
<td class="name"><a href="modules/Index.html">Index</a></td>
83+
<td class="name" nowrap><a href="modules/Index.html">Index</a></td>
15984
<td class="summary">Class "Index".</td>
16085
</tr>
161-
16286
<tr>
163-
<td class="name"><a href="modules/IndexEntry.html">IndexEntry</a></td>
87+
<td class="name" nowrap><a href="modules/IndexEntry.html">IndexEntry</a></td>
16488
<td class="summary">Class "IndexEntry".</td>
16589
</tr>
166-
16790
<tr>
168-
<td class="name"><a href="modules/IndexEntryUnmerged.html">IndexEntryUnmerged</a></td>
91+
<td class="name" nowrap><a href="modules/IndexEntryUnmerged.html">IndexEntryUnmerged</a></td>
16992
<td class="summary">Class "IndexEntryUnmerged".</td>
17093
</tr>
171-
17294
<tr>
173-
<td class="name"><a href="modules/ODB.html">ODB</a></td>
95+
<td class="name" nowrap><a href="modules/ODB.html">ODB</a></td>
17496
<td class="summary">Class "ODB".</td>
17597
</tr>
176-
17798
<tr>
178-
<td class="name"><a href="modules/ODBBackend.html">ODBBackend</a></td>
99+
<td class="name" nowrap><a href="modules/ODBBackend.html">ODBBackend</a></td>
179100
<td class="summary">Class "ODBBackend".</td>
180101
</tr>
181-
182102
<tr>
183-
<td class="name"><a href="modules/OID.html">OID</a></td>
103+
<td class="name" nowrap><a href="modules/OID.html">OID</a></td>
184104
<td class="summary">Class "OID".</td>
185105
</tr>
186-
187106
<tr>
188-
<td class="name"><a href="modules/OID_Shorten.html">OID_Shorten</a></td>
107+
<td class="name" nowrap><a href="modules/OID_Shorten.html">OID_Shorten</a></td>
189108
<td class="summary">Class "OID_Shorten".</td>
190109
</tr>
191-
192110
<tr>
193-
<td class="name"><a href="modules/Object.html">Object</a></td>
111+
<td class="name" nowrap><a href="modules/Object.html">Object</a></td>
194112
<td class="summary">Class "Object".</td>
195113
</tr>
196-
197114
<tr>
198-
<td class="name"><a href="modules/OdbObject.html">OdbObject</a></td>
115+
<td class="name" nowrap><a href="modules/OdbObject.html">OdbObject</a></td>
199116
<td class="summary">Class "OdbObject".</td>
200117
</tr>
201-
202118
<tr>
203-
<td class="name"><a href="modules/Reference.html">Reference</a></td>
119+
<td class="name" nowrap><a href="modules/Reference.html">Reference</a></td>
204120
<td class="summary">Class "Reference".</td>
205121
</tr>
206-
207122
<tr>
208-
<td class="name"><a href="modules/Repository.html">Repository</a></td>
123+
<td class="name" nowrap><a href="modules/Repository.html">Repository</a></td>
209124
<td class="summary">Class "Repository".</td>
210125
</tr>
211-
212126
<tr>
213-
<td class="name"><a href="modules/RevWalk.html">RevWalk</a></td>
127+
<td class="name" nowrap><a href="modules/RevWalk.html">RevWalk</a></td>
214128
<td class="summary">Class "RevWalk".</td>
215129
</tr>
216-
217130
<tr>
218-
<td class="name"><a href="modules/Signature.html">Signature</a></td>
131+
<td class="name" nowrap><a href="modules/Signature.html">Signature</a></td>
219132
<td class="summary">Class "Signature".</td>
220133
</tr>
221-
222134
<tr>
223-
<td class="name"><a href="modules/StrArray.html">StrArray</a></td>
135+
<td class="name" nowrap><a href="modules/StrArray.html">StrArray</a></td>
224136
<td class="summary">Class "StrArray".</td>
225137
</tr>
226-
227138
<tr>
228-
<td class="name"><a href="modules/Tag.html">Tag</a></td>
139+
<td class="name" nowrap><a href="modules/Tag.html">Tag</a></td>
229140
<td class="summary">Class "Tag".</td>
230141
</tr>
231-
232142
<tr>
233-
<td class="name"><a href="modules/Tree.html">Tree</a></td>
143+
<td class="name" nowrap><a href="modules/Tree.html">Tree</a></td>
234144
<td class="summary">Class "Tree".</td>
235145
</tr>
236-
237146
<tr>
238-
<td class="name"><a href="modules/TreeEntry.html">TreeEntry</a></td>
147+
<td class="name" nowrap><a href="modules/TreeEntry.html">TreeEntry</a></td>
239148
<td class="summary">Class "TreeEntry".</td>
240149
</tr>
241-
242-
<tr>
243-
<td class="name"><a href="modules/git2.html">git2</a></td>
244-
<td class="summary">Module git2.</td>
245-
</tr>
246-
247150
</table>
248151

249-
250-
251-
252-
253-
254152
</div> <!-- id="content" -->
255-
256153
</div> <!-- id="main" -->
257-
258154
<div id="about">
259-
<p><a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" /></a></p>
155+
<i>generated by <a href="http://github.com/lunarmodules/LDoc">LDoc 1.5.0</a></i>
156+
<i style="float:right;">Last updated 2025-09-21 20:56:42 </i>
260157
</div> <!-- id="about" -->
261-
262-
</div> <!-- id="container" -->
158+
</div> <!-- id="container" -->
263159
</body>
264160
</html>

0 commit comments

Comments
 (0)