Community
Participate
Working Groups
Build ID: I20070209-1006 Steps To Reproduce: The following two RCP applications http://www.eclipse.org/downloads/download.php?file=/tptp/4.4.0/TPTP-4.4.0-200702211545/LogAnalyzer.win32.win32.x86-TPTP-4.4.0-200702211545.zip and http://www.eclipse.org/downloads/download.php?file=/tptp/4.4.0/TPTP-4.4.0-200702211545/SymptomEditor.win32.win32.x86-TPTP-4.4.0-200702211545.zip have currently broken help content. We were using in 3.2.1 the following toc label declaration <toc label="Determining problems in applications" filter="plugin=org.eclipse.tptp.platform.doc.user" link_to="../org.eclipse.tptp.platform.doc.user/platform_toc.xml#log_analysis"> with the intend to reuse the RCP documentation in the sdk version of TPTP. In the RCP the toc would be displayed as a root toc. In Eclipse 3.3 the link seems to be broken. For backward compatiblity reasons it would be good if you could keep the same behaviour as in 3.2.1, that is in the RCP display the topic as a root topic and in the sdk hook it up at the specified anchor. More information:
To summarize, if you try to link into something that doesn't exist, it should promote it to a root toc, rather than ignoring (and hiding) it.
Fixed, and tested with TPTP docs.
Yes, that's the idea. Note that there is a filter there telling you to link only if that plugin exists, if it doesn't then promote it to a root topic. Thanks Curtis for handling this so quickly.