Recent

Author Topic: Generics.Collections  (Read 21916 times)

mrmizak

  • New Member
  • *
  • Posts: 14
Generics.Collections
« on: May 22, 2013, 10:05:57 pm »
Hi Lazarus community!

I'm pleased to announce the generic library, compatible with Delphi Generics.Collections (almost ;) ).

https://github.com/dathox/generics.collections

Regards,
HNB
« Last Edit: March 17, 2015, 08:53:05 pm by mrmizak »

Leledumbo

  • Hero Member
  • *****
  • Posts: 8244
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Generics.Collections
« Reply #1 on: May 23, 2013, 11:28:50 am »
This one is acceptable I guess, for Delphi compatibility. Good work, I'll try porting some Delphi projects that use it :)

JD

  • Hero Member
  • *****
  • Posts: 1793
Re: Generics.Collections
« Reply #2 on: May 23, 2013, 01:51:41 pm »
Very good work. Looking forward to using this. Thanks a lot for sharing.  :D
Windows (10, 7) - Lazarus 2.1/FPC 3.2, Delphi

Indy 10.6 series; mORMot; Zeos 7.3; SQLite, Firebird, PostgreSQL & MariaDB; VirtualTreeView 5.5.3 R1

mrmizak

  • New Member
  • *
  • Posts: 14
Re: Generics.Collections
« Reply #3 on: May 23, 2013, 08:44:06 pm »
Thanks! :) There's still a lot of work.
« Last Edit: May 23, 2013, 11:48:31 pm by mrmizak »

herux

  • Full Member
  • ***
  • Posts: 101
Re: Generics.Collections
« Reply #4 on: December 21, 2013, 11:50:12 am »
very nice , this is what I looking for  :D

mrmizak

  • New Member
  • *
  • Posts: 14
Re: Generics.Collections
« Reply #5 on: December 21, 2013, 02:00:06 pm »
very nice , this is what I looking for  :D

Thx. Stay tuned, new, much better version is on the way with my own Lazarus/FPC distro (more Delphi like IDE).  :D

mrmizak

  • New Member
  • *
  • Posts: 14
Re: Generics.Collections
« Reply #6 on: January 27, 2015, 08:53:18 pm »
New version is available (compatible with FPC trunk rev. 29537 and newer):

http://bugs.freepascal.org/view.php?id=27206

(attached file: generics_collections_final.zip)

Regards,
HNB

hnb

  • Sr. Member
  • ****
  • Posts: 270
Re: Generics.Collections
« Reply #7 on: March 17, 2015, 08:51:58 pm »
Generics.Collections is avaible in GitHub with small fixes for 64-bits systems.

Works with FPC rev. 30239 and newer.
Lazarus rev. 47711 and newer is recommended.

https://github.com/dathox/generics.collections

Regards,
Maciej Izak
Checkout NewPascal initiative and donate beer - ready to use tuned FPC compiler + Lazarus for mORMot project

best regards,
Maciej Izak

taazz

  • Hero Member
  • *****
  • Posts: 5365
Re: Generics.Collections
« Reply #8 on: March 18, 2015, 04:01:54 am »
Generics.Collections is avaible in GitHub with small fixes for 64-bits systems.

Works with FPC rev. 30239 and newer.
Lazarus rev. 47711 and newer is recommended.

https://github.com/dathox/generics.collections

Regards,
Maciej Izak

What rev30239 means exactly? Will it work with fpc 3.0 that is currently in beta state? If not what are the bugs that keep your collection from working correctly?
Good judgement is the result of experience … Experience is the result of bad judgement.

OS : Windows 7 64 bit
Laz: Lazarus 1.4.4 FPC 2.6.4 i386-win32-win32/win64

Cyrax

  • Hero Member
  • *****
  • Posts: 830
Re: Generics.Collections
« Reply #9 on: March 18, 2015, 04:17:33 am »
It probably means that this bug (http://bugs.freepascal.org/view.php?id=27565) got fixed in that SVN revision. And about all those other bugs : http://bugs.freepascal.org/view.php?id=27206

If that specific revision gets merged back to 3.0.x fixed branch, then it will be in the beta version.

taazz

  • Hero Member
  • *****
  • Posts: 5365
Re: Generics.Collections
« Reply #10 on: March 18, 2015, 04:25:30 am »
ok then which rev was used to fork fpc 3?
Good judgement is the result of experience … Experience is the result of bad judgement.

OS : Windows 7 64 bit
Laz: Lazarus 1.4.4 FPC 2.6.4 i386-win32-win32/win64

Cyrax

  • Hero Member
  • *****
  • Posts: 830
Re: Generics.Collections
« Reply #11 on: March 18, 2015, 04:30:58 am »
You can see it and all other revisions which were merged back to fixes branch, from here : http://svn.freepascal.org/cgi-bin/viewvc.cgi/branches/fixes_3_0/?view=log

taazz

  • Hero Member
  • *****
  • Posts: 5365
Re: Generics.Collections
« Reply #12 on: March 18, 2015, 05:27:22 am »
thank you.
Good judgement is the result of experience … Experience is the result of bad judgement.

OS : Windows 7 64 bit
Laz: Lazarus 1.4.4 FPC 2.6.4 i386-win32-win32/win64

 

TinyPortal © 2005-2018