Hi!
The GLib-Unit for Gnu-Pascal is available at ftp://agnes.dida.physik.uni-essen.de/~lange/
This unit provides: - singly and doubly linked lists, - hash-tables, - caches, - date/time - functions and much more.
This unit is also basically needed to port gdk which is needed to port gtk :-)
IMHO this unit is very useful for programmers, even without interest on the development of graphical user interfaces.
Have fun with it.
Eike