is it possible to do a browser:page with a regex name (or some other variable name)? I basically want to do this in configure.zcml: <browser:page name="/foo/[a-z0-9]+" ... /> so that it passes everything that matches that pattern to the view...

I'm exact know z3c.pt have some code to make var/field/traverse/syntax works. Raw chameleon just get "var" from context dict. (But I can be wrong -- ask malthe on #repoze -- he is an author of chameleon)

RaceCondition: chameleon have few enchancements, but also few restrictions (no builtin traverse). I'm suggest you to /join #repoze and ask malthe... I believe he known more, because he is chameleon author ;)

LP #719369: An `Unexpected success`_ (concept intruduced in Python 2.7) is no longer handled as success but as failure. This is a workaround. The whole unexpected success concept might be implemented later.