]> granicus.if.org Git - python/commitdiff
Add support for \cmemberline and the cmemberdesc environment.
authorFred Drake <fdrake@acm.org>
Mon, 15 Apr 2002 17:46:00 +0000 (17:46 +0000)
committerFred Drake <fdrake@acm.org>
Mon, 15 Apr 2002 17:46:00 +0000 (17:46 +0000)
Doc/perl/python.perl

index 62c8dc6484ae1605d7f091e25cd02c0d21b2f132..5da971059a38149c9df6d1868b0d7381732e8e4b 100644 (file)
@@ -939,6 +939,30 @@ sub do_env_cfuncdesc{
            . '</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();