------------------------------------------------------------------------
r19 | madcatzinc | 2013-04-25 01:30:00 +0000 (Thu, 25 Apr 2013) | 1 line
Changed paths:
   M /trunk/CyborgMMO7.lua
   M /trunk/WowObjects.lua

SetOverrideBindingClick has no return value.
------------------------------------------------------------------------
r18 | madcatzinc | 2013-04-25 01:29:55 +0000 (Thu, 25 Apr 2013) | 4 lines
Changed paths:
   M /trunk/CyborgMMO7.lua
   M /trunk/OptionPage.xml
   M /trunk/RatPageController.lua
   M /trunk/RatPageModel.lua
   M /trunk/RatPageView.lua
   M /trunk/WowObjects.lua

Replaced the global msg function with CyborgMMO_DPrint:
- avoids conflicts with other addons ('msg' is too generic)
- has 'print' semantics (several values accepted, calls tostring)
- use AddMessage with a colored prefix, instead of plain SendChatMessage
------------------------------------------------------------------------
r17 | madcatzinc | 2013-04-25 01:29:50 +0000 (Thu, 25 Apr 2013) | 1 line
Changed paths:
   M /trunk/RatPageModel.lua
   M /trunk/WowObjects.lua

Added some missing local variable declarations, and other unwanted global accesses.
------------------------------------------------------------------------
r16 | madcatzinc | 2013-04-25 01:29:45 +0000 (Thu, 25 Apr 2013) | 14 lines
Changed paths:
   M /trunk/CallbackFactory.lua
   M /trunk/CyborgMMO7.lua
   M /trunk/MainPage.xml
   M /trunk/OpenButtonPage.xml
   M /trunk/OptionPage.xml
   M /trunk/OptionView.lua
   M /trunk/RatPage.xml
   M /trunk/RatPageController.lua
   M /trunk/RatPageModel.lua
   M /trunk/RatPageView.lua
   M /trunk/RatQuickPage.xml
   M /trunk/WowObjects.lua

Miscellanous Lua code consistency improvements:
- no semicolon except between statements on same line
- use of implicit cast to bool in if/while conditions, instead of various eq/neq against true, false or nil
- no parenthesis around if/while conditions (C-ism)
- avoid long function calls in if conditions
- removed space in comma-separated expressions lists in multiple assignments
- added spaces between arguments of functions calls
- use tabs for indentation (in Lua files only)
- don't reverse == in if conditions, like "if 42==foo then" (C-ism)
- removed some extra parenthesis in complex expressions (C-ism)
- added spaces around operators in most expressions for ease of reading
- added comma after last element of table initializers
- removed space after # operator
- moved comment prefix of disabled code into tab (to keep disabled code aligned)
------------------------------------------------------------------------
r14 | madcatzinc | 2013-04-16 15:19:23 +0000 (Tue, 16 Apr 2013) | 1 line
Changed paths:
   M /trunk/CyborgMMO7.toc

Replaced the version tag with a keyword that will be substituted by the CurseForge packager.
------------------------------------------------------------------------
r13 | madcatzinc | 2013-04-12 22:39:32 +0000 (Fri, 12 Apr 2013) | 1 line
Changed paths:
   M /trunk/CyborgMMO7.toc

Updated the supported Interface version.
------------------------------------------------------------------------
r12 | madcatzinc | 2013-04-12 22:39:26 +0000 (Fri, 12 Apr 2013) | 1 line
Changed paths:
   M /trunk/CyborgMMO7.toc

Removed X-Curse-* tags, they are added by the packager and should be tracked.
------------------------------------------------------------------------
r11 | madcatzinc | 2013-04-12 22:39:20 +0000 (Fri, 12 Apr 2013) | 1 line
Changed paths:
   M /trunk/CyborgMMO7.lua
   M /trunk/Localisation.lua

Fall back to english texts when translations are missing.
------------------------------------------------------------------------
r10 | madcatzinc | 2013-04-12 22:39:15 +0000 (Fri, 12 Apr 2013) | 1 line
Changed paths:
   M /trunk/Localisation.lua

Added a few missing commas.
------------------------------------------------------------------------
r9 | madcatzinc | 2013-04-12 20:34:10 +0000 (Fri, 12 Apr 2013) | 1 line
Changed paths:
   M /trunk/Localisation.lua

Fixed localization file encoding, and restored broken translations (chinese was lost in latin1).
------------------------------------------------------------------------
r8 | madcatzinc | 2012-06-12 12:56:57 +0000 (Tue, 12 Jun 2012) | 1 line
Changed paths:
   M /trunk
   M /trunk/CyborgMMO7.lua
   M /trunk/Localisation.lua

Found a bug in the Combat binding lock down code, which was caused by the renames. Also renamed some of the locale strings in Localisation.lua
------------------------------------------------------------------------
