mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-15 03:59:27 +02:00
![]() * Patch with new linear based IPF writer * patch for Interfaces Overview in all Linear writers * patch with new Linear Writer specific parameter to control if linked documentation should be duplicated or not. new parameter is: --duplinkeddoc Default is that linked docs are not duplicated. * patch for fixing minor spelling mistakes in fpdoc * patch to not create a section Errors if there isn't actually any specific documentation for errors. makeskel generates error nodes but most don't have any items. This caused an Errors title in the docs, but with no content. * patch to fix SeeAlso section in Linear writer. It never output the custom text, but always the node link as text. * new features for linear writer that could be overridden in descendants. - marked some protected methods as virtual so it can be overridden in descendants for customization. - new section for listing Types found in a unit. Default does nothing, except in IPF writer. - new section for listing Variables found in a unit. Default does nothing, except in IPF writer. - new section for listing Constants found in a unit. Default does nothing, except in IPF writer. git-svn-id: trunk@15849 - |
||
---|---|---|
.. | ||
fpde | ||
intl | ||
COPYING.txt | ||
dglobals.pp | ||
dw_dxml.pp | ||
dw_html.pp | ||
dw_htmlchm.inc | ||
dw_ipflin.pas | ||
dw_latex.pp | ||
dw_linrtf.pp | ||
dw_lintmpl.pp | ||
dw_man.pp | ||
dw_template.pp | ||
dw_txt.pp | ||
dw_xml.pp | ||
dwlinear.pp | ||
dwriter.pp | ||
fpclasschart.lpi | ||
fpclasschart.pp | ||
fpdoc.css | ||
fpdoc.lpi | ||
fpdoc.pp | ||
Makefile | ||
Makefile.fpc | ||
makeskel.lpi | ||
makeskel.pp | ||
README.txt | ||
sh_pas.pp | ||
testunit.pp | ||
testunit.xml | ||
unitdiff.pp |
For more informations, see readme.html in the 'doc' subdirectory. There you can also find the default CSS for the HTML output. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA (the file COPYING contains the whole GNU General Public License) Source file overview -------------------- dglobals.pp * Global declarations * Catalogue management (internal link and description lookup tables) dwriter.pp * Basic writer (output generator) class dw_html.pp * HTML/XHTML output generator dwlinear.pp * Abstract linear documentation generator. dw_latex.pp * LaTeX output generator, based on linear documentation generator. dw_txt.pp * Plain text output generator, based on linear documentation generator. dw_xml.pp * 'XML struct' output generator dw_man.pp * 'Unix man page' output generator fpdoc.pp * Main program makeskel.pp * Skeleton XML description file generator dw_template.pp * template for implementing a new writer back-end. dw_lintmpl.pp * template for implementing a new linear writer back-end. Contributors ------------ Initial French output strings by Pierre Muller Initial Dutch output strings by Marco van de Voort