Commit Graph

107 Commits

Author SHA1 Message Date
Michaël Van Canneyt
b5763eb412 * Added some debugging aids 2023-01-17 14:32:38 +01:00
Michaël Van Canneyt
dcd7758e4c * Debug statement 2023-01-16 14:02:15 +01:00
mattias
acc8c69cf5 fpdoc: free TPasElement instead of reference count 2022-06-09 17:01:03 +02:00
mattias
1a28b1b5c4 fpdoc: less hints 2022-06-04 22:51:41 +02:00
Michaël Van Canneyt
45c6833258 * --example-dir support 2021-08-09 16:46:30 +02:00
michael
005448f305 * Some restructuring by Andrey, add fallback link
git-svn-id: trunk@48170 -
2021-01-18 15:27:58 +00:00
michael
b30d54b064 * Patches from Andrey Sobol, more control over warnings, improve class tree and resolving
git-svn-id: trunk@48163 -
2021-01-16 15:05:44 +00:00
michael
de28024427 * Patch from Andrey Sobol to improve names, improve XML structure
git-svn-id: trunk@48103 -
2021-01-07 13:24:12 +00:00
michael
26a446308b * Fix compilation with CheckPasTreeRefCount define
git-svn-id: trunk@48094 -
2021-01-06 12:25:17 +00:00
michael
7ee4954b0b * Refactor HTML engine so it can more easily be extended
git-svn-id: trunk@48010 -
2021-01-03 14:08:48 +00:00
michael
1afca037c6 * Help for markdown
git-svn-id: trunk@48005 -
2021-01-03 08:37:52 +00:00
michael
390be00327 * Markdown support for fpdoc
git-svn-id: trunk@47973 -
2021-01-02 14:28:45 +00:00
marco
4353d36516 * commited patch(-5) by Andrey Sobol from mantis #38153 .
git-svn-id: trunk@47915 -
2020-12-30 20:37:24 +00:00
michael
9fc390877e * Partially resolved ID 38141 : better handling of class hierarchy and cross-package links
git-svn-id: trunk@47710 -
2020-12-07 11:55:51 +00:00
michael
5354cf2a61 * Advanced records structure changed, fixed fpdoc
git-svn-id: trunk@47510 -
2020-11-21 12:11:38 +00:00
michael
b00450437b * Changed customization method texts
git-svn-id: trunk@47504 -
2020-11-20 21:07:11 +00:00
michael
8de1e91f4b * Fix compilation, new visibility sections
git-svn-id: trunk@47473 -
2020-11-20 11:07:37 +00:00
michael
f7d6192905 * Show --stop-on-parser-error in help
git-svn-id: trunk@43564 -
2019-11-23 13:40:49 +00:00
michael
3355bc65b0 * Correct options for parsing
git-svn-id: trunk@40945 -
2019-01-20 17:56:30 +00:00
michael
1895b3ce37 * Fix hints and warnings (parameter not used disabled on purpose)
* PParser uses UTF8, assume that everywhere
* Remove HTM support: allocating the filenames did not work anyway.

