[perl #48108] [BUG] downcase opcode fails on unicode strings w/o icu

2008-10-05 Thread NotFound via RT
Updated information: we added recently a workaround to the utf8 downcase function, by moving code already present out of the ICU #if block. This workaround delegates to the ascii downcase when the string has only codepoints in the ascii range (the way used to do that check is debatable, must be re

Re: [perl #48108] [BUG] downcase opcode fails on unicode strings w/o icu

2007-12-05 Thread chromatic
On Tuesday 04 December 2007 08:14:41 Patrick R.Michaud wrote: > If ICU isn't present, Parrot's C opcode always throws > an exception. It does this even if the string contains codepoints > only in the ascii and/or iso-8859-1 range. > > For example: > > $ cat x.pir > .sub main :main >

[perl #48108] [BUG] downcase opcode fails on unicode strings w/o icu

2007-12-04 Thread via RT
# New Ticket Created by Patrick R. Michaud # Please include the string: [perl #48108] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48108 > If ICU isn't present, Parrot's C opcode always throws an exception. It does this