dfdac3f977fix#84; also no_space_before_args=false to stop ldoc putting space between name and arglist of functions
Steve Donovan
2013-08-20 15:26:49 +0200
5699d002efissue #77: 'See also' in template
Steve Donovan
2013-08-20 14:59:13 +0200
80a109e022issue #66: better error message for non-luadoc behaviour; now controlling backticks in the docs better
Steve Donovan
2013-08-20 14:57:41 +0200
52e9b6f32cnew classmod tag for defining modules that just export one class (experimental)
Steve Donovan
2013-08-07 15:19:46 +0200
3e78c4704bpartial file list sorting refactor was borked
Steve Donovan
2013-08-07 13:33:38 +0200
5dd69b90bfsupport for Moonscript fat vs thin arrows; tools.get_parameters also returns last token found; lang.method_call generalization
Steve Donovan
2013-08-07 11:05:55 +0200
b87180996dMoonscript: support for modules using with statement; optionally ignore colon as part of an identifier
Steve Donovan
2013-08-07 09:53:39 +0200
94dc198f4bsupport for generating Markdown; basic support for Moonscript
steve donovan
2013-08-05 19:27:42 +0200
adcd9c5edebetter soln for issue #73: partial sorting for all processed files
Steve Donovan
2013-08-02 14:18:41 +0200
7fe6a95544a partial solution for issue #73: ldoc.module_file to pick master modules when present
Steve Donovan
2013-08-01 12:14:57 +0200
8a071fb517issue #64: use 'sort=true' in config.ld to sort items in sections
Steve Donovan
2013-07-31 14:25:33 +0200
eb00a499b2finally fixed issue #32 (sorry Eric). Can now dump non-modules like scripts
Steve Donovan
2013-07-23 10:40:07 +0200
16981eeb3eMerge branch 'master' of github.com:stevedonovan/LDoc
Steve Donovan
2013-07-22 13:30:04 +0200
35a391d7d7set tag in module can be used to set rendering properties etc of an individual module, e.g 'set no_return_or_parms=true'
steve donovan
2013-07-18 10:12:25 +0200
320dfed2e3no longer any need for setfenv in markdown.lua
steve donovan
2013-06-14 15:19:51 +0200
624cf7d742issue #70 crash
steve donovan
2013-06-06 18:59:11 +0200
ceae1e99fcFix a small typo in doc.md. This fixes#3.
Ignas Anikevicius
2013-06-03 09:36:41 +0200
d219d89449Merge pull request #69 from gns-ank/patch-1
Steve J Donovan
2013-06-02 23:40:59 -0700
7e766f9aaaFix markdown.lua to work with LUA 5.2
Ignas Anikevicius
2013-06-02 17:25:20 +0200
4208b21234issue #65; see references no longer have multiple option, but can now allow custom formats
steve donovan
2013-05-27 14:47:26 +0200
2bd2b23d7dtopics are added with nil description
1.3.13
steve donovan
2013-05-27 10:47:55 +0200
04c4f45a61added new rockspec; updated docs; nil-description error triggered by ldoc docs
steve donovan
2013-05-16 11:24:05 +0200
ff2e5ccaedDefault output directory is now 'doc'; annotations were borked and not_luadoc check could blow up
1.3.12
steve donovan
2013-05-15 15:30:47 +0200
cf7b8e3a9afixes issue #62: keep LuaDoc compatibility, unless not_luadoc is explicitly set
steve donovan
2013-05-09 13:28:39 +0200
ac5c5f2c65'plain=true' when format is set but you do not want doc comments treated specially. Backticks are now expanded in usage blocks
steve donovan
2013-05-09 12:52:15 +0200
885b014b73Merge remote-tracking branch 'upstream/master'
Tysen Moore
2013-05-07 09:47:07 -0400
1dfe4a0fe0- Add ability to show the UMML sequence diagram image with the original syntax near the image. - Improved the markdown formatting in the documentation for the forked features.
Tysen Moore
2013-05-07 08:51:30 -0400
2fb5d81ab5Merge pull request #63 from Tieske/master
Steve J Donovan
2013-05-06 06:36:28 -0700
619d8e1710-O for one col layout, -S for simple (no params,ret or summary); one col switches off function list. Bumped to 1.3.8
steve donovan
2013-03-28 13:28:05 +0200
897061ac17squashed trailing space problem with section titles; allowing numbers in links
steve donovan
2013-03-28 13:06:42 +0200
158aa9ff14can override utf-8 with either 'charset=<cs>' or per-module with @charset <cs>
steve donovan
2013-03-27 15:50:37 +0200
d176dedcfcbump version to 1.3.8 in usage; ignore empty docstrings (Dirk bug)
steve donovan
2013-03-26 11:53:42 +0200
0706681e72using parameters which were List method names caused chaos
1.3.9
steve donovan
2013-03-25 10:12:20 +0200
a7b01abd03module at-references now working! No-contents warning fixed
1.3.8
steve donovan
2013-03-23 17:51:55 +0200
a8ea31b01dfixed opt bug and weird issue when section title clashes with standard section names
steve donovan
2013-03-21 19:52:53 +0200
741cba8ff2merging trailing [opt] as [optchain]s. Trying to solve 'self' references in modules
steve donovan
2013-03-20 14:41:54 +0200
65723a9dc4issue #57: [opt=default] support - see tests/styles/four.lua
steve donovan
2013-03-19 15:00:57 +0200
4bc48dafc3modules returning a single function are supported, see tests/styles/func.lua. Parameters may have subfields, see tests/styles/subparams.lua
1.3.7
steve donovan
2013-03-18 15:51:28 +0200
717eac46e5tables inside 'classes' are implicitly 'static'; respect blank lines even if not using markdown; fall back to bundled markdown.lua if not found elsewhere
1.3.6
steve donovan
2013-03-08 13:40:59 +0200
dee7cd200afixed issue #47; flag-style tags like @local were blowing up with description collection
steve donovan
2013-03-07 13:49:39 +0200
d7ee2d806fno longer an error for @function to have modifiers (#45), although we're not yet passing it through. New @static tag for class methods
1.3.5
steve donovan
2013-03-07 13:39:41 +0200
7f1d50b778Merge pull request #39 from thmo/master
Steve J Donovan
2013-03-07 03:12:04 -0800
496b534ce1@type summary no longer dropped (#49); @type can be used with @usage (#52); CSS tweaks for prettification; nasty '<pre/>' typo squashed
steve donovan
2013-03-07 13:09:48 +0200
8856f09629pretty field can be set to 'lxsh'; github-flavoured Markdown fenced code blocks; if lxsh, can also highlight c, sh and bib
steve donovan
2013-03-06 17:07:28 +0200
afedf3fe4bAdd Objective-C++ extension to supported file types
Andrej Mihajlov
2013-03-04 14:34:34 +0100
1b67b1cd6fwrap=true in config.ld will switch off nowrap in name column of function tables
1.3.4
steve donovan
2013-02-13 14:44:33 +0200
394ba636bclink fix in docs and anti-global jihad
steve donovan
2013-02-13 14:15:29 +0200
6b66febfc0Update link and fix spelling
Robert Gieseke
2013-02-10 21:21:23 +0100
940e33a8a9Support DESTDIR for the main makefile's install targets.
Thomas Moschny
2013-01-30 17:10:57 +0100
55bbeed4f4added module merging - see tests/merge directory (--merge flag)
1.3.3
steve donovan
2013-01-28 11:23:31 +0200
10b5819667new_type() can now specify subfield; Colon mode must be explicitly switched on with -C,--colon or in config.ld
1.3.2
steve donovan
2013-01-25 09:09:40 +0200
d898fa9ee3- Added option to "showSyntax" above, below, left, or right of the image. This can be useful to keep the documentation in the code less redundant if you want to show the UML syntax in the final documentation (HTML).
Tysen Moore
2013-01-21 07:17:47 -0500
d5581ae609- Fixed bug uncovered with 7950 in plantuml. There was a mixup in the UML and image filenames.
Tysen Moore
2013-01-18 15:01:33 -0500
1d04fac7ae- Merged changes from LDoc 1.3 - Added support for more than one UML or image per comment block - Added "uml.lua" for testing UML and embedded images
Tysen Moore
2013-01-18 13:46:43 -0500
5e87bcf400serious .0 bug squashed! nocolon option to turn off colon-style detection. boilerplate option forces first comments to be ignored
1.3.1
steve donovan
2013-01-02 13:04:14 +0200
9021b144b8usage is now explicitly a multiline tag, so it is not considered part of the description. We are now ignoring Lua comments like so --- some text --- since they're commonly used to indicate logical sections - not for export
1.3.0a
steve donovan
2012-12-31 17:02:40 +0200
1bb83924bbin 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
1.3.0
steve donovan
2012-12-31 14:52:00 +0200
c49fa67644more tests; styles meant as catalog of supported styles, submodule shows off within and submodule tag
steve donovan
2012-12-29 12:09:34 +0200
29134ef169tags as ordered maps; Geoff refactorings
steve donovan
2012-12-29 12:07:26 +0200
cdebc952e4usage section is now after returns: bumped vs to 1.3
steve donovan
2012-12-29 12:05:51 +0200
a3aa4dc979within tag working; allow description to appear after some tags (needed tags as ordered maps for this)
steve donovan
2012-12-29 12:04:39 +0200
88d9ee4e8b--define lets you set conditional flags for config.ld; single module detection improved
steve donovan
2012-12-29 12:01:40 +0200
7e53497393updated 1.3 docs
steve donovan
2012-12-29 11:59:30 +0200
b039ac1574fix for last Geoff patch (was asleep)
steve donovan
2012-12-28 11:00:10 +0200
0f68f97513added support for Luamark (Geoff)
steve donovan
2012-12-28 10:56:43 +0200
4801a6ba10export tag gives warnings if an item has not been documented
steve donovan
2012-12-22 16:29:42 +0200
d51a8d63c9tables may now have _any_ mix of field and param tags. Fixes hack to permit type macros in table definitions
steve donovan
2012-12-21 19:13:40 +0200
f54e13185etag modifier code not respecting boolean types; export tag now properly makes local functions module-scope
steve donovan
2012-12-21 18:25:06 +0200
3f70bd16f8Ignore first non-doc comment (Geoff)
steve donovan
2012-12-21 18:23:18 +0200
754da6e8d8usage strings were not HTML-escaped properly (Eric)
steve donovan
2012-12-13 19:18:24 +0200
8869cf4924tparam macros can be used in table definitions
steve donovan
2012-12-13 19:17:32 +0200
a551b47085fallback for type macros in tables (starting). Use label suggested by custom lookup for type names
steve donovan
2012-12-13 15:01:33 +0200
f4b164f24fadded --ignore flag (can be in config) to prevent LD from complaining about files with no docs. @submodule implemented
steve donovan
2012-12-10 14:45:54 +0200
ac29c8e9c6Added Geoff commit by hand: The table parser didn't handle tables with a trailing comment { a=1,
steve donovan
2012-12-10 09:39:12 +0200
7f6835d253pl.dir was not imported
steve donovan
2012-12-07 13:08:31 +0200