Age | Commit message (Collapse) | Author |
|
|
|
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.
|
|
|
|
An absolute table like '_G.keys.lua' used to be tagged as belonging to the
'_m.lua' module, but it is tagged properly now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Functions can be used directly without being contained within a table. Also,
buffer and view functions and references should be used directly (e.g.
{ buffer.undo, buffer } and { view.split, view }). References are handled
correctly at runtime.
|
|
|
|
|
|
|
|
|
|
Snippet syntax has changed; see LuaDoc for details.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This method is not 100% accurate, but will work for most cases.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|