michael
|
e4184e0561
* Patch from Denis Kozlov to fix find in case of non-sorted list
|
8 anni fa |
florian
|
759a53dfc7
- removed comment that the unit is a prototype and changing: the comment was introduced 10 years ago, the unit is part of stable release for years, it is documented
|
8 anni fa |
florian
|
55d9fea401
* CLASSESINLINE -> FGLINLINE
|
8 anni fa |
michael
|
aa6a8acb72
* Introduce TFPSList checkindex (bug ID 30886)
|
9 anni fa |
michael
|
ee40c7618c
* Make TFPGListEnumeratorSpec public (Bug ID 30573)
|
9 anni fa |
marco
|
d4fd7520ef
* wrap getfirst and getlast in fcount<>0 because otherwise it will dereference nil.
|
9 anni fa |
michael
|
46315176f4
* Patch from Silvio Clecio implementing TFPGMapObject (Bug ID 29438)
|
9 anni fa |
michael
|
2b80ac1353
* Fix bug ID #29415 (compilation with 2.6.4)
|
9 anni fa |
michael
|
4e7115a956
* 2 Patches from Silvio Clecio
|
9 anni fa |
michael
|
64c324caaf
* Patch from Silvio Clecio to add a TryGetValue method to TFPGMap (bug ID 29397)
|
9 anni fa |
marco
|
5d2a54136a
* see also r31267, mantis #28289, change calculation.
|
10 anni fa |
florian
|
a797c2fc46
* calculate middle element P correctly if (L+R>=2^31), resolves #28289
|
10 anni fa |
michael
|
0e68cb641d
* Applied patch from bug ID #25635, fixing memory leak
|
11 anni fa |
nickysn
|
730f7c82b7
* some fixes, intended to get units fgl and classes to compile on 16-bit cpus
|
12 anni fa |
svenbarth
|
bb5dc545f8
rtl/objpas/fgl.pp:
|
13 anni fa |
florian
|
39aef35bdc
* pass not only exception address but also frame to raise:
|
13 anni fa |
marco
|
262ff83658
* binary compare data compared data1 with itself, mantis #22241 Patch by ...
|
13 anni fa |
marco
|
6b93cbcbea
* Fix for #21636, TFPSList.Pack several fixes.
|
13 anni fa |
florian
|
4c95e9fce5
* commented pdata type as proposed in #20004 by Michalis Kamburelis, resolves #20004
|
14 anni fa |
florian
|
ae8c250c3e
* fix indention
|
14 anni fa |
florian
|
9b88297389
* patch by Michalis Kamburelis to keep the ending of TFPSList filled with zeros (space between count and capacity), resolves #20005
|
14 anni fa |
florian
|
6cb6d9ffaf
* patch by Michalis Kamburelis to make FGL lists First and Last properties that are settable, resolves #19874
|
14 anni fa |
florian
|
3787ed993c
* made some fields in fgl.pp private as proposed by Michalis Kamburelis, resolves #19873
|
14 anni fa |
florian
|
4a34192510
* fix TFPGList.Extract to return the correct values by a patch by Michalis Kamburelis, resolves #19960
|
14 anni fa |
marco
|
079831b50e
* Deref old content of node in FPSList.put. Mantis #19854
|
14 anni fa |
florian
|
6b42ba170b
+ TFPGObjectList.GetEnumerator and TFPGInterfacedObjectList.GetEnumerator, resolves #18094
|
15 anni fa |
ivost
|
5f39d255e1
* added TFPGMapInterfacedObjectData: This generic class expects a TInterfacedObject as type of TData. The advantage over TFPGMap is, that refcounting is used. It's compareable to TFPGInterfacedObjectList. Note that this only works within the TData part, TKey is not refcounted!
|
15 anni fa |
florian
|
3d13c2e2be
* cleaned up ver2_0 defines
|
15 anni fa |
florian
|
ef0899425b
* adds assign methods to the fgl classes based on a patch by Aleksa Todorovic, resolves #10479
|
15 anni fa |
ivost
|
e770bc597f
* fixed refcounting problem. When copy an item over an existing one, the existing one was not dereferenced
|
15 anni fa |