On 21:09, Mon 10 Mar 08, Sven Neumann wrote: > I would prefer if this functionality could be added in new files > babl-list.[ch] and babl-hash-table.[ch]. Also the hash-table functions > should be prefixed with babl_hash_table_ instead of just babl_hash_ as > we should keep the babl_hash prefix for hash functions. Then I don't Such changes can be easily and happily arranged in case the patch would make it to the babl. > understand the purpose of babl_list_each_NEW(). This is just temporary, > isn't it? Yes, that is correct. There is an another implementation of the list data structure already present in the babl with a colliding function name. The next step after the patch would be migrating the code to the new implementation of the list data structure, which would not necessarily improve speed of the code, however, this would IMHO improve readability and maintainability a bit. Regards, Jan _______________________________________________ Gegl-developer mailing list Gegl-developer@xxxxxxxxxxxxxxxxxxxxxx https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer