From 3af701f4f06d09e45eb65ff4eb9a591bc7ca4a3a Mon Sep 17 00:00:00 2001 From: Li Jin Date: Tue, 21 Apr 2020 15:26:48 +0800 Subject: allow implicit return block macro, fix compiled Lua codes searching issue. --- src/MoonP/moonplus.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/MoonP/moonplus.h') diff --git a/src/MoonP/moonplus.h b/src/MoonP/moonplus.h index 7059286..83d4c75 100644 --- a/src/MoonP/moonplus.h +++ b/src/MoonP/moonplus.h @@ -27,8 +27,8 @@ local lua = { loadstring = loadstring, load = load } -local dirsep, split, get_options, create_moonpath, moon_loader, load_text, moon_call, loadstring, loadfile, dofile, insert_loader, remove_loader, moon_require, find_modulepath -dirsep = "/" +local split, get_options, create_moonpath, moon_loader, load_text, moon_call, loadstring, loadfile, dofile, insert_loader, remove_loader, moon_require, find_modulepath +moonp.dirsep = "/" moonp.moon_compiled = { } moonp.file_exist = function(fname) local file = io.open(fname) @@ -103,7 +103,7 @@ find_modulepath = function(name) if not package.moonpath then package.moonpath = create_moonpath(package.path) end - local name_path = name:gsub("%.", dirsep) + local name_path = name:gsub("%.", moonp.dirsep) local file_exist, file_path for path in package.moonpath:gmatch("[^;]+") do file_path = path:gsub("?", name_path) -- cgit v1.2.3-55-g6feb