------------------------------------------------------------------------
r24454 | ckknight | 2007-01-10 04:46:19 -0500 (Wed, 10 Jan 2007) | 1 line

Ace2 - removed creepy dealies from TOC
------------------------------------------------------------------------
r24451 | ckknight | 2007-01-10 04:34:29 -0500 (Wed, 10 Jan 2007) | 1 line

Ace2 - TOC 20003
------------------------------------------------------------------------
r23704 | ckknight | 2007-01-06 03:37:07 -0500 (Sat, 06 Jan 2007) | 1 line

.AceDB-2.0 - fix issue where db.raw.currentProfile wasn't upgraded properly
------------------------------------------------------------------------
r23654 | ckknight | 2007-01-05 23:54:19 -0500 (Fri, 05 Jan 2007) | 1 line

.AceDB-2.0 - hopefully fix database upgrading
------------------------------------------------------------------------
r23633 | ckknight | 2007-01-05 22:21:29 -0500 (Fri, 05 Jan 2007) | 4 lines

.AceDB-2.0:
- character ids are now stored in the database as "Playername - Realm Name" instead of "Playername of Realm Name" (localized). This allows for people who switch between locales to do so at ease.
- On IniitalizeDB, it looks through old charIDs and upgrades them.
- Fun note: on the frontend, the user will still see "Character: Playername of Realm Name" with proper localization.
------------------------------------------------------------------------
r23611 | ckknight | 2007-01-05 19:44:46 -0500 (Fri, 05 Jan 2007) | 1 line

.AceConsole-2.0 - added confirm option to AceOptions data table.
------------------------------------------------------------------------
r23599 | ckknight | 2007-01-05 18:51:31 -0500 (Fri, 05 Jan 2007) | 1 line

.AceConsole-2.0 - added fixes for passing groups
------------------------------------------------------------------------
r23407 | ckknight | 2007-01-04 22:45:23 -0500 (Thu, 04 Jan 2007) | 3 lines

.AceDB-2.0:
- :ResetDB(['kind']) is now :ResetDB(['kind']) or ('namespace' [, 'kind'])
- Bugfixing in the :ResetDB method
------------------------------------------------------------------------
r23383 | ckknight | 2007-01-04 19:02:10 -0500 (Thu, 04 Jan 2007) | 1 line

Ace2 - relicensing under LGPL v2.1, except for AceOO-2.0, which is licensed under MIT.
------------------------------------------------------------------------
r23180 | ckknight | 2007-01-03 07:23:54 -0500 (Wed, 03 Jan 2007) | 1 line

.AceAddon-2.0 - now shows license of addons in the about if it's available through self.license or X-License
------------------------------------------------------------------------
r22964 | ckknight | 2007-01-01 09:36:08 -0500 (Mon, 01 Jan 2007) | 1 line

.AceConsole-2.0 - in :PrintLiteral, keys are now sorted in tables.
------------------------------------------------------------------------
r22766 | kaelten | 2006-12-30 15:32:07 -0500 (Sat, 30 Dec 2006) | 1 line

Ace2 - Applied Sylvanaar's patch.
------------------------------------------------------------------------
r22257 | kergoth | 2006-12-27 03:34:11 -0500 (Wed, 27 Dec 2006) | 1 line

Ace2: AceOO-2.0: the Factory new/createnew were relying upon an implicit 'arg' being accessible in vararg functions, which is not the case in all builds of lua 5.1.  Modified to use recursion to iterate over the ... and pass the new values along.
------------------------------------------------------------------------
r22226 | ckknight | 2006-12-26 19:07:10 -0500 (Tue, 26 Dec 2006) | 3 lines

.AceDB-2.0 - added .server database type, which is distinct from realm.
Realm is faction-based, meaning that "Thrall - Horde" and "Thrall - Alliance" are seen as two distinct realms
Server is not faction-based, meaning that "Thrall" is the server no matter what faction you are on.
------------------------------------------------------------------------
r22190 | ckknight | 2006-12-26 06:44:55 -0500 (Tue, 26 Dec 2006) | 1 line

.AceTab-2.0 - now use IsSecureCmd to check if a slash command is secure
------------------------------------------------------------------------
r22167 | ckknight | 2006-12-26 01:39:38 -0500 (Tue, 26 Dec 2006) | 1 line

