diff options
-rw-r--r-- | Doc/perl/python.perl | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Doc/perl/python.perl b/Doc/perl/python.perl index 1f380cb..b7545b3 100644 --- a/Doc/perl/python.perl +++ b/Doc/perl/python.perl @@ -719,9 +719,16 @@ sub idx_cmd_refstmodindex($){ sub do_cmd_nodename{ return do_cmd_label($_[0]); } sub init_myformat(){ - $anchor_invisible_mark = ' '; - $anchor_invisible_mark2 = ''; - $anchor_mark = ''; + # These markers must be non-empty or the main latex2html script + # may remove a surrounding element that has not other content as + # "extraneous"; this ensures these elements (usually hyperlink + # targets) are not removed improperly. We use comments since + # there's no meaningful actual content. + # Thanks to Dave Kuhlman for figuring why some named anchors were + # being lost. + $anchor_invisible_mark = '<!--x-->'; + $anchor_invisible_mark2 = '<!--y-->'; + $anchor_mark = '<!--z-->'; $icons{'anchor_mark'} = ''; } init_myformat(); |