Message8007
Philip is correct: we've mixed up two bugs here. The original problem (from Vitaly) is not connected with jline because jline is not in use when Jython is launched as a subprocess.
The superficially similar behaviour in which interactive readline() hangs (reported by Edward), is related to jline and is fixed by switching console. The critical difference is almost certainly that with jline active, System.in is effectively told to terminate lines with \r, instead of the system-specific line.separator.
There may be a common element in the strategy used by TextIOWrapper to recognise an line endings. I'm investigating the interaction between this strategy, System.in, and line endings when piping text between a process and a subprocess. |
|
Date |
User |
Action |
Args |
2013-05-05 13:16:09 | jeff.allen | set | messageid: <1367759769.06.0.346896342631.issue1972@psf.upfronthosting.co.za> |
2013-05-05 13:16:09 | jeff.allen | set | recipients:
+ jeff.allen, fwierzbicki, amak, pjenvey, vitaly, emcdowell |
2013-05-05 13:16:08 | jeff.allen | link | issue1972 messages |
2013-05-05 13:16:08 | jeff.allen | create | |
|