From f7c82882ef3703c0b23453965506d4d6b69ff6aa Mon Sep 17 00:00:00 2001
From: "p.kosyh"
Date: Tue, 16 Feb 2010 17:58:48 +0000
Subject: [PATCH] , in inv with escaping
---
stead/gui.lua | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/stead/gui.lua b/stead/gui.lua
index 26f8325..fe0b94b 100644
--- a/stead/gui.lua
+++ b/stead/gui.lua
@@ -71,14 +71,15 @@ end;
iface.inv = function(self, str)
if str then
- return string.gsub(str,',','^');
+ str = stead.string.gsub(str,'([^\\]),','%1^');
+ str = stead.string.gsub(str,'\\,',',');
end
return str
end;
iface.ways = function(self, str)
if str then
- return ''..string.gsub(str,',',' | ')..'';
+ return ''..stead.string.gsub(str,',',' | ')..'';
end
return str
end;