From: John L. <jr...@us...> - 2006-12-14 22:03:04
|
Update of /cvsroot/wxlua/wxLua/bindings/wxwidgets In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv17944/wxLua/bindings/wxwidgets Modified Files: wx_datatypes.lua Log Message: speedup genwxbind.lua another 30%, make global vars more readable Index: wx_datatypes.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxwidgets/wx_datatypes.lua,v retrieving revision 1.42 retrieving revision 1.43 diff -C2 -d -r1.42 -r1.43 *** wx_datatypes.lua 13 Dec 2006 06:57:49 -0000 1.42 --- wx_datatypes.lua 14 Dec 2006 22:02:57 -0000 1.43 *************** *** 7,13 **** -- --------------------------------------------------------------------------- ! -- typeDefs -- --------------------------------------------------------------------------- ! wx_typeDefs = { WXHANDLE = "void *", --- 7,13 ---- -- --------------------------------------------------------------------------- ! -- typedefTable -- --------------------------------------------------------------------------- ! wx_typedefTable = { WXHANDLE = "void *", *************** *** 25,29 **** -- dataTypes -- --------------------------------------------------------------------------- ! wx_dataTypes = { BOOL = { --- 25,29 ---- -- dataTypes -- --------------------------------------------------------------------------- ! wx_dataTypeTable = { BOOL = { *************** *** 3247,3253 **** -- --------------------------------------------------------------------------- ! -- conditions -- --------------------------------------------------------------------------- ! wx_conditions = { ["%__WIN16__"] = "defined(__WIN16__)", --- 3247,3253 ---- -- --------------------------------------------------------------------------- ! -- preprocConditionTable -- --------------------------------------------------------------------------- ! wx_preprocConditionTable = { ["%__WIN16__"] = "defined(__WIN16__)", *************** *** 3627,3637 **** -- Cache the dataTypes -- --------------------------------------------------------------------------- ! for k, v in pairs(wx_typeDefs) do ! typeDefs[k] = v end ! for k, v in pairs(wx_dataTypes) do ! dataTypes[k] = v end ! for k, v in pairs(wx_conditions) do ! conditions[k] = v end --- 3627,3637 ---- -- Cache the dataTypes -- --------------------------------------------------------------------------- ! for k, v in pairs(wx_typedefTable) do ! typedefTable[k] = v end ! for k, v in pairs(wx_dataTypeTable) do ! dataTypeTable[k] = v end ! for k, v in pairs(wx_preprocConditionTable) do ! preprocConditionTable[k] = v end |