florian
|
fcc6d3dcd9
+ VarIsBool function by Alexander Strokach, resolves #23358
|
12 年之前 |
pierre
|
f052ced5c3
Fix VarEnsureRange use of Result before being set
|
13 年之前 |
sergei
|
a8fe9601de
* Get rid of using pdynarraytypeinfo, instead treat rtti as distinct 'header' and 'data' parts. In variants unit, use rtti declarations from typinfo directly. In system unit, declare private tdynarraytypedata record which (like typinfo.TTypeData) is not packed on alignment-sensitive targets. This simplifies code and removes scary pointer manipulations, should also yield better code on aligned targets.
|
13 年之前 |
marco
|
b070a0bbbc
* add NULL handling for customvariants, patch by Ludo, Mantis #20697
|
13 年之前 |
florian
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 年之前 |
paul
|
2023b618ac
merge r14131 from cpstrnew branch by paul:
|
14 年之前 |
sergei
|
fdd99ec16c
* BCD improvements based on a patch from LacaK
|
14 年之前 |
sergei
|
008699eaae
* variants.pp, some speed improvements:
|
14 年之前 |
sergei
|
4aeef5b150
Fixes to dispatch calls:
|
14 年之前 |
sergei
|
ae7018cf85
variants, varutils: another portion of misc fixes:
|
14 年之前 |
marco
|
69c89d4579
* more tcustomvariant conversion helpers from Lacak2. Mantis 16853
|
14 年之前 |
sergei
|
b8aec6e4aa
+ Support for UnicodeString in variant conversions, based on patch from Ivan Shikhalev, resolves #18083.
|
14 年之前 |
marco
|
c9c1179b00
* Initial variantop and compare handlers. Patch from Laaca, bug #16853
|
14 年之前 |
sergei
|
099df04a5e
* variants.pp, patch from Ivan Shikhalev implementing TInvokeableVariant.DispInvoke (with some changes), resolves #17919.
|
14 年之前 |
sergei
|
3b910d9eb2
+ Support custom variants in VarIsClear
|
14 年之前 |
paul
|
23e74d5d46
rtl: fixed typo in variants.pp noticed by Ivan Shikhalev (mantis #0017983)
|
14 年之前 |
sergei
|
bd15329d38
* variants.pp, modified TCustomVariantType constructors to they pass basic tests (tests/units/variants/tcustomvariant.pp)
|
14 年之前 |
sergei
|
58f2faa1db
+ variants.pp: implemented FindCustomVariantType(byTypeName overloaded version)
|
14 年之前 |
joost
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
15 年之前 |
marco
|
7e51501541
* fix for bug #17325, an inc(i) was missing in aloop.
|
15 年之前 |
paul
|
c025471433
rtl: fix SetPropValue/GetPropValue:
|
15 年之前 |
Jonas Maebe
|
2d2465aac4
* disabled the use of samevalue() when comparing float variants, because
|
15 年之前 |
paul
|
4e29be8a36
rtl: DoVarCopyComplex should copy variant strings by ref (reason: this is delphi compatible behavior)
|
15 年之前 |
Jonas Maebe
|
93171fdc23
+ support for tkUString in get/setpropvalue (mantis #14617)
|
16 年之前 |
Jonas Maebe
|
9c280eae26
* fixed range error introduced in r13213
|
16 年之前 |
michael
|
6452f5b692
* Some TCustomVariant methods implemented
|
16 年之前 |
Jonas Maebe
|
757abc620a
* comparing tdatetime variant values has to happen without an epsilon,
|
16 年之前 |
Jonas Maebe
|
95431c57f5
* fixed variantarrays for 64 bit systems after the changes in 2.2.0 to
|
16 年之前 |
Jonas Maebe
|
7950db7f2f
* fixed (harmless) range check errors
|
16 年之前 |
florian
|
7afd3ba256
* patch by Petr Kirstan to resolve #12333
|
17 年之前 |