Hi!
Thomas Eckardt>> This test could be stopped - the version does not start on Perl 5.10 Thomas Eckardt>> - 'unsupported feature'. Thomas Eckardt>> So we have to wait until 5.10 is obsolet. Grayhat> You're right, and it seems to be confirmed by this Grayhat> http://docs.activestate.com/activeperl/5.14/lib/feature.html Grayhat> scrolling down to the "unicode_strings" feature IMHO, main goal/purpose of testing ASSP v2.1.2 build (12043) ( assp_u01.pl.gz) is _early_ detection some _possible_ problem with "Perl 5.14 unicode-related improvements" On Perl 5.12 ASSP v2.1.2 build (12043) ( assp_u01.pl.gz) start and with line of code == use feature 'unicode_strings'; == { Only as idea: On Perl 5.10 == Feature "unicode_strings" is not supported by Perl 5.10.1 at C:\Inetpub\mailroot\ASSP\assp.pl line 51 BEGIN failed--compilation aborted at C:\Inetpub\mailroot\ASSP\assp.pl line 51. == simply comment line 51 in ASSP.pl : == #use feature 'unicode_strings'; == } ----- Original Message ----- From: "Thomas Eckardt" To: "Victor Miasnikov" Sent: . . . Subject: Antwort: a) . . . >Perl 5.14 and unicode [VVM: Perl 5.14 unicode-related improvements] minimum required [VVM: supported/ assp.pl _need_ be compatible with] Perl version for assp is 5.10.0 so we can't use [VVM:until 5.10 is obsolet] unicode [VVM: Perl 5.14 unicode-related improvements] . . . Best regards Thomas Eckardt -- ----- Original Message ----- From: "Victor Miasnikov" To: "Thomas Eckardt" Sent: . . . Subject: 3) Perl v5.14 'unicode_strings' feature . . . . . . 'unicode_strings' in Perl 5.14 : http://www.i-programmer.info/news/98-languages/2453-perl-514-released.html == . . . Perl 5.14 released Written by Nikos Vaggalis Thursday, 19 May 2011 08:03 Perl 5.14, . . . stable release of the Perl 5 language, . . . . From the Perl developer's point of view it has several important features: Unicode Perl 5.14 has Unicode 6.0 support and other unicode-related improvements, the most the important being the 'unicode_strings' feature which instructs the compiler to use Unicode semantics rather than the traditional Perl's native Unicode model therefore alleviating issues associated with it (see "The UTF8 flag" in Unicode issues in Perl.) Regular Expressions New regular expression modifiers let you explicitly use ASCII, Unicode, or locale semantics for character classes regardless of the strings internal encoding. This means that for example use locale 'greek' on a Unicode string, the regular expression will operate only on Greek characters . . . == http://www.perlmonks.org/?node_id=826951 == use feature 'unicode_strings' . . . can someone explain this in deeper detail? . . . by ikegami (Pope) on Mar 05, 2010 at 16:03 UTC Some Perl operators are currently buggy. If a string consists of "à", a.. Sometimes uc will uppercase it, sometimes it won't. b.. Sometimes /\w/ will match, sometimes it won't. c.. etc But for "a" and for "ā", a.. uc will uppercase it. b.. /\w/ will match. c.. etc What's special about "à"? It's in the iso-8859-1 character set and outside of the ASCII character set. That's obviously not a reason for the current misbehaviour. This can't be fixed for backwards compatibility reasons, so a pragma was added. . . . The pragma fixes all broken operators, without the side effects. And it's fixed mostly automatically; all you need is use 5.012;. . . . == Best regards, Victor Miasnikov Blog: http://vvm.blog.tut.by/ ----- Original Message ----- From: "Grayhat" To: assp-test lists Sent: Monday, February 13, 2012 6:40 PM Subject: Re: [Assp-test] Antwort: need help > This test could be stopped - the version does not start on Perl 5.10 > - 'unsupported feature'. > > So we have to wait until 5.10 is obsolet. You're right, and it seems to be confirmed by this http://docs.activestate.com/activeperl/5.14/lib/feature.html scrolling down to the "unicode_strings" feature, the document contains the following note "This subpragma is available starting with Perl 5.11.3, but was not fully implemented until 5.13.8." so, it sounds like that feature is unavailable for ActivePerl versions previous to 5.13.8 and, while the pragma will be accepted by 5.11.x it may (and probably will) cause inconsistent behaviours due to its partial implementation HTH -- ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Assp-test mailing list Assp-test@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/assp-test