[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

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. attachment: Screenshot-1.png___ fpc-devel maillist - fpc-devel@lists.freepascal.org

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

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

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

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 have

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 yesterday

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 be

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. I'll

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

2010-08-04 Thread Vincent Snijders
2010/8/4 Marco van de Voort mar...@stack.nl: 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

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

2010-08-04 Thread Vincent Snijders
2010/8/4 Marco van de Voort mar...@stack.nl: 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