Unicode fixes (utf-8 used by default if ascii is not enough). This should fix some reported crashes....
Unicode fixes (utf-8 used by default if ascii is not enough). This should fix some reported crashes.
Fix broken auto-quoting for pysh.
Remove old 2.1 specific hacks and move all 2.2 compatibility symbols into genutils.
Simplify i/o abstraction layer a bit.
Full details in changelog.