develooper Front page | perl.perl6.language | Postings from April 2006

[svn:perl6-synopsis] r8958 - doc/trunk/design/syn

From:
autrijus
Date:
April 26, 2006 09:45
Subject:
[svn:perl6-synopsis] r8958 - doc/trunk/design/syn
Message ID:
20060426164544.7978CCBA47@x12.develooper.com
Author: autrijus
Date: Wed Apr 26 09:45:43 2006
New Revision: 8958

Modified:
   doc/trunk/design/syn/S02.pod

Log:
* U+201A and U+201E also have to go.

Modified: doc/trunk/design/syn/S02.pod
==============================================================================
--- doc/trunk/design/syn/S02.pod	(original)
+++ doc/trunk/design/syn/S02.pod	Wed Apr 26 09:45:43 2006
@@ -51,18 +51,20 @@
 For some syntactic purposes, Perl distinguishes bracketing characters
 from non-bracketing.  Bracketing characters are defined as any Unicode
 characters with either bidirectional mirrorings or Ps/Pe properties.
-However, bidirectional mirroring characters with no corresponding
-closing characters does not qualify as opening brackets.
 
-In practice, though, you're safest using matching characters with
-Ps/Pe properties, though ASCII angle brackets are a notable exception,
-since they're bidirectional but not in the Ps/Pe set.
+Characters with no corresponding closing characters does not qualify
+as opening brackets.  This includes the second section of the BidiMirroring
+data table, as well as C<U+201A> and C<U+201E>.
 
 The C<U+301D> has two closing alternatives, C<U+301E> and C<U+301F>;
 Perl 6 only recognizes the one with lower code point number, C<U+301E>,
 as the closing brace.  This policy also applies to new one-to-many
 mappings introduced in the future.
 
+In practice, though, you're safest using matching characters with
+Ps/Pe properties, though ASCII angle brackets are a notable exception,
+since they're bidirectional but not in the Ps/Pe set.
+
 =back
 
 =head1 Molecules



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