.AceDB-2.0 - remove debug line
------------------------------------------------------------------------
r22166 | ckknight | 2006-12-26 01:37:55 -0500 (Tue, 26 Dec 2006) | 1 line

Ace2 - fix bugs in AceOO-2.0 and AceDB-2.0 that made variables show up in SVs needlessly
------------------------------------------------------------------------
r22135 | ckknight | 2006-12-25 22:06:00 -0500 (Mon, 25 Dec 2006) | 2 lines

.AceEvent-2.0:
- removed :ScheduleEnterCombatAction, use PLAYER_REGEN_DISABLED instead to make changes.
------------------------------------------------------------------------
r22129 | ckknight | 2006-12-25 21:00:21 -0500 (Mon, 25 Dec 2006) | 3 lines

.AceEvent-2.0:
- :ScheduleLeaveCombatAction will now call the method instantly if out of combat.
note: :ScheduleEnterCombatAction will error if called in combat
------------------------------------------------------------------------
r22126 | ckknight | 2006-12-25 20:47:40 -0500 (Mon, 25 Dec 2006) | 4 lines

.AceEvent-2.0:
- added :ScheduleLeaveCombatAction(func or "method", ...) 
- added :ScheduleEnterCombatAction(func or "method", ...)
- added :CancelAllCombatSchedules()
------------------------------------------------------------------------
r22125 | ckknight | 2006-12-25 19:48:29 -0500 (Mon, 25 Dec 2006) | 1 line

.AceEvent-2.0 - now uses caching for most things (used before, but now it does moreso)
------------------------------------------------------------------------
r22088 | ckknight | 2006-12-25 04:29:24 -0500 (Mon, 25 Dec 2006) | 1 line

.AceDB-2.0 - fix issue where profiles would change to their lowercase non-localized version.
------------------------------------------------------------------------
r21703 | rabbit | 2006-12-21 21:00:55 -0500 (Thu, 21 Dec 2006) | 1 line

.AceAddon-2.0: Move the initialization of the addons to after the pending addons have been split off, to prevent a duplicate Unregister call for ADDON_LOADED.
------------------------------------------------------------------------
r21645 | rabbit | 2006-12-21 05:00:23 -0500 (Thu, 21 Dec 2006) | 1 line

.AceAddon-2.0: Fix problem where OnInitialize would not be called if another addon was loaded through LoadAddOn before the AceAddon-2.0 object was initialized. Thanks to Nayala for the patch.
------------------------------------------------------------------------
r21489 | rabbit | 2006-12-19 23:24:07 -0500 (Tue, 19 Dec 2006) | 1 line

.AceAddon-2.0: Reverting because the last checkin caused a bug: AceAddon doesn't call OnInitialize on AceModuleCore modules loaded with LoadAddOn after the first one. So if you load 3 LoD addons containing modules for the core, OnInit is only called on the first one. This prevents BigWigs externals from working at all, for example.
------------------------------------------------------------------------
r21377 | ckknight | 2006-12-19 04:26:09 -0500 (Tue, 19 Dec 2006) | 2 lines

.AceAddon-2.0 - now only runs OnInitialize if it is the addon's proper ADDON_LOADED and not another's.
This solves the issue of calling LoadAddOn() after declaring an addon but before declaring its OnInitialize.
------------------------------------------------------------------------
r21338 | rabbit | 2006-12-19 00:40:50 -0500 (Tue, 19 Dec 2006) | 1 line

.AceConsole-2.0: Fix tabbing through AceOptions where .hidden is a function.
------------------------------------------------------------------------
r21300 | rabbit | 2006-12-18 20:29:05 -0500 (Mon, 18 Dec 2006) | 1 line

.AceConsole-2.0: Support CAPSLOCK for keybindings.
------------------------------------------------------------------------
r21187 | ckknight | 2006-12-18 01:47:53 -0500 (Mon, 18 Dec 2006) | 1 line

.AceConsole-2.0 - tab completion no longer fills in headers.
------------------------------------------------------------------------
r21185 | ckknight | 2006-12-18 01:43:20 -0500 (Mon, 18 Dec 2006) | 2 lines

.AceConsole-2.0 - fix nil bug in printUsage.
no longer show disabled/hidden options when tabbing.
------------------------------------------------------------------------
r21158 | rabbit | 2006-12-17 23:41:44 -0500 (Sun, 17 Dec 2006) | 1 line

