steve donovan
607b5cf4c6
globals _G and _VERSION are _tables_
2016-08-21 11:18:28 +02:00
steve donovan
749894954b
Bump to 1.4.5; updated changes and docs
2016-08-21 11:16:50 +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
Steve J Donovan
088034e437
Merge pull request #243 from mpeterv/fix-module-call-parse
...
Fix module call parse
2016-07-01 13:46:38 +02: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
2f71eabd9f
issue #195 : user-specific tempdir for expanding template modules
2016-06-27 12:20:20 +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 J Donovan
04da31d5c7
Merge pull request #241 from Fuzzlix/master
...
correct typo
2016-06-21 12:02:45 +02:00
Ulrich Schmidt
0347cfca71
correct typo
2016-06-21 11:48:03 +02: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
6e687dec3f
https becomes git+https in rockspec
2016-06-19 19:18:08 +02:00
steve donovan
4fbb2aca79
update docs to Lua 5.2/5.3
2016-06-19 12:36:54 +02:00
Steve J Donovan
d7ffde62e9
Merge pull request #148 from JonasT/patch-4
...
Putting "Repeating tags" one level up, since not related to Lua 5.1 modules
2016-06-19 11:26:30 +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
93df7dc06d
Merge pull request #235 from drbo/patch-1
...
Change `git://` to `https://`
2016-06-19 11:15:29 +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
9cd29253cb
Merge pull request #233 from JojoBoulix/Honour-SOURCE_DATE_EPOCH
...
Honour the SOURCE_DATE_EPOCH environment variable
2016-06-19 11:11:40 +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
Demetri Obenour
e7833739d4
Change `git://` to `https://`
...
`git://` is insecure. `https://` should be used instead.
2016-04-29 14:03:03 -04: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
Steve J Donovan
7dd360e7c0
Merge pull request #221 from th-we/bracket-fix
...
Allow "]" in description after tag modifiers
2016-04-10 16:44:46 +02:00
JojoBoulix
707484790e
Honour the SOURCE_DATE_EPOCH environment variable
...
When the environment variable SOURCE_DATE_EPOCH is set, use it as the epoch of the date to be written in the output.
This allows to build reproducibly packages depending on LDoc to build their documentation, without any change to their code and build process.
See https://reproducible-builds.org/specs/source-date-epoch/
2016-04-06 22:18:27 +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