steve donovan
|
ac5c5f2c65
|
'plain=true' when format is set but you do not want doc comments treated specially. Backticks are now expanded in usage blocks
|
2013-05-09 12:52:15 +02:00 |
steve donovan
|
68cd576bf4
|
module deduction can blow up; UTF BOM ignored
|
2013-04-16 10:11:05 +02:00 |
steve donovan
|
f4b164f24f
|
added --ignore flag (can be in config) to prevent LD from complaining about files with no docs. @submodule implemented
|
2012-12-10 14:45:54 +02:00 |
steve donovan
|
ac29c8e9c6
|
Added Geoff commit by hand: The table parser didn't handle tables with a trailing comment { a=1,
|
2012-12-10 09:39:12 +02:00 |
steve donovan
|
9d126aa2e7
|
lexer can crash nastily if called beyond end of stream: now always returns nil after the end
|
2011-08-25 19:00:43 +02:00 |
steve donovan
|
87784490fc
|
track line numbers in full text mode by counting linefeeds in spaces and comments
|
2011-08-21 17:23:58 +02:00 |
steve donovan
|
e265370400
|
lexer rewritten to return an object and not a coroutine. Methods like getline() and lineno() now work much better; sorts out problems encountered with Lua block comments
|
2011-08-14 11:54:40 +02:00 |
steve donovan
|
bedb89a307
|
initial blank line makes lexer give up
|
2011-07-29 15:54:23 +02:00 |
steve donovan
|
da13ae5942
|
handle [=[...]=] comments and strings
|
2011-07-14 15:23:20 +02:00 |
steve donovan
|
d864e49f47
|
lexer would hang on an empty file
|
2011-07-11 09:34:18 +02:00 |
steve donovan
|
acaa57c6b6
|
handling of strings was borked
|
2011-07-08 16:00:21 +02:00 |
steve donovan
|
3ca03ea818
|
lexer could not cope with zero length file
|
2011-06-21 18:30:57 +02:00 |
steve donovan
|
19b0be5e71
|
moved modules to ldoc, templates to html
|
2011-06-14 10:52:10 +02:00 |