Mercurial > wow > devian
diff Devian.lua @ 46:dcc57a7cabc9
re-adding Dock.lua to prep for revised implementation plans
author | Nenue |
---|---|
date | Sun, 03 Jan 2016 15:49:35 -0500 |
parents | 5341e4d84622 |
children | eb7544afd77a |
line wrap: on
line diff
--- a/Devian.lua Wed Dec 30 07:05:38 2015 -0500 +++ b/Devian.lua Sun Jan 03 15:49:35 2016 -0500 @@ -6,9 +6,10 @@ print('Something has happened...') end Devian = LibStub("AceAddon-3.0"):NewAddon("Devian", "AceConsole-3.0", "AceEvent-3.0") -Devian:SetDefaultModuleState(false) +local D = _G.Devian +D:SetDefaultModuleState(false) + local MAJOR, MINOR = 'Devian-1.3', 'r@project-revision@' -local D = _G.Devian local MSG_NEED_DEV_MODE = 'Must be in development mode to use this function.' local WORKSPACE_ON, WORKSPACE_OFF = 1, 2 local PLAYER_REALM = UnitName("player") .. '-' .. GetRealmName() @@ -317,7 +318,7 @@ if type(var) == 'table' then if type(var.GetName) == 'function' then - var = '<table:'..var:GetName()..'>' + var = '<table:'..tostring(var:GetName())..'>' else var = '<'..tostring(var)..'>' end @@ -453,7 +454,6 @@ self.num_channels = self.num_channels + 1 end - for i, channel in pairs(db.channels) do if type(channel.docked) == 'table' then --oldprint('docking',i, unpack(channel.docked)) @@ -465,6 +465,9 @@ self.console[db.current_channel]:ToFront() -- bring the current channel to the front end + self.dock = DevianDock + + setprinthandler(Message) print = function(...) _G.print('Dvn', ...)