diff options
| author | Bruce Hill <bitbucket@bruce-hill.com> | 2018-01-11 18:48:43 -0800 |
|---|---|---|
| committer | Bruce Hill <bitbucket@bruce-hill.com> | 2018-01-11 18:48:43 -0800 |
| commit | 06bf76f818382cdd33816073866f3cfd41609597 (patch) | |
| tree | f5a94d3cf844f218514b9b51a747075d72248d60 | |
| parent | 48b27d4b1ac2c39cbbc19af6600ca1ac28ac8be3 (diff) | |
Truncated debug output for readability.
| -rw-r--r-- | nomsu.lua | 11 | ||||
| -rwxr-xr-x | nomsu.moon | 2 |
2 files changed, 11 insertions, 2 deletions
@@ -769,7 +769,16 @@ end]]):format(lua_code)) end if self.debug then self:write(tostring(colored.bright("RUNNING MACRO")) .. " " .. tostring(colored.underscore(colored.magenta(tree.stub))) .. " ") - self:writeln(tostring(colored.bright("WITH ARGS:")) .. " " .. tostring(colored.dim(repr(args)))) + self:writeln(tostring(colored.bright("WITH ARGS:")) .. " " .. tostring(colored.dim(repr((function() + local _accum_0 = { } + local _len_0 = 1 + for _index_0 = 1, #args do + local a = args[_index_0] + _accum_0[_len_0] = (repr(a)):sub(1, 50) + _len_0 = _len_0 + 1 + end + return _accum_0 + end)())))) end local lua = self.defs[tree.stub].fn(self, unpack(args)) remove(self.compilestack) @@ -526,7 +526,7 @@ end]]\format(lua_code)) args = [arg for arg in *tree.value when arg.type != "Word"] if @debug @write "#{colored.bright "RUNNING MACRO"} #{colored.underscore colored.magenta(tree.stub)} " - @writeln "#{colored.bright "WITH ARGS:"} #{colored.dim repr args}" + @writeln "#{colored.bright "WITH ARGS:"} #{colored.dim repr [(repr a)\sub(1,50) for a in *args]}" lua = @defs[tree.stub].fn(self, unpack(args)) remove @compilestack return lua |
