Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-23 | Code cleanup. | ||
2011-06-24 | Strip '_G' from Lua Adeptsense symbols and remove duplicate tags. | ||
2011-06-24 | Add io.open, io.popen type assignments to Lua Adeptsense. | ||
2011-06-24 | Add ability to fake modules for generating Adeptsense. | ||
With the new absolute field recognition, it is possible have a non-existant module name in scripts/adeptsensedoc.lua's add_field() function. For example, A '_G._SCINTILLA.constants.SCLEX_LPEG' field would look-up the '_SCINTILLA.constants' module which does not exist; it is a table. Instead of throwing an error, create a fake module so the appropriate tags and apidoc are created ('SCLEX_LPEG _ 0;" F class:_SCINTILLA.constants') but do not create tags and apidoc for the fake module. | |||
2011-06-23 | Tweak for recognizing absolute field tags; scripts/adeptsensedoc.lua | ||
2011-06-23 | Fix absolute field tags; scripts/adeptsense.lua | ||
2011-06-23 | Write Lua table and module apidoc and fix absolute table tags. | ||
An absolute table like '_G.keys.lua' used to be tagged as belonging to the '_m.lua' module, but it is tagged properly now. | |||
2011-06-22 | Parse extra field docs and sense table @fields; scripts/adeptsense.lua | ||
Any extra text before the ':' in "-- * `field`: doc" is included in the apidoc. This is useful for specifying types: "-- * `field` [type]: doc". | |||
2011-03-20 | Add module field doc to Lua module apidoc. | ||
2011-02-28 | Readded scripts. | ||