Hi Andrej,

Yes, the unicode patches are not yet in a good enough shape to get
included in 1.5 and I had too much other priorities to fix it. I'll work
to fix that before 1.6.

In the meantime, the stdout issue you have can temporarily be fixed by
applying the (untested) patch attached to this mail. You can apply it to
your Tahoe source tree by running following command from inside the tree:

  patch -p1 < unicode-stdout-quickfix.patch

Please let me know how it worked out.

François
diff -rN old-tahoe-534/src/allmydata/util/stringutils.py new-tahoe-534/src/allmydata/util/stringutils.py
42c42,48
<     return s.encode(sys.stdout.encoding, 'replace')
---
> 
>     if sys.stdout.encoding:
>       encoding = sys.stdout.encoding
>     else
>       encoding = 'ascii'
> 
>     return s.encode(encoding, 'replace')

_______________________________________________
tahoe-dev mailing list
[email protected]
http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev

Reply via email to