Commit Graph

847 Commits

Author SHA1 Message Date
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
michael
174de3eab1 Merged revisions 9693-10480 via svnmerge from
svn+ssh://svn.freepascal.org/FPC/svn/fpc/branches/resources

........
  r9694 | michael | 2008-01-09 21:31:18 +0100 (Wed, 09 Jan 2008) | 1 line
  
  * Initial check-in
........
  r9695 | michael | 2008-01-09 21:35:58 +0100 (Wed, 09 Jan 2008) | 1 line
  
  * New version from Giulio Bernardi
........
  r9697 | michael | 2008-01-09 21:41:54 +0100 (Wed, 09 Jan 2008) | 1 line
  
  * Patch from Giulio Bernardi with resource support
........
  r9698 | michael | 2008-01-09 21:46:33 +0100 (Wed, 09 Jan 2008) | 1 line
  
  * Patch from Giulio Bernardi to add more resource testing
........
  r9699 | michael | 2008-01-09 21:57:26 +0100 (Wed, 09 Jan 2008) | 1 line
  
  * New tool from Giulio Bernardi
........
  r9700 | michael | 2008-01-09 21:58:23 +0100 (Wed, 09 Jan 2008) | 1 line
  
  * New tool from Giulio Bernardi
........
  r9701 | michael | 2008-01-09 22:01:54 +0100 (Wed, 09 Jan 2008) | 1 line
  
  * Added fcl-res
........
  r9702 | michael | 2008-01-09 22:01:58 +0100 (Wed, 09 Jan 2008) | 1 line
  
  * Added fcl-res
........
  r9703 | michael | 2008-01-10 08:54:26 +0100 (Thu, 10 Jan 2008) | 1 line
  
  * Fixed double code
........
  r9704 | jonas | 2008-01-10 10:59:20 +0100 (Thu, 10 Jan 2008) | 2 lines
  
    - removed duplicate code
........
  r9705 | jonas | 2008-01-10 11:25:21 +0100 (Thu, 10 Jan 2008) | 2 lines
  
    + added missing fcl-res dependencies
........
  r9706 | jonas | 2008-01-10 11:58:30 +0100 (Thu, 10 Jan 2008) | 2 lines
  
    + dependencies for fpintres and fpextres
........
  r9707 | yury | 2008-01-10 12:47:51 +0100 (Thu, 10 Jan 2008) | 3 lines
  
  * Fixed compilation of resource, which is included in a unit located in different folder than main source.
  * .res files must be copied to units output folder, otherwise .res files will not be found when only compiled units path is available and compiler does not know anything about sources folder.
  * Improved resource related error messages.
........
  r9708 | michael | 2008-01-10 12:52:13 +0100 (Thu, 10 Jan 2008) | 1 line
  
  * Removed double source after end.
........
  r9709 | michael | 2008-01-10 12:52:48 +0100 (Thu, 10 Jan 2008) | 1 line
  
  * No longer needed
........
  r9710 | tom_at_work | 2008-01-10 22:09:08 +0100 (Thu, 10 Jan 2008) | 1 line
  
  * properly align FPC_RESLOCATION so that linking does not fail on some architectures (e.g. ppc64)
........
  r9711 | tom_at_work | 2008-01-10 23:53:12 +0100 (Thu, 10 Jan 2008) | 1 line
  
  * fix splitting of 64 bit load/stores from/to unaligned memory locations into multiple load/stores, which in some cases generated wrong code
........
  r9712 | michael | 2008-01-11 11:00:08 +0100 (Fri, 11 Jan 2008) | 1 line
  
  * Fixed bug in BSS section on 64-bit platforms
........
  r9720 | giulio | 2008-01-12 10:02:04 +0100 (Sat, 12 Jan 2008) | 1 line
  
  Updated fcl-res documentation: occurrences of reslib changed to fcl-res.
........
  r9740 | giulio | 2008-01-13 19:36:44 +0100 (Sun, 13 Jan 2008) | 3 lines
  
   - Don't try to compile resources on systems with a non windows-like resource support.
   - Don't add the .or file to the list of object files if resource compiling failed.
........
  r10201 | giulio | 2008-02-04 11:35:44 +0100 (Mon, 04 Feb 2008) | 5 lines
  
  * resource compiling supported on OS/2 via wrc
  * CompileResourceFiles and CollectResourceFiles don't do target-specific checks anymore
  * refactored a bit
........
  r10389 | giulio | 2008-02-25 21:32:52 +0100 (Mon, 25 Feb 2008) | 2 lines
  
  Deleted test file which was committed by mistake
........
  r10472 | giulio | 2008-03-10 12:22:18 +0100 (Mon, 10 Mar 2008) | 2 lines
  
  changed define FPC_HAS_RESOURCES to FPC_HAS_WINLIKERESOURCES
........

git-svn-id: trunk@10481 -
2008-03-12 21:33:48 +00:00
peter
f9b80919e1 * basic work for checksum on packages to detect if recompile
is needed. Checksum is currently based on the system time

git-svn-id: trunk@10394 -
2008-02-26 22:46:42 +00:00
florian
0df73836a2 + avr as cpu
git-svn-id: trunk@10308 -
2008-02-11 22:25:19 +00:00
peter
36316bea75 * recovery mode added to always use internal fpmkunit
* fix dependency versioning

git-svn-id: trunk@10280 -
2008-02-10 19:06:20 +00:00
peter
70a6eeaa16 * disable wrong package not available check
git-svn-id: trunk@10247 -
2008-02-08 00:03:50 +00:00
peter
18ccec1b15 * clean command
git-svn-id: trunk@10244 -
2008-02-07 23:01:28 +00:00
peter
aafabe4bb2 * log packages installed both global and local
git-svn-id: trunk@10241 -
2008-02-07 21:55:08 +00:00
peter
dc23783859 * handle duplciate versions in scan
git-svn-id: trunk@10240 -
2008-02-07 21:23:54 +00:00
peter
e2e1321f04 * check dependencies for os and cpu
* versions changed to major.minor.micro-build
  * renamed avail,allavail to showavail,showall

git-svn-id: trunk@10220 -
2008-02-04 23:49:05 +00:00
peter
12931808dc * find installed versions in local and global install dir
* support Package.fpc for backwards compatibility

git-svn-id: trunk@10214 -
2008-02-04 21:14:25 +00:00
peter
7ab46e8507 * basic work to load installed versions from fpunits.conf
git-svn-id: trunk@10182 -
2008-02-03 15:16:13 +00:00
peter
daf193b9ea * package in directory fixed
git-svn-id: trunk@10166 -
2008-02-02 23:09:20 +00:00
peter
dd1a7ce8e3 * quoted parameters
* workaround broken fpc.exe in 2.2.0, retreive real compiler binary instead
  * fppkg requires at least 2.2.1 to be compiled, because of broken sysutils and zipper

git-svn-id: trunk@10132 -
2008-02-01 08:12:33 +00:00
peter
7ceeb83014 * use AllowDirectorySeparators
git-svn-id: trunk@10109 -
2008-01-29 23:32:01 +00:00
peter
886c74ac75 * use FindPackage to not raise and error if package is not installed
git-svn-id: trunk@10078 -
2008-01-28 07:50:38 +00:00