git-svn-id: trunk@40925 -
2019-01-20 11:10:50 +00:00
michael
1552f34251 * Allow simple preprocessing of the project file using {{macro}} substitution. Needed for e.g. variable source dirs
git-svn-id: trunk@34749 -
2016-10-22 08:12:31 +00:00
marco
869d24f7d1 * spelling mistakes fpc repo part, mantis #30233
git-svn-id: trunk@33882 -
2016-06-02 20:01:09 +00:00
michael
dda3f60df5 * Applied patch from Andrew H. to make XML format more verbose
git-svn-id: trunk@32751 -
2015-12-27 09:50:01 +00:00
michael
a192c54e7d * Basedir support
git-svn-id: trunk@32374 -
2015-11-20 11:26:58 +00:00
michael
5227a35d05 * Fix hints and warnings
git-svn-id: trunk@31366 -
2015-08-22 13:17:53 +00:00
michael
5e7f08a69c * Fix memory leaks
git-svn-id: trunk@31365 -
2015-08-22 13:11:38 +00:00
michael
a32160131b * Add backwards compatibility lookup for operators
git-svn-id: trunk@31233 -
2015-07-26 08:11:06 +00:00
michael
8cb651c0a5 * Correct documenting of advanced records
git-svn-id: trunk@31184 -
2015-07-01 19:44:47 +00:00
michael
faaae8b2a2 * Fix bug #24271, fpdoc failing on dotted unit names
git-svn-id: trunk@30624 -
2015-04-17 18:23:13 +00:00
michael
10633da13b * Reverted revision 30575 (forgor -depth=immediate
git-svn-id: trunk@30576 -
2015-04-13 19:44:51 +00:00
michael
2cab4a9a73 * Reverted revision 30557
git-svn-id: trunk@30575 -
2015-04-13 19:43:43 +00:00
michael
576fe3758d * Added showing of hints in HTML page title
git-svn-id: trunk@26687 -
2014-02-06 17:06:58 +00:00
marco
3acd49ddbc * fixed a bug in resolving external references for classtree and whatever else
uses findelement.
   
   A reference was checked against TPasModule with "=", ruling out descendants
   like TPasExternalModule. All "content" (.xct) symbols are in externalmodules

git-svn-id: trunk@24277 -
2013-04-20 20:53:59 +00:00
marco
b2f861420c * Various small changes. LCL compiles again, but is 10% smaller.
tree inheritance still not fully linked.

git-svn-id: trunk@24276 -
2013-04-20 15:31:56 +00:00
marco
b27e03346b * don't crash on inclusion of fpmake.pp
git-svn-id: trunk@24273 -
2013-04-19 23:50:43 +00:00
marco
ad455d05b1 * throw warning when there is a space in the XCT imported link.
git-svn-id: trunk@24089 -
2013-03-31 13:05:36 +00:00
michael
a7a6301672 * Refactoring for better readability
git-svn-id: trunk@23476 -
2013-01-21 12:07:52 +00:00
michael
01d8ec7a62 * Speed up read/write content file
* Configurable ResolveLink (strict or not)

git-svn-id: trunk@23472 -
2013-01-21 10:56:07 +00:00
michael
0ee95ca5f9 * Undid patch to resolve dotted unit names, it breaks generation of FPC documentation
git-svn-id: trunk@23369 -
2013-01-12 16:08:40 +00:00
michael
0dd6c1454e * Patch from Anton to support dotted unit names (Bug ID 22919)
git-svn-id: trunk@23225 -
2012-12-26 18:09:11 +00:00
michael
bc60ea4713 * Added ability to create class chart
git-svn-id: trunk@23194 -
2012-12-20 15:54:24 +00:00
michael
2c26d53f9b * Added ability to create class chart
git-svn-id: trunk@23193 -
2012-12-20 15:00:10 +00:00
michael
d965748048 * Patch from Graeme geldenhuys to introduce class hierarchy in IPF
git-svn-id: trunk@23172 -
2012-12-18 13:03:53 +00:00
michael
813b91a596 * Patch from Reinier Olislaghers - some cosmetic changes (Bug ID 23506)
git-svn-id: trunk@23171 -
2012-12-18 11:06:01 +00:00
michael
4a9d012d3a * Patch from Reinier Olislagers to update copyright and emit a more friendly message if an input file is not found (bug ID 22639)
git-svn-id: trunk@22078 -
2012-08-14 18:27:46 +00:00
michael
a8e634d506 * Added option to remove brackets from menu header From AndrewH (Bug ID 21676)
git-svn-id: trunk@21882 -
2012-07-11 17:13:40 +00:00
michael
57647f4521 * Added functionality to add (and show) notes
git-svn-id: trunk@20304 -
2012-02-11 09:58:13 +00:00
michael
2b60a95896 * Recursive parsing
git-svn-id: trunk@20213 -
2012-02-01 20:06:50 +00:00
michael
5bccdb9c62 * Extended usage with additional options for project file
git-svn-id: trunk@19884 -
2011-12-23 15:05:18 +00:00
michael
293f20b26c * Implemented --descr-dir and --input-dir
git-svn-id: trunk@19755 -
2011-12-04 19:36:36 +00:00