.AceDebug-2.0: Tweak error handler.
------------------------------------------------------------------------
r21157 | ckknight | 2006-12-17 23:39:11 -0500 (Sun, 17 Dec 2006) | 1 line

Ace2 - tweak error handler
------------------------------------------------------------------------
r21110 | ckknight | 2006-12-17 20:21:07 -0500 (Sun, 17 Dec 2006) | 1 line

.AceAddon-2.0 - fix possible nil bug
------------------------------------------------------------------------
r21067 | rabbit | 2006-12-17 12:43:32 -0500 (Sun, 17 Dec 2006) | 1 line

.AceAddon-2.0: Attempt to fix koKR and zhTW, can you guys PLEASE use escaped characters? You all know this would happen sooner or later.
------------------------------------------------------------------------
r21031 | ckknight | 2006-12-17 09:49:47 -0500 (Sun, 17 Dec 2006) | 1 line

.AceConsole-2.0 - AceOptions table args now can have spaces, that will be silently converted to dashes.
------------------------------------------------------------------------
r20906 | rabbit | 2006-12-16 14:37:49 -0500 (Sat, 16 Dec 2006) | 1 line

.AceConsole-2.0: Make it easier to make out what table we're printing.
------------------------------------------------------------------------
r20864 | ckknight | 2006-12-16 07:20:55 -0500 (Sat, 16 Dec 2006) | 4 lines

.AceComm-2.0 - replace big numbers with 256^x
replace math.fmod with %
.AceDebug-2.0 - replace math.fmod with %

------------------------------------------------------------------------
r20822 | rabbit | 2006-12-15 22:42:18 -0500 (Fri, 15 Dec 2006) | 1 line

.AceModuleCore-2.0: Initialize the first variable.
------------------------------------------------------------------------
r20820 | ckknight | 2006-12-15 22:36:42 -0500 (Fri, 15 Dec 2006) | 1 line

.AceEvent-2.0 - now doesn't blacklist pre-PLAYER_LOGIN, apparently causes issues.
------------------------------------------------------------------------
r20800 | ckknight | 2006-12-15 19:55:29 -0500 (Fri, 15 Dec 2006) | 2 lines

.AceComm-2.0 - now uses AceComm.commPrefixes[addon] instead of addon.commPrefix for internal reference.
changed string.method(str,...) into str:method(...)
------------------------------------------------------------------------
r20713 | ckknight | 2006-12-15 07:01:45 -0500 (Fri, 15 Dec 2006) | 3 lines

Ace2 - removed AceHook-2.0, AceLocale-2.0, AceLocale-2.1 from TOC
changed string.method(str, ...) into str:method(...)
changed table.getn(t) into #t
------------------------------------------------------------------------
r20707 | ckknight | 2006-12-15 06:25:44 -0500 (Fri, 15 Dec 2006) | 1 line

.AceEvent-2.0 - :UnregisterAllEvents should properly trigger AceEvent_EventUnregistered now
------------------------------------------------------------------------
r20706 | ckknight | 2006-12-15 06:03:10 -0500 (Fri, 15 Dec 2006) | 1 line

.AceAddon-2.0/AceDB-2.0/AceModuleCore-2.0 - now calls :OnEnable(true) if it's the first time :OnEnable is called.
------------------------------------------------------------------------
r20686 | ckknight | 2006-12-15 01:52:43 -0500 (Fri, 15 Dec 2006) | 1 line

.AceEvent-2.0 - event blacklist now set to work pre-PLAYER_LOGIN
------------------------------------------------------------------------
r20664 | ckknight | 2006-12-15 00:13:56 -0500 (Fri, 15 Dec 2006) | 1 line

.AceEvent-2.0 - collectgarbage('collect') on AceEvent_FullyInitialized and PLAYER_LOGIN.
------------------------------------------------------------------------
r20630 | rabbit | 2006-12-14 21:50:30 -0500 (Thu, 14 Dec 2006) | 1 line

.AceDebug-2.0: Reword the command description.
------------------------------------------------------------------------
r20526 | kaelten | 2006-12-14 10:00:32 -0500 (Thu, 14 Dec 2006) | 2 lines

Ace2 - 
Patch on the Spanish translations.
------------------------------------------------------------------------
r20419 | ckknight | 2006-12-13 21:42:42 -0500 (Wed, 13 Dec 2006) | 1 line

