Ticket #118 (closed Defect: fixed)
ChildProcess class in GeoEco.DataManagement.Processes module should support 8-bit strings for stdin, stdout and stderr streams
| Reported by: | jjr8 | Owned by: | jjr8 |
|---|---|---|---|
| Priority: | Medium | Milestone: | 0.4 |
| Component: | Tools - Data Management | Version: | 0.3 |
| Keywords: | Cc: |
Description
Currently, this class expects the caller will pass in a Unicode string for stdin and returns Unicode strings for the "transcripts" of stdout and stderr. This is a problem when the caller wants to pass in 8-bit strings that have ordinal values in the range of 128-255. Most console-mode programs expect ASCII (0-127) but some, notably PROJ.4, can pass binary data through these streams. ChildProcess does not currently allow this. I need to implement it for ticket #117.
Change History
Note: See
TracTickets for help on using
tickets.
