new check_object, scende_delim

This commit is contained in:
p.kosyh@gmail.com 2010-11-06 06:11:59 +00:00
parent 7bd884cb0e
commit 17da7087e8
2 changed files with 5 additions and 3 deletions

View file

@ -181,9 +181,9 @@ iface.fmt = function(self, cmd, st, moved, r, av, objs, pv) -- st -- changed sta
end
end
if moved then
vv = stead.fmt(stead.cat(stead.par("^^", r, av, l, objs, pv), '^'));
vv = stead.fmt(stead.cat(stead.par(stead.scene_delim, r, av, l, objs, pv), '^'));
else
vv = stead.fmt(stead.cat(stead.par("^^", l, r, av, objs, pv), '^'));
vv = stead.fmt(stead.cat(stead.par(stead.scene_delim, l, r, av, objs, pv), '^'));
end
return vv
end

View file

@ -2245,7 +2245,9 @@ function new(str)
if type(str) ~= 'string' then
error("Non string constructor in new.", 2);
end
return allocator:new(str);
local v = allocator:new(str);
check_object(deref(v), v);
return v
end
function delete(v)