Description: fpdoc

This file as text.
(active) Revisions in this set:
c4069b5fe8d22d55bc667804aa0301fd00a308ef,7b6f273023059d3a905fd35897f2db9eb5bf46d0,592c2ea0fbf6b9fb44e911fa98725a005e6e1ded
06d99b1e6822a8c8cbf63b0af2b820068feb530b,848bd3e0c0515ff84b72a5300f03992d8a05d55c,6c8b7577958cb4d7589ecaf9705a4568e24c7656
c6168327925ff1bc96f06fe9df952b147bf2b8de,82cbaa0dc5daaa7b2db18d96c8ade5db06bb0a28,92b51febc69c645e263c5bfa2abd1635ef7675c5
1a28b1b5c48acce54ffc534d2d057735e45c24c9,acc8c69cf582a3643341085226e8a57842191123,dcd7758e4c2527d5fae90b782e12c5d29e83da4a
98404eab49cc4f844df7595a3392378fae8556b5,eb1905a60735fed693aacc0a3cc65c1a8cd421ac,b5763eb4124f86ab55e84fd7d2dce87724b734ae
a4e8a15c70cb678fe414d3e950671b52901cd2ea,bcdd3cd84b586cac264d8153bef94aa3a9f89fe5,1d7e34683183130d680055753308978d029af427
cc195c649ac6cf3f453c138f6fdc6794cfd6e699,94b77761701efecd23da055691ce7f6053b569bd,63b57ea842b52162f31d396b7a605cb01f0be835
1f232684e0cd239f89516faaae9655c4c7dcab9e,247d777d5e983d82a3575b1d590ebcb577c51e99,09076236540fbf09b068cc0e4ccd269a3d1083ef
7e232fda2e9b6621beb9fd94fb9e9ac621cda887,af9c66274dd89be6aa9bed00e4111a7df4c1e54b,586e7f0b43ce46614d707f791594fe612c53f5c9
129c3e666d092ebf5f0604d219a9c9fd3f122017,6d7d859aa0b6aa21b6d7e9b2ee8ff7791a9d4601,b08839b23e032c751ead8f432e55c250d2148498
955896f5c39152ff44706dc982561571fb566dda,dd15f3c3af1810df18275953b43848f15a8c767e,df2c2f3b96f986dfc0ff290af03e1cede6c0da03
d7de6ea6e888b6b7ce2049550ec0d2428882bf83,a755f38d2bbc128036f472a4ec8cbe3951987386,fb44abdcc1e344106802d06cb409732323b7929f
c387c49877b4dade7c5c3ab5dd1beb7c3b97a13f,a2f6e19dbcb7bb37aea010192d6ae5e21e5f52ca,edf3a6d86af2c8a5cc4d219c753d8baf27a70b7c
81a82dfe38b05f6f6ab43b9878f8415ef9964a3a,1d8710b375e5ae2118266a48acd16ed92d258092,d06c2d8452639e44e1c8158d8e17f09e56af0046

Clicking a revision will expand files
 


* Remove spurious var, prevents fpdoc from handling record
Commit consists out of
  • M rtl/objpas/types.pp


* Remove spurious var, prevents fpdoc from handling record
Commit consists out of
  • M rtl/objpas/types.pp


* Remove unneeded diagnostic output
Commit consists out of
  • M utils/fpdoc/dw_html.pp


* Remove unneeded diagnostic output
Commit consists out of
  • M utils/fpdoc/dw_html.pp


* Fix compation
Commit consists out of
  • M utils/fpdoc/dw_html.pp


* Fix compation
Commit consists out of
  • M utils/fpdoc/dw_html.pp


Disable utils packages for wasi OS if required package is not supported or if labels are used (which is not supported for wasm32 target CPU)
Commit consists out of
  • M utils/fpcres/fpmake.pp
  • M utils/fpcreslipo/fpmake.pp
  • M utils/fpdoc/fpmake.pp
  • M utils/fppkg/fpmake.pp
  • M utils/h2pas/fpmake.pp
  • M utils/json2pas/fpmake.pp
  • M utils/pas2fpm/fpmake.pp
  • M utils/pas2jni/fpmake.pp
  • M utils/pas2ut/fpmake.pp
  • M utils/tply/fpmake.pp


fpdoc: gitignore linux binary
Commit consists out of
  • A utils/fpdoc/.gitignore


* Fix AV
Commit consists out of
  • M utils/fpdoc/dw_basehtml.pp


fpdoc: less hints
Commit consists out of
  • M utils/fpdoc/dglobals.pp
  • M utils/fpdoc/dwriter.pp


