Sorry for the delay. This looks pretty nice. And thanks too for a very clear cover letter. It should get a NEWS entry, a whatsnew entry and some description in the user guide. (whatsnew could be very similar to your cover letter.) Experience shows that if we don't document new features when they are added, it is harder to come back and do them later. Strictly speaking it seems this is redundant with editing the config file, or with vila's 'config' command, but perhaps the configuration here is complex enough that it's worth having a special option. New Pythons have a "hello {name}" syntax that would be ideal for this: less error-prone than "%(name)s" but more explicit and extensible than "%n". Unfortunately that is only in 2.6 and later, but perhaps we could simulate it on old Pythons...? On 17 October 2010 13:48, Gordon Tyler