perluniprops: Tweaks
authorKarl Williamson <public@khwilliamson.com>
Tue, 26 Nov 2013 02:03:29 +0000 (19:03 -0700)
committerKarl Williamson <public@khwilliamson.com>
Tue, 26 Nov 2013 02:40:42 +0000 (19:40 -0700)
Every time I read over something I wrote, I see some improvements in the
wording, and in this case the layout as well: a couple of lists are set
off by indententation

lib/unicore/mktables

index e0996d1de3f80ed276893d40e817c44daff88609..982cea70c02e59944ae3b9999a87224ab9e42d46 100644 (file)
@@ -15512,7 +15512,7 @@ B<Compound forms> consist of two components, separated by an equals sign or a
 colon.  The first component is the property name, and the second component is
 the particular value of the property to match against, for example,
 C<\\p{Script: Greek}> and C<\\p{Script=Greek}> both mean to match characters
-whose Script property is Greek.
+whose Script property value is Greek.
 
 B<Single forms>, like C<\\p{Greek}>, are mostly Perl-defined shortcuts for
 their equivalent compound forms.  The table shows these equivalences.  (In our
@@ -15530,11 +15530,13 @@ for improved legibility.
 Also, white space, hyphens, and underscores are normally ignored
 everywhere between the {braces}, and hence can be freely added or removed
 even if the C</x> modifier hasn't been specified on the regular expression.
-But $a_bold_stricter at the beginning of an entry in the table below
+But in the table below $a_bold_stricter at the beginning of an entry
 means that tighter (stricter) rules are used for that entry:
 
 =over 4
 
+=over 4
+
 =item Single form (C<\\p{name}>) tighter rules:
 
 White space, hyphens, and underscores ARE significant
@@ -15562,11 +15564,15 @@ adjacent to (but within) the braces and the colon or equal sign.
 
 =back
 
+=back
+
 Some properties are considered obsolete by Unicode, but still available.
 There are several varieties of obsolescence:
 
 =over 4
 
+=over 4
+
 =item Stabilized
 
 A property may be stabilized.  Such a determination does not indicate
@@ -15610,16 +15616,18 @@ some of these extensions to be removed without warning, replaced by another
 property with the same name that means something different.  Use the
 equivalent shown instead.
 
+=back
+
 @block_warning
 
 The table below has two columns.  The left column contains the C<\\p{}>
 constructs to look up, possibly preceded by the flags mentioned above; and
 the right column contains information about them, like a description, or
-synonyms.  It shows both the single and compound forms for each property that
-has them.  If the left column is a short name for a property, the right column
-will give its longer, more descriptive name; and if the left column is the
-longest name, the right column will show any equivalent shortest name, in both
-single and compound forms if applicable.
+synonyms.  The table shows both the single and compound forms for each
+property that has them.  If the left column is a short name for a property,
+the right column will give its longer, more descriptive name; and if the left
+column is the longest name, the right column will show any equivalent shortest
+name, in both single and compound forms if applicable.
 
 The right column will also caution you if a property means something different
 than what might normally be expected.
@@ -15627,18 +15635,15 @@ than what might normally be expected.
 All single forms are Perl extensions; a few compound forms are as well, and
 are noted as such.
 
-Numbers in (parentheses) indicate the total number of code points matched by
-the property.  For emphasis, those properties that match no code points at all
-are listed as well in a separate section following the table.
+Numbers in (parentheses) indicate the total number of Unicode code points
+matched by the property.  For emphasis, those properties that match no code
+points at all are listed as well in a separate section following the table.
 
 Most properties match the same code points regardless of whether C<"/i">
 case-insensitive matching is specified or not.  But a few properties are
-affected.  These are shown with the notation
-
- (/i= other_property)
-
+affected.  These are shown with the notation S<C<(/i= I<other_property>)>>
 in the second column.  Under case-insensitive matching they match the
-same code pode points as the property "other_property".
+same code pode points as the property I<other_property>.
 
 There is no description given for most non-Perl defined properties (See
 L<$unicode_reference_url> for that).
@@ -15681,8 +15686,8 @@ B<*> is a wild-card
 
 =item *
 
-B<(\\d+)> in the info column gives the number of code points matched by
-this property.
+B<(\\d+)> in the info column gives the number of Unicode code points matched
+by this property.
 
 =item *