aboutsummaryrefslogtreecommitdiff
path: root/.luacov
diff options
context:
space:
mode:
Diffstat (limited to '.luacov')
-rw-r--r--.luacov22
1 files changed, 22 insertions, 0 deletions
diff --git a/.luacov b/.luacov
new file mode 100644
index 0000000000..f8eb28e3f7
--- /dev/null
+++ b/.luacov
@@ -0,0 +1,22 @@
+-- Configuration file for LuaCov
+
+local source = require("lfs").currentdir()
+
+local function pesc(s)
+ assert(type(s) == 'string', s)
+ return s:gsub('[%(%)%.%%%+%-%*%?%[%]%^%$]', '%%%1')
+end
+
+return {
+ include = {
+ -- Absolute paths (starting with source dir, not hidden (i.e. .deps)).
+ pesc(source) .. "[/\\][^.].+",
+ -- Relative (non-hidden) paths.
+ '^[^/\\.]',
+ },
+ modules = {
+ ['vim'] = 'runtime/lua/vim/shared.lua'
+ },
+}
+
+-- vim: ft=lua tw=80 sw=2 et