From 819d1ebb624c946f383bcea54f6b4363a1fa0153 Mon Sep 17 00:00:00 2001 From: sanine Date: Mon, 15 Aug 2022 16:19:46 -0500 Subject: add marigold.percentDecode --- marigold.lua | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'marigold.lua') diff --git a/marigold.lua b/marigold.lua index ac0e061..02c9bbe 100644 --- a/marigold.lua +++ b/marigold.lua @@ -121,5 +121,11 @@ marigold.html = function(tbl, indent_level) indent, close) end +marigold.percentDecode = function(str) + return string.gsub(str, "%%(%x%x)", function(digits) + return string.char(tonumber(digits, 16)) + end) +end + return marigold -- cgit v1.2.1