This is a patch for the GTK+ font selection widgets. NOTE: you may need to re-generate gtk.defs, gtktypebuiltins_evals.c & gtktypebuiltins_ids.c since I've changed some enumerations and added others. It adds support for an extra 'base' filter which an application can set to restrict the fonts available to the user (e.g. a terminal program only wants the user to be able to select fixed-width fonts). The type of font (bitmap/scalable/scaled bitmap) is now also a part of the filter, so that an application can request that only scalable fonts are shown. There are new functions to set the base & user filters. I've also stopped the up/down key press signals getting to the clists since the font selection widget handles them itself. It acted a bit strangely before. Damon Chaplin (DAChaplin@msn.com)