fpdoc: free TPasElement instead of reference count
Commit consists out of
  • M utils/fpdoc/dglobals.pp


* Debug statement
Commit consists out of
  • M utils/fpdoc/dglobals.pp


* Fix alias typed documentation
Commit consists out of
  • M utils/fpdoc/dw_basehtml.pp


* Correct exception handling
Commit consists out of
  • M utils/fpdoc/fpdoc.pp


* Added some debugging aids
Commit consists out of
  • M utils/fpdoc/dglobals.pp
  • M utils/fpdoc/dwriter.pp


* PChar -> PAnsiChar
Commit consists out of
  • M utils/fpdoc/dw_basehtml.pp
  • M utils/fpdoc/dw_basemd.pp
  • M utils/fpdoc/dw_html.pp
  • M utils/fpdoc/dw_ipflin.pas
  • M utils/fpdoc/dw_latex.pp
  • M utils/fpdoc/dw_linrtf.pp
  • M utils/fpdoc/dw_markdown.pp
  • M utils/fpdoc/dwlinear.pp
  • M utils/fpdoc/sh_pas.pp


* Correct command-line handling
Commit consists out of
  • M utils/fpdoc/unitdiff.pp


* Disable result, explicit list cmmand-line argument
Commit consists out of
  • M utils/fpdoc/unitdiff.pp


* Guard against empty source, fixes build of docs
Commit consists out of
  • M utils/fpdoc/sh_pas.pp


fpdoc: clean up
Commit consists out of
  • M utils/fpdoc/fpdoc.lpi


* Interfaces not always assigned
Commit consists out of
  • M utils/fpdoc/dwlinear.pp


* Save run params in session file
Commit consists out of
  • M utils/fpdoc/fpdoc.lpi


* Initial markdown parser
Commit consists out of
  • A packages/fcl-md/Makefile
  • A packages/fcl-md/README.md
  • A packages/fcl-md/demo/README.md
  • A packages/fcl-md/demo/demomd.lpi
  • A packages/fcl-md/demo/demomd.lpr
  • A packages/fcl-md/demo/md2fpdoc.lpi
  • A packages/fcl-md/demo/md2fpdoc.lpr
  • A packages/fcl-md/demo/md2html.lpi
  • A packages/fcl-md/demo/md2html.lpr
  • A packages/fcl-md/demo/sampledoc.md
  • A packages/fcl-md/fpmake.pp
  • A packages/fcl-md/src/markdown.elements.pas
  • A packages/fcl-md/src/markdown.fpdocrender.pas
  • A packages/fcl-md/src/markdown.htmlentities.pas
  • A packages/fcl-md/src/markdown.htmlrender.pas
  • A packages/fcl-md/src/markdown.inlinetext.pas
  • A packages/fcl-md/src/markdown.line.pas
  • A packages/fcl-md/src/markdown.parser.pas
  • A packages/fcl-md/src/markdown.processors.pas
  • A packages/fcl-md/src/markdown.render.pas
  • A packages/fcl-md/src/markdown.scanner.pas
  • A packages/fcl-md/src/markdown.utils.pas
  • A packages/fcl-md/tests/README.md
  • A packages/fcl-md/tests/testmd.lpi
  • A packages/fcl-md/tests/testmd.lpr
  • A packages/fcl-md/tests/utest.markdown.fpdocrender.pas
  • A packages/fcl-md/tests/utest.markdown.htmlrender.pas
  • A packages/fcl-md/tests/utest.markdown.inlinetext.pas
  • A packages/fcl-md/tests/utest.markdown.parser.pas
  • A packages/fcl-md/tests/utest.markdown.scanner.pas
  • A packages/fcl-md/tests/utest.markdown.utils.pas
  • A packages/fcl-md/tools/README.md
  • A packages/fcl-md/tools/json2entities.lpi
  • A packages/fcl-md/tools/json2entities.lpr
  • M packages/fpmake_add.inc
  • M packages/fpmake_proc.inc


