sub do_cmd_setindexsubitem{
local($_) = @_;
- my $subitem = next_argument();
- $INDEX_SUBITEM = $subitem;
+ $INDEX_SUBITEM = next_argument();
return $_;
}
my($str,$define) = @_;
my($name,$aname,$ahref) = new_link_info();
# equivalent of add_index_entry() using $define instead of ''
+ $ahref =~ s/\#[-_a-zA-Z0-9]*\"/\"/
+ if ($define eq 'DEF');
$str = gen_index_id($str, $define);
$index{$str} .= $ahref;
write_idxfile($ahref, $str);
my $section_tag = join('', @curr_sec_id);
$word = "$word " if $word;
$THIS_MODULE = "$name";
+ $INDEX_SUBITEM = "(in $name)";
+ print "[$name]";
return make_mod_index_entry("<tt>$name</tt> (${word}module)", 'DEF');
}
. get_indexsubitem());
$idx =~ s/ \(.*\)//;
$idx =~ s/\(\)//; # ????
- return "<dl><dt>$return_type <b>$idx</b>"
- . "(<var>$arg_list</var>)\n<dd>"
+ return "<dl><dt>$return_type <b>$idx</b> (<var>$arg_list</var>)\n<dd>"
. $_
. '</dl>';
}
process_commands_wrap_deferred(<<_RAW_ARG_DEFERRED_CMDS_);
code # {}
+declaremodule # [] # {} # {}
+memberline # [] # {}
+methodline # [] # {} # {}
+modulesynopsis # {}
samp # {}
+setindexsubitem # {}
_RAW_ARG_DEFERRED_CMDS_