summaryrefslogtreecommitdiff
path: root/autodoc.pl
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2011-06-02 22:10:07 -0600
committerKarl Williamson <public@khwilliamson.com>2011-06-25 14:00:32 -0600
commite9ad586644d568ed64a8ca00a92daaf66ca17ab9 (patch)
tree1eca42570cee59f1f0406cfdfd1ad71683f6f1a0 /autodoc.pl
parentff36a2888e53279f5d5e02f24e556b77324953e4 (diff)
downloadperl-e9ad586644d568ed64a8ca00a92daaf66ca17ab9.tar.gz
autodoc.pl: Don't list experimental functions in API
Diffstat (limited to 'autodoc.pl')
-rw-r--r--autodoc.pl3
1 files changed, 2 insertions, 1 deletions
diff --git a/autodoc.pl b/autodoc.pl
index 26eb871f62..139c31358d 100644
--- a/autodoc.pl
+++ b/autodoc.pl
@@ -328,7 +328,8 @@ foreach (sort keys %missing) {
# walk table providing an array of components in each line to
# subroutine, printing the result
-my @missing_api = grep $funcflags{$_}{flags} =~ /A/ && !$docs{api}{$_}, keys %funcflags;
+# List of funcs in the public API that aren't also marked as experimental.
+my @missing_api = grep $funcflags{$_}{flags} =~ /A/ && $funcflags{$_}{flags} !~ /M/ && !$docs{api}{$_}, keys %funcflags;
output('perlapi', <<'_EOB_', $docs{api}, \@missing_api, <<'_EOE_');
=head1 NAME