Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2018-05

new lcl CHMs.

7 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Marco van de Voort

Hello,

I generated trunk CHMs for LCL as a testcase after fixing bug #32325.

Hopefully 4000+ cases of this issue (TStringgrid.align redirection in the index failed) were fixed.

Experimental CHMs are at http:/www.stack.nl/~marcov/new304/lcl-chm.zip which are linked against the newer FPC 3.0.4 chms at

http:/www.stack.nl/~marcov/new304/doc-chm.zip

As an experiment, the Lazarus CHMs were generated on Windows. Please report any anomalies. A log is included and contains a warning/hint to list the cases where the fix engages. If there are new problems check against the log if the relevant symbol was fixed.

Log looks like:
resolved:grids/tstringgrid.align.html to controls/tcontrol.align.html

The committed version minorly improved on the message.

Marco

Reply by email

Werner Pamler
to Marco van de Voort
Marco van de Voort wrote 23 lines
Hello, I generated trunk CHMs for LCL as a testcase after fixing bug #32325. Hopefully 4000+ cases of this issue (TStringgrid.align redirection in the index failed) were fixed. Experimental CHMs are at http:/www.stack.nl/~marcov/new304/lcl-chm.zip which are linked against the newer FPC 3.0.4 chms at http:/www.stack.nl/~marcov/new304/doc-chm.zip As an experiment, the Lazarus CHMs were generated on Windows. Please report any anomalies. A log is included and contains a warning/hint to list the cases where the fix engages. If there are new problems check against the log if the relevant symbol was fixed. Log looks like: resolved:grids/tstringgrid.align.html to controls/tcontrol.align.html The committed version minorly improved on the message. Marco

I downloaded the chm-zips from your site, copied them into the folder (lazarus)/docs/chm of Laz 1.8.2, and followed the "steps to reproduce" of the bug report #32325 (on Windows): Yes, the new files seem to work fine. Thank you.

Reply by email

Marco van de Voort
to Werner Pamler
Werner Pamler wrote
I downloaded the chm-zips from your site, copied them into the folder (lazarus)/docs/chm of Laz 1.8.2, and followed the "steps to reproduce" of the bug report #32325 (on Windows): Yes, the new files seem to work fine. Thank you.

(note they are for trunk lazarus, not 1.8.x. Somebody might want to run them for 1.8.x. If the doc setup is the same, it should be very easy.

I assume you know it, but for the benefits of the others:

0. build a trunk fpc to get a new fpdoc
1. fetch the FPC doc chm
2. get a 1.8.x source checkout and compile docs/html/build_lcl_docs.lpi
3. run it like this in docs/html:

rem change path so that trunk FPDOC is found.
path d:\fpc32\bin\i386-win32;%PATH%

rem replace --fpcdocs argument with where you put the extract FPC chms build_lcl_docs.exe --warnings --fpcdocs d:\help --outfmt chm 2>&1 1> logs.txt

rem drink coffee for 10 minutes or so.
)

Reply by email

Mattias Gaertner
to Marco van de Voort: I generated trunk CHMs for LCL as a testcase after fixing bug #32325. Hopefully 4000+…
Show quoted text 11 lines
Hello, I generated trunk CHMs for LCL as a testcase after fixing bug #32325. Hopefully 4000+ cases of this issue (TStringgrid.align redirection in the index failed) were fixed. Experimental CHMs are at http:/www.stack.nl/~marcov/new304/lcl-chm.zip which are linked against the newer FPC 3.0.4 chms at http:/www.stack.nl/~marcov/new304/doc-chm.zip

For the 1.8.4 release I downloaded this file on 17th May.

Mattias

Reply by email

Marco van de Voort
to Mattias Gaertner
Mattias Gaertner wrote 9 lines
> Hopefully 4000+ cases of this issue (TStringgrid.align redirection in the > index failed) were fixed. > > Experimental CHMs are at http:/www.stack.nl/~marcov/new304/lcl-chm.zip which > are linked against the newer FPC 3.0.4 chms at > > http:/www.stack.nl/~marcov/new304/doc-chm.zip For the 1.8.4 release I downloaded this file on 17th May.

The point was more that if you already made 1.8.4 LCL docs before yesterday (20th), better redo them with a trunk fpdoc to get references in the index to properties that change visibility right.

Reply by email

Mattias Gaertner
to Marco van de Voort
Show quoted text 14 lines
On Mon, May 21, 2018 at 08:51:35AM +0200, Mattias Gaertner via Lazarus wrote: > > Hopefully 4000+ cases of this issue (TStringgrid.align redirection in the > > index failed) were fixed. > > > > Experimental CHMs are at http:/www.stack.nl/~marcov/new304/lcl-chm.zip which > > are linked against the newer FPC 3.0.4 chms at > > > > http:/www.stack.nl/~marcov/new304/doc-chm.zip > > For the 1.8.4 release I downloaded this file on 17th May. The point was more that if you already made 1.8.4 LCL docs before yesterday (20th), better redo them with a trunk fpdoc to get references in the index to properties that change visibility right.

Good, I will do so for 1.8.6.

Mattias

Reply by email