Re: [Lazarus] Lazarus trunk? Please recompile lhelp

2014-09-08 Thread Richard Mace
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 reinierolislag...@gmail.com
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

2014-09-08 Thread Reinier Olislagers
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


[Lazarus] Lazarus trunk? Please recompile lhelp

2014-09-04 Thread Reinier Olislagers
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


Re: [Lazarus] Lazarus trunk? Please recompile lhelp

2014-09-04 Thread Richard Mace
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 reinierolislag...@gmail.com
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


Re: [Lazarus] Lazarus trunk? Please recompile lhelp

2014-09-04 Thread Reinier Olislagers
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