Commit Graph

182 Commits

Author SHA1 Message Date
fum1h1ro 3df442d66a
feat: add filetype for xLua .cs (#340) 2020-11-20 14:50:23 +03:00
Caleb Maclennan ce1229b434
refactor: Don't assign scope to variable from Lua VM 2020-10-02 01:06:18 +03:00
Caleb Maclennan f979400edb
chore: Add lint ignore overrides for warnings that get a pass
Mostly because refactoring these is hard, double negatives are much
harder to follow logic wise and there isn't much point in refactoring
these loops unless they need other work.
2020-10-02 01:06:18 +03:00
Caleb Maclennan 92a6714d9a
refactor: Drop completely unused variable references 2020-10-02 01:06:18 +03:00
Caleb Maclennan f1b3f76aca
refactor: Remove what seems to be unused debug cruft 2020-10-02 01:06:18 +03:00
Caleb Maclennan a3bb407ffd
Use default MD template if none specified, fixes #256 2020-09-30 02:27:14 +03:00
Quentin Minster e6e6a79e19
Honor the TMPDIR environment variable (#266)
When creating a temporary directory, use $TMPDIR as base directory if set, otherwise fall back to "/tmp".
2020-09-30 00:45:27 +03:00
Caleb Maclennan 702585fe17
Merge branch 'master' into usage_version 2020-09-30 00:35:53 +03:00
Caleb Maclennan 8564002c3b
Tweak usage option order and correct small error in PR contribution 2020-09-30 00:33:38 +03:00
Alexei Robyn 77e72bf92a
Support the use of commonmark markdown via cmark-lua (#311) 2020-09-29 23:59:43 +03:00
wesley 794fd0e14e
Fix error iterating nil object when mapping functions to line numbers (#320) 2020-09-29 23:42:16 +03:00
Jordan Irwin 1ba5167190 Add command line option for displaying version information:
- Creates version option ('-V' or '--version').
- Allows invoking 'ldoc --version' without 'file' parameter.
2017-08-10 14:01:57 -07:00
Jordan Irwin 7a94466936 Clean up 'usage' for clarity in terminal output 2017-08-10 13:18:58 -07:00
Jordan Irwin ceed3da428 Small change to version string for better readability 2017-08-10 12:56:52 -07:00
Steve Donovan e97ba25d57 Version bump to 1.4.6 2016-11-07 09:20:55 -05:00
steve donovan 749894954b Bump to 1.4.5; updated changes and docs 2016-08-21 11:16:50 +02: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 2f71eabd9f issue #195: user-specific tempdir for expanding template modules 2016-06-27 12:20:20 +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 3d31f32b93 --testing: version and date does not change. Bump to 1.4.4 2016-06-20 19:32:46 +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 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
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
Chad Phillips d8ff44f626 add custom_css configuration param. 2015-12-30 21:32:21 -05:00
Steve Donovan 299e82a9d3 Issue #210: custom --date for reproducible builds 2015-09-28 15:53:48 +02:00
Steve Donovan b248a2e035 Modifications to pull #207; enable backward compatibility and fixed spelling mistake 2015-09-28 15:33:18 +02:00
Jaroslav Vaculik 9f6c84f8bc Using ldoc.prettify_files the same way as for example ldoc.examples 2015-07-24 17:18:13 +02:00
Steve J Donovan 3d193b169f Merge pull request #188 from mooffie/postprocess_html
Have postprocess_html
2014-12-26 17:11:45 +02:00
Mooffie 22e7055f03 Have postprocess_html 2014-12-24 17:51:05 +02:00
Mooffie a985fd4c4b Show exact error when template loading fails 2014-12-21 18:31:44 +02:00
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