Change 34820 by [EMAIL PROTECTED] on 2008/11/12 10:42:21
Regenerate API docs
Affected files ...
... //depot/perl/embed.pl#372 edit
... //depot/perl/perlapi.c#148 edit
... //depot/perl/pod/perlapi.pod#335 edit
... //depot/perl/pod/perlintern.pod#76 edit
Differences ...
==== //depot/perl/perlapi.c#148 (text+w) ====
Index: perl/perlapi.c
--- perl/perlapi.c#147~34586~ 2008-10-25 05:47:01.000000000 -0700
+++ perl/perlapi.c 2008-11-12 02:42:21.000000000 -0800
@@ -18,7 +18,9 @@
*
* Up to the threshold of the door there mounted a flight of twenty-seven
* broad stairs, hewn by some unknown art of the same black stone. This
- * was the only entrance to the tower.
+ * was the only entrance to the tower; ...
+ *
+ * [p.577 of _The Lord of the Rings_, III/x: "The Voice of Saruman"]
*
*/
==== //depot/perl/pod/perlapi.pod#335 (text+w) ====
Index: perl/pod/perlapi.pod
--- perl/pod/perlapi.pod#334~34642~ 2008-10-29 13:39:43.000000000 -0700
+++ perl/pod/perlapi.pod 2008-11-12 02:42:21.000000000 -0800
@@ -816,9 +816,6 @@
=item pv_display
X<pv_display>
- char *pv_display(SV *dsv, const char *pv, STRLEN cur, STRLEN len,
- STRLEN pvlim, U32 flags)
-
Similar to
pv_escape(dsv,pv,cur,pvlim,PERL_PV_ESCAPE_QUOTE);
@@ -3034,7 +3031,7 @@
Constant subs can be created with C<newCONSTSUB> or as described in
L<perlsub/"Constant Functions">.
- SV* cv_const_sv(CV* cv)
+ SV* cv_const_sv(const CV *const cv)
=for hackers
Found in file op.c
==== //depot/perl/pod/perlintern.pod#76 (text+w) ====
Index: perl/pod/perlintern.pod
--- perl/pod/perlintern.pod#75~34642~ 2008-10-29 13:39:43.000000000 -0700
+++ perl/pod/perlintern.pod 2008-11-12 02:42:21.000000000 -0800
@@ -460,11 +460,15 @@
=item mg_localize
X<mg_localize>
-Copy some of the magic from an existing SV to new localized version of
-that SV. Container magic (eg %ENV, $1, tie) gets copied, value magic
-doesn't (eg taint, pos).
+Copy some of the magic from an existing SV to new localized version of that
+SV. Container magic (eg %ENV, $1, tie) gets copied, value magic doesn't (eg
+taint, pos).
+
+If empty is false then no set magic will be called on the new (empty) SV.
+This typically means that assignment will soon follow (e.g. 'local $x = $y'),
+and that will handle the magic.
- void mg_localize(SV* sv, SV* nsv)
+ void mg_localize(SV* sv, SV* nsv, I32 empty)
=for hackers
Found in file mg.c
@@ -1102,7 +1106,7 @@
Print appropriate "Use of uninitialized variable" warning
- void report_uninit(SV* uninit_sv)
+ void report_uninit(const SV *uninit_sv)
=for hackers
Found in file sv.c
End of Patch.