.AceTab-2.0 - now also checks SecureCmdList for matches on the ChatFrameEditBox
------------------------------------------------------------------------
r20413 | ckknight | 2006-12-13 21:12:12 -0500 (Wed, 13 Dec 2006) | 3 lines

.AceTab-2.0 -
changed string.method(str, ...) into str:method(...)
When hooking the ChatFrameEditBox frame, it instead hooks ChatEdit_CustomTabPressed, as well as not doing any tab completion unnecessarily at the beginning.
------------------------------------------------------------------------
r20326 | rabbit | 2006-12-13 02:10:31 -0500 (Wed, 13 Dec 2006) | 1 line

.AceAddon-2.0: Nuke some remnants of AceCoreAddon-2.0.
------------------------------------------------------------------------
r20320 | rabbit | 2006-12-13 01:16:45 -0500 (Wed, 13 Dec 2006) | 1 line

.AceDebug-2.0: Fix CustomLevelDebug, thanks Jncl.
------------------------------------------------------------------------
r20318 | ckknight | 2006-12-13 01:14:43 -0500 (Wed, 13 Dec 2006) | 1 line

.AceHook-2.1 - added in donothing function instead of function() end created every time. Also, when a script is unhooked and the orig is donothing, it will now nil it instead.
------------------------------------------------------------------------
r20316 | rabbit | 2006-12-13 00:46:14 -0500 (Wed, 13 Dec 2006) | 1 line

.AceEvent-2.0: Don't call event methods twice.
------------------------------------------------------------------------
r20292 | ckknight | 2006-12-12 22:09:54 -0500 (Tue, 12 Dec 2006) | 1 line

.AceComm-2.0 - fixed old .frame reference
------------------------------------------------------------------------
r20275 | ckknight | 2006-12-12 21:05:18 -0500 (Tue, 12 Dec 2006) | 1 line

.AceConsole-2.0 - multi-line strings should now be colored properly
------------------------------------------------------------------------
r20264 | rabbit | 2006-12-12 20:19:55 -0500 (Tue, 12 Dec 2006) | 1 line

.AceDebug-2.0: Fixed safecall so it properly shows the right message.
------------------------------------------------------------------------
r20260 | ckknight | 2006-12-12 20:14:46 -0500 (Tue, 12 Dec 2006) | 1 line

Ace2 - Fixed safecalls so that they properly show the right message
------------------------------------------------------------------------
r20250 | ckknight | 2006-12-12 19:35:20 -0500 (Tue, 12 Dec 2006) | 1 line

.AceLibrary - fix for "Cannot register library"
------------------------------------------------------------------------
r20213 | rabbit | 2006-12-12 15:46:00 -0500 (Tue, 12 Dec 2006) | 1 line

Ace2 - Spanish translation (esES), thanks to shiftos.
------------------------------------------------------------------------
r20210 | ckknight | 2006-12-12 14:03:01 -0500 (Tue, 12 Dec 2006) | 1 line

.AceEvent-2.0 - fixed issues with AceEvent_debugTable and scope
------------------------------------------------------------------------
r20187 | ckknight | 2006-12-12 09:21:44 -0500 (Tue, 12 Dec 2006) | 3 lines

.AceConsole-2.0 - timeout is now longer, no longer displays tables > depth 2
now can handle a semicolon at the end of the /print statement
Should recognize DevTools now
------------------------------------------------------------------------
r20179 | ckknight | 2006-12-12 06:10:03 -0500 (Tue, 12 Dec 2006) | 1 line

.AceConsole-2.0 - more bugfixes to frame printing
------------------------------------------------------------------------
r20178 | ckknight | 2006-12-12 06:06:15 -0500 (Tue, 12 Dec 2006) | 1 line

.AceConsole-2.0 - more bugfixes to frame printing
------------------------------------------------------------------------
r20177 | ckknight | 2006-12-12 06:00:29 -0500 (Tue, 12 Dec 2006) | 1 line

.AceConsole-2.0 - fix bug with :GetPoint
------------------------------------------------------------------------
r20176 | ckknight | 2006-12-12 05:54:24 -0500 (Tue, 12 Dec 2006) | 2 lines

