summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MANIFEST2
-rw-r--r--pod/perltoc.pod149
-rw-r--r--vms/descrip_mms.template16
-rw-r--r--win32/pod.mak8
4 files changed, 71 insertions, 104 deletions
diff --git a/MANIFEST b/MANIFEST
index 290c444a01..99a666d04e 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -3204,7 +3204,7 @@ pod/perlpod.pod Perl plain old documentation
pod/perlpodspec.pod Perl plain old documentation format specification
pod/perlport.pod Perl portability guide
pod/perlpragma.pod Perl modules: writing a user pragma
-pod/perlreapi.pod Perl regexp plugin interface
+pod/perlreapi.pod Perl regular expression plugin interface
pod/perlref.pod Perl references, the rest of the story
pod/perlreftut.pod Perl references short introduction
pod/perlreguts.pod Perl regular expression engine internals
diff --git a/pod/perltoc.pod b/pod/perltoc.pod
index 2a3594ad2c..7e0a83454e 100644
--- a/pod/perltoc.pod
+++ b/pod/perltoc.pod
@@ -5439,6 +5439,60 @@ callback
=back
+=head2 perlreapi - perl regular expression plugin interface
+
+=over 4
+
+=item DESCRIPTION
+
+=over 4
+
+=item comp
+
+RXf_SKIPWHITE, RXf_START_ONLY, RXf_WHITE, RXf_PMf_LOCALE,
+RXf_PMf_MULTILINE, RXf_PMf_SINGLELINE, RXf_PMf_FOLD, RXf_PMf_EXTENDED,
+RXf_PMf_KEEPCOPY, RXf_UTF8
+
+=item exec
+
+=item intuit
+
+=item checkstr
+
+=item free
+
+=item numbered_buff_get
+
+=item named_buff_get
+
+=item qr_pkg
+
+=item dupe
+
+=back
+
+=item The REGEXP structure
+
+C<engine>, C<mother_re>, C<extflags>, C<minlen> C<minlenret>, C<gofs>,
+C<substrs>, C<nparens>, C<lasparen>, and C<lastcloseparen>, C<intflags>,
+C<pprivate>, C<swap>, C<offs>, C<precomp> C<prelen>, C<paren_names>,
+C<reg_substr_data>, C<startp>, C<endp>, C<subbeg> C<sublen> C<saved_copy>,
+C<wrapped> C<wraplen>, C<seen_evals>, C<refcnt>
+
+=over 4
+
+=item De-allocation and Cloning
+
+=back
+
+=item HISTORY
+
+=item AUTHORS
+
+=item LICENSE
+
+=back
+
=head2 perlreguts - Description of the Perl regular expression engine.
=over 4
@@ -5485,17 +5539,7 @@ requirements, start class, Beginning/End of line positions
=item Base Structures
-C<refcnt>, C<engine>, C<precomp> C<prelen>, C<extflags>, C<minlen>
-C<minlenret>, C<gofs>, C<nparens>, C<lasparen>, and C<lastcloseparen>,
-C<paren_names>, C<reg_substr_data>, C<startp>, C<endp>, C<subbeg> C<sublen>
-C<saved_copy>, C<seen_evals>, C<swap>, C<offsets>, C<regstclass>, C<data>,
-C<program>
-
-=item Pluggable Interface
-
-comp, exec, intuit, checkstr, free, dupe
-
-=item De-allocation and Cloning
+C<swap>, C<offsets>, C<regstclass>, C<data>, C<program>
=back
@@ -12361,7 +12405,9 @@ $ae->extract_path, $ae->files
Mime magic support
-=item AUTHORS
+=item BUG REPORTS
+
+=item AUTHOR
=item COPYRIGHT
@@ -16742,32 +16788,6 @@ Dumper
=back
-=head2 Devel::Arena - Perl extension for inspecting the core's arena
-structures
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=over 4
-
-=item EXPORT
-
-sv_stats [DONT_SHARE], shared_string_table, sizes, HEK_size STRING,
-shared_string_table_effectiveness, write_stats_at_END
-
-=back
-
-=item SEE ALSO
-
-=item AUTHOR
-
-=item COPYRIGHT AND LICENSE
-
-=back
-
=head2 Devel::DProf - a Perl code profiler
=over 4
@@ -16927,59 +16947,6 @@ perl 5.6.1, perl 5.6.0, perl 5.005_03, perl 5.005, perl 5.004_05, perl
=back
-=head2 Devel::Size - Perl extension for finding the memory usage of Perl
-variables
-
-=over 4
-
-=item SYNOPSIS
-
-=item DESCRIPTION
-
-=item FUNCTIONS
-
-=over 4
-
-=item size($ref)
-
-=item total_size($ref)
-
-=back
-
-=item EXPORT
-
-=item UNDERSTANDING MEMORY ALLOCATION
-
-=over 4
-
-=item The C library
-
-=item Perl
-
-=back
-
-=item DANGERS
-
-=item Messages: texts originating from this module.
-
-=over 4
-
-=item Errors
-
-=item warnings
-
-=back
-
-=item BUGS
-
-=item AUTHOR
-
-=item COPYRIGHT
-
-=item SEE ALSO
-
-=back
-
=head2 Digest - Modules that calculate message digests
=over 4
diff --git a/vms/descrip_mms.template b/vms/descrip_mms.template
index 30d219a7de..dd417699d5 100644
--- a/vms/descrip_mms.template
+++ b/vms/descrip_mms.template
@@ -408,11 +408,11 @@ pod17 = [.lib.pods]perlmodinstall.pod [.lib.pods]perlmodlib.pod [.lib.pods]perlm
pod18 = [.lib.pods]perlnewmod.pod [.lib.pods]perlnumber.pod [.lib.pods]perlobj.pod [.lib.pods]perlop.pod [.lib.pods]perlopenbsd.pod
pod19 = [.lib.pods]perlopentut.pod [.lib.pods]perlos2.pod [.lib.pods]perlos390.pod [.lib.pods]perlos400.pod [.lib.pods]perlothrtut.pod
pod20 = [.lib.pods]perlpacktut.pod [.lib.pods]perlplan9.pod [.lib.pods]perlpod.pod [.lib.pods]perlpodspec.pod [.lib.pods]perlport.pod
-pod21 = [.lib.pods]perlpragma.pod [.lib.pods]perlqnx.pod [.lib.pods]perlre.pod [.lib.pods]perlref.pod [.lib.pods]perlreftut.pod [.lib.pods]perlreapi.pod [.lib.pods]perlreguts.pod
-pod22 = [.lib.pods]perlrequick.pod [.lib.pods]perlreref.pod [.lib.pods]perlretut.pod [.lib.pods]perlriscos.pod [.lib.pods]perlrun.pod [.lib.pods]perlsec.pod
-pod23 = [.lib.pods]perlsolaris.pod [.lib.pods]perlstyle.pod [.lib.pods]perlsub.pod [.lib.pods]perlsymbian.pod [.lib.pods]perlsyn.pod
-pod24 = [.lib.pods]perlthrtut.pod [.lib.pods]perltie.pod [.lib.pods]perltoc.pod [.lib.pods]perltodo.pod [.lib.pods]perltooc.pod [.lib.pods]perltoot.pod
-pod25 = [.lib.pods]perltrap.pod [.lib.pods]perltru64.pod [.lib.pods]perltw.pod [.lib.pods]perlunicode.pod [.lib.pods]perlunifaq.pod
+pod21 = [.lib.pods]perlpragma.pod [.lib.pods]perlqnx.pod [.lib.pods]perlre.pod [.lib.pods]perlreapi.pod [.lib.pods]perlref.pod [.lib.pods]perlreftut.pod
+pod22 = [.lib.pods]perlreguts.pod [.lib.pods]perlrequick.pod [.lib.pods]perlreref.pod [.lib.pods]perlretut.pod [.lib.pods]perlriscos.pod
+pod23 = [.lib.pods]perlrun.pod [.lib.pods]perlsec.pod [.lib.pods]perlsolaris.pod [.lib.pods]perlstyle.pod [.lib.pods]perlsub.pod [.lib.pods]perlsymbian.pod
+pod24 = [.lib.pods]perlsyn.pod [.lib.pods]perlthrtut.pod [.lib.pods]perltie.pod [.lib.pods]perltoc.pod [.lib.pods]perltodo.pod [.lib.pods]perltooc.pod
+pod25 = [.lib.pods]perltoot.pod [.lib.pods]perltrap.pod [.lib.pods]perltru64.pod [.lib.pods]perltw.pod [.lib.pods]perlunicode.pod [.lib.pods]perlunifaq.pod
pod26 = [.lib.pods]perluniintro.pod [.lib.pods]perlunitut.pod [.lib.pods]perlutil.pod [.lib.pods]perluts.pod [.lib.pods]perlvar.pod [.lib.pods]perlvmesa.pod
pod27 = [.lib.pods]perlvms.pod [.lib.pods]perlvos.pod [.lib.pods]perlwin32.pod [.lib.pods]perlxs.pod [.lib.pods]perlxstut.pod
pod = $(pod0) $(pod1) $(pod2) $(pod3) $(pod4) $(pod5) $(pod6) $(pod7) $(pod8) $(pod9) $(pod10) $(pod11) $(pod12) $(pod13) $(pod14) $(pod15) $(pod16) $(pod17) $(pod18) $(pod19) $(pod20) $(pod21) $(pod22) $(pod23) $(pod24) $(pod25) $(pod26) $(pod27)
@@ -1172,15 +1172,15 @@ makeppport : $(MINIPERL_EXE) $(ARCHDIR)Config.pm
@ If F$Search("[.lib]pods.dir").eqs."" Then Create/Directory [.lib.pods]
Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pods]
-[.lib.pods]perlref.pod : [.pod]perlref.pod
+[.lib.pods]perlreapi.pod : [.pod]perlreapi.pod
@ If F$Search("[.lib]pods.dir").eqs."" Then Create/Directory [.lib.pods]
Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pods]
-[.lib.pods]perlreftut.pod : [.pod]perlreftut.pod
+[.lib.pods]perlref.pod : [.pod]perlref.pod
@ If F$Search("[.lib]pods.dir").eqs."" Then Create/Directory [.lib.pods]
Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pods]
-[.lib.pods]perlreapi.pod : [.pod]perlreapi.pod
+[.lib.pods]perlreftut.pod : [.pod]perlreftut.pod
@ If F$Search("[.lib]pods.dir").eqs."" Then Create/Directory [.lib.pods]
Copy/NoConfirm/Log $(MMS$SOURCE) [.lib.pods]
diff --git a/win32/pod.mak b/win32/pod.mak
index ad21b147c2..1a5da4b5d8 100644
--- a/win32/pod.mak
+++ b/win32/pod.mak
@@ -102,9 +102,9 @@ POD = \
perlport.pod \
perlpragma.pod \
perlre.pod \
+ perlreapi.pod \
perlref.pod \
perlreftut.pod \
- perlreapi.pod \
perlreguts.pod \
perlrequick.pod \
perlreref.pod \
@@ -218,9 +218,9 @@ MAN = \
perlport.man \
perlpragma.man \
perlre.man \
+ perlreapi.man \
perlref.man \
perlreftut.man \
- perlreapi.man \
perlreguts.man \
perlrequick.man \
perlreref.man \
@@ -334,9 +334,9 @@ HTML = \
perlport.html \
perlpragma.html \
perlre.html \
+ perlreapi.html \
perlref.html \
perlreftut.html \
- perlreapi.html \
perlreguts.html \
perlrequick.html \
perlreref.html \
@@ -450,9 +450,9 @@ TEX = \
perlport.tex \
perlpragma.tex \
perlre.tex \
+ perlreapi.tex \
perlref.tex \
perlreftut.tex \
- perlreapi.tex \
perlreguts.tex \
perlrequick.tex \
perlreref.tex \