Elliott Slaughter
f97850dee6
Fix typo ( #325 )
2020-09-29 22:36:30 +03:00
Alexis BRENON
94dbff2861
More generic approach with a table of names hierarchy
2016-10-26 09:47:26 +02:00
Alexis BRENON
8d9d8e84a2
Add fully_qualified_name and local_name
2016-10-25 21:21:41 +02:00
Steve Donovan
7e5ffcf602
typo in last commit (Eagle eyes of Gary)
2016-10-13 14:53:00 +02:00
Steve Donovan
8de6c79493
issue #251 avoid potential clash between built-in and custom defined kinds like sections
2016-10-13 11:00:05 +02:00
Steve Donovan
3f57e431a2
Issue #248 overeager error messages for module-level fields
2016-10-09 10:41:48 -04:00
Steve Donovan
09b9fdbdd6
Issue #248 : assignment wrong way around (Monday morning mode)
2016-08-22 13:18:52 +02:00
Steve Donovan
6e7f4158ec
Issue #248 standalone field considered a parse error; reset is_local after parse_error set
2016-08-22 13:04:28 +02:00
steve donovan
607b5cf4c6
globals _G and _VERSION are _tables_
2016-08-21 11:18:28 +02:00
Steve J Donovan
3e573f4edd
Merge pull request #244 from mpeterv/make-target-dir
...
Use dir.makepath when creating output directory
2016-07-01 14:01:55 +02:00
mpeterv
8bc3700377
Use dir.makepath when creating output directory
...
Don't exit with error if an intermediate directory doesn't exist.
Also, handle directory creation failure.
2016-07-01 14:48:05 +03:00
Peter Melnichenko
1dfcf2e0a9
Handle failure to parse module call
2016-07-01 14:34:15 +03:00
Peter Melnichenko
3798cb42d3
Don't try to parse a module call if 'module' token is field name
...
That is, ignore `foo.module()` when looking for module calls.
2016-07-01 14:31:53 +03:00
steve donovan
b903eb79df
temporary file hack borked on Windows; working on parsing tag modifiers _properly_
2016-06-27 19:45:26 +02:00
Steve Donovan
d47c0f89bf
Debian lua-discount package is _yet another Lua binding_ to libmarkdown2
2016-06-27 16:44:18 +02:00
Steve Donovan
7bed1fa826
issue #191 strip left spaces from usage code
2016-06-27 16:25:56 +02:00
Steve Donovan
c9b6483d6d
issue #240 blank line after comment at end of code block. Crash with fenced block at end of document fixed
2016-06-27 15:27:15 +02:00
Steve Donovan
9f259c59be
issue #227 : don't force all <li> to have 'disc' style
2016-06-27 12:40:53 +02:00
Steve Donovan
dadad3f737
moonscript fat arrow and auto-assign ctor support
2016-06-27 11:48:35 +02:00
Steve Donovan
ff60cbd7aa
Modules may return a single _function_ (see tests/funmod.lua)
2016-06-27 11:06:29 +02:00
Steve Donovan
ebdbf7d0e3
issue #213 : --fatalwarnings now also works with parser errors
2016-06-27 10:13:23 +02:00
steve donovan
be85db6234
explicit warnings if we cannot deduce item from following code
2016-06-26 19:24:03 +02:00
steve donovan
8a21d4405b
fixing up built-in global definitions for 'ldoc -m global'
2016-06-26 19:22:58 +02:00
Steve Donovan
1bcd76e307
new flag: -N,--no_args_infer don't infer arguments from source
2016-06-24 15:53:15 +02:00
Steve Donovan
ff0eebceb2
prettier output for ldoc -m if not Windows
2016-06-24 15:51:38 +02:00
Steve Donovan
f3e5a5a576
Windows line endings led to wrong section names in Markdown documents
2016-06-21 12:26:36 -04:00
steve donovan
3d31f32b93
--testing: version and date does not change. Bump to 1.4.4
2016-06-20 19:32:46 +02:00
steve donovan
f09d617005
always write output with lf line endings
2016-06-20 18:50:07 +02:00
steve donovan
4fbb2aca79
update docs to Lua 5.2/5.3
2016-06-19 12:36:54 +02:00
Steve J Donovan
edba959b1b
Merge pull request #237 from Alloyed/fix-dumping-objects
...
Fix logic error when dumping non-function objects
2016-06-19 11:18:47 +02:00
Steve J Donovan
dd44ad1ef5
Merge pull request #236 from catwell/pull-1
...
Support Lua 5.3
2016-06-19 11:17:19 +02:00
Steve J Donovan
44efb79923
Merge pull request #234 from istr/discount-compat
...
Support both available flavors of discount.
2016-06-19 11:13:54 +02:00
Steve J Donovan
0d9768e86d
Merge pull request #223 from thehunmonkgroup/custom-css-config
...
add custom_css configuration param
2016-06-18 17:38:39 +02:00
Steve J Donovan
2b99730d18
Merge pull request #231 from nebularg/fix_within
...
Fix @within
2016-06-18 17:33:46 +02:00
Steve J Donovan
5e2f665a49
Merge pull request #222 from th-we/fix-dup-return
...
Avoid return documentation slipping into preceding function documenation
2016-06-18 17:31:20 +02:00
Steve J Donovan
e19b9d5e02
Merge pull request #193 from mooffie/error_func_link
...
Fix @{error} links
2016-06-17 18:09:52 +02:00
Kyle McLamb
5be42470c3
Fix logic error when dumping non-function objects
2016-06-03 03:28:00 -04:00
Pierre Chapuis
0fb4b257ba
support Lua 5.3
2016-05-22 14:58:04 +02:00
Pierre Chapuis
260034ec5c
use HTTPS URLs for the manual
2016-05-22 14:57:53 +02:00
Ingo Struck
bba78586d4
support both available flavors of ldoc
2016-04-20 20:10:10 +02:00
steve donovan
2ddb9c64c7
Merge branch 'master' of github.com:stevedonovan/LDoc
2016-04-10 18:02:59 +02:00
steve donovan
bbbcb1a59f
--fatalwarnings flag to force ldoc to return non-zero exit code if there are any warnings; issue #255 @psychon
2016-04-10 18:02:09 +02:00
Steve J Donovan
75a108e0f8
Merge pull request #228 from Alloyed/fix-comment-highlighting
...
Fix end-of-block comments not highlighting
2016-04-10 16:55:57 +02:00
steve donovan
1ebd148291
allow [int] in table documentation - http://stackoverflow.com/questions/36419386/lua-ldoc-documentation-of-a-table
2016-04-10 16:54:33 +02:00
Kyle Buller
3dada49e07
Fix @within
2016-04-06 01:50:14 -05:00
Kyle McLamb
6fc556eb41
Fix end-of-block comments not highlighting
...
Originally, comments in code blocks were highlighted by looking for
their starting token at the beginning and a newline at the end.
This PR adds two new comment patterns that look for the end-of-string
instead of a newline, so that comments on the last line of a block are
still highlighted.
2016-02-07 00:52:21 -05:00
Chad Phillips
d8ff44f626
add custom_css configuration param.
2015-12-30 21:32:21 -05:00
Thomas Weber
3e4bb302da
Avoid return documentation slipping into preceding function documenation
2015-12-23 14:20:49 +01:00
Thomas Weber
b5e02a655b
Allow "]" in description after tag modifiers
2015-12-11 08:56:45 +01:00
cjtallman
b9803db8ff
Adding module-level see reference support.
2015-10-16 13:34:31 -07:00