michael
a051684e61
* Added lots of commands to fpdoc file manager, moved to separate class and unit for reuse
...
git-svn-id: trunk@19730 -
2011-12-03 00:26:20 +00:00
michael
c17d15cf72
* Start of project file manipulation program
...
git-svn-id: trunk@19725 -
2011-12-02 18:44:58 +00:00
michael
e07646a653
* Implemented project file writing functionality, based on patch from Hans-Peter Diettrich
...
git-svn-id: trunk@19724 -
2011-12-02 16:24:29 +00:00
michael
4f8bc2aaf4
* Missing conversion to TFPList
...
git-svn-id: trunk@19670 -
2011-11-22 19:21:20 +00:00
michael
bb54f1375c
* TList -> TFPList to match latest changes in fcl-passrc
...
git-svn-id: trunk@19669 -
2011-11-22 18:15:28 +00:00
michael
5d71bf3b60
* Output table with enumerated explanations for set
...
git-svn-id: trunk@19626 -
2011-11-11 17:18:21 +00:00
michael
e808b917cb
* Removed debug statement
...
git-svn-id: trunk@19625 -
2011-11-11 17:17:58 +00:00
michael
91a2b7ae18
* Support for generics
...
git-svn-id: trunk@19622 -
2011-11-11 15:08:42 +00:00
michael
71be686e5a
* Fix IPF output for topics (Fix by Graeme, bug #20318 )
...
git-svn-id: trunk@19177 -
2011-09-22 12:05:05 +00:00
michael
942cc99bfe
* Better warnings
...
git-svn-id: trunk@19050 -
2011-09-11 17:39:17 +00:00
marco
2aebae2846
* commented a few left over "alias" debug msg
...
git-svn-id: trunk@19049 -
2011-09-11 15:05:45 +00:00
marco
d6726a6ade
* --dont-trim avoids trimming while loading XMLs. Mantis #16683
...
git-svn-id: trunk@18924 -
2011-08-31 19:33:20 +00:00
Jonas Maebe
cbb3e5700d
* now also includes univint directory for Darwin if necessary, not sure
...
why it wasn't in the version committed int r18251
git-svn-id: trunk@18264 -
2011-08-18 18:09:33 +00:00
Jonas Maebe
f6fbc17463
* fpdoc depends on fcl-base
...
* fcl-base depends on univint for Darwin
git-svn-id: trunk@18251 -
2011-08-17 15:31:28 +00:00
pierre
1c2a5f9819
+ Update all Makefile's modified by
...
change in utils/fpcm/fpcmake.ini in prevous commit.
Adapt also other files to that change:
* compiler/globals.pas: Replace $FPCTARGET by os_string if
tf_use_8_3 flag is set for target_info also.
* tests/Makefile.fpc: Modify TEST_TARGETSUFFIX in the same way
as TARGETSUFFIX was modified in previous commit.
* tests/utils/dotest.pp:
+ New variable UseOSOnly, set to true if only target OS name
should be used for subdirectories.
git-svn-id: trunk@18228 -
2011-08-16 20:10:19 +00:00
sekelsenmat
83b2948ec1
makeskel: Adds more output info in case of error and fixes compilation through Lazarus (by adding +)
...
git-svn-id: trunk@18219 -
2011-08-16 13:27:35 +00:00
marco
043e9b2ec2
* Trunk version to 2.7.1
...
git-svn-id: trunk@18075 -
2011-08-03 13:59:33 +00:00
marco
39d7bb511d
* Regenned all makefiles before 2.6.x branching.
...
git-svn-id: trunk@18073 -
2011-08-03 13:41:52 +00:00
marco
3d86949990
* use new expression store for rvalue of constant declarations. Patch by Anton, Mantis 19403
...
git-svn-id: trunk@17543 -
2011-05-23 20:01:59 +00:00
mazen
86d9eadc73
* Fixed spell errors.
...
git-svn-id: trunk@17177 -
2011-03-25 09:33:15 +00:00
michael
853a1eb31c
* Added support for project file
...
git-svn-id: trunk@16711 -
2011-01-05 22:19:53 +00:00
marco
efabb72e71
* grapviz output for fpclasschart, mantis 18201
...
git-svn-id: trunk@16690 -
2011-01-02 21:09:30 +00:00
marco
08a89597c6
* Patch from Andrew that allows to set CHM title on the cmdline. (Mantis 18246)
...
git-svn-id: trunk@16583 -
2010-12-17 18:18:37 +00:00
marco
e3fb3230ef
* fixes for memory leaks by Vincent
...
git-svn-id: trunk@16312 -
2010-11-06 20:46:46 +00:00
michael
03774ca2c3
* Replace strange characters with ! instead of dropping them (dropping causes duplicate labels)
...
git-svn-id: trunk@16285 -
2010-11-01 09:55:54 +00:00
marco
a5d7d58f47
* --css-file now also for html (Mantis 17542)
...
git-svn-id: trunk@16266 -
2010-10-30 16:52:37 +00:00
marco
e82d25d211
* fix for mantis 17597, aliastypes in inheritance chains of fpdoc.
...
Adds aliases to the content file, using alias(realtype) syntax.
git-svn-id: trunk@16217 -
2010-10-24 21:33:41 +00:00
Jonas Maebe
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
...
later: the same as i386/darwin, except
a) uses the non-fragile Objective-C ABI/runtime
b) does not require stubs for direct calls/jumps (not required for
i386/darwin under 10.6 and later either, but still generated
there for backwards compatibility)
c) only the same packages are enabled as for ARM/Darwin
d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
This target also defines the symbol "darwin" apart from the target
name "iphonesim" for source code compatibility reasons.
git-svn-id: trunk@16065 -
2010-09-29 21:56:47 +00:00
michael
bd7d55d592
* Applied patch from Graeme to fix link resolving (17276)
...
git-svn-id: trunk@15910 -
2010-08-26 14:40:20 +00:00
marco
14247ef2db
* print also interfaces in inheritance section, fixes 15774
...
git-svn-id: trunk@15875 -
2010-08-22 14:46:03 +00:00
marco
b30c284b08
* minor hint and warning improvements
...
git-svn-id: trunk@15868 -
2010-08-21 21:12:27 +00:00
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