florian
e17d6c1624
* handle postfix type declations in typedefs properly
...
* small indention fixes
* omit empty lines after TypeName
git-svn-id: trunk@13822 -
2009-10-09 12:37:33 +00:00
florian
48e259876b
* support LL as int number postfix
...
git-svn-id: trunk@13821 -
2009-10-09 12:07:36 +00:00
florian
41c5735b40
+ handle unary plus
...
git-svn-id: trunk@13820 -
2009-10-09 12:03:48 +00:00
florian
bc9cffa739
* properties fixed
...
git-svn-id: trunk@13812 -
2009-10-06 12:04:09 +00:00
florian
cbfcb00ded
* don't eat char directly after a comment
...
git-svn-id: trunk@13811 -
2009-10-06 12:01:26 +00:00
marco
9764ea95d1
* check for css-file existance
...
git-svn-id: trunk@13805 -
2009-10-05 18:19:36 +00:00
Jonas Maebe
63b8ff87c8
* fixes for go32v2 compilation by John Lee (approved by Tomas)
...
git-svn-id: trunk@13791 -
2009-10-02 12:55:52 +00:00
marco
0e2f080f07
* binary toc on by default
...
git-svn-id: trunk@13682 -
2009-09-08 19:11:40 +00:00
florian
6d2a9dd173
+ file forgotten to add in r13588
...
git-svn-id: trunk@13589 -
2009-08-24 17:22:25 +00:00
florian
1bbc9b3e13
* implicit units in a Makefile.fpc are installed when doing a cross install, however if they are referenced only from a program they won't be build so a cross install fails: added build unit, resolves #14409
...
git-svn-id: trunk@13588 -
2009-08-23 18:20:29 +00:00
Jonas Maebe
847354fe10
* Makefiles version 2.5.1
...
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
florian
9280f60779
- alpha simulator removed: we never used it so far, fpc has no alpha support, alpha is basically dead, qemu supports alpha
...
git-svn-id: trunk@13530 -
2009-08-13 17:55:21 +00:00
Jonas Maebe
e246cac3ac
* regenerated using latest fpcmake
...
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
marco
0a83746e73
* RUNBATCH now only initialized when not already set. For Dos under Windows XP in some circumstances.
...
git-svn-id: trunk@13477 -
2009-07-30 11:28:54 +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
Jonas Maebe
fe65ee6058
+ darwin/arm support for fcl-res and fpcres
...
git-svn-id: trunk@13071 -
2009-05-01 12:47:01 +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
joost
c1a83273f7
* Use ExeSearch instead of FileSearch to find command executable
...
git-svn-id: trunk@12950 -
2009-03-22 10:04:46 +00:00
joost
d4d733b173
* Use ExeSearch instead of FileSearch to find fpc executable
...
git-svn-id: trunk@12949 -
2009-03-22 10:04:04 +00:00
joost
bfae5e097d
* When IsSuperUser is true, use the GlobalUnitDir instead of the
...
LocalUnitDir. Just like that the GlobalInstallDir is passed to fpmake.
git-svn-id: trunk@12945 -
2009-03-22 09:21:42 +00:00
joost
4cc2015f8b
* Fixed a security issue. Do not try to run an executable named fpc in the current directory, but only search for it in the path
...
git-svn-id: trunk@12941 -
2009-03-21 17:36:35 +00:00
Jonas Maebe
3844b9b325
+ univint dependencies on Darwin for packages using custapp after r12921
...
git-svn-id: trunk@12922 -
2009-03-19 17:33:30 +00:00
Tomas Hajny
161c1f44d0
* changes from r12727 (import library prefix) reflected in fpcmake
...
git-svn-id: trunk@12830 -
2009-02-28 22:28:30 +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
florian
234a182bdc
* properties set
...
git-svn-id: trunk@12791 -
2009-02-25 19:36:18 +00:00
marco
cb7f19e798
* show usage if no parameters
...
git-svn-id: trunk@12747 -
2009-02-18 17:44:02 +00:00
joost
c5d776651e
* When RemoteRepository is "auto" download a list of mirrors, not the other way around
...
git-svn-id: trunk@12487 -
2009-01-03 15:26:56 +00:00
joost
e60623bd33
* While parsing a string to abtain a version number the default build-number is set to 1. A value of 0 indicate that it is a pre-release like a release candidate. 2.2.4rcX will become 2.2.4-0 and 2.2.4 translates as 2.2.4-1
...
git-svn-id: trunk@12480 -
2009-01-03 12:43:40 +00:00
joost
660a7c4b6d
* Load the local mirrors before an update is tried if it is a new installation or else the update will always fail
...
git-svn-id: trunk@12459 -
2009-01-01 12:09:19 +00:00
joost
b4616d43c1
* PackageAvailableVersionStr should use the AvailableRepository instead of InstalledRepository
...
git-svn-id: trunk@12456 -
2008-12-29 23:07:55 +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
peter
e8e9da4047
* replace showall with list command
...
* support new homepageurl and downloadurl
* update fpmkunit requirement to 2.2.2-1
git-svn-id: trunk@12171 -
2008-11-18 23:59:58 +00:00
peter
9931cb8ea8
* fix building package in currentdir that was
...
broken by the available/installed repository split
git-svn-id: trunk@12163 -
2008-11-18 23:01:47 +00:00
peter
514ccae231
* use random name for tempbuilddir
...
* fix uninitialized needfpmkunitsource
git-svn-id: trunk@12160 -
2008-11-18 19:45:34 +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
b390a09078
* allow disabling of mirrors.xml when a custom remoterepository is configured
...
git-svn-id: trunk@11967 -
2008-10-24 10:20:28 +00:00
peter
d1aeec64bf
* use stdout only
...
git-svn-id: trunk@11956 -
2008-10-23 20:05:36 +00:00
peter
eb51a56199
* remove debug writeln
...
git-svn-id: trunk@11954 -
2008-10-23 19:32:07 +00:00
peter
efeafa36aa
* log configuration settings
...
git-svn-id: trunk@11953 -
2008-10-23 19:20:15 +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
901bf9689e
* patch from peter
...
git-svn-id: trunk@11943 -
2008-10-22 16:30:20 +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
peter
f170eef1da
* use AvailableRepository when compiling new packages
...
git-svn-id: trunk@11909 -
2008-10-17 21:37:13 +00:00
florian
9d087f40fa
* when cross compiling, fallback to fpc when no cross compiler is found
...
git-svn-id: trunk@11827 -
2008-09-27 10:06:56 +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
michael
44494efd54
* Removed session info
...
git-svn-id: trunk@11652 -
2008-08-25 15:42:14 +00:00
michael
f083839a76
* Initial implementation
...
git-svn-id: trunk@11649 -
2008-08-25 13:47:06 +00:00
michael
c5007f1cad
* Created lazarus project file for easier editing
...
git-svn-id: trunk@11648 -
2008-08-25 09:52:14 +00:00
michael
ca43ca9c5d
* Created lazarus project file for easier editing
...
git-svn-id: trunk@11647 -
2008-08-25 09:50:29 +00:00
michael
77f5cefb71
* Fixed wrong string type, causing unicode characters to be dropped
...
git-svn-id: trunk@11639 -
2008-08-23 11:57:16 +00:00
michael
825a060618
* Patch from Sergei Gorelkin to handle unicode
...
git-svn-id: trunk@11638 -
2008-08-23 11:35:34 +00:00
marco
16b1652cb1
* reserved field now also initialized, from #8896 's patch.
...
git-svn-id: trunk@11418 -
2008-07-20 12:28:48 +00:00
Jonas Maebe
9d8bee1887
* regenerated with changes in r11233
...
git-svn-id: trunk@11234 -
2008-06-15 15:52:25 +00:00
Jonas Maebe
010246b1ae
* better fix for not automatically adding cross binutils prefixes for
...
darwin to darwin cross compilation (keeps CROSSCOMPILE=1 now, so other
CROSSCOMPILE-related changes are still done)
git-svn-id: trunk@11233 -
2008-06-15 15:40:24 +00:00
florian
dc92aceef7
* more naming duplicate unit names solved, reason is that COMPILER_UNITTARGETDIR used with make all requires this (all units end in one directory)
...
git-svn-id: trunk@11221 -
2008-06-12 21:51:35 +00:00
florian
e01e1c9476
* renamed lexlib and yacclib units to avoid name clashes with that ones from tply
...
git-svn-id: trunk@11220 -
2008-06-12 21:40:10 +00:00
florian
c91498ed65
* better support of float, resolves #11426
...
git-svn-id: trunk@11210 -
2008-06-07 10:41:42 +00:00
Jonas Maebe
390ece6e0b
* regenerated after r11180
...
git-svn-id: trunk@11193 -
2008-06-04 17:22:44 +00:00
giulio
14d4f02fa0
* fixed fpc_zipinstall for go32v2 and the like
...
* makefiles regenerated
git-svn-id: trunk@11180 -
2008-06-03 14:01:09 +00:00
michael
5fd3502349
* Patch from Graeme Geldenhuys (enhanced) to use span and class when inserting images
...
git-svn-id: trunk@11175 -
2008-06-02 18:53:21 +00:00
michael
e062a99270
* Identifiers can start with _
...
git-svn-id: trunk@11174 -
2008-06-02 18:38:09 +00:00
michael
7c4a1ebfe1
* Added enumerated values to index page, as they are known identifiers
...
git-svn-id: trunk@11162 -
2008-06-01 17:38:41 +00:00
michael
67fe053e3c
* Made image support optional
...
git-svn-id: trunk@11161 -
2008-06-01 15:42:49 +00:00
michael
c9eba19930
* Fixed image support
...
git-svn-id: trunk@11160 -
2008-06-01 15:38:29 +00:00
michael
9111ea4da6
* Initial support for images
...
git-svn-id: trunk@11155 -
2008-06-01 11:48:47 +00:00
michael
cbe2bf359f
* Added index page generation to html engine
...
git-svn-id: trunk@11145 -
2008-05-31 21:18:12 +00:00
michael
2f0ca7d70c
+ Option to sort nodes (in module)
...
+ Option to omit overridden methods
+ Option to emit declaration for certain declarations.
git-svn-id: trunk@11127 -
2008-05-29 18:31:36 +00:00
Vincent Snijders
331f772594
fixed compilation on windows
...
git-svn-id: trunk@11116 -
2008-05-29 06:02:14 +00:00
michael
87836f4c5b
* Support for link attribute to description element
...
git-svn-id: trunk@11115 -
2008-05-28 22:31:07 +00:00
michael
5d2e9d4d4c
Slovak translation from Dusan Halicky
...
git-svn-id: trunk@11113 -
2008-05-28 20:17:02 +00:00
michael
0632e0d8df
* Added support for a directory with .mo files, and support for HTML specification of charset
...
git-svn-id: trunk@11112 -
2008-05-28 20:14:20 +00:00
michael
c69840519e
* Better handling of class declarations, move implementation to deindent
...
git-svn-id: trunk@11088 -
2008-05-26 19:10:59 +00:00
Jonas Maebe
b6c43bad7d
* regenerated for i386-Haiku and darwin cross compilation changes
...
git-svn-id: trunk@11073 -
2008-05-24 09:29:08 +00:00
Jonas Maebe
0a79badb4e
+ added missing makefiles
...
git-svn-id: trunk@11072 -
2008-05-24 09:05:59 +00:00
Jonas Maebe
fb3242b2f7
* don't set CROSSCOMPILE when compiling from darwin to darwin
...
(regardless of source and target architectures)
git-svn-id: trunk@11068 -
2008-05-24 08:36:36 +00:00
michael
f7f2008447
* Support for date in footer
...
git-svn-id: trunk@11043 -
2008-05-22 20:09:41 +00:00
florian
35c0f78642
+ Haiku support by Olivier Coursière based on old BeOS support
...
git-svn-id: trunk@11014 -
2008-05-19 17:33:35 +00:00
micha
0b2f80a38b
* regenerate Makefiles to get armeb-linux support globally (also arm-darwin, so it seems)
...
git-svn-id: trunk@10888 -
2008-05-05 18:46:55 +00:00
michael
92d83f61a2
* Patch from Giulio Bernardi to fix installation
...
git-svn-id: trunk@10668 -
2008-04-15 18:29:08 +00:00
peter
85250cca06
* split repository in InstalledRepository and AvailableRepository
...
* replace CurrentPackage by PackageName
* remove obsolete execute arguments
git-svn-id: trunk@10610 -
2008-04-06 21:00:24 +00:00
peter
a4c852d729
* detect broken packages, give an error if broken packages are found and the user
...
needs to run 'fppkg fixbroken' first
* add --broken option to skip the broken package detection at startup
* call fixbroken implicitly after an install command from the commandline has been processed.
This will make sure that all packages depending on the installed package will also be recompiled
and reinstalled.
Warning: Installing a new rtl will recompile everything. Currently this will
give a broken installation because not all packages compile yet.
git-svn-id: trunk@10595 -
2008-04-01 22:39:20 +00:00
peter
fe9035bcdf
* regenerated
...
git-svn-id: trunk@10594 -
2008-04-01 22:32:55 +00:00
florian
2838dbb35a
+ enabled arm-darwin in fpcmake
...
git-svn-id: trunk@10576 -
2008-03-28 18:22:57 +00:00
peter
4f4b0efa51
* regenerated
...
git-svn-id: trunk@10563 -
2008-03-25 17:15:41 +00:00
peter
ef2eaf15b2
* only parse checksum when available
...
git-svn-id: trunk@10562 -
2008-03-25 17:15:26 +00:00
micha
b0838b13d7
* add armeb target to compiler/Makefiles
...
git-svn-id: trunk@10552 -
2008-03-24 17:48:11 +00:00
michael
2fc3ede869
* Fixed makefiles using patch from Giulio Bernardi
...
git-svn-id: trunk@10517 -
2008-03-20 20:06:01 +00:00
florian
989f5eb367
* changed yywrap into a procedure variable so it can be overriden
...
git-svn-id: trunk@10498 -
2008-03-16 21:40:22 +00:00
Jonas Maebe
9d9dc0e44e
* also build fpcres* for solaris
...
git-svn-id: trunk@10484 -
2008-03-13 10:57:40 +00:00
Jonas Maebe
c97d448248
+ added baseunix dependency for fpextres to darwin Makefile.fpc
...
* regenerated Makefiles committed in r10481 using up-to-date fpcmake
git-svn-id: trunk@10482 -
2008-03-12 22:50:59 +00:00