# HG changeset patch # User Matthew Wild # Date 1248800531 -3600 # Node ID 0e3eacf135f23d4b12317fbd6f11ea6f7636fc5d # Parent 951ed38ad64fe457c32382684cd23673735342ab configmanager: Default options appearing before Host "*" to global (fixes potential traceback) diff -r 951ed38ad64f -r 0e3eacf135f2 core/configmanager.lua --- a/core/configmanager.lua Tue Jul 28 17:43:46 2009 +0100 +++ b/core/configmanager.lua Tue Jul 28 18:02:11 2009 +0100 @@ -113,6 +113,7 @@ set(env.__currenthost or "*", "core", k, v); end}); + rawset(env, "__currenthost", "*") -- Default is global function env.Host(name) rawset(env, "__currenthost", name); -- Needs at least one setting to logically exist :)