Re: [Lazarus] Lazarus trunk? Please recompile lhelp
On 08/09/2014 19:59, Richard Mace wrote: > I was having issues getting the. Chm file to display at all. > > Should it work in 1.24 ? AFAIK, yes, it should work. Just try the democontrol sample project in components\chmhelp\democontrol Don't forget to follow the instructions in ctxchmhelpunit1.pas -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus trunk? Please recompile lhelp
Hi Reinier, I was having issues getting the. Chm file to display at all. Should it work in 1.24 ? On 4 Sep 2014 21:06, "Reinier Olislagers" wrote: > On 04/09/2014 16:12, Richard Mace wrote: > > So will this mean that we can now use .chm help files reliably in our > > projects? > > Depends on what reliability issues you faced - as mentioned, the aim was > to improve communication (e.g. telling lhelp what help topic to display) > robustness... > > What reliability issues are you seeing? > > > > -- > ___ > Lazarus mailing list > Lazarus@lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus trunk? Please recompile lhelp
On 04/09/2014 16:12, Richard Mace wrote: > So will this mean that we can now use .chm help files reliably in our > projects? Depends on what reliability issues you faced - as mentioned, the aim was to improve communication (e.g. telling lhelp what help topic to display) robustness... What reliability issues are you seeing? -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus trunk? Please recompile lhelp
Hi Reinier, So will this mean that we can now use .chm help files reliably in our projects? Richard On 4 September 2014 10:22, Reinier Olislagers wrote: > Summary: > If you are on Lazarus trunk, please recompile > components\chmhelp\lhelp\lhelp.lpr > > Details: > - Lhelp improvements > Lhelp is used to show (context-sensitive) help. > > Recently, Juha kindly committed revision 46121 for me, fixing bugtracker > issue/feature 26614 > > * Making communication with lhelp more robust > * Updating communications protocol from version 1 to 2 (see > * Debug file support for lhelp diagnostic info, e.g. set environment > variable lhelp_debuglog to the path/filename of your desired log file > (note: needs patch/solution in bug 26537 first though) > > - Result > Because the help communication protocol version has changed existing > lhelp applications reporting version 1 (or no version) should not (or > might not reliably) work with current Lazarus trunk. > The solution is to rebuild lhelp. > > - Please report issues > Please report any regressions (i.e. problems that occur with the new > protocol but did *not* occur with the old protocol) and I'll have a look. > > Note that there are some known existing problems with lhelp - see > bugtracker, including 26556: when starting lhelp, it flickers when > loading all the chms in a directory. Help appreciated - I probably am > too ignorant of the IPro components... > > -- > ___ > Lazarus mailing list > Lazarus@lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] Lazarus trunk? Please recompile lhelp
Summary: If you are on Lazarus trunk, please recompile components\chmhelp\lhelp\lhelp.lpr Details: - Lhelp improvements Lhelp is used to show (context-sensitive) help. Recently, Juha kindly committed revision 46121 for me, fixing bugtracker issue/feature 26614 * Making communication with lhelp more robust * Updating communications protocol from version 1 to 2 (see * Debug file support for lhelp diagnostic info, e.g. set environment variable lhelp_debuglog to the path/filename of your desired log file (note: needs patch/solution in bug 26537 first though) - Result Because the help communication protocol version has changed existing lhelp applications reporting version 1 (or no version) should not (or might not reliably) work with current Lazarus trunk. The solution is to rebuild lhelp. - Please report issues Please report any regressions (i.e. problems that occur with the new protocol but did *not* occur with the old protocol) and I'll have a look. Note that there are some known existing problems with lhelp - see bugtracker, including 26556: when starting lhelp, it flickers when loading all the chms in a directory. Help appreciated - I probably am too ignorant of the IPro components... -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus