From 7b5d61883133d4d304c4aa8eda4c8cd91295daad Mon Sep 17 00:00:00 2001
From: "p.kosyh"
Date: Wed, 23 Jun 2010 17:34:46 +0000
Subject: [PATCH] para fix
---
stead/para.lua | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/stead/para.lua b/stead/para.lua
index 176e77d..39de42a 100644
--- a/stead/para.lua
+++ b/stead/para.lua
@@ -2,15 +2,16 @@ para_mod = obj {
nam = 'para',
ini = function(s)
s.time = stead.time()
- end
+ end,
+ space = ' ',
}
stead.fmt = stead.hook(stead.fmt, function(f, ...)
local r = f(unpack(arg))
if type(r) == 'string' and stead.time() > para_mod.time then
para_mod.time = stead.time()
- r = r:gsub('\n([^\n])', '<¶>%1'):gsub('<¶>[ \t]*', '\n'..txtnb(' '));
- r = r:gsub('^',txtnb(' '))
+ r = r:gsub('\n([^\n])', '<¶>%1'):gsub('<¶>[ \t]*', '\n'..txtnb(para_mod.space));
+ r = r:gsub('^',txtnb(para_mod.space))
end
return r;
end)