Commit Graph

29760 Commits

Author SHA1 Message Date
ivost
b136b85cb4 * added fpmake.pp for librsvg package
git-svn-id: trunk@12565 -
2009-01-18 17:38:46 +00:00
ivost
aae8d6e15c * added fpmake.pp to proj4 package
git-svn-id: trunk@12564 -
2009-01-18 17:00:24 +00:00
ivost
7dfe21ce07 * enabled proj4 for linux (other platforms will follow)
* finished proj4 translation

git-svn-id: trunk@12563 -
2009-01-18 16:29:57 +00:00
Legolas
8506d8fdf1 * Changes to compiler and rtl to make it compatible with devkitARM r24
* First attempt to implement a sort of generic "gate" for adding different file access methods
* Optimized heap and stack handling

git-svn-id: trunk@12562 -
2009-01-18 16:05:44 +00:00
joost
d2d4aa22db * Fixed TryEncodeDateTime. Adding a date and a time is not valid for dates before 1899-12-30, use ComposeDateTime instead
git-svn-id: trunk@12561 -
2009-01-18 16:05:04 +00:00
ivost
41a292c403 * Added headers of PROJ.4 - Cartographic Projections Library (not finished)
git-svn-id: trunk@12560 -
2009-01-18 14:43:29 +00:00
joost
c1c62a3ed2 * Implemented retrieval of basic metadata for TODBCConnection (bug 12975)
git-svn-id: trunk@12558 -
2009-01-18 12:22:25 +00:00
joost
dcfa75b781 * When TSQLQuery.SetSchemaInfo is used the sql-statement is not set directly anymore, but during the prepare (more Delphi/dbexpress compatible)
* Added TSQLQuery.SchemaInfo property
 * Added tests for GetTableNames and GetFieldNames

git-svn-id: trunk@12557 -
2009-01-17 17:09:49 +00:00
joost
f7cc1954b9 * Do not allow values below 2 for TFloatField.Precision. Note that precision gives the total amount of digits while TFloatField.Size is not defined (Delphi-compat)
git-svn-id: trunk@12555 -
2009-01-17 12:20:18 +00:00
Tomas Hajny
c75c2e06e1 * additional safeguards - double quotes around environment variables plus avoid checking for $fpcfgfile and $fpinifile if no $FPBIN found
git-svn-id: trunk@12554 -
2009-01-17 09:55:25 +00:00
joost
9506c91614 * Fixed script
git-svn-id: trunk@12552 -
2009-01-16 16:53:27 +00:00
Jonas Maebe
ce6771408f * added missing dependencies for librsvg
git-svn-id: trunk@12551 -
2009-01-16 11:35:33 +00:00
ivost
8af2a9e942 * added header files for librsvg (Free, Open Source SVG Rendering Library)
* librsvg is dependant of gtk2 package

