develooper Front page | perl.perl5.porters | Postings from September 2010

[perl #58182] Inconsistent and wrong handling of 8th bit set chars with no locale

From:
Father Chrysostomos via RT
Date:
September 22, 2010 23:01
Subject:
[perl #58182] Inconsistent and wrong handling of 8th bit set chars with no locale
Message ID:
rt-3.6.HEAD-5116-1285221681-679.58182-15-0@perl.org
On Tue Sep 21 14:30:01 2010, public@khwilliamson.com wrote:
> Also available at git://github.com/khwilliamson/perl.git
> branch remods
> 
> The attached sequence of patches adds (?dlu:...) regex modifiers, which 
> we have discussed at great length on this list.  There's also a little 
> comment/doc cleanup for the (?^...) patch.  Thanks to that patch, no 
> tests that look at stringification need to change to accommodate these.
> 
> The (?u...) modifier is recognized by this patch, but it actually 
> doesn't do anything (except turn off the other modifiers) yet.  When 
> this patch, revised as necessary, is incorporated, I'll rebase and 
> resubmit the patch that starts to use it.
> 
> I have a concern that something needs to be done with:
> dist/B-Deparse/Deparse.pm
> dump.c
> ext/B/t/concise-xs.t
> 
> that I haven't done, as code was changed in those for the /r modifier 
> added this summer.  However, I don't see what that should be, and my 
> experiments don't show anything necessary.
> 

Thank you. These have been applied as:

855088127b85a7b03f3833b2274d4f26946f203d (1)
ed215d3cfa99c10e51ffe780098978517bd67537 (2)
4c2c679ff9fc18054795b9b7b28e37453e57d146 (3)
9de15fec376a8ff90a38fad0ff322c72c2995765 (4 & 6)
dff5e0c4913cbbc4e73cece5cd747e7aa222db67 (5)
43fead97d9090f614849cdd8195a6900ee682952 (7)

Four and six I combined, as make failed with just number four applied.




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About