Add support for \cmemberline and the cmemberdesc environment.
diff --git a/Doc/perl/python.perl b/Doc/perl/python.perl
index 62c8dc6..5da9710 100644
--- a/Doc/perl/python.perl
+++ b/Doc/perl/python.perl
@@ -939,6 +939,30 @@
. '</dl>';
}
+sub do_cmd_cmemberline{
+ local($_) = @_;
+ my $container = next_argument();
+ my $type = next_argument();
+ my $name = next_argument();
+ my $idx = make_str_index_entry("<tt class=\"cmember\">$name</tt>"
+ . " ($type member)");
+ $idx =~ s/ \(.*\)//;
+ return "<dt>$type <b>$idx</b>\n<dd>"
+ . $_;
+}
+sub do_env_cmemberdesc{
+ local($_) = @_;
+ my $container = next_argument();
+ my $type = next_argument();
+ my $name = next_argument();
+ my $idx = make_str_index_entry("<tt class=\"cmember\">$name</tt>"
+ . " ($type member)");
+ $idx =~ s/ \(.*\)//;
+ return "<dl><dt>$type <b>$idx</b>\n<dd>"
+ . $_
+ . '</dl>';
+}
+
sub do_env_csimplemacrodesc{
local($_) = @_;
my $name = next_argument();