From 25e06d1fce660e7c8144425b440f7b1c698e2fb7 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Fri, 13 Apr 2018 15:29:16 -0700 Subject: Getting closer. --- core/text.nom | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'core/text.nom') diff --git a/core/text.nom b/core/text.nom index b3a2b6a..8213988 100644 --- a/core/text.nom +++ b/core/text.nom @@ -32,7 +32,7 @@ lua> ".." }; for name, e in pairs(escapes) do local lua = "'"..e.."'"; - nomsu:define_compile_action(name, \(!! code location !!), function(__callsite) return {expr=lua}; end); + nomsu:define_compile_action(name, \(!! code location !!), function() return {expr=lua}; end); end local colors = { ["reset color"]="\\\\27[0m", bright="\\\\27[1m", dim="\\\\27[2m", underscore="\\\\27[4m", @@ -47,8 +47,8 @@ lua> ".." for name, c in pairs(colors) do local color = "'"..c.."'"; local reset = "'"..colors["reset color"].."'"; - nomsu:define_compile_action(name, \(!! code location !!), function(__callsite) return {expr=color}; end); - nomsu:define_compile_action(name.." %", \(!! code location !!), function(__callsite, \%) + nomsu:define_compile_action(name, \(!! code location !!), function() return {expr=color}; end); + nomsu:define_compile_action(name.." %", \(!! code location !!), function(\%) return {expr=color..".."..nomsu:tree_to_lua(\%).expr..".."..reset}; end); end -- cgit v1.2.3