From 7deed5af411689f198ebec5338476a563cb7ef28 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 19 Jun 2018 02:00:52 -0700 Subject: Fixing up some error reporting --- nomsu.moon | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'nomsu.moon') diff --git a/nomsu.moon b/nomsu.moon index 9dc256e..3aa2c60 100755 --- a/nomsu.moon +++ b/nomsu.moon @@ -157,4 +157,8 @@ run = -> elseif not ok print_err_msg ret -run_safely(run) +has_ldt, ldt = pcall(require,'ldt') +if has_ldt + ldt.guard(run) +else + run_safely(run) -- cgit v1.2.3