Remove switch from perltodo
[p5sagit/p5-mst-13.2.git] / pod / perlapi.pod
index 497ad9f..2931da4 100644 (file)
@@ -317,13 +317,24 @@ Sort an array. Here is an example:
 
     sortsv(AvARRAY(av), av_len(av)+1, Perl_sv_cmp_locale);
 
-See lib/sort.pm for details about controlling the sorting algorithm.
+Currently this always uses mergesort. See sortsv_flags for a more
+flexible routine.
 
        void    sortsv(SV** array, size_t num_elts, SVCOMPARE_t cmp)
 
 =for hackers
 Found in file pp_sort.c
 
+=item sortsv_flags
+X<sortsv_flags>
+
+Sort an array, with various options.
+
+       void    sortsv_flags(SV** array, size_t num_elts, SVCOMPARE_t cmp, U32 flags)
+
+=for hackers
+Found in file pp_sort.c
+
 
 =back
 
@@ -845,7 +856,7 @@ potentially warn under some level of strict-ness.
 
 "Superseded" by sv_nosharing().
 
-       void    sv_nolocking(SV *)
+       void    sv_nolocking(SV *sv)
 
 =for hackers
 Found in file mathoms.c
@@ -859,7 +870,7 @@ potentially warn under some level of strict-ness.
 
 "Superseded" by sv_nosharing().
 
-       void    sv_nounlocking(SV *)
+       void    sv_nounlocking(SV *sv)
 
 =for hackers
 Found in file mathoms.c
@@ -2327,7 +2338,7 @@ Or "locks" it. Or "unlocks" it. In other words, ignores its single SV argument.
 Exists to avoid test for a NULL function pointer and because it could
 potentially warn under some level of strict-ness.
 
-       void    sv_nosharing(SV *)
+       void    sv_nosharing(SV *sv)
 
 =for hackers
 Found in file util.c
@@ -6008,7 +6019,7 @@ of the result.
 The "swashp" is a pointer to the swash to use.
 
 Both the special and normal mappings are stored lib/unicore/To/Foo.pl,
-and loaded by SWASHGET, using lib/utf8_heavy.pl.  The special (usually,
+and loaded by SWASHNEW, using lib/utf8_heavy.pl.  The special (usually,
 but not always, a multicharacter mapping), is tried first.
 
 The "special" is a string like "utf8::ToSpecLower", which means the