# HG changeset patch # User Flick # Date 1287594710 0 # Node ID df68b5a40490f8f74180466ecff34a511cbfe6d0 # Parent 09f7af2f53f84859bdf803d97ed259334c0a606c Remove ReAction global in favor of built in addon table (drycoded) diff -r 09f7af2f53f8 -r df68b5a40490 Bindings.lua --- a/Bindings.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/Bindings.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,3 +1,5 @@ +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G diff -r 09f7af2f53f8 -r df68b5a40490 ReAction.lua --- a/ReAction.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/ReAction.lua Wed Oct 20 17:11:50 2010 +0000 @@ -33,8 +33,10 @@ "AceEvent-3.0" ) ------- GLOBALS ------ -_G["ReAction"] = ReAction + -- export to other files in this addon (even if it's a compilation) +local addonName, addonTable = ... +local version = GetAddOnMetadata("ReAction","Version") +addonTable.ReAction = ReAction ------ DEBUGGING ------ ReAction.debug = true diff -r 09f7af2f53f8 -r df68b5a40490 classes/ActionButton.lua --- a/classes/ActionButton.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/classes/ActionButton.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,4 +1,5 @@ -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local CreateFrame = CreateFrame diff -r 09f7af2f53f8 -r df68b5a40490 classes/BagButton.lua --- a/classes/BagButton.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/classes/BagButton.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,4 +1,5 @@ -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local CreateFrame = CreateFrame diff -r 09f7af2f53f8 -r df68b5a40490 classes/Bar.lua --- a/classes/Bar.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/classes/Bar.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,4 +1,5 @@ -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local CreateFrame = CreateFrame diff -r 09f7af2f53f8 -r df68b5a40490 classes/Button.lua --- a/classes/Button.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/classes/Button.lua Wed Oct 20 17:11:50 2010 +0000 @@ -3,7 +3,8 @@ --]] -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local CreateFrame = CreateFrame diff -r 09f7af2f53f8 -r df68b5a40490 classes/MultiCastButton.lua --- a/classes/MultiCastButton.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/classes/MultiCastButton.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,4 +1,5 @@ -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local CreateFrame = CreateFrame diff -r 09f7af2f53f8 -r df68b5a40490 classes/Overlay.lua --- a/classes/Overlay.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/classes/Overlay.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,4 +1,5 @@ -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local CreateFrame = CreateFrame local InCombatLockdown = InCombatLockdown diff -r 09f7af2f53f8 -r df68b5a40490 classes/PetActionButton.lua --- a/classes/PetActionButton.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/classes/PetActionButton.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,4 +1,5 @@ -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local CreateFrame = CreateFrame diff -r 09f7af2f53f8 -r df68b5a40490 classes/StanceButton.lua --- a/classes/StanceButton.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/classes/StanceButton.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,4 +1,5 @@ -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local CreateFrame = CreateFrame diff -r 09f7af2f53f8 -r df68b5a40490 classes/VehicleExitButton.lua --- a/classes/VehicleExitButton.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/classes/VehicleExitButton.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,4 +1,5 @@ -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local format = string.format -- diff -r 09f7af2f53f8 -r df68b5a40490 modules/Action.lua --- a/modules/Action.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/Action.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,4 +1,5 @@ -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local CreateFrame = CreateFrame diff -r 09f7af2f53f8 -r df68b5a40490 modules/Bag.lua --- a/modules/Bag.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/Bag.lua Wed Oct 20 17:11:50 2010 +0000 @@ -4,7 +4,8 @@ --]] -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G diff -r 09f7af2f53f8 -r df68b5a40490 modules/ConfigUI.lua --- a/modules/ConfigUI.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/ConfigUI.lua Wed Oct 20 17:11:50 2010 +0000 @@ -5,7 +5,8 @@ --]] -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local AceConfigReg = LibStub("AceConfigRegistry-3.0") diff -r 09f7af2f53f8 -r df68b5a40490 modules/HideBlizzard.lua --- a/modules/HideBlizzard.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/HideBlizzard.lua Wed Oct 20 17:11:50 2010 +0000 @@ -7,7 +7,8 @@ --]] -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L -- module declaration diff -r 09f7af2f53f8 -r df68b5a40490 modules/LBF.lua --- a/modules/LBF.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/LBF.lua Wed Oct 20 17:11:50 2010 +0000 @@ -1,5 +1,6 @@ -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G diff -r 09f7af2f53f8 -r df68b5a40490 modules/ModuleTemplate.lua --- a/modules/ModuleTemplate.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/ModuleTemplate.lua Wed Oct 20 17:11:50 2010 +0000 @@ -4,7 +4,8 @@ --]] -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G diff -r 09f7af2f53f8 -r df68b5a40490 modules/PetAction.lua --- a/modules/PetAction.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/PetAction.lua Wed Oct 20 17:11:50 2010 +0000 @@ -7,7 +7,8 @@ --]] -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local CreateFrame = CreateFrame diff -r 09f7af2f53f8 -r df68b5a40490 modules/Stance.lua --- a/modules/Stance.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/Stance.lua Wed Oct 20 17:11:50 2010 +0000 @@ -4,7 +4,8 @@ --]] -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G diff -r 09f7af2f53f8 -r df68b5a40490 modules/State.lua --- a/modules/State.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/State.lua Wed Oct 20 17:11:50 2010 +0000 @@ -4,7 +4,8 @@ --]] -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G local format = string.format diff -r 09f7af2f53f8 -r df68b5a40490 modules/Totem.lua --- a/modules/Totem.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/Totem.lua Wed Oct 20 17:11:50 2010 +0000 @@ -4,7 +4,8 @@ --]] -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L local _G = _G diff -r 09f7af2f53f8 -r df68b5a40490 modules/VehicleExit.lua --- a/modules/VehicleExit.lua Wed Oct 20 00:41:10 2010 +0000 +++ b/modules/VehicleExit.lua Wed Oct 20 17:11:50 2010 +0000 @@ -8,7 +8,8 @@ --]] -- local imports -local ReAction = ReAction +local addonName, addonTable = ... +local ReAction = addonTable.ReAction local L = ReAction.L -- module declaration