stdin/stdout frequently have bogus encodings set

Registered by John A Meinel

Now that we are getting more widespread usage, we are getting more encoding/decoding errors.
We need to generally go through the code, and make sure that all places that pull information into bzr (either from the filesystem, or from stdin) are properly decoding it into a Unicode string, and then all places that are write it to the user are encoding it such that it at least won't cause an exception.

John has an encoding branch https://launchpad.net/people/jameinel/+branch/bzr/encoding that improves this.

Blueprint information

Status:
Complete
Approver:
Martin Pool
Priority:
Medium
Drafter:
John A Meinel
Direction:
Needs approval
Assignee:
Aaron Bentley
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 0.8
Started by
John A Meinel
Completed by
John A Meinel

Related branches

Sprints

Whiteboard

checked mbp 2006-01-06

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.