On Wed, Jul 25, 2007 at 03:21:37PM +0100, Colin Watson wrote: > On Sat, Jul 21, 2007 at 10:42:23PM +0200, Bastian Blank wrote: > > - Drop hash table. B-Trees are not really worser to use. > Please switch over existing code using hash tables if you do this. (For > instance, main-menu uses di_hash_table.) main-menu needs to be changed anyway. > > - Drop memory chunk allocator (may increase memory usage). > What's this for? Was requested long time ago. Makes the handling easier. Makes it finaly possible to properly deallocate structures. > > - Reorganize package support: > > - Representation for a Packages file, no write support. > > - Representation of a dpkg status file. > > - Merged representation of the above things; used for dependency > > resolving and such. > Will this include the ability to merge multiple retrieved Packages > files? Yes. > Also, while you're changing the ABI anyway, support for Debconf-Frontend > would be great. It was on your to-do list a while back: I did not forget that. The new package struct will save all special attributes in its own list. Bastian -- Beam me up, Scotty, there's no intelligent life down here!
Attachment:
signature.asc
Description: Digital signature