From aa6d91a90f14b2f29beb6f8dbdaaa6e5c50be81b Mon Sep 17 00:00:00 2001 From: the lemons Date: Wed, 9 Feb 2022 02:34:48 -0600 Subject: make it possible to escape backslash and the bracket at the same time --- zzcxz.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zzcxz.cgi b/zzcxz.cgi index 797f2ea..cbd93e4 100755 --- a/zzcxz.cgi +++ b/zzcxz.cgi @@ -199,7 +199,7 @@ local function convert_markup(m) table.insert(result, '
')
 				code_block = true
 			else
-				line = line:gsub("\\\\([%[%]])", "\%1")
+				line = line:gsub("\\\\([%[%]\\])", "\%1")
 				line = line:gsub("\\([%[%]])", 
 					{ ['['] = "[", [']'] = "]" })
 				line = line:gsub("%[(.-)%]",
-- 
cgit v1.2.3