[fpc-pascal] FPDoc now with Markdown support

Marco van de Voort fpc at pascalprogramming.org
Sat Jan 2 22:51:19 CET 2021


Op 2021-01-02 om 15:31 schreef Michael Van Canneyt via fpc-pascal:
>
> Hello !
>
> I didn't make it quite in time for the new year, but still:
>
> The fpdoc engine (what is used to document the FPC & Lazarus units) is 
> now capable of outputting the documentation in markdown.

After this update I get exceptions on

dwriter.pp:405
405       FreeAndNil(FPageInfos);

In the free event, shutting down fpdoc (chm is already written)

The traceback is convoluted(debian x86-64), but looks like:


#0  DESTROY (this=0x7ffff5b0a340, vmt=0x0) at fpdoc/dwriter.pp:405
#1  0x00000000000000a0 in ?? ()
#2  0x0000000000000001 in ?? ()
#3  0x00007ffff5b0a340 in ?? ()
#4  0x00000000004a7656 in DESTROY (this=0x7ffff5b0a340, vmt=0x0)
     at fpdoc/dw_html.pp:261
#5  0x0000000000621738 in VMT_$DW_CHM_$$_TFPDOCCHMWRITER$indirect ()
#6  0x00007ffff7d4d818 in ?? ()
#7  0x0000000000000005 in ?? ()
#8  0x00000000004157e7 in FREE (this=0xa0) at ../inc/objpas.inc:336
#9  0x00007fffffffdbc0 in ?? ()
#10 0x00000000004cf5c8 in CREATEOUTPUT (this=0x7ffff7fbb100,
     APACKAGE=0x7ffff77c28a0, ENGINE=0x7ffff7fbb280) at fpdoc/mkfpdoc.pp:249




More information about the fpc-pascal mailing list