Forum > Other

Small CHM improvement

<< < (3/4) > >>

serbod:
Looks like you do some of that I alredy done 2 years ago. =)

https://github.com/serbod/lazhelp

marcov:

--- Quote from: serbod on May 30, 2019, 01:28:29 pm ---Looks like you do some of that I alredy done 2 years ago. =)

https://github.com/serbod/lazhelp

--- End quote ---

I don't know what you have done(mantis items?). Most of my work was on the write side btw, not the reader side, centered around multiple name-value types per sitemapitem and fixing the binary index for that and for "seealso's"

My main test was the helpfile of the AGS project.

serbod:
I don't remember exactly, what was done. Changes affect all, that related to chm - reader, writer, lhelp, chmmaker. Many data structures and formats was modified to comply known HTML HELP specifications ( http://www.nongnu.org/chmspec/latest/index.html )

Also, lhelp was significally improved and optimized, so it starts and searchs instantly, as native MS Help Viewer. Some freezes on large HTML pages related to IPro HTML components.

marcov:

--- Quote from: serbod on May 30, 2019, 02:33:27 pm ---Also, lhelp was significally improved and optimized, so it starts and searchs instantly, as native MS Help Viewer. Some freezes on large HTML pages related to IPro HTML components.

--- End quote ---

I only work on the CHM package. I quickly looked at the diffs, but the heavy reformatting makes it hard to see what is actually improved.

I would have committed simple, clean patches with the comments, but figuring this all out is quite a chore. It might be easier to simply pull up chmspec, and redo it.

serbod:

--- Quote from: marcov on May 30, 2019, 02:41:50 pm ---It might be easier to simply pull up chmspec, and redo it.
--- End quote ---

When I started, I was think same. =) Good luck.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version