I have uploaded glib-sandmann-990808-0.patch.gz to ftp.gtk.org/incoming. This patch implements a g_tree_lookup_range for the GTrees in GLib. As the name says, it implements a way to retrieve ranges from a GTree. Currently it is impossible to do this. The function g_tree_node_lookup_range does more comparisons than is actually needed; it would be more efficient but more difficult to read if subtrees that are known to be in the range were just added to list instead of comparing every node to the from_- and to_keys. Søren Sandmann (sandmann@daimi.au.dk)