Mercurial > cpython-lru_cache-weakref
diff Doc/perl/python.perl @ 7995:daffde7a6891 legacy-trunk
do_env_memberdesc(): Fix argument parsing for {memberdesc} environments.
(The bug was detected by the Q/A team -- me! Please, help review the docs!)
| author | Fred Drake <fdrake@acm.org> |
|---|---|
| date | Sat, 11 Apr 1998 03:12:06 +0000 |
| parents | f223bf61b4ee |
| children | 011ae71fea96 |
line wrap: on
line diff
--- a/Doc/perl/python.perl Sat Apr 11 03:11:51 1998 +0000 +++ b/Doc/perl/python.perl Sat Apr 11 03:12:06 1998 +0000 @@ -690,9 +690,9 @@ # Predefined $opt_arg_rx & $optional_arg_rx don't work because they # require the argument to be there. my $opt_arg_rx = "^\\s*(\\[([^]]*)\\])?"; - my $funcdesc_rx = "$opt_arg_rx$any_next_pair_rx3$any_next_pair_rx5"; - /$funcdesc_rx/o; - my($class,$member,$arg_list) = ($2, $4, $6); + my $funcdesc_rx = "$opt_arg_rx$any_next_pair_rx3"; + s/$funcdesc_rx//o; + my($class,$member) = ($2, $4); $class = $THIS_CLASS unless $class; $extra = " ($class_name attribute)" @@ -700,7 +700,7 @@ my $idx = make_str_index_entry($3, "<tt>$member()</tt>$extra"); $idx =~ s/ \(.*\)//; $idx =~ s/\(\)//; - "<dl><dt><b>$idx</b>\n<dd>$'</dl>"; + "<dl><dt><b>$idx</b>\n<dd>" . $_ . "</dl>"; }