* Expanded fpdoc Syntax highlighter
Commit consists out of
  • A packages/fcl-syntax/Makefile
  • A packages/fcl-syntax/examples/demo_asm.pp
  • A packages/fcl-syntax/examples/demo_bash.pp
  • A packages/fcl-syntax/examples/demo_categories.pp
  • A packages/fcl-syntax/examples/demo_compatibility.pp
  • A packages/fcl-syntax/examples/demo_css.pp
  • A packages/fcl-syntax/examples/demo_extraclasses.pp
  • A packages/fcl-syntax/examples/demo_html.pp
  • A packages/fcl-syntax/examples/demo_htmlrender.pp
  • A packages/fcl-syntax/examples/demo_javascript.pp
  • A packages/fcl-syntax/examples/demo_multiline.pp
  • A packages/fcl-syntax/examples/demo_multiple_categories.pp
  • A packages/fcl-syntax/examples/demo_simple.pp
  • A packages/fcl-syntax/fpmake.pp
  • A packages/fcl-syntax/src/syntax.bash.pp
  • A packages/fcl-syntax/src/syntax.css.pp
  • A packages/fcl-syntax/src/syntax.highlighter.pp
  • A packages/fcl-syntax/src/syntax.html.pp
  • A packages/fcl-syntax/src/syntax.htmlrender.pp
  • A packages/fcl-syntax/src/syntax.ini.pp
  • A packages/fcl-syntax/src/syntax.javascript.pp
  • A packages/fcl-syntax/src/syntax.json.pp
  • A packages/fcl-syntax/src/syntax.pascal.pp
  • A packages/fcl-syntax/src/syntax.sql.pp
  • A packages/fcl-syntax/tests/testsyntax.lpi
  • A packages/fcl-syntax/tests/testsyntax.lpr
  • A packages/fcl-syntax/tests/unittest.assembler.pp
  • A packages/fcl-syntax/tests/unittest.bash.pp
  • A packages/fcl-syntax/tests/unittest.css.pp
  • A packages/fcl-syntax/tests/unittest.html.pp
  • A packages/fcl-syntax/tests/unittest.htmlrender.pp
  • A packages/fcl-syntax/tests/unittest.ini.pp
  • A packages/fcl-syntax/tests/unittest.javascript.pp
  • A packages/fcl-syntax/tests/unittest.json.pp
  • A packages/fcl-syntax/tests/unittest.pascal.pp
  • A packages/fcl-syntax/tests/unittest.sql.pp
  • M packages/fpmake_add.inc
  • M packages/fpmake_proc.inc


* Make some methods virtual, add classes to some elements
Commit consists out of
  • M utils/fpdoc/dw_basehtml.pp


* Some refactorings for new HTML writer
Commit consists out of
  • M utils/fpdoc/dw_basehtml.pp


* Some refactoring and support routines for new html writer
Commit consists out of
  • M utils/fpdoc/dwriter.pp


* More modern HTML writer
Commit consists out of
  • A utils/fpdoc/dw_newhtml.pp
  • M utils/fpdoc/fpdoc.lpi
  • M utils/fpdoc/fpdoc.pp
  • M utils/fpdoc/fpdocstrs.pp
  • M utils/fpdoc/fpmake.pp


* Extend examples
Commit consists out of
  • M utils/fpdoc/examples/simple/testunit.pp
  • M utils/fpdoc/examples/simple/testunit.xml


* Add dependency on fcl-syntax, add css file
Commit consists out of
  • A utils/fpdoc/fpdocs.css
  • M utils/fpdoc/fpmake.pp


* Always return an element when adding a hyperlink
Commit consists out of
  • M utils/fpdoc/dw_basehtml.pp


* Add side menu, many fixes after testing
Commit consists out of
  • M utils/fpdoc/dglobals.pp
  • M utils/fpdoc/dw_basehtml.pp
  • M utils/fpdoc/dw_newhtml.pp
  • M utils/fpdoc/dwriter.pp
  • M utils/fpdoc/fpdocs.css
  • M utils/fpdoc/fpdocstrs.pp


* Make sure side menu scrolls, and stays under navbar when scrolling the page
Commit consists out of
  • M utils/fpdoc/fpdocs.css


* Sort module list. Fix class inheritance tree
Commit consists out of
  • M utils/fpdoc/dw_newhtml.pp


* Forgot to commit
Commit consists out of
  • A utils/fpdoc/newcss.inc


