From: Mark Wooding Date: Thu, 24 Jan 2013 09:56:48 +0000 (+0000) Subject: zoneconf.in: Isolate our local variables from the configuration file. X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/zoneconf/commitdiff_plain/4b9857dfae846f9f58316b5026583b1df8b3748c?ds=inline;hp=4b9857dfae846f9f58316b5026583b1df8b3748c zoneconf.in: Isolate our local variables from the configuration file. I had a signature failure after changing the configuration file caused by variables set in the config file interfering with those in the command procedure. There are good reasons why `confspc-eval' uses `uplevel'; but this situation is bad, so it wants fixing properly. Introduce a new procedure `isolate' which exists largely so its variables can be clobbered with impunity. ---