Commit History

Author SHA1 Message Date
  nickysn 1d7ff66602 + added .Sort() overloads with a SortingAlgorithm parameter to TFPGList, 6 years ago
  nickysn ad677070f4 * hook TFPSList.QuickSort to also call the default sorting algorithm from sortbase 6 years ago
  nickysn 4ea42ab6d2 * use the sortbase sorting algorithm in fgl as well 6 years ago
  marco 15fcd0ab61 * remove old ifdefs 7 years ago
  svenbarth 38c30a557d * deprecate MaxGListSize; it's no longer used by the generic types 7 years ago
  svenbarth 2ec7a5acff * change declaration of TTypeList from a static array to a pointer to T as the static array might breach the 7 years ago
  svenbarth ddb501bddf * use a TObject constraint for TFPGObjectList and TFPGObjectMap to ensure that only TObject and its descendants 7 years ago
  marco b20dd5cdbb * fpslist.deleterange mantis #32807 7 years ago
  michael aabc5dc217 * Add AddList to list classes (bug ID 32447) 7 years ago
  michael e4184e0561 * Patch from Denis Kozlov to fix find in case of non-sorted list 8 years ago
  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 years ago
  florian 55d9fea401 * CLASSESINLINE -> FGLINLINE 8 years ago
  michael aa6a8acb72 * Introduce TFPSList checkindex (bug ID 30886) 8 years ago
  michael ee40c7618c * Make TFPGListEnumeratorSpec public (Bug ID 30573) 9 years ago
  marco d4fd7520ef * wrap getfirst and getlast in fcount<>0 because otherwise it will dereference nil. 9 years ago
  michael 46315176f4 * Patch from Silvio Clecio implementing TFPGMapObject (Bug ID 29438) 9 years ago
  michael 2b80ac1353 * Fix bug ID #29415 (compilation with 2.6.4) 9 years ago
  michael 4e7115a956 * 2 Patches from Silvio Clecio 9 years ago
  michael 64c324caaf * Patch from Silvio Clecio to add a TryGetValue method to TFPGMap (bug ID 29397) 9 years ago
  marco 5d2a54136a * see also r31267, mantis #28289, change calculation. 10 years ago
  florian a797c2fc46 * calculate middle element P correctly if (L+R>=2^31), resolves #28289 10 years ago
  michael 0e68cb641d * Applied patch from bug ID #25635, fixing memory leak 11 years ago
  nickysn 730f7c82b7 * some fixes, intended to get units fgl and classes to compile on 16-bit cpus 12 years ago
  svenbarth bb5dc545f8 rtl/objpas/fgl.pp: 12 years ago
  florian 39aef35bdc * pass not only exception address but also frame to raise: 12 years ago
  marco 262ff83658 * binary compare data compared data1 with itself, mantis #22241 Patch by ... 13 years ago
  marco 6b93cbcbea * Fix for #21636, TFPSList.Pack several fixes. 13 years ago
  florian 4c95e9fce5 * commented pdata type as proposed in #20004 by Michalis Kamburelis, resolves #20004 14 years ago
  florian ae8c250c3e * fix indention 14 years ago
  florian 9b88297389 * patch by Michalis Kamburelis to keep the ending of TFPSList filled with zeros (space between count and capacity), resolves #20005 14 years ago