Commit Graph

27574 Commits

Author SHA1 Message Date
marco
e7ef874cc4 * fix for 10535 IProvideClassinfo + -2
git-svn-id: trunk@9612 -
2008-01-02 10:41:42 +00:00
marco
38bbdb95ee * patch from KMS, resolves 10147
git-svn-id: trunk@9611 -
2008-01-02 09:43:55 +00:00
joost
5724713259 * Changes to be able to add an index to an open dataset. Added FMaxIndexesCount.
* Added dummy-BuildIndex

git-svn-id: trunk@9610 -
2008-01-01 22:02:31 +00:00
joost
2cc3f2ebf3 * Fixed mysql ftLargeIntField + enabled test
git-svn-id: trunk@9609 -
2008-01-01 19:44:00 +00:00
marco
4b43848d66 * More fixes for 10522
git-svn-id: trunk@9608 -
2008-01-01 17:41:15 +00:00
marco
29b72c584a * DFCS_* constants for win2000+. Part of #10522
git-svn-id: trunk@9607 -
2008-01-01 17:28:54 +00:00
florian
6843833d60 * regenerated
git-svn-id: trunk@9606 -
2008-01-01 11:07:42 +00:00
florian
2dd91ca248 * updates from Karl-Michael Schindler
git-svn-id: trunk@9605 -
2008-01-01 11:03:55 +00:00
mazen
7c19e36595 * Added implementation for Julian date computaton.
git-svn-id: trunk@9604 -
2007-12-31 16:34:45 +00:00
peter
5acb3649df * revert r9557, the performance impact is to big for an academic corner
case optimziation

git-svn-id: trunk@9603 -
2007-12-31 13:36:16 +00:00
michael
621492c968 * Fixed memory leak. Patch by Inoussa OUEDRAOGO
git-svn-id: trunk@9602 -
2007-12-31 10:02:53 +00:00
michael
323cd9e0fe * Added more drive detection mechanisms
git-svn-id: trunk@9601 -
2007-12-30 22:25:42 +00:00
michael
8793de3166 * Applied patch from Sergei Gorelkin for ComposeDateTime and IncAMonth
git-svn-id: trunk@9600 -
2007-12-30 22:20:11 +00:00
michael
9878f52140 * Now installing codegen too
git-svn-id: trunk@9599 -
2007-12-30 22:13:28 +00:00
michael
067d1ab582 * Added EPropertyConvertError class
git-svn-id: trunk@9598 -
2007-12-30 22:03:56 +00:00
michael
a375df54f2 Implemented get/setinterfaceproperty. Needs checking
git-svn-id: trunk@9597 -
2007-12-30 22:01:53 +00:00
michael
d7f94a8282 * Added GetModuleName
git-svn-id: trunk@9596 -
2007-12-30 21:50:40 +00:00
michael
eec321b2f8 * Implemented ExtractShortPathName
git-svn-id: trunk@9595 -
2007-12-30 21:45:48 +00:00
michael
130bac9c03 * Fixed bug #10511
git-svn-id: trunk@9594 -
2007-12-30 21:35:04 +00:00
daniel
0cfdde094d - Disable assembler implementations of str_int because of mysterious
cycle failure on Win32.

git-svn-id: trunk@9593 -
2007-12-30 21:27:05 +00:00
michael
e54422ce7a * makeskel in update mode can crash when looking for elements. Fixed this
git-svn-id: trunk@9592 -
2007-12-30 21:17:56 +00:00
michael
c22909a1f8 * Second try to fix bug ID #10117
git-svn-id: trunk@9591 -
2007-12-30 20:59:07 +00:00
michael
ee099500a1 * FPCAPACHE_1_13 or FPCAPACHE_2_0 define will determine what Apache version is taken
git-svn-id: trunk@9590 -
2007-12-30 20:46:27 +00:00
michael
b01e0d69d5 * FPCAPACHE_1_13 or FPCAPACHE_2_0 define will determine what Apache version is taken
git-svn-id: trunk@9589 -
2007-12-30 20:46:20 +00:00
michael
ac7f8dee39 * FPCAPACHE_1_13 or FPCAPACHE_2_0 define will determine what Apache version is taken
git-svn-id: trunk@9588 -
2007-12-30 20:42:32 +00:00
michael
1b0307ae5c * Fixed bug #10140
git-svn-id: trunk@9586 -
2007-12-30 20:17:08 +00:00
michael
d50f721e96 * Added support for detecting no-longer used nodes in descr files
git-svn-id: trunk@9585 -
2007-12-30 16:39:41 +00:00
joost
1eec834e5a * FCurrentIndex is now a PBufIndex instead of an integer
* The index-implementation now also uses TBufIndex when ArrayBuf is not defined
 * UpdateIndexDefs is now protected and fixed an AV in it
 * CompareText0 now compares strings right when len=0
 * Implemented AddIndex
 * Removed AddSecondIndex

