Add support for \cmemberline and the cmemberdesc environment.

This commit is contained in:
Fred Drake 2002-04-15 17:46:00 +00:00
parent 726e013eff
commit eeb5ec42e0
1 changed files with 24 additions and 0 deletions

View 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();