[Wisp-cvs] wisp/users/dig linkie.py,1.48,1.49
Status: Alpha
Brought to you by:
digg
From: <di...@us...> - 2003-04-27 17:59:48
|
Update of /cvsroot/wisp/wisp/users/dig In directory sc8-pr-cvs1:/tmp/cvs-serv5901 Modified Files: linkie.py Log Message: fixed size handling in Linkie.emit_single_item Index: linkie.py =================================================================== RCS file: /cvsroot/wisp/wisp/users/dig/linkie.py,v retrieving revision 1.48 retrieving revision 1.49 diff -u -d -r1.48 -r1.49 --- linkie.py 27 Apr 2003 15:18:19 -0000 1.48 +++ linkie.py 27 Apr 2003 17:59:45 -0000 1.49 @@ -57,8 +57,10 @@ this.emit_tetra(this._emit_sum(4, addends, delta, relative)) def emit_single_item (this, step, value): if isinstance(value, str): - this.emit_tetra(this._emit_sum(step, [value], - delta = 0, relative = 0)) + # emit addend + this._emit_sum(step, [value], delta = 0, relative = 0) + # emit zeroes for length + this[::step] = 0 else: Bits.emit_single_item(this, step, value) def skip (this, amount): |