Mass trailing space removal for utils.
Commit consists out of
  • M utils/README.txt
  • M utils/creumap.pp
  • M utils/debugsvr/README.txt
  • M utils/dotutils/README.txt
  • M utils/dotutils/addnamespacetofpmake.pp
  • M utils/dotutils/conditionalprefix.pp
  • M utils/dotutils/dond.pp
  • M utils/dotutils/encloseunit.pp
  • M utils/dotutils/fixuses.pp
  • M utils/dotutils/genunitnames.pp
  • M utils/dotutils/known.txt
  • M utils/dotutils/makedottedfiles.pp
  • M utils/dotutils/prefixunits.pp
  • M utils/dotutils/proxyunit.pp
  • M utils/dotutils/replaceunitnames.pp
  • M utils/dotutils/reworkmakefile.pp
  • M utils/dxegen/fpmake.pp
  • M utils/fpcm/convert_fpmake.txt
  • M utils/fpcm/fpcmmain.pp
  • M utils/fpcm/readme.txt
  • M utils/fpcm/regeninc.pp
  • M utils/fpcmkcfg/fpcmkcfg.pp
  • M utils/fpcmkcfg/fpmake.pp
  • M utils/fpcres/fpcjres.pas
  • M utils/fpcres/fpcres.pas
  • M utils/fpcres/fpmake.pp
  • M utils/fpcres/jarsourcehandler.pas
  • M utils/fpcres/msghandler.pas
  • M utils/fpcres/paramparser.pas
  • M utils/fpcres/sourcehandler.pas
  • M utils/fpcres/target.pas
  • M utils/fpcreslipo/fpcreslipo.pp
  • M utils/fpcreslipo/fpmake.pp
  • M utils/fpcreslipo/msghandler.pp
  • M utils/fpcreslipo/sourcehandler.pp
  • M utils/fpdoc/README.txt
  • M utils/fpdoc/dglobals.pp
  • M utils/fpdoc/dw_chm.pp
  • M utils/fpdoc/dw_dxml.pp
  • M utils/fpdoc/dw_html.pp
  • M utils/fpdoc/dw_latex.pp
  • M utils/fpdoc/dw_linrtf.pp
  • M utils/fpdoc/dw_markdown.pp
  • M utils/fpdoc/dw_newhtml.pp
  • M utils/fpdoc/dwriter.pp
  • M utils/fpdoc/examples/basedir/readme.txt
  • M utils/fpdoc/examples/project/readme.txt
  • M utils/fpdoc/examples/simple/testunit.pp
  • M utils/fpdoc/fpclasschart.pp
  • M utils/fpdoc/fpde/frmabout.pp
  • M utils/fpdoc/fpde/frmlink.pp
  • M utils/fpdoc/fpde/frmnewnode.pp
  • M utils/fpdoc/fpde/frmtable.pp
  • M utils/fpdoc/fpdocstripper.pp
  • M utils/fpdoc/fpmake.pp
  • M utils/fpdoc/makeskel.pp
  • M utils/fpdoc/sh_pas.pp
  • M utils/fpmc/dumpfile.pp
  • M utils/fpmc/fpmake.pp
  • M utils/fppkg/fpmake.pp
  • M utils/fppkg/lnet/fastcgi_base.pp
  • M utils/fppkg/lnet/lcommon.pp
  • M utils/fppkg/lnet/lcontrolstack.pp
  • M utils/fppkg/lnet/levents.pp
  • M utils/fppkg/lnet/lfastcgi.pp
  • M utils/fppkg/lnet/lftp.pp
  • M utils/fppkg/lnet/lhttp.pp
  • M utils/fppkg/lnet/lhttputil.pp
  • M utils/fppkg/lnet/lmimestreams.pp
  • M utils/fppkg/lnet/lmimetypes.pp
  • M utils/fppkg/lnet/lmimewrapper.pp
  • M utils/fppkg/lnet/lnet.pp
  • M utils/fppkg/lnet/lprocess.pp
  • M utils/fppkg/lnet/lsmtp.pp
  • M utils/fppkg/lnet/lstrbuffer.pp
  • M utils/fppkg/lnet/ltelnet.pp
  • M utils/fppkg/lnet/ltimer.pp
  • M utils/fppkg/lnet/lwebserver.pp
  • M utils/fppkg/lnet/sys/lepolleventer.inc
  • M utils/fppkg/lnet/sys/lepolleventerh.inc
  • M utils/fppkg/lnet/sys/lkqueueeventer.inc
  • M utils/fppkg/lnet/sys/lkqueueeventerh.inc
  • M utils/fppkg/lnet/sys/lspawnfcgiunix.inc
  • M utils/fprcp/Readme.txt
  • M utils/fprcp/fpmake.pp
  • M utils/fprcp/fprcp.pp
  • M utils/grab_vcsa.pp
  • M utils/h2pas/README.txt
  • M utils/h2pas/fpmake.pp
  • M utils/h2pas/h2pparse.pp
  • M utils/h2pas/scan.pas
  • M utils/h2pas/scanbase.pp
  • M utils/ihxutil/fpmake.pp
  • M utils/importtl/fpmake.pp
  • M utils/instantfpc/fpmake.pp
  • M utils/instantfpc/instantfpc.pas
  • M utils/instantfpc/instantfptools.pas
  • M utils/json2pas/fpmake.pp
  • M utils/mksymbian/cfgfile.pas
  • M utils/mksymbian/cmdline.pas
  • M utils/mksymbian/compiler.pas
  • M utils/mksymbian/constants.pas
  • M utils/mksymbian/mksymbian.pas
  • M utils/mksymbian/projectparser.pas
  • M utils/mksymbian/sdkutil.pas
  • M utils/openapi/fpmake.pp
  • M utils/pas2fpm/fpmake.pp
  • M utils/pas2jni/fpmake.pp
  • M utils/pas2jni/readme.txt
  • M utils/pas2js/dirw.pp
  • M utils/pas2js/fpmake.pp
  • M utils/pas2js/httpcompiler.pp
  • M utils/pas2js/libstub.pp
  • M utils/pas2js/samples/arraydemo.pp
  • M utils/pas2js/samples/fordemo.pp
  • M utils/pas2js/samples/fordowndemo.pp
  • M utils/pas2js/samples/ifdemo.pp
  • M utils/pas2ut/fpmake.pp
  • M utils/pas2ut/pas2ut.pp
  • M utils/ptop.pp
  • M utils/ptopu.pp
  • M utils/rmcvsdir.pp
  • M utils/rmwait/fpmake.pp
  • M utils/rstconv.pp
  • M utils/svn2cvs/svn2cvs.pp
  • M utils/svn2cvs/vers.pp
  • M utils/tply/README.txt
  • M utils/tply/fpmake.pp
  • M utils/tply/plex.pas
  • M utils/tply/pyacc.pas
  • M utils/unicode/cldrhelper.pas
  • M utils/unicode/cldrtest.pas
  • M utils/unicode/cldrxml.pas
  • M utils/unicode/fpmake.pp
  • M utils/unicode/helper.pas
  • M utils/unicode/weight_derivation.inc
  • M utils/wasmbin/fpmake.pp
  • M utils/wasmbin/watparser.pas


