2010-06-24 12:33:59 +03:00
|
|
|
para_mod = {
|
2010-06-23 20:34:46 +03:00
|
|
|
space = ' ',
|
2010-06-23 17:15:29 +03:00
|
|
|
}
|
|
|
|
|
2010-06-23 15:09:33 +03:00
|
|
|
stead.fmt = stead.hook(stead.fmt, function(f, ...)
|
2010-06-22 13:03:24 +03:00
|
|
|
local r = f(unpack(arg))
|
2010-06-24 12:33:59 +03:00
|
|
|
if type(r) == 'string' and stead.state then
|
2010-06-23 20:34:46 +03:00
|
|
|
r = r:gsub('\n([^\n])', '<¶>%1'):gsub('<¶>[ \t]*', '\n'..txtnb(para_mod.space));
|
|
|
|
r = r:gsub('^',txtnb(para_mod.space))
|
2010-06-22 13:03:24 +03:00
|
|
|
end
|
|
|
|
return r;
|
|
|
|
end)
|