On Thu, Jul 17, 2008 at 09:43:47AM +0100, Alan Burlison wrote: > Another question: Is there any plan to make environment variables work > in .hgrc? With teamware I have a setup that detects which side of the > Atlantic I am logged in on and/or if I am on/off SWAN and switches the > tools paths accordingly. In .hgrc I have: > > hgext.cdm=/ws/onnv-tools/onbld/lib/python/onbld/hgext/cdm.py > > What I really want is: > > hgext.cdm=${TOOL_ROOT}/onbld/lib/python/onbld/hgext/cdm.py
That isn't supported, but you can set HGRCPATH to a list of hgrc files. from hg(1), it sounds like all of them are used, rather than just the first one found, but I'd check to make sure. Danek