r243
Details
-
FilenameLibDogTag-3.0-r243.zip
-
Uploaded by
-
UploadedMay 2, 2012
-
Size84.33 KB
-
Downloads304
-
MD5c215d97c07c68f316458c34a50def4ed
Supported WoW Retail Versions
- 4.3.4
Changelog
------------------------------------------------------------------------
r243 | cybeloras | 2012-05-02 21:27:40 +0000 (Wed, 02 May 2012) | 1 line
Changed paths:
M /trunk/Compiler.lua
M /trunk/Helpers.lua
M /trunk/LibDogTag-3.0.lua
Added a universal error handler func for tag errors (DogTag.tagError
------------------------------------------------------------------------
r242 | cybeloras | 2012-04-03 06:47:42 +0000 (Tue, 03 Apr 2012) | 4 lines
Changed paths:
M /trunk/Events.lua
Fixed the UpdateFontString throttling (broke in 4.3 i think)
Events fired with number arguments should now properly match up with tags whose kwargs are defined explicitly in the tag itself.
For example: Tag "Tag" implemented as "[Tag(1, 2)]" with kwargs "arg1" and "arg2" and event handler "EVENT#$arg1#$arg2" should now be properly updated by calling "DogTag:FireEvent("EVENT", 1, 2)". Previously it would only be updated by calling "DogTag:FireEvent("EVENT", tostring(1), tostring(2))"
------------------------------------------------------------------------
r241 | cybeloras | 2012-04-03 03:27:16 +0000 (Tue, 03 Apr 2012) | 2 lines
Changed paths:
M /trunk/Compiler.lua
M /trunk/Help.lua
M /trunk/Helpers.lua
Added upvalues
Fixed leaked/unused globals
------------------------------------------------------------------------
r240 | cybeloras | 2012-04-03 03:26:51 +0000 (Tue, 03 Apr 2012) | 1 line
Changed paths:
M /trunk/Categories/Math.lua
M /trunk/Categories/Misc.lua
M /trunk/Categories/Operators.lua
M /trunk/Events.lua
Added upvalues
------------------------------------------------------------------------
r239 | cybeloras | 2012-04-03 03:25:43 +0000 (Tue, 03 Apr 2012) | 1 line
Changed paths:
M /trunk/LibDogTag-3.0.lua
Added upvalues
------------------------------------------------------------------------
r238 | cybeloras | 2012-04-03 03:25:28 +0000 (Tue, 03 Apr 2012) | 1 line
Changed paths:
M /trunk/Parser.lua
Added upvalues
------------------------------------------------------------------------
r237 | cybeloras | 2012-04-03 03:09:33 +0000 (Tue, 03 Apr 2012) | 1 line
Changed paths:
M /trunk/Categories/TextManip.lua
Nevermind on that TODO. Blizzard's utf8sub is extremely inefficient.
------------------------------------------------------------------------
r236 | cybeloras | 2012-04-03 03:03:20 +0000 (Tue, 03 Apr 2012) | 2 lines
Changed paths:
M /trunk/Categories/TextManip.lua
Added upvalues
Removed an unused global variable
------------------------------------------------------------------------
r235 | cybeloras | 2012-04-03 02:52:22 +0000 (Tue, 03 Apr 2012) | 1 line
Changed paths:
M /trunk/test.lua
Investigating SVN weirdness
------------------------------------------------------------------------
r234 | cybeloras | 2012-04-03 02:50:16 +0000 (Tue, 03 Apr 2012) | 1 line
Changed paths:
M /trunk/test.lua
Updated to incorporate some past changes, but it still doesn't pass 100% because I gave up when it started getting into adding compilation steps
------------------------------------------------------------------------
r233 | cybeloras | 2012-04-02 23:07:16 +0000 (Mon, 02 Apr 2012) | 2 lines
Changed paths:
M /trunk/Categories/Misc.lua
M /trunk/LibDogTag-3.0.lua
Added a Monochrome outline tag
FontString outline is now only changed if something changed (performance increase)
------------------------------------------------------------------------
r232 | cybeloras | 2012-04-02 22:36:16 +0000 (Mon, 02 Apr 2012) | 1 line
Changed paths:
M /trunk/LibDogTag-3.0.lua
Cleanup unused code
------------------------------------------------------------------------
r231 | cybeloras | 2012-04-02 22:33:55 +0000 (Mon, 02 Apr 2012) | 1 line
Changed paths:
M /trunk/Compiler.lua
M /trunk/LibDogTag-3.0.lua
Replaced convoluted xpcall implementations with much simple pcall implementations.
------------------------------------------------------------------------
r230 | cybeloras | 2012-04-02 08:52:37 +0000 (Mon, 02 Apr 2012) | 1 line
Changed paths:
M /trunk/Helpers.lua
Caching kwargsToKwargTypes caching with the kwargs table as the key causes bad errors if the kwargs table is reused in the addon that is implementing DogTag
------------------------------------------------------------------------
r229 | parnic | 2011-12-01 02:09:10 +0000 (Thu, 01 Dec 2011) | 1 line
Changed paths:
M /trunk/LibDogTag-3.0.toc
- updated TOC to 4.3
------------------------------------------------------------------------