marco
9fd7c6fc63
* Load inheritance info from content file. Inheritance diagrams now work
...
reasonably well over package bounderies.
git-svn-id: trunk@15867 -
2010-08-21 20:47:31 +00:00
marco
d4360154a7
* Fix implicit inheritance in writing of content file.
...
git-svn-id: trunk@15866 -
2010-08-21 16:25:57 +00:00
marco
e6277f6633
o commit patch from Mantis 17191:
...
* 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 -
2010-08-19 04:26:26 +00:00
marco
8755a60e5c
* stuff interface implementation data into contentfile.
...
Inheritance data is ignored but not processed while reading atm.
git-svn-id: trunk@15825 -
2010-08-16 03:22:39 +00:00
marco
9883c06545
* while searching for ancestor classes/interfaces after all USES unit
...
also search unit system.
git-svn-id: trunk@15803 -
2010-08-13 22:34:42 +00:00
marco
9e56c4e8ab
* --parse-impl option for testing.
...
git-svn-id: trunk@15797 -
2010-08-13 12:39:10 +00:00
marco
2518a87deb
* make interfaces clickable.
...
git-svn-id: trunk@15796 -
2010-08-13 12:29:27 +00:00
marco
17b15e762d
* list interfaces in html declaration
...
git-svn-id: trunk@15794 -
2010-08-13 10:19:54 +00:00
marco
1e7e80bfb3
* try to resolve relative url first in current package before current module,
...
solves bug #17146
git-svn-id: trunk@15768 -
2010-08-10 23:25:18 +00:00
marco
b1b6ef237a
* write examples for topic nodes. Mantis 17145
...
git-svn-id: trunk@15767 -
2010-08-10 22:38:30 +00:00
marco
8a46323688
* fixed some nesting problems
...
git-svn-id: trunk@15671 -
2010-07-30 17:45:32 +00:00
michael
20823eb4e4
* Fix so only interface is parsed
...
git-svn-id: trunk@15400 -
2010-06-10 06:52:07 +00:00
michael
e3c08dc4ec
* Patch from Nikolay Nikolov to fix compliance mode rendering
...
git-svn-id: trunk@15345 -
2010-05-30 13:44:20 +00:00
marco
19a47dbf9d
* fixing fpdoc for strict protected/private additions.
...
git-svn-id: trunk@15181 -
2010-04-26 10:08:02 +00:00
michael
332b67ecfb
* Removed left-over debug statement
...
git-svn-id: trunk@15062 -
2010-03-25 20:55:53 +00:00
michael
f39e9ba873
* Test unit for testing purposes
...
git-svn-id: trunk@15009 -
2010-03-13 16:04:19 +00:00
michael
235c3be24a
* Added support for version tag (same level as errors or seealso tags
...
git-svn-id: trunk@15008 -
2010-03-13 16:03:52 +00:00
michael
750cfae553
* Fix to work with new version of Pascal scanner
...
git-svn-id: trunk@14939 -
2010-02-26 10:00:37 +00:00
pierre
93c1c74e02
* Update Makefiles
...
git-svn-id: trunk@14382 -
2009-12-10 08:26:29 +00:00
michael
9fff5d989c
* Added support for the url tag to include arbitrary links
...
git-svn-id: trunk@14167 -
2009-11-13 15:58:45 +00:00
paul
dfef902c53
rtl: introduce new TObject methods: UnitName, GetHashCode, Equals, ToString added for compatibility with delphi 2009.
...
+ changes in compiler, utils, packages to resolve identifier conflicts with the new TObject methods (like changing of UnitName arguments to AUnitName, adding Classes. before the toString, etc). (issue #0014931 )
git-svn-id: trunk@14005 -
2009-11-01 16:22:47 +00:00
michael
383fe39d35
* Small patch from Graeme to fix ordering (bug ID 14917)
...
git-svn-id: trunk@13965 -
2009-10-29 15:48:14 +00:00
michael
9bdebeb50c
* (reworked) patch from m. spiller to add turbo delphi doc output format
...
git-svn-id: trunk@13927 -
2009-10-23 10:16:57 +00:00
michael
19d8ebc5f0
* Patch from m. spiller to actually output xml
...
git-svn-id: trunk@13926 -
2009-10-23 10:11:50 +00:00
marco
54b8628671
* Fixes compilation problem
...
git-svn-id: trunk@13839 -
2009-10-10 19:23:30 +00:00
marco
1b977aa8c9
* fpdoc parts of binary support + disable options.
...
git-svn-id: trunk@13837 -
2009-10-10 18:33:40 +00:00
marco
daa4757c92
* added some non-cleaned units to be cleaned
...
git-svn-id: trunk@13836 -
2009-10-10 18:10:24 +00:00
marco
9764ea95d1
* check for css-file existance
...
git-svn-id: trunk@13805 -
2009-10-05 18:19:36 +00:00
marco
0e2f080f07
* binary toc on by default
...
git-svn-id: trunk@13682 -
2009-09-08 19:11:40 +00:00
Jonas Maebe
847354fe10
* Makefiles version 2.5.1
...
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
Jonas Maebe
e246cac3ac
* regenerated using latest fpcmake
...
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
Jonas Maebe
1f6ec379de
* moved field definitions before method/property definitions (see mantis
...
#13971 )
git-svn-id: trunk@13330 -
2009-06-27 11:27:31 +00:00
michael
31e0852c4b
* Patch from Graeme Geldenhuys to supply formatting for definition lists
...
git-svn-id: trunk@13058 -
2009-04-29 10:41:57 +00:00
michael
e633349d21
* With --help, do not check for package name
...
git-svn-id: trunk@13011 -
2009-04-14 12:24:01 +00:00
Jonas Maebe
4bf254bc32
* added .txt extensions to all README, TODO and COPYING files
...
(mantis #12358 )
git-svn-id: trunk@12825 -
2009-02-28 17:34:08 +00:00
marco
cb7f19e798
* show usage if no parameters
...
git-svn-id: trunk@12747 -
2009-02-18 17:44:02 +00:00
michael
7ebbcb4c9f
* Fixed error where unit names with underscores are not correctly handled
...
git-svn-id: trunk@12402 -
2008-12-19 17:37:20 +00:00
joost
fa3e50042c
* Escape ModuleName, fixes building of module AVL_Tree
...
git-svn-id: trunk@12382 -
2008-12-18 12:40:16 +00:00
michael
790a6a01b7
* Small fix from Andrew Haines to fix dos paths in CHM files
...
git-svn-id: trunk@12234 -
2008-11-26 19:04:20 +00:00
michael
552e5fc66f
* Added fpclasschart to Makefile
...
git-svn-id: trunk@12143 -
2008-11-17 15:15:38 +00:00
michael
1efbbe82b3
* Patch from Andrew to add searchable chm to usage options
...
git-svn-id: trunk@12093 -
2008-11-14 13:52:40 +00:00
michael
6b24dc9adc
* Patch from andrew haines to make generated CHMs searchable
...
git-svn-id: trunk@12085 -
2008-11-14 10:33:43 +00:00
marco
e5db5e4aa8
* regened makefiles to propagate makefile versions
...
git-svn-id: trunk@11947 -
2008-10-22 17:32:15 +00:00
marco
3591d54f24
* updated all makefile.fpc versions to 2.2.2 for fppkg compat.
...
git-svn-id: trunk@11945 -
2008-10-22 17:19:13 +00:00
marco
50de0679f2
* Add the main unit URL to the index, the fp IDE uses the index for context sensitive help.
...
git-svn-id: trunk@11911 -
2008-10-18 12:24:16 +00:00
Vincent Snijders
6b0d250ea6
* fpdoc: fixed AV when looking for link tags, patch from Michael van Canneyt
...
git-svn-id: trunk@11808 -
2008-09-19 13:24:22 +00:00
Vincent Snijders
f28a204dbb
* fpdoc: fixed memleak
...
git-svn-id: trunk@11801 -
2008-09-18 11:49:19 +00:00
michael
e4b4875bb0
* Added support for interface delegation (Implements)
...
git-svn-id: trunk@11678 -
2008-08-31 21:25:53 +00:00
michael
461ba64623
* Fixed link detection to units that have not yet been scanned
...
git-svn-id: trunk@11676 -
2008-08-31 21:09:21 +00:00
michael
10511e99ed
* Print short description of linked node in class overview
...
git-svn-id: trunk@11668 -
2008-08-30 21:05:52 +00:00