diff --git a/inspect.lua b/inspect.lua index b7a5c24..b7107d4 100644 --- a/inspect.lua +++ b/inspect.lua @@ -45,10 +45,8 @@ local controlCharsTranslation = { ["\r"] = "\\r", ["\t"] = "\\t", ["\v"] = "\\v" } -local function escapeChar(c) return controlCharsTranslation[c] end - local function escape(str) - local result = str:gsub("\\", "\\\\"):gsub("(%c)", escapeChar) + local result = str:gsub("\\", "\\\\"):gsub("(%c)", controlCharsTranslation) return result end