I am not sure what had happened, but the command sensitive help is no longer working on my XP.
I highlight the command 'setq' and hit F1.
In the past the browser opens with:
C:Programmenewlispnewlisp_manual.html#setq
Now it is only:
C:Programmenewlispnewlisp_manual.html
and it does no more jump to the command-doc.
I do not know if it is related with the IE7 update.
But it is also not working from the newLISP-plugin command wizard where I had used the same technic for command-help.
Strange?
I don't have a Windows machine close, but its fine on MacOSX. The fact that the manual comes up (allthough wihout the #setq) tells me that its is not a path issue. Perhaps you can recheck on a different version of IE.
Lutz
Just check it in the office.
XP with IE7 does also not work. Only the path without the target is set.
WIN2K with IE6 works as before with no problem.
Seems that MS has changed something.
Finally I got a workround for my newLISP-plugin for neobook:
http://www.neosoftware.com/forum/viewtopic.php?t=10119&start=150
A delphi fellow gave the tip to dynamicly create a URL-file which contains the internetlink with the URL with an anchor.
So the plugin now detects the browser version and when a IE7 is found the URL-file is created in [Temp]. Then the browser is launched with this URL-file.
For the newLISP-TK.tcl we could consider a similar approach.
Add a config-switch to the config file.
When set a URL-file is created in [Temp] and launched similar to the current call.
URL-File-Example:
[InternetShortcut]
URL=file:///c:/Programme/newLISP/newlisp_manual.html#setq
Edit: I do not know if TCL can detect the browser version, so I had thought of a manual switch in the config to make a easy workaround.
After noticing that all commands ending with a '?' are translated to 'p' for calling the context help, I get this function also for the latest release of the nobook plugin.
Lutz,
Do you plan to add the IE7-calling workaround to the newLISP-tk.tcl in a future version?