-
Modifications to pull #207; enable backward compatibility and fixed spelling mistake
Steve Donovan
8 years ago
-
issue #171 doc updates
steve donovan
9 years ago
-
Issue #174: @include tag for including processed documentation file into output; last item now has a distinct line number, and some nasty tabs have been removed
steve donovan
9 years ago
-
issue #178 Allow class merging
steve donovan
9 years ago
-
#158 summary line lost with @type tag
steve donovan
9 years ago
-
workaround for Lua file methods #157
Steve Donovan
9 years ago
-
more general method of controlling visibility of local functions or items marked with @local
steve donovan
10 years ago
-
can resolve references to local class; no longer have 'Topic: ' for readme documents
steve donovan
10 years ago
-
Issue #93: can define fields/properties of objects; the 'readonly' modifier is now special. See tests/styles/type.lua
steve donovan
10 years ago
-
structure return needs 'typename'; by default merge_error_groups will combine different error tag texts
Steve Donovan
10 years ago
-
inline error comments starting to work
Steve Donovan
10 years ago
-
error tag now auto-groups; refactorings
Steve Donovan
10 years ago
-
PL utils.unpack compatibility; refactoring error 'tag'
Steve Donovan
10 years ago
-
composite return types experiment
steve donovan
10 years ago
-
ldoc.alias can specify a function which must return tag, value, modifiers like Item:check_tag. The alias error works with return groups
steve donovan
10 years ago
-
doc updates
Steve Donovan
10 years ago
-
fix issue #80, backticks expand in copyright and other 'info' tags. format='backtick' (-f backtick) is like format='plain' but with implicit 'backtick_references=true'. -X is short for 'not_luadoc'
Steve Donovan
10 years ago
-
fix #84; also no_space_before_args=false to stop ldoc putting space between name and arglist of functions
Steve Donovan
10 years ago
-
fixes issue #62: keep LuaDoc compatibility, unless not_luadoc is explicitly set
steve donovan
10 years ago
-
'plain=true' when format is set but you do not want doc comments treated specially. Backticks are now expanded in usage blocks
steve donovan
10 years ago
-
Issue #61 sorted - not using Tags.add consistently
steve donovan
10 years ago
-
allow -c to be used with explicit file
steve donovan
11 years ago
-
merging trailing [opt] as [optchain]s. Trying to solve 'self' references in modules
steve donovan
11 years ago
-
issue #57: [opt=default] support - see tests/styles/four.lua
steve donovan
11 years ago
-
modules returning a single function are supported, see tests/styles/func.lua. Parameters may have subfields, see tests/styles/subparams.lua
steve donovan
11 years ago
-
new_type() can now specify subfield; Colon mode must be explicitly switched on with -C,--colon or in config.ld
steve donovan
11 years ago
-
serious .0 bug squashed! nocolon option to turn off colon-style detection. boilerplate option forces first comments to be ignored
steve donovan
11 years ago
-
in implicit function style (a la Geoff) the first comment refers to the return value. In colon style, an exclamation mark allows a typename to be directly used as a 'tag'. The word 'optional' is only issued if we have either nil or a type
steve donovan
11 years ago
-
more tests; styles meant as catalog of supported styles, submodule shows off within and submodule tag
steve donovan
11 years ago