Re: [fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Vincent Snijders
2010/8/4 Marco van de Voort : > In our previous episode, Graeme Geldenhuys said: >> > >> > Writing it out is not a problem. >> > If you take care of the const node, I'll handle the writing. >> >> Thanks guys, this is much appreciated. I'll take a close look at the last >> few commits of fpdoc and f

Re: [fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Vincent Snijders
2010/8/4 Marco van de Voort : > In our previous episode, Graeme Geldenhuys said: >> > >> > Writing it out is not a problem. >> > If you take care of the const node, I'll handle the writing. >> >> Thanks guys, this is much appreciated. I'll take a close look at the last >> few commits of fpdoc and f

Re: [fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Marco van de Voort
In our previous episode, Graeme Geldenhuys said: > > > > Writing it out is not a problem. > > If you take care of the const node, I'll handle the writing. > > Thanks guys, this is much appreciated. I'll take a close look at the last > few commits of fpdoc and fcl-passrc to learn some of the code

Re: [fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Graeme Geldenhuys
Op 2010-08-04 11:29, Michael Van Canneyt het geskryf: > > Writing it out is not a problem. > If you take care of the const node, I'll handle the writing. Thanks guys, this is much appreciated. I'll take a close look at the last few commits of fpdoc and fcl-passrc to learn some of the code. I'll

Re: [fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Michael Van Canneyt
On Wed, 4 Aug 2010, Marco van de Voort wrote: In our previous episode, Michael Van Canneyt said: No, since we use the version in the fixes branch. That should not have the bug. It is the new expression support which creates the bug... I hopefully fixed most of the "deprecated" bugs yesterda

Re: [fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Marco van de Voort
In our previous episode, Michael Van Canneyt said: > No, since we use the version in the fixes branch. That should not have the > bug. > It is the new expression support which creates the bug... I hopefully fixed most of the "deprecated" bugs yesterday evening (mantis 16342). I was planning to h

Re: [fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Michael Van Canneyt
On Wed, 4 Aug 2010, Graeme Geldenhuys wrote: Op 2010-08-04 09:48, Michael Van Canneyt het geskryf: The bug is due to a fcl-passrc bug in pastree: each element should be able to output itself. The HTML code does not use this feature, but the linear output engine does. If you don't have tim

Re: [fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Graeme Geldenhuys
Op 2010-08-04 09:48, Michael Van Canneyt het geskryf: > > The bug is due to a fcl-passrc bug in pastree: each element should be able to > output itself. > The HTML code does not use this feature, but the linear output engine does. If you don't have time to look at it, any hints of where in the f

Re: [fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Michael Van Canneyt
On Wed, 4 Aug 2010, Graeme Geldenhuys wrote: Running fpdoc over fpGUI code, the Linear Output Writer (LaTeX and new IPF output) for constants do not contain the full declaration. The problem is detected inside the TLinearWriter.WriteConsts() method. Debugging the fpdoc code inside WriteCons

Re: [fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Graeme Geldenhuys
Here is another screenshot showing the content of the ConstDecl: TPasConst variable inside TLinearWriter.WriteConsts() method. Graeme. <>___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

[fpc-devel] fpdoc fails to get full declaration of constants

2010-08-04 Thread Graeme Geldenhuys
Running fpdoc over fpGUI code, the Linear Output Writer (LaTeX and new IPF output) for constants do not contain the full declaration. The problem is detected inside the TLinearWriter.WriteConsts() method. Debugging the fpdoc code inside WriteConsts(), it retrieves the declaration as shown in the