A possibly-useful workaround for people experiencing this bug. Cheers, Dominic.
----- Forwarded message from Karl Williamson via RT <perlbug-follo...@perl.org> ----- Date: Sat, 04 May 2013 19:51:08 -0700 From: Karl Williamson via RT <perlbug-follo...@perl.org> To: d...@earth.li Subject: [perl #117787] use locale;" breaks \w on matching c-cedilla, o-diaeresis and u-diaeresis under tr_TR.utf8 and de_DE.utf8 locales X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,RDNS_NONE autolearn=no version=3.3.1 Reply-To: perlbug-follo...@perl.org X-Urchin-Spam-Score-Int: -10 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.2 Also, starting in 5.16, there is a work-around available for this problem, as described in perllocale under "Unicode and UTF-8". What you do is write use locale ':not_characters'; and use any of several I/O methods mentioned in that doc which convert to/from the current locale -- Karl Williamson ----- End forwarded message ----- -- Dominic Hargreaves | http://www.larted.org.uk/~dom/ PGP key 5178E2A5 from the.earth.li (keyserver,web,email) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org