git-svn-id: trunk@12550 -
2009-01-15 22:39:17 +00:00
Vincent Snijders
d3fdf8b17f * fixed calling windres: don't create short names with forward slashes for output file name, becaause it fails, if the output file does not yet exist. Short names are only required for parameters that windres pass on to the preprocessor.
git-svn-id: trunk@12549 -
2009-01-15 22:35:17 +00:00
Tomas Hajny
0f27150e32 * make cdecl the default calling convention for all platforms except Windows again
git-svn-id: trunk@12548 -
2009-01-13 22:58:19 +00:00
florian
3430f90b2c * updated german message files from Karl-Michael Schindler
git-svn-id: trunk@12547 -
2009-01-13 21:39:42 +00:00
Vincent Snijders
a3fcf74c4d * pass parameters to windres using short path names and forward slashes (issue #12645)
git-svn-id: trunk@12545 -
2009-01-13 19:50:02 +00:00
ivost
3d8388fd22 * fixed the varargs warnings of libxml2
git-svn-id: trunk@12544 -
2009-01-13 15:36:17 +00:00
ivost
f05d9eb6d8 * added a calling convention for libgd go32v2, but no idea if this is the right solution. I simply cant test it.
git-svn-id: trunk@12543 -
2009-01-13 15:26:16 +00:00
ivost
68cbf05171 * added overloaded functions of xsdNewPropDateTime, xsdNewPropDate, xdsNewPropTime, xsdNewChildDateTime
git-svn-id: trunk@12542 -
2009-01-11 23:35:46 +00:00
ivost
490167ba16 * extended xsdFormatBoolean to write either 0/1 or false/true
git-svn-id: trunk@12541 -
2009-01-11 17:09:58 +00:00
blikblum
9d6694a692 * Return an empty variant in Lookup if no record is found
git-svn-id: trunk@12540 -
2009-01-11 15:34:59 +00:00
joost
b3df8becfb * Fixed bookmarks, bug #11468
git-svn-id: trunk@12539 -
2009-01-11 15:17:16 +00:00
joost
9abc13aff1 * Lookup should return an empty variant instead of false in case of failure (+test)
git-svn-id: trunk@12538 -
2009-01-11 13:41:46 +00:00
ivost
2295667674 * added a := operator from String to xmlCharPtr
git-svn-id: trunk@12537 -
2009-01-11 00:17:02 +00:00
Tomas Hajny
d8827829d6 * fix for potential security issue with ~/.fp directory owned by root
git-svn-id: trunk@12536 -
2009-01-10 23:42:03 +00:00
Jonas Maebe
8ad1500438 * disallow passing descendent interfaces to var parameters (mantis #12933)
git-svn-id: trunk@12535 -
2009-01-10 19:47:52 +00:00
Jonas Maebe
3a68484434 * skip for darwin/i386 (contains non-pic assembler)
git-svn-id: trunk@12534 -
2009-01-10 19:45:47 +00:00
yury
ef716bda30 + Added tsp wince api unit by AnarchyMob.
git-svn-id: trunk@12533 -
2009-01-10 13:27:45 +00:00
Jonas Maebe
5c981f38ff * better error messages for invalid floating point and classrefdef
typed constant expressions (only say that the problem is incompatible
    types when the types actually are incompatible)

git-svn-id: trunk@12532 -
2009-01-09 18:46:10 +00:00
marco
6916115086 * initialize edit menu to disabled, bug #6614
git-svn-id: trunk@12531 -
2009-01-08 22:44:32 +00:00
Jonas Maebe
307d9745ed * adapted some field names so they correspond to the automatically
translated headers

git-svn-id: trunk@12530 -
2009-01-08 20:22:50 +00:00
Jonas Maebe
6e1dc583b2 + also test qword->float conversion
git-svn-id: trunk@12529 -
2009-01-08 19:31:03 +00:00
Jonas Maebe
b73ed1587a * added warning to stack checking option
* clarified that -Cs only guarantees setting the stack *checking*
    size, not necessarily the stack size

git-svn-id: trunk@12528 -
2009-01-08 18:42:24 +00:00
Jonas Maebe
1a1fc1357d * honour the specified stack size when creating new threads on unix
platforms + test (mantis #12942)

git-svn-id: trunk@12527 -
2009-01-08 18:37:24 +00:00
Jonas Maebe
5a88be1030 * set default stack size to 4 MiB instead of to 32 KiB
git-svn-id: trunk@12526 -
2009-01-08 18:08:32 +00:00
Jonas Maebe
b7d461d0f0 * fixed generic stack checking code (the stack pointer is already decreased
before FPC_STACKCHECK is called, so don't subtract the allocated size
    again when checking)

git-svn-id: trunk@12525 -
2009-01-08 18:05:11 +00:00
Jonas Maebe
75cbf8cacd * changed default stack sizes that were still 256 KiB into 8 MiB
git-svn-id: trunk@12524 -
2009-01-08 17:13:49 +00:00
ivost
8a7a611086 * added more libxml2 xsd helper functions
git-svn-id: trunk@12523 -
2009-01-06 22:46:00 +00:00
joost
cb2f3d744d * TFieldDef.Create must be defined as override instead of overload so that in case of loading from stream the right constructor is called
git-svn-id: trunk@12522 -
2009-01-06 21:57:10 +00:00
ivost
9cd16a4801 * fixed bug in libxml2 headers. xmlXPathCompiledEval returned wrong type.
git-svn-id: trunk@12521 -
2009-01-06 16:37:59 +00:00
ivost
c1d518f27c * removed some obsolete functions, fixed parser functions
git-svn-id: trunk@12520 -
2009-01-06 14:51:55 +00:00
ivost
1d052e3639 * extended xsd helper functions for libxml2
git-svn-id: trunk@12519 -
2009-01-06 14:16:40 +00:00
ivost
66fe1dd465 * fixed typo (windows part only)
git-svn-id: trunk@12518 -
2009-01-05 23:58:58 +00:00
ivost
33ae673041 * new translation of libgd headers, including windows support. because of some ABI changes, I didn't delete the old gd.pp header file. The new one is called libgd.pas
git-svn-id: trunk@12517 -
2009-01-05 23:44:25 +00:00
Jonas Maebe
6c7d64620c * enabled opengles package for darwin/i386, it works fine under the
iPhone simulator

git-svn-id: trunk@12516 -
2009-01-05 20:58:46 +00:00
joost
d844200495 * On TDataset.Edit exit the method when the state is dsEdit or dsInsert before CheckBrowseMode is called, because CheckBrowseMode will always set the state to dsBrowse. (+test)
git-svn-id: trunk@12515 -
2009-01-05 20:46:14 +00:00
joost
f722533e9a * Removed totally useless "try .. except raise end" block
git-svn-id: trunk@12514 -
2009-01-05 13:08:13 +00:00
joost
11015eb6ad * Changed SQLParser in a function which returns the obtained statement-type instead of setting the statementtype of the cursor directly, second part of r12512
git-svn-id: trunk@12513 -
2009-01-05 13:01:44 +00:00
joost
d6903a4bb6 * Moved some code to avoid problems while handling exceptions
git-svn-id: trunk@12512 -
2009-01-05 12:43:27 +00:00