Mass typo fixes in comments for utils.
Commit consists out of
  • M utils/README.txt
  • M utils/data2inc.pp
  • M utils/fpcm/fpcmake.pp
  • M utils/fpcm/fpcmmain.pp
  • M utils/fpcm/fpcmwr.pp
  • M utils/fpcres/fpcjres.pas
  • M utils/fpcres/fpcres.pas
  • M utils/fpdoc/dglobals.pp
  • M utils/fpdoc/dw_html.pp
  • M utils/fpdoc/dw_lintmpl.pp
  • M utils/fpdoc/dw_man.pp
  • M utils/fpdoc/dw_template.pp
  • M utils/fpdoc/dwlinear.pp
  • M utils/fpdoc/mkfpdoc.pp
  • M utils/fppkg/README.txt
  • M utils/fppkg/lnet/lcontainersh.inc
  • M utils/fppkg/lnet/levents.pp
  • M utils/fppkg/lnet/lnet.pp
  • M utils/fppkg/pkglnet.pp
  • M utils/fprcp/Readme.txt
  • M utils/h2pas/h2plexlib.pas
  • M utils/h2pas/h2pout.pp
  • M utils/ihxutil/ihxreader.pas
  • M utils/ihxutil/tzxwriter.pas
  • M utils/ihxutil/zxbasic.pas
  • M utils/instantfpc/instantfpc.pas
  • M utils/mksymbian/compiler.pas
  • M utils/ptopu.pp
  • M utils/rstconv.pp
  • M utils/tply/plex.pas
  • M utils/tply/pyacc.pas
  • M utils/unicode/cldrtest.pas
  • M utils/unicode/cldrxml.pas
  • M utils/unicode/helper.pas
  • M utils/wasmbin/wasmlink.pas
  • M utils/wasmbin/wasmmodule.pas
  • M utils/wasmbin/watparser.pas


* Allow to include files based on a define
Commit consists out of
  • M utils/fpdoc/fpdoc.pp
  • M utils/fpdoc/fpdocxmlopts.pas
  • M utils/fpdoc/mkfpdoc.pp


Use -CTsmalltoc to compile fpdoc for powerpc64-aix target
Commit consists out of
  • M utils/fpdoc/fpmake.pp


Regenerate all utils Makefile's after merge of MR1211
Commit consists out of
  • M utils/Makefile
  • M utils/build/Makefile
  • M utils/debugsvr/console/Makefile
  • M utils/debugsvr/gtk/Makefile
  • M utils/fpdoc/fpde/Makefile


* Fix syntax highlighter errors. Fixes issue gitlab 0040909
Commit consists out of
  • M utils/fpdoc/sh_pas.pp


* Fix example script
Commit consists out of
  • M utils/fpdoc/examples/simple/html.bat
  • M utils/fpdoc/examples/simple/html.sh
  • M utils/fpdoc/examples/simple/testunit.xml