.AceConsole-2.0 - now :PrintLiteral(frame) shows a very detailed description of that frame.
Note: this also applies to `/print frame`
------------------------------------------------------------------------
r20131 | rabbit | 2006-12-11 22:50:48 -0500 (Mon, 11 Dec 2006) | 3 lines

.AceDebug-2.0:
 * Calls addon:OnDebugEnable/Disable when toggled.
 * Fixed some indentation and string. usage.
------------------------------------------------------------------------
r20130 | ckknight | 2006-12-11 22:43:59 -0500 (Mon, 11 Dec 2006) | 1 line

.AceComm-2.0 - fixed issue when messages are sent out-of-order
------------------------------------------------------------------------
r20097 | ckknight | 2006-12-11 20:20:29 -0500 (Mon, 11 Dec 2006) | 1 line

.AceConsole-2.0 - now accepts numbers as AceOptions args keys.
------------------------------------------------------------------------
r20095 | ckknight | 2006-12-11 19:47:39 -0500 (Mon, 11 Dec 2006) | 1 line

.AceLocale-2.2 - Now can use L.reverse["Text"] as an alternative to L:GetReverseTranslation("Text")
------------------------------------------------------------------------
r20029 | ckknight | 2006-12-11 07:51:03 -0500 (Mon, 11 Dec 2006) | 1 line

.AceConsole-2.0 - Now no longer uses /dump as an alias if DevTools is enabled and loaded
------------------------------------------------------------------------
r20028 | ckknight | 2006-12-11 07:42:38 -0500 (Mon, 11 Dec 2006) | 1 line

.AceConsole-2.0 - now handles recursion, large tables, and _G gracefully.
------------------------------------------------------------------------
r20027 | ckknight | 2006-12-11 07:28:22 -0500 (Mon, 11 Dec 2006) | 3 lines

.AceConsole-2.0 - added :PrintLiteral(...)
/print now uses :PrintLiteral instead of :PrintComma. Added aliases /dump and /echo.
changed :CustomPrint([r, g, b] [, frame] [, delay], "connector", ...) so that if "connector" is true, it prints it as a literal.
------------------------------------------------------------------------
r20024 | rabbit | 2006-12-11 06:54:05 -0500 (Mon, 11 Dec 2006) | 1 line

.AceAddon-2.0: deDE update.
------------------------------------------------------------------------
r19980 | ckknight | 2006-12-11 00:41:29 -0500 (Mon, 11 Dec 2006) | 1 line

.AceHook-2.1 - now allows for stale hooks to take place. So you can hook, unhook, hook with a different function, and have it work
------------------------------------------------------------------------
r19865 | ckknight | 2006-12-10 07:42:36 -0500 (Sun, 10 Dec 2006) | 1 line

.AceConsole-2.0 - if a format string fails, then it will now standardly print separated by the connector.
------------------------------------------------------------------------
r19845 | ckknight | 2006-12-10 04:27:12 -0500 (Sun, 10 Dec 2006) | 1 line

.AceEvent-2.0 - now uses safe pcalls.
------------------------------------------------------------------------
r19844 | ckknight | 2006-12-10 04:24:35 -0500 (Sun, 10 Dec 2006) | 1 line

.AceAddon-2.0 - bugfix
------------------------------------------------------------------------
r19843 | ckknight | 2006-12-10 04:21:29 -0500 (Sun, 10 Dec 2006) | 1 line

.AceAddon-2.0 - bugfix
------------------------------------------------------------------------
r19840 | ckknight | 2006-12-10 04:10:47 -0500 (Sun, 10 Dec 2006) | 1 line

.AceAddon-2.0 - added missing `then`
------------------------------------------------------------------------
r19838 | ckknight | 2006-12-10 03:54:19 -0500 (Sun, 10 Dec 2006) | 1 line

.AceAddon-2.0 - fixed notes:trim()
------------------------------------------------------------------------
r19836 | ckknight | 2006-12-10 03:47:04 -0500 (Sun, 10 Dec 2006) | 1 line

.AceAddon-2.0 - fixes, added argCheck
------------------------------------------------------------------------
r19807 | ckknight | 2006-12-10 00:12:52 -0500 (Sun, 10 Dec 2006) | 1 line

.AceConsole-2.0 - Now supports for AceOptions `hidden = "~IsShown"` instead of `hidden = function() return not self:IsShown() end`. Works for .hidden and toggle's .get as well
------------------------------------------------------------------------

