Hi,

I filed a bug report for --tree=... crashing if the dependency tree
contains unicode characters (
http://scons.tigris.org/issues/show_bug.cgi?id=2910 ) I fixed the bug
locally by calling repr() on every element in the tree (which is also
done by the code that dumps actions)

I wouldn't mind sending a fix with tests upstream, but I would have to
know what the recommended fix is. If I repr() everything, then I guess
all the tree tests will start failing (because strings get wrapped in
quotes), and all tests need to be adapted. Another alternative would
be to check for newlines and non-printable characters, and only repr()
the string if it contains them. Other suggestions are welcome.

thanks,
Remko
_______________________________________________
Scons-dev mailing list
[email protected]
http://two.pairlist.net/mailman/listinfo/scons-dev

Reply via email to