X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FPod%2FSelect.pm;h=8310ea6c7c805bffb7bef18e8ae1456456c6fd1f;hb=8e5f3f285c3a089acb6e38e5ef624a23fca2164f;hp=5dd1595107e96663ee1b4c8f92b4c6008cdd1c0f;hpb=828c4421567f1da54062ec5edfcc3250be409b16;p=p5sagit%2Fp5-mst-13.2.git diff --git a/lib/Pod/Select.pm b/lib/Pod/Select.pm index 5dd1595..8310ea6 100644 --- a/lib/Pod/Select.pm +++ b/lib/Pod/Select.pm @@ -10,7 +10,7 @@ package Pod::Select; use vars qw($VERSION); -$VERSION = 1.12; ## Current version of this package +$VERSION = 1.13; ## Current version of this package require 5.005; ## requires this Perl version or later ############################################################################# @@ -92,7 +92,7 @@ The formal syntax of a section specification is: =over 4 -=item +=item * I/I/... @@ -109,33 +109,39 @@ Some example section specifications follow. =over 4 -=item +=item * + Match the C and C sections and all of their subsections: C -=item +=item * + Match only the C and C subsections of the C section: C -=item +=item * + Match the C subsection of I sections: C -=item +=item * + Match all subsections of C I for C: C -=item +=item * + Match the C section but do I match any of its subsections: C -=item +=item * + Match all top level sections but none of their subsections: C @@ -160,7 +166,7 @@ The formal syntax of a range specification is: =over 4 -=item +=item * /I/[../I/] @@ -175,7 +181,7 @@ Where I is intended to match the name of one or more POD commands, and I is intended to match the paragraph text for the command. If a range-regex is supposed to match a POD command, then the first character of the regex (the one after the initial '/') -absolutely I be an single '=' character; it may not be anything +absolutely I be a single '=' character; it may not be anything else (not even a regex meta-character) if it is supposed to match against the name of a POD command.