|
From: Gunter K. <gu...@pe...> - 2022-07-21 04:46:50
|
A few days ago I found out that wxWidgets offers to fill a dockable window with
- edge or IE on MS Windows
- Safari on MacOs
- or a webkit2-based browser on all other platforms.
Ergo I have a way to show the manual without opening a new browser tap or window every time.
I could even write a lisp function that outputs a xml tag that opens an URL in that browser. This would allow the ? Command to direct the dockable help window to an URL instead of starting an heavyweight process that opens a new window or tab.
All I would need for that would be a way to register that function in maxima so that instead of starting a browser process my function is called.
(That function would output an xml tag containing the URL with a few special letters escaped, in case they appear in the URL).
I know I could just redefine some of the new functions maxima 's help system contains, but redefining functions is never clean.
Kind regards,
Gunter.
Am 21. Juli 2022 05:37:41 MESZ schrieb "Gunter Königsmann via Maxima-discuss" <max...@li...>:
>My guess (it's only a guess) is that the "#sin" might be interpreted as a comment by something...
>
>Am 21. Juli 2022 01:09:29 MESZ schrieb Raymond Toy <toy...@gm...>:
>>Thanks to Wolfgang who has updated the windows nightly build to use
>>makeinfo 6.8. I downloaded the version just now and tried it out.
>>
>>? sin brings up the html page, but you end up at the beginning of the page
>>instead of the entry for sin.
>>
>>At this point, I don't know what's wrong and need some help. With (setf
>>*debug-hdescribe* t), we can see the URL and command used. It looks right
>>with the URL being
>>"file://C:/maxima-current/.../doc/html/maxima_54.html#index-sin"
>>
>>My browser shows the right html file, but the URL bar doesn't include
>>#index-sin. I don't know what's wrong. For some reason, I think it was
>>working before, but now I'm not really sure.
>>
>>I don't know what magic I need for start to get the index included.
>>
>>--
>>Ray
|