From af507f7f7ac5fba15fcbf67fcc700daf8f86d0be Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 18 Dec 2018 17:35:27 -0800 Subject: Added fallback for if there is a source without an endpoint. --- error_handling.moon | 2 ++ 1 file changed, 2 insertions(+) (limited to 'error_handling.moon') diff --git a/error_handling.moon b/error_handling.moon index f43d6ba..97e5fe6 100644 --- a/error_handling.moon +++ b/error_handling.moon @@ -75,6 +75,8 @@ print_error = (error_message, start_fn, stop_fn)-> calling_fn.lastlinedefined = assert(map[calling_fn.lastlinedefined]) --calling_fn.short_src = calling_fn.source\match('"([^[]*)') filename,start,stop = calling_fn.source\match('@([^[]*)%[([0-9]+):([0-9]+)]') + if not filename + filename,start = calling_fn.source\match('@([^[]*)%[([0-9]+)]') assert(filename) file = files.read(filename) -- TODO: get name properly -- cgit v1.2.3