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.

Reply via email to