Commit History

Autor SHA1 Mensaxe Data
  marco aa391dadbf * only free if not ffreeobjects, mantis 036853 %!s(int64=5) %!d(string=hai) anos
  marco 37a8536bd4 * undo 43513 which ifdefed usage of ismanagedtype for 3.2. 3.2 now supports ismanagedtype %!s(int64=5) %!d(string=hai) anos
  michael 37a9cda682 * Treat 3.2 as 3.0.4 %!s(int64=5) %!d(string=hai) anos
  michael a5d3aabfc2 * Fix compilation with 3.0.4 %!s(int64=5) %!d(string=hai) anos
  michael 6fcd7fe3f8 * avoid warning about visibility of ItemIsmanaged %!s(int64=5) %!d(string=hai) anos
  michael d21a262a6c * Fix bug #0036270: optimize TFPSList.AddList and .Assign %!s(int64=5) %!d(string=hai) anos
  michael 2557c8e99b * Fix bug ID #0036268, more descriptive comment %!s(int64=5) %!d(string=hai) anos
  svenbarth b7a716cd81 * correct return a pointer to the list so that List^[x] works as it did before 3.2 %!s(int64=6) %!d(string=hai) anos
  nickysn 1d7ff66602 + added .Sort() overloads with a SortingAlgorithm parameter to TFPGList, %!s(int64=6) %!d(string=hai) anos
  nickysn ad677070f4 * hook TFPSList.QuickSort to also call the default sorting algorithm from sortbase %!s(int64=6) %!d(string=hai) anos
  nickysn 4ea42ab6d2 * use the sortbase sorting algorithm in fgl as well %!s(int64=6) %!d(string=hai) anos
  marco 15fcd0ab61 * remove old ifdefs %!s(int64=7) %!d(string=hai) anos
  svenbarth 38c30a557d * deprecate MaxGListSize; it's no longer used by the generic types %!s(int64=7) %!d(string=hai) anos
  svenbarth 2ec7a5acff * change declaration of TTypeList from a static array to a pointer to T as the static array might breach the %!s(int64=7) %!d(string=hai) anos
  svenbarth ddb501bddf * use a TObject constraint for TFPGObjectList and TFPGObjectMap to ensure that only TObject and its descendants %!s(int64=7) %!d(string=hai) anos
  marco b20dd5cdbb * fpslist.deleterange mantis #32807 %!s(int64=7) %!d(string=hai) anos
  michael aabc5dc217 * Add AddList to list classes (bug ID 32447) %!s(int64=8) %!d(string=hai) anos
  michael e4184e0561 * Patch from Denis Kozlov to fix find in case of non-sorted list %!s(int64=8) %!d(string=hai) anos
  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 %!s(int64=8) %!d(string=hai) anos
  florian 55d9fea401 * CLASSESINLINE -> FGLINLINE %!s(int64=8) %!d(string=hai) anos
  michael aa6a8acb72 * Introduce TFPSList checkindex (bug ID 30886) %!s(int64=8) %!d(string=hai) anos
  michael ee40c7618c * Make TFPGListEnumeratorSpec public (Bug ID 30573) %!s(int64=9) %!d(string=hai) anos
  marco d4fd7520ef * wrap getfirst and getlast in fcount<>0 because otherwise it will dereference nil. %!s(int64=9) %!d(string=hai) anos
  michael 46315176f4 * Patch from Silvio Clecio implementing TFPGMapObject (Bug ID 29438) %!s(int64=9) %!d(string=hai) anos
  michael 2b80ac1353 * Fix bug ID #29415 (compilation with 2.6.4) %!s(int64=9) %!d(string=hai) anos
  michael 4e7115a956 * 2 Patches from Silvio Clecio %!s(int64=9) %!d(string=hai) anos
  michael 64c324caaf * Patch from Silvio Clecio to add a TryGetValue method to TFPGMap (bug ID 29397) %!s(int64=9) %!d(string=hai) anos
  marco 5d2a54136a * see also r31267, mantis #28289, change calculation. %!s(int64=10) %!d(string=hai) anos
  florian a797c2fc46 * calculate middle element P correctly if (L+R>=2^31), resolves #28289 %!s(int64=10) %!d(string=hai) anos
  michael 0e68cb641d * Applied patch from bug ID #25635, fixing memory leak %!s(int64=11) %!d(string=hai) anos