Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe d7cdd9afba * allow tthread-based threads to only start executing once the constructor %!s(int64=15) %!d(string=hai) anos
  marco d8707ec5d3 * hmodule should scale with pointertype on non-windows. %!s(int64=15) %!d(string=hai) anos
  michael 037c783442 * Patch from Mattias gaertner to support lazarus lfm encoding in TParser %!s(int64=15) %!d(string=hai) anos
  michael 561972e0fc * Added TDataModuleClass class pointer %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe c67712f81f + tthread.start method, simply calls tthread.resume for now (mantis #16326) %!s(int64=15) %!d(string=hai) anos
  michael f29973cc71 * Added Exchange to TCollection. Bug ID #15517 %!s(int64=15) %!d(string=hai) anos
  paul 8d7312f87b rtl: use CreateVCLComObject routing to create VCLComObject in case it is not assigned + test %!s(int64=15) %!d(string=hai) anos
  paul 9aa4504369 rtl: initial TComponent.VCLComObject support - map interface related TComponent methods to the appropriate IVCLComObject interface methods %!s(int64=15) %!d(string=hai) anos
  paul ea8bf4f2fd rtl: TObject.SafeCallException and TComponent.SafeCallException has HResult return value. Fix default return value to catastrophic failure error code. %!s(int64=15) %!d(string=hai) anos
  florian 42ae8bf971 * fixed memory stream compilation on 64 bit targets %!s(int64=15) %!d(string=hai) anos
  florian b5167560c3 * T*MemoryStream now uses PtrInt for sizes and positions so it can be bigger than 2 GB on 64 Bit systems, resolves #15313 %!s(int64=15) %!d(string=hai) anos
  giulio2 d257b19798 * Skip UTF-8 BOM in TParser (classes) and dfmreader (fcl-res) %!s(int64=16) %!d(string=hai) anos
  marco 805e5a79c6 * writer.writeset, reader.readset as per mantis 10501 %!s(int64=16) %!d(string=hai) anos
  marco 27114853b4 * TStream.Read/writeqword. Mantis 15023 %!s(int64=16) %!d(string=hai) anos
  marco 6ed7d33569 * patch from 15003 from M spiller, reverting now implemented. %!s(int64=16) %!d(string=hai) anos
  marco 21f569391b * Patch from Sergei/Anton. Mantis 10948. Under ifndef ver2_2 %!s(int64=16) %!d(string=hai) anos
  paul 8292fcc49e rtl: override TObject.Equals for TBits and TStrings classes %!s(int64=16) %!d(string=hai) anos
  paul aa5a5e79ce merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994: %!s(int64=16) %!d(string=hai) anos
  marco b5e361a4cb * TOleStream + TProxystream (Mantis 8376) %!s(int64=16) %!d(string=hai) anos
  ivost fff6e218af * readded BeforeDestructor that calls Destroying (delphi compatibility issue) %!s(int64=16) %!d(string=hai) anos
  ivost 74c09e2268 * fixed strange free notification behavior of TComponent. Must be some memory corruption or so. %!s(int64=16) %!d(string=hai) anos
  ivost 91430b6837 * reverted 13297 %!s(int64=16) %!d(string=hai) anos
  ivost 8b7167e538 * revised TComponent class. There was a lot of outdated, bad, maybe also old code. Tested also with Lazarus. %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe ba951580a2 * fixes and cleanups for tbits (patch by Sergei Gorelkin, mantis #13890) %!s(int64=16) %!d(string=hai) anos
  yury 80fe51380d * Removed unused private fields TThread.FMethod and TThread.FSynchronizeException. %!s(int64=16) %!d(string=hai) anos
  michael a43bda5052 * Added sort method to TCollection %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe e9fcae46d9 * replaced "tvardata" with "variant" in the interface for streaming %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe b95b1cc983 * variants are now stored in a stream as regular values instead of as a %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe f1daa9fa73 + added support for streaming basic variant types (boolean, integer types, %!s(int64=16) %!d(string=hai) anos
  yury 8bbb39b630 * MaxBitFlags must not exceed MaxInt atm. After r12443, MaxBitFlags was $3FFFFFFE0. "unreachable code" warning indicated that something is wrong. Please fix all warning/notes to eliminate possible coding errors... %!s(int64=16) %!d(string=hai) anos