This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Bug printing string where the 128th char is multibyte
On Mon, Jan 4, 2010 at 5:35 PM, Eric Blake wrote:
> What you've found is a bug in your own program, at lesat for the BUG.c version
> of your report.
The Perl and Python programs are not buggy, but they also don't
exhibit the behavior for me. Although I'm still running a prerelease
1.7.0
Both also feature simpler ways to build the string, btw.
Perl:
my $str = '0123456789' x 13;
substr($str,127,1) = 'Ã';
Python:
str = '0123456789' * 13
str = str[:128] + 'Ã' + str[128:]
--
Mark J. Reed <markjreed@gmail.com>
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple