Tony Cook writes:
This is the first monthly report for my fourth grant.
Approximately 58 tickets were reviewed or worked on, and 11 patches were applied.
[perl #121783] is a bug that expresses itself as writing unexpected text (often noise) after the text you expect to write, when writing to
the Win32 console.
This is caused by a bug in the Win32 WriteFile() API, which returns the number of character written, rather than the number of bytes when writing to a console window, and changes behaviour depending on how the console window is configured.
So far the solution appears to be to assume that writes to the console are either completely successful, or completely failed.