> Right. It is just the _cruft_ factor that has prevented us from doing > it in the past.
Well, you could always have the function library for each different version in a different shared lib which you load on demand. Alternatively, follow the phpPgAdmin3 style and have a class 'Postgres71' and from that inherit 'Postgres72' and override any functions that have changed, etc. Chris ---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster