Caleb Maclennan
ce1229b434
refactor: Don't assign scope to variable from Lua VM
2020-10-02 01:06:18 +03:00
Caleb Maclennan
42311877f0
fix: Fix builtin module doc's invalid syntax
...
These are kind of pseudo code, but there doesn't seem to be any reason
to use bogus Lua syntax either.
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
a3e8db19de
fix: Fix bug in error handler, io.exit()→os.exit()
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
f70542c626
refactor: Remove unused require()s
2020-10-02 01:06:18 +03:00
Caleb Maclennan
12a9814911
fix: Test targets compare non-existent directory
2020-10-02 01:06:18 +03:00
Caleb Maclennan
874d845ee9
fix: Use current repository ldoc for tests, not system installed one
2020-10-02 01:06:18 +03:00
Caleb Maclennan
59b728ca20
style: Cleanup whitespace
2020-10-02 01:06:17 +03:00
Caleb Maclennan
c780179897
style: Fix file encoding, dos→unix line endings
2020-10-02 01:06:17 +03:00
Caleb Maclennan
6ef3a8ccc3
feat: Add make target to generate test 'before' condition'
2020-10-02 01:06:17 +03:00
Caleb Maclennan
6118163064
chore: Add status badge for linter to readme
2020-10-02 01:06:17 +03:00
Caleb Maclennan
144199119b
ci: Add CI job that runs Lua linter
2020-10-02 01:06:17 +03:00
Caleb Maclennan
8a683f51ba
chore: Setup luacheck config file for project
2020-10-02 01:06:17 +03:00
Kyra Zimmer
9fa1150194
Match backslash as separator in references for moonscript ( #273 )
2020-09-30 20:11:28 +03:00
Caleb Maclennan
6399f6a501
Rename standard files with traditional names
2020-09-30 02:30:07 +03:00
Caleb Maclennan
a3bb407ffd
Use default MD template if none specified, fixes #256
2020-09-30 02:27:14 +03:00
Daniel Hahler
bb55647363
process_see_reference: look for name.s before functions ( #257 )
...
The `@see` reference for an item like the following might point to
itself, although this is in `@module tag` and there is
`tag.master_width_factor` also.
```
--- The default master width factor
--
-- @beautiful beautiful.master_width_factor
-- @param number (default: 0.5)
-- @see master_width_factor
-- @see gap
```
548b15e883/lib/awful/tag.lua (L564-L569)
This patch makes it look for the absolute reference using the module
name first.
2020-09-30 00:54:57 +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
Christian Egli
b08024b592
Remove a duplicated sentence ( #272 )
...
Must have been a leftover from a cut-n-paste frenzy
2020-09-30 00:43:29 +03:00
Caleb Maclennan
cae19aab3e
Merge pull request #277 from AntumDeluge/makefile_edits
2020-09-30 00:42:49 +03:00
Caleb Maclennan
55816f7571
Merge pull request #278 from AntumDeluge/usage_version
2020-09-30 00:38:44 +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
Caleb Maclennan
48cc9c2f1f
Merge pull request #303 from AntumDeluge/touchups
2020-09-30 00:25:56 +03:00
Caleb Maclennan
bdcdce0188
Merge branch 'master' into touchups
2020-09-30 00:25:38 +03:00
Caleb Maclennan
2a81975a55
Update link to Penlight project
2020-09-30 00:23:17 +03:00
Hisham Muhammad
68d516ff34
Add 'new' theme and switch LDoc's own documentation to it ( #287 )
2020-09-30 00:16:16 +03:00
Jakub Jirutka
5b2ddb0364
Fix syntax errors in builtin.lpeg ( #263 )
2020-09-30 00:04: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
Elliott Slaughter
f97850dee6
Fix typo ( #325 )
2020-09-29 22:36:30 +03:00
Rodrigo Queiro
de3e5885d2
Fix some typos in readme.md ( #247 )
2020-09-29 22:33:29 +03:00
Yao
0f2216af4d
Fix typo ( #245 )
2020-09-29 22:32:46 +03:00
Jordan Irwin
c6cc7a717b
Link to LuaRocks homepage
2018-07-23 11:50:20 -07:00
Jordan Irwin
461def557e
Link to "Lua for Windows" GitHub page
2018-07-23 11:44:53 -07: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
Jordan Irwin
0019beaa41
makefile: Ensure that 'LUA_BINDIR' exists before installation
2017-08-10 12:36:41 -07:00
Jordan Irwin
03fcec035f
makefile: Suppress automatic echoing & use verbosity in commands
2017-08-10 12:36:15 -07:00
Jordan Irwin
a6bd98c3fb
Enclose makefile paths in quotes for safety
2017-08-10 12:23:41 -07:00
Steve J Donovan
f91c3182cf
Merge pull request #253 from AlexisBRENON/master
...
Add more names
2016-12-19 11:45:16 +02:00
Steve Donovan
e97ba25d57
Version bump to 1.4.6
2016-11-07 09:20:55 -05: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