aboutsummaryrefslogtreecommitdiff
path: root/core/text.nom
diff options
context:
space:
mode:
authorBruce Hill <bitbucket@bruce-hill.com>2018-05-29 16:14:53 -0700
committerBruce Hill <bitbucket@bruce-hill.com>2018-05-29 16:15:10 -0700
commit3573dfe9950d7037dfc3c48c6486d432100e6866 (patch)
treebf320c63545eb6ad51609585271568b05e14fe99 /core/text.nom
parente17822d1e548f96952efb95c64c69704fdfeaf76 (diff)
Almost-working reimplementation of source code mapping.
Diffstat (limited to 'core/text.nom')
-rw-r--r--core/text.nom6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/text.nom b/core/text.nom
index 95451ee..8b75ca4 100644
--- a/core/text.nom
+++ b/core/text.nom
@@ -27,7 +27,7 @@ lua> ".."
};
for name, e in pairs(escapes) do
local lua = "'"..e.."'";
- nomsu:define_compile_action(name, function(tree) return Lua.Value(tree.value, lua); end);
+ nomsu:define_compile_action(name, function(tree) return Lua.Value(tree.source, lua); end);
end
local colors = {
["reset color"]="\\\\27[0m", bright="\\\\27[1m", dim="\\\\27[2m", underscore="\\\\27[4m",
@@ -42,9 +42,9 @@ lua> ".."
for name, c in pairs(colors) do
local color = "'"..c.."'";
local reset = "'"..colors["reset color"].."'";
- nomsu:define_compile_action(name, function(tree) return Lua.Value(tree.value, color); end);
+ nomsu:define_compile_action(name, function(tree) return Lua.Value(tree.source, color); end);
nomsu:define_compile_action(name.." %", function(\%)
- return Lua.Value(tree.value, color, "..", \(% as lua), "..", reset);
+ return Lua.Value(tree.source, color, "..", \(% as lua), "..", reset);
end);
end
end