The JS works. Now the main problem in CHM is the new doc style, like
mysqli, exif, etc...
GH> The JS works for sure if you build the extended CHM from the two years
GH> ago XSL, but what if you build it from the latest XSL sheets. You see GH> the problem?
Well, the problem is that DocBook XSL templates are changed greatly.
Seems, that some rules are processed several times due to outdated
customizations and chunks swell. I'd like to have an XSL debugger,
but there are only commercial available among helpful ones. I
started additional customization layer to native docbook/htmlhelp
templates from scratch rather than debugging old code, where
customizations are tightly mixed with the original DocBook XSL.
It will be a long process probably, since between sleep and
university I think mostly about the money =) but I still have some
free time to wipe the bounds of ages on xCHM's runes. Yo! =)
Note that it is probably not worth the time to restart the xCHM build sheets. We are about to replace every build process with livedocs (with a possible exception of the PDF output). Now the most important thing is to let the HTML output work with the existing skins and JS infrastructure. It is not worth it to restart sheets now in XSL. We need livedocs working well!
Goba