git-svn-id: trunk@9584 -
2007-12-30 14:58:22 +00:00
daniel
d8bffd27fc - Intergrate i386/strlen.inc and remove it.
+ int_str assembler implementations for i386
 + fpc_shortstr_to_shortstr assembler implementation for ARM
 + fpc_shortstr_assign assembler implementation for ARM
 + fpc_Pchar_length assembler implementation for ARM

git-svn-id: trunk@9582 -
2007-12-30 11:19:10 +00:00
michael
6db4748644 * Added support for -I directive for include files
git-svn-id: trunk@9581 -
2007-12-29 23:48:56 +00:00
michael
84c176778d + Fixed file variable names so they can contain = chars
git-svn-id: trunk@9580 -
2007-12-29 23:41:12 +00:00
michael
5e93a4ee3f * Fixed 9808: used units now correctly parsed
git-svn-id: trunk@9578 -
2007-12-29 22:49:18 +00:00
michael
3987285103 * Added fclel.res to list of installed files for win32
git-svn-id: trunk@9575 -
2007-12-29 22:09:37 +00:00
michael
6873928da6 * Added textLineBrealStyle property
git-svn-id: trunk@9574 -
2007-12-29 21:44:17 +00:00
michael
b244f6eb71 * Patch from Sergei Gorelkin, making TStream.Read and .Write virtual
git-svn-id: trunk@9572 -
2007-12-29 19:03:56 +00:00
michael
39d1d07182 * Fixed bug #10465
git-svn-id: trunk@9570 -
2007-12-29 18:07:04 +00:00
marco
eb2a80d272 * TContainedObject 10496. First implementation copied from TInterfacedObject
git-svn-id: trunk@9569 -
2007-12-29 15:30:57 +00:00
marco
78138162a6 * GUID_NULL constant added. Delphi compat, bug10494
git-svn-id: trunk@9565 -
2007-12-29 13:27:48 +00:00
marco
c6e2d72e3c * D7 compat, neginfinity (bug 10490)
git-svn-id: trunk@9564 -
2007-12-29 13:12:10 +00:00
marco
bce663bb43 * Fix for 10491, pdatetime now defined.
git-svn-id: trunk@9563 -
2007-12-29 13:11:23 +00:00
yury
e475735c43 * ifdefed fatal error messages in exception handling to be available only if debugging is needed.
git-svn-id: trunk@9562 -
2007-12-28 20:10:19 +00:00
yury
e209ccd439 * GetVariantProp and SetVariantProp implementation by Anton Kavalenka (mantis #10478).
git-svn-id: trunk@9561 -
2007-12-28 15:38:03 +00:00
yury
3a5cfb7575 * Fixed compilation.
git-svn-id: trunk@9560 -
2007-12-28 15:28:03 +00:00
yury
e5f3a6b631 * Fixed compilation.
git-svn-id: trunk@9559 -
2007-12-28 15:24:27 +00:00
yury
c4e60fd1a5 - Removed systhrd.inc from targets where thread manager is stub by default. Stub is installed in common thread.inc file if DISABLE_NO_THREAD_MANAGER is not defined.
git-svn-id: trunk@9558 -
2007-12-28 15:21:02 +00:00
yury
0dcad4d822 * Implemented late thread manager initialization. Thread manager code is not included to executable if thread stuff are not used. WinCE executable size is reduced by 4KB, Win32 executable size is reduced by 3KB. No testsuite regressions.
git-svn-id: trunk@9557 -
2007-12-28 14:40:28 +00:00
yury
e00bacdcef * Removed HAS_MT_MEMORYMANAGER define, since it is obsolete now.
git-svn-id: trunk@9556 -
2007-12-28 11:30:46 +00:00
yury
93e62a3c0d * Raise range error exception directly to prevent note "Local variable "rcheck" is assigned but never used".
git-svn-id: trunk@9555 -
2007-12-28 00:17:11 +00:00
yury
cd03a2893b * Explicitly increment and decrement ref count to keep copy of destination string in fpc_AnsiStr_Concat_multi and fpc_WideStr_Concat_multi. It prevents note "Local variable "destcopy" is assigned but never used".
git-svn-id: trunk@9554 -
2007-12-28 00:02:35 +00:00
yury
eadfbb5027 * Removed unused local variable.
git-svn-id: trunk@9553 -
2007-12-27 23:49:35 +00:00