27 Commits

Author SHA1 Message Date
Toby
0202eb30d9 Remove lpeg version check in docs build (#2414) 2023-09-30 17:31:21 +01:00
Frazer Smith
dc7d21729f Compress png images (#2271) 2022-10-19 22:10:11 -04:00
Toby Lane
4a595c0d1a Hide date created line and doxygen version in documentation 2020-12-14 17:56:24 +00:00
Toby Lane
d192f47bc4 Codespell changes 2020-02-05 15:01:36 +00:00
Pavel Schoffer
6a2cd7b1d7 Revert "Adds parantheses and adds spaces around .. operator"
This reverts commit 53dff2cce4.
2018-01-25 21:41:36 +01:00
Pavel Schoffer
53dff2cce4 Adds parantheses and adds spaces around .. operator 2018-01-24 13:47:55 +01:00
Alexandre Detiste
4c4261fe67 typos
This doesn't impact translated strings at all;
mostly code comments/README/& one error message.

But now the next time someone runs "codespell"
he'll find important typos faster.
2016-02-29 15:31:44 +01:00
Alberth
75e2e5bbce LDocGen should not crash if it cannot get the name of the parameter. 2015-09-21 18:27:43 +02:00
timdiels
1a9405e6af Generate documentation for CorsixTH with make doc
Generate reference doc for CorsixTH, AnimView, LevelEdit, MapEdit with doxygen.
Allow LDocGen to generate documentation in any working directory.
Upload documentation to web with TravisCI.

Corrections to the original pull request contributed by:
Alberth <alberth289346@gmail.com>
2015-04-15 19:45:08 -04:00
Mounir Lamouri
4cd937909b Remove trailing whitespaces in .h, .cpp, .c and .lua files. 2014-03-31 23:36:45 +01:00
Alan Woolley
531bc5b74e Update LDocGen links to point to GitHub 2014-03-15 17:29:14 +00:00
Jørgen P. Tjernø
cd5be30b76 Set svn:eol-style on more files. 2013-01-22 04:55:25 +00:00
Edvin Linge
0eec0d0953 Set the eol-style property for some more text files. Just a few left. :-) 2012-11-23 20:26:31 +00:00
Edvin Linge
d96678f3e0 Update the logo in the Lua Documentation 2012-10-16 10:35:50 +00:00
Peter Cawley
7d437f0e25 Fix previous commit. 2012-10-14 17:48:40 +00:00
Peter Cawley
2f389a36ea Update LDocGen to support Lua 5.2 and LPEG 0.10. 2012-10-14 17:47:14 +00:00
Peter Cawley
076836568b Extend LDocGen to recognise a superclass declaration after an adoption declaration. 2010-07-06 20:40:01 +00:00
Peter Cawley
ad7f3e1aff Add support for documenting vararg parameters to LDocGen. 2010-06-25 20:28:19 +00:00
Peter Cawley
7253cf0268 Added --interpreter command line argument to explicitly indicate the location of CorsixTH.lua (e.g. --interpreter=C:\SomeDir\CorsixTH.lua) for cases when it cannot be found automatically (can also be used to execute arbitrary Lua scripts).
Added LPEG pattern matching library (combined with --interpreter allows CorsixTH.exe to execute LDocGen; may also be useful for parsing level configuration files).
Refactored application initialisation code to allow cleaner sharing of code with MapEdit.
2010-06-04 19:10:00 +00:00
Peter Cawley
c3477be9db LDocGen no longer throws up when parsing files containing a UTF8 byte-order-marker.
Fixed some comments in Lua source - there should be a space between the ! and the description, otherwise the first word of the description is interpreted as a command to LDocGen.
2010-05-21 14:43:16 +00:00
Peter Cawley
1697a10a57 Fix typo in previous commit. 2010-03-13 21:00:19 +00:00
Peter Cawley
083910a534 Implemented method parameter type/description listing to LDocGen (provided that appropriate comments exist in the source giving the type and description).
Added a sprinkle of comments.
2010-03-13 20:54:39 +00:00
Peter Cawley
a3e0042e3a Extended LDocGen with a file list page and a section for each method on class pages. 2010-03-13 16:38:37 +00:00
Peter Cawley
87d55b2781 Added first version of town map dialog (by Sjors).
Window buttons and panels are now proper classes rather than pseudo-classes (thus allowing proper documentation).
Added short descriptions to several classes.
Function parameters are now identified by documentation generator.
Improved the layout and appearance of classes pages in the generated documentation (there is still more work to be done on these pages).
2010-02-24 14:33:19 +00:00
Peter Cawley
ace611cd3f Added a few comments for LDocGen to pick up.
Improved visual appearance of LDocGen output.
2010-02-21 15:05:52 +00:00
Peter Cawley
c27f7708df Added proof of concept code for extracting information from the Lua codebase and presenting it as webpages. 2010-02-19 22:18:45 +00:00
Peter Cawley
69de671a83 Added Lua scripts used to automatically generate Lua API information from C++ source code. 2009-09-14 19:18:49 +00:00