Commit Graph

  • dfdac3f977 fix #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
  • 5699d002ef issue #77: 'See also' in template Steve Donovan 2013-08-20 14:59:13 +0200
  • 80a109e022 issue #66: better error message for non-luadoc behaviour; now controlling backticks in the docs better Steve Donovan 2013-08-20 14:57:41 +0200
  • 52e9b6f32c new classmod tag for defining modules that just export one class (experimental) Steve Donovan 2013-08-07 15:19:46 +0200
  • 3e78c4704b partial file list sorting refactor was borked Steve Donovan 2013-08-07 13:33:38 +0200
  • 5dd69b90bf support 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
  • b87180996d Moonscript: support for modules using with statement; optionally ignore colon as part of an identifier Steve Donovan 2013-08-07 09:53:39 +0200
  • 94dc198f4b support for generating Markdown; basic support for Moonscript steve donovan 2013-08-05 19:27:42 +0200
  • adcd9c5ede better soln for issue #73: partial sorting for all processed files Steve Donovan 2013-08-02 14:18:41 +0200
  • 7fe6a95544 a partial solution for issue #73: ldoc.module_file to pick master modules when present Steve Donovan 2013-08-01 12:14:57 +0200
  • 8a071fb517 issue #64: use 'sort=true' in config.ld to sort items in sections Steve Donovan 2013-07-31 14:25:33 +0200
  • eb00a499b2 finally fixed issue #32 (sorry Eric). Can now dump non-modules like scripts Steve Donovan 2013-07-23 10:40:07 +0200
  • 16981eeb3e Merge branch 'master' of github.com:stevedonovan/LDoc Steve Donovan 2013-07-22 13:30:04 +0200
  • 35a391d7d7 set 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
  • 320dfed2e3 no longer any need for setfenv in markdown.lua steve donovan 2013-06-14 15:19:51 +0200
  • 624cf7d742 issue #70 crash steve donovan 2013-06-06 18:59:11 +0200
  • ceae1e99fc Fix a small typo in doc.md. This fixes #3. Ignas Anikevicius 2013-06-03 09:36:41 +0200
  • d219d89449 Merge pull request #69 from gns-ank/patch-1 Steve J Donovan 2013-06-02 23:40:59 -0700
  • 820ccd55ff Merge 7e766f9aaa into 4208b21234 Ignas Anikevicius 2013-06-02 08:26:13 -0700
  • 7e766f9aaa Fix markdown.lua to work with LUA 5.2 Ignas Anikevicius 2013-06-02 17:25:20 +0200
  • 4208b21234 issue #65; see references no longer have multiple option, but can now allow custom formats steve donovan 2013-05-27 14:47:26 +0200
  • 2bd2b23d7d topics are added with nil description 1.3.13 steve donovan 2013-05-27 10:47:55 +0200
  • 04c4f45a61 added new rockspec; updated docs; nil-description error triggered by ldoc docs steve donovan 2013-05-16 11:24:05 +0200
  • ff2e5ccaed Default 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
  • cf7b8e3a9a fixes 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
  • 885b014b73 Merge 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
  • 2fb5d81ab5 Merge pull request #63 from Tieske/master Steve J Donovan 2013-05-06 06:36:28 -0700
  • d8cae2fa2d Merge f782919f58 into 5e795c7a1d Thijs Schreijer 2013-05-06 06:35:12 -0700
  • f782919f58 replaced scm rockspec with regular rockspec Thijs Schreijer 2013-05-06 15:34:39 +0200
  • 5e795c7a1d added scm rockspec steve donovan 2013-05-06 14:41:49 +0200
  • 123099ca07 if we find a shared master module, close its section before using it. Appears to fix issue #56 steve donovan 2013-05-06 11:52:36 +0200
  • a3cb09c098 Issue #61 sorted - not using Tags.add consistently steve donovan 2013-05-06 11:38:20 +0200
  • 5beb1f048a Merge branch 'master' of github.com:stevedonovan/LDoc steve donovan 2013-04-17 12:08:44 +0200
  • 167a4595a5 built-in markdown crack down on locals; still very slow steve donovan 2013-04-17 12:08:11 +0200
  • 68cd576bf4 module deduction can blow up; UTF BOM ignored steve donovan 2013-04-16 10:11:05 +0200
  • 97af82c53d bumped to 1.3.11 1.3.11 steve donovan 2013-04-13 16:15:54 +0200
  • 42429e694c file={'.'} in config.d caused module name failure; docs->doc steve donovan 2013-04-13 15:44:27 +0200
  • 6d22818ec9 allow -c to be used with explicit file steve donovan 2013-04-11 15:37:01 +0200
  • 0ee96935a3 charset functionality was borked in general case steve donovan 2013-04-03 12:20:54 +0200
  • 97538e33b9 bump to 1.3.10 1.3.10 steve donovan 2013-03-28 13:36:46 +0200
  • 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
  • 897061ac17 squashed trailing space problem with section titles; allowing numbers in links steve donovan 2013-03-28 13:06:42 +0200
  • 158aa9ff14 can override utf-8 with either 'charset=<cs>' or per-module with @charset <cs> steve donovan 2013-03-27 15:50:37 +0200
  • d176dedcfc bump version to 1.3.8 in usage; ignore empty docstrings (Dirk bug) steve donovan 2013-03-26 11:53:42 +0200
  • 8bd482489d Merge 6b66febfc0 into 0706681e72 Robert Gieseke 2013-03-26 02:41:06 -0700
  • 0706681e72 using parameters which were List method names caused chaos 1.3.9 steve donovan 2013-03-25 10:12:20 +0200
  • a7b01abd03 module at-references now working! No-contents warning fixed 1.3.8 steve donovan 2013-03-23 17:51:55 +0200
  • a8ea31b01d fixed opt bug and weird issue when section title clashes with standard section names steve donovan 2013-03-21 19:52:53 +0200
  • 741cba8ff2 merging trailing [opt] as [optchain]s. Trying to solve 'self' references in modules steve donovan 2013-03-20 14:41:54 +0200
  • 65723a9dc4 issue #57: [opt=default] support - see tests/styles/four.lua steve donovan 2013-03-19 15:00:57 +0200
  • 4bc48dafc3 modules 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
  • 717eac46e5 tables 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
  • dee7cd200a fixed issue #47; flag-style tags like @local were blowing up with description collection steve donovan 2013-03-07 13:49:39 +0200
  • d7ee2d806f no 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
  • 7f1d50b778 Merge pull request #39 from thmo/master Steve J Donovan 2013-03-07 03:12:04 -0800
  • 5757ef57f9 Merge 940e33a8a9 into 496b534ce1 Thomas Moschny 2013-03-07 03:11:45 -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
  • 8856f09629 pretty 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
  • 5a54173d26 Merge cfec938907 into 987c5fbc9c Andrej Mihajlov 2013-03-05 08:49:54 -0800
  • cfec938907 Merge commit '987c5fbc9c97a97dcc5216220968ecfc48e79e38' Andrej Mihajlov 2013-03-05 17:47:22 +0100
  • 987c5fbc9c examples of syntax highlighting in function @usage blocks; 'static' member functions steve donovan 2013-03-05 17:57:55 +0200
  • 95f293e67e ordinary non 'method' functions of a 'class' must be respected, and not prefixed with class: steve donovan 2013-03-05 17:56:30 +0200
  • 83a4e842d2 Syntax highlighting support Andrej Mihajlov 2013-03-05 15:53:26 +0100
  • 357ee3978d don't strip multiline tag values. Allows multiline @usage blocks to work nicely steve donovan 2013-03-05 17:00:33 +0200
  • 7ceb7cc00b @usage code blocks are prettified steve donovan 2013-03-05 16:21:54 +0200
  • 9f52eacb05 Merge pull request #48 from pronebird/master Steve J Donovan 2013-03-04 23:42:09 -0800
  • 22a143f7d8 Merge afedf3fe4b into 1b67b1cd6f Andrej Mihajlov 2013-03-04 05:53:56 -0800
  • afedf3fe4b Add Objective-C++ extension to supported file types Andrej Mihajlov 2013-03-04 14:34:34 +0100
  • 1b67b1cd6f wrap=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
  • 394ba636bc link fix in docs and anti-global jihad steve donovan 2013-02-13 14:15:29 +0200
  • 6b66febfc0 Update link and fix spelling Robert Gieseke 2013-02-10 21:21:23 +0100
  • 940e33a8a9 Support DESTDIR for the main makefile's install targets. Thomas Moschny 2013-01-30 17:10:57 +0100
  • 55bbeed4f4 added module merging - see tests/merge directory (--merge flag) 1.3.3 steve donovan 2013-01-28 11:23:31 +0200
  • 10b5819667 new_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
  • 5e87bcf400 serious .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
  • 9021b144b8 usage 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
  • 1bb83924bb 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 1.3.0 steve donovan 2012-12-31 14:52:00 +0200
  • c49fa67644 more tests; styles meant as catalog of supported styles, submodule shows off within and submodule tag steve donovan 2012-12-29 12:09:34 +0200
  • 29134ef169 tags as ordered maps; Geoff refactorings steve donovan 2012-12-29 12:07:26 +0200
  • cdebc952e4 usage section is now after returns: bumped vs to 1.3 steve donovan 2012-12-29 12:05:51 +0200
  • a3aa4dc979 within 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
  • 7e53497393 updated 1.3 docs steve donovan 2012-12-29 11:59:30 +0200
  • b039ac1574 fix for last Geoff patch (was asleep) steve donovan 2012-12-28 11:00:10 +0200
  • 0f68f97513 added support for Luamark (Geoff) steve donovan 2012-12-28 10:56:43 +0200
  • 4801a6ba10 export tag gives warnings if an item has not been documented steve donovan 2012-12-22 16:29:42 +0200
  • d51a8d63c9 tables 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
  • f54e13185e tag modifier code not respecting boolean types; export tag now properly makes local functions module-scope steve donovan 2012-12-21 18:25:06 +0200
  • 3f70bd16f8 Ignore first non-doc comment (Geoff) steve donovan 2012-12-21 18:23:18 +0200
  • 754da6e8d8 usage strings were not HTML-escaped properly (Eric) steve donovan 2012-12-13 19:18:24 +0200
  • 8869cf4924 tparam macros can be used in table definitions steve donovan 2012-12-13 19:17:32 +0200
  • a551b47085 fallback for type macros in tables (starting). Use label suggested by custom lookup for type names steve donovan 2012-12-13 15:01:33 +0200
  • f4b164f24f added --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
  • ac29c8e9c6 Added 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
  • 7f6835d253 pl.dir was not imported steve donovan 2012-12-07 13:08:31 +0200