In our previous episode, Reinier Olislagers said: > Did some digging related to Lazarus bug > http://bugs.freepascal.org/view.php?id=26681 > F1 (context sensitive help) gives chooser with duplicate entries > > Marco suggested a possible cause for the error: > "there is only one article but two entries in the CHM index/toc" > > Had a look at a TOC from a lazdoc-generated LCL.CHM and yes: > <param name="Name" value="Classes and Objects, by Unit">, line 11 > then value="TForm" on line 1336 > <param name="Name" value="Alphabetical Classes and Objects List">, line 3825 > then value="TForm" on line 52547
Double entry in the TOC seems logical. TOC is like a home page for the html, not meant as searchable index. The bugreport I mentioned it because the TOC might be processed and added to Index or fulltextsearch, thus poluting it. According to http://forum.lazarus.freepascal.org/index.php/topic,25913.msg158242/topicseen.html#new lhelp utilizes fulltextsearch. Still I don't get two entries there either using MS' viewer. But I think primarily basic search should use the index. (that is what the textmode IDE does for context sensitive search). I never worked on fulltextsearch, I hardly know how it works. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel