Mooffie
|
3313e78b44
|
Support used-defined keywords (in prettified code).
|
2014-12-15 10:05:50 +02:00 |
steve donovan
|
4ab5f07d84
|
1.4.3 release patches
|
2014-11-03 18:50:29 +02:00 |
Steve Donovan
|
c23e2a9b6f
|
changed prettify keyword colour to make it more distinct from link; pushed up <code> size; cleaned up style-sheet-found-error
|
2014-10-28 15:40:32 +02:00 |
steve donovan
|
c516eebd12
|
version bump; underscore escaping fix for backticks; horrible workaround for deficiencies of C lexer
|
2014-10-25 12:01:48 +02:00 |
steve donovan
|
5230010a37
|
issue #181: all option to show locals did not work in config.ld
|
2014-10-16 18:48:52 +02:00 |
steve donovan
|
56ac2601c0
|
Tweaks to opt/optchain: (optional) is emitted after optional arguments without defaults. convert_opts (counter-intuitively) disables automatic opt->optchain promotion
|
2014-10-12 16:45:09 +02:00 |
steve donovan
|
cfdc6f8f53
|
new feature: prettify_files makes per-item links to source; unless this field is 'show', don't put in index
|
2014-10-12 16:09:09 +02:00 |
hanxi
|
bf11db2380
|
add update time to the page footer
|
2014-09-10 10:39:17 +08:00 |
Steve Donovan
|
7b496aa05b
|
accept examples written in any language supported by LDoc
|
2014-06-20 15:08:11 +02:00 |
steve donovan
|
8b2b2e4625
|
#159 directory as argument case was broken
|
2014-05-25 14:11:00 +02:00 |
Steve Donovan
|
624ff11afd
|
parameter names which were List methods overwriting object - factor out as map field
|
2014-04-23 13:19:16 +02:00 |
Steve Donovan
|
251dc88f93
|
deterministic ordered file processing
|
2014-04-23 10:20:55 +02:00 |
steve donovan
|
511dfe7df0
|
ldoc.custom_references to create new @{KIND:NAME} reference schemes; doc updates
|
2014-01-21 19:51:55 +02:00 |
steve donovan
|
b09f7f865f
|
unknown typename check for kind_names; updated ldoc's config.ld
|
2014-01-18 16:13:15 +02:00 |
Steve Donovan
|
e5605a4a94
|
kind_names variable can override names used in sidebar, e.g. 'kind_names={topic='Manual'}' will override default of 'Topics'
|
2014-01-17 15:59:39 +02:00 |
Steve Donovan
|
2c0d459a43
|
bumped version to 1.4.2
|
2014-01-16 09:53:29 +02:00 |
steve donovan
|
86a3fde07e
|
issue #139; improved lookup for class methods; args override now only kicks if the argument does not have its default value
|
2014-01-05 14:55:20 +02:00 |
steve donovan
|
f507e36720
|
more general method of controlling visibility of local functions or items marked with @local
|
2014-01-02 18:45:04 +02:00 |
Dirk Feytons
|
b16e85af7d
|
Fix issue #123: override 'boilerplate' was done too late
|
2013-12-24 11:30:56 +01:00 |
Hisham Muhammad
|
9b40e03e3a
|
Command-line flags that were explicitly passed by the user should take precedence over config file defaults.
|
2013-12-21 00:41:41 -02:00 |
Mooffie
|
3053079fee
|
Custom display_name handler.
|
2013-12-09 12:23:27 +02:00 |
abadc0de
|
89854e1537
|
Custom tags
Custom tags
|
2013-11-28 10:46:59 -05:00 |
Steve Donovan
|
63e3618c05
|
Issue #110; use '-u' or 'unqualified' explicitly to strip package names on sidebar (thanks to abadc0de)
|
2013-11-27 09:50:38 +02:00 |
Steve Donovan
|
8081e5b43c
|
option to use Markdown titles instead of file names with 'use_markdown_titles' (otherwise drop the .md extension on display)
|
2013-11-18 10:26:40 +02:00 |
steve donovan
|
9fc5697cff
|
Issue #108: sorting modules etc is off by default, switch back on using 'sort_modules=true'. Section lookup in docs was borked, fixed by stripping any extra whitespace before section titles
|
2013-11-17 10:38:24 +02:00 |
steve donovan
|
4666e464cc
|
no more fooling with globals in LDoc; the class ModuleMap is no longer global, but inserted into doc module so it can use it
|
2013-11-16 21:03:43 +02:00 |
steve donovan
|
fd323aa286
|
Issue #105; can switch off auto-linking to Lua manual with 'no_lua_ref' variable. This also happens if plain C documentation is being generated
|
2013-11-16 20:36:53 +02:00 |
Steve Donovan
|
d2e40e2f2f
|
basic support for documenting C. If you put 'parse_extra={C=true}' in config.ld, then it will attempt to extract function name, arguments and types from the source
|
2013-09-20 13:33:06 +02:00 |
Steve Donovan
|
df72613e57
|
structure return needs 'typename'; by default merge_error_groups will combine different error tag texts
|
2013-08-27 12:47:47 +02:00 |
Steve Donovan
|
0d79e16706
|
PL utils.unpack compatibility; refactoring error 'tag'
|
2013-08-26 09:59:10 +02:00 |
steve donovan
|
7da46268dc
|
'pale' template added; interpretation of --style and --template extended
|
2013-08-25 19:38:01 +02:00 |
steve donovan
|
ad909d683b
|
Can prettify C files as well as Lua with built-in prettifier
|
2013-08-25 14:29:30 +02:00 |
steve donovan
|
45cb21bcc1
|
try harder with -m to resolve methods
|
2013-08-24 15:39:41 +02:00 |
steve donovan
|
3c72ea112e
|
ldoc.alias can specify a function which must return tag, value, modifiers like Item:check_tag. The alias error works with return groups
|
2013-08-24 15:19:45 +02:00 |
steve donovan
|
9af4bae066
|
return groups; experimental 'error' tag
|
2013-08-24 13:21:41 +02:00 |
Steve Donovan
|
70eaf2be6f
|
bumped to 1.4.0; doc updates and formatting
|
2013-08-23 13:50:34 +02:00 |
Steve Donovan
|
3c72e9e4d1
|
fix issue #80, backticks expand in copyright and other 'info' tags. format='backtick' (-f backtick) is like format='plain' but with implicit 'backtick_references=true'. -X is short for 'not_luadoc'
|
2013-08-22 09:43:26 +02:00 |
Steve Donovan
|
dfdac3f977
|
fix #84; also no_space_before_args=false to stop ldoc putting space between name and arglist of functions
|
2013-08-20 15:26:49 +02:00 |
Steve Donovan
|
52e9b6f32c
|
new classmod tag for defining modules that just export one class (experimental)
|
2013-08-07 15:19:46 +02:00 |
steve donovan
|
94dc198f4b
|
support for generating Markdown; basic support for Moonscript
|
2013-08-05 19:27:42 +02:00 |
Steve Donovan
|
adcd9c5ede
|
better soln for issue #73: partial sorting for all processed files
|
2013-08-02 14:18:41 +02:00 |
Steve Donovan
|
7fe6a95544
|
a partial solution for issue #73: ldoc.module_file to pick master modules when present
|
2013-08-01 12:14:57 +02:00 |
Steve Donovan
|
8a071fb517
|
issue #64: use 'sort=true' in config.ld to sort items in sections
|
2013-07-31 14:25:33 +02:00 |
Steve Donovan
|
eb00a499b2
|
finally fixed issue #32 (sorry Eric). Can now dump non-modules like scripts
|
2013-07-23 10:40:07 +02:00 |
steve donovan
|
ff2e5ccaed
|
Default output directory is now 'doc'; annotations were borked and not_luadoc check could blow up
|
2013-05-15 15:30:47 +02:00 |
steve donovan
|
cf7b8e3a9a
|
fixes issue #62: keep LuaDoc compatibility, unless not_luadoc is explicitly set
|
2013-05-09 13:28:39 +02:00 |
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
|
97af82c53d
|
bumped to 1.3.11
|
2013-04-13 16:15:54 +02:00 |
steve donovan
|
42429e694c
|
file={'.'} in config.d caused module name failure; docs->doc
|
2013-04-13 15:44:27 +02:00 |
steve donovan
|
6d22818ec9
|
allow -c to be used with explicit file
|
2013-04-11 15:37:01 +02:00 |