1
0
Fork 0
mirror of https://github.com/Reuh/candran.git synced 2025-10-27 09:59:29 +00:00

Detect Lua version and slight improvement to error messages

This commit is contained in:
Étienne Fildadut 2019-04-05 20:10:44 +02:00
parent 09ac497aed
commit aa945f9fd7
2 changed files with 4 additions and 4 deletions

View file

@ -2933,7 +2933,7 @@ local parser = _() or parser -- ./lib/lua-parser/parser.lua:689
package["loaded"]["lib.lua-parser.parser"] = parser or true -- ./lib/lua-parser/parser.lua:690
local candran = { ["VERSION"] = "0.7.0-dev" } -- candran.can:13
candran["default"] = { -- candran.can:17
["target"] = "lua53", -- candran.can:18
["target"] = _VERSION == "Lua 5.1" and "luajit" or "lua53", -- candran.can:18
["indentation"] = "", -- candran.can:19
["newline"] = "\
", -- candran.can:20
@ -3116,7 +3116,7 @@ for l in originalFile:gmatch("([^\
]*)") do -- candran.can:241
i = i + 1 -- candran.can:242
if i == line then -- candran.can:243
local extSource, lineMap = l:match("%-%- (.-)%:(%d+)$") -- candran.can:244
local extSource, lineMap = l:match("%-%- ([^:]-)%:(%d+)$") -- candran.can:244
if lineMap then -- candran.can:245
if extSource ~= source then -- candran.can:246
return indentation .. extSource .. ":" .. lineMap .. "(" .. extSource .. ":" .. line .. "):" -- candran.can:247