------------------------------------------------------------------------
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
------------------------------------------------------------------------
r19796 | ckknight | 2006-12-09 22:48:07 -0500 (Sat, 09 Dec 2006) | 1 line

.AceConsole-2.0 - now prints FontStrings/Textures as <FontString:Name>
------------------------------------------------------------------------
r19765 | ckknight | 2006-12-09 18:50:11 -0500 (Sat, 09 Dec 2006) | 1 line

.AceConsole-2.0 - now running :Print on a frame will show <FrameType:Name> instead of table: 123456
------------------------------------------------------------------------
r19563 | ckknight | 2006-12-08 02:55:44 -0500 (Fri, 08 Dec 2006) | 1 line

.AceAddon-2.0 - :GetLocalizedCategory("name") now returns UNKNOWN by default
------------------------------------------------------------------------
r19562 | ckknight | 2006-12-08 02:45:41 -0500 (Fri, 08 Dec 2006) | 1 line

.AceAddon-2.0 - added :GetLocalizedCategory("cateogry") to the AceAddon table.
------------------------------------------------------------------------
r19372 | kaelten | 2006-12-06 15:00:15 -0500 (Wed, 06 Dec 2006) | 1 line

Ace2 - 
------------------------------------------------------------------------
r19316 | ckknight | 2006-12-06 01:16:51 -0500 (Wed, 06 Dec 2006) | 1 line

.AceAddon-2.0 - changed the PRINT_ADDON_INFO text
------------------------------------------------------------------------
r19136 | ckknight | 2006-12-05 05:47:48 -0500 (Tue, 05 Dec 2006) | 1 line

.AceAddon-2.0 - /ace2 enable and /ace2 disable now say if the addon is already disabled/enabled
------------------------------------------------------------------------
r19062 | ckknight | 2006-12-04 23:22:51 -0500 (Mon, 04 Dec 2006) | 1 line

.AceLibrary - tweak _G checker
------------------------------------------------------------------------
r18753 | ckknight | 2006-12-03 13:53:15 -0500 (Sun, 03 Dec 2006) | 1 line

Ace2 - breaking AceLocale-2.0 and AceLocale-2.1
------------------------------------------------------------------------
r18708 | ckknight | 2006-12-03 11:23:24 -0500 (Sun, 03 Dec 2006) | 1 line

Ace2 - merging in TBC branch
------------------------------------------------------------------------
r17998 | ckknight | 2006-11-24 20:41:58 -0500 (Fri, 24 Nov 2006) | 1 line

.AceModuleCore-2.0 - bugfix
------------------------------------------------------------------------
r17957 | tardmrr | 2006-11-24 08:32:23 -0500 (Fri, 24 Nov 2006) | 2 lines

Ace2 - AceAddon-2.0 - Fixed trimming of toc meta data when it's defined using addon.field instead of a toc field

------------------------------------------------------------------------
r17803 | ckknight | 2006-11-22 21:06:42 -0500 (Wed, 22 Nov 2006) | 1 line

.AceEvent-2.0 - added in 10-second failsafe to AceEvent_FullyInitialized
------------------------------------------------------------------------
r17797 | ckknight | 2006-11-22 20:52:58 -0500 (Wed, 22 Nov 2006) | 1 line

Ace2 - added events Ace2_AddonEnabled, Ace2_AddonInitialized, Ace2_AddonDisabled, Ace2_ModuleCreated.
------------------------------------------------------------------------
r17723 | ckknight | 2006-11-21 23:49:43 -0500 (Tue, 21 Nov 2006) | 1 line

.AceComm-2.0 - fixed :IsCommRegistered (thanks, Sylfi)
------------------------------------------------------------------------
r17722 | ckknight | 2006-11-21 23:44:05 -0500 (Tue, 21 Nov 2006) | 1 line

.AceLibrary - added safecalls to activation/deactivation/external functions.
------------------------------------------------------------------------
r17656 | tardmrr | 2006-11-21 10:01:09 -0500 (Tue, 21 Nov 2006) | 1 line

Ace2 - AceModuleCore - Fixed typo on line 23.
------------------------------------------------------------------------
r17648 | tardmrr | 2006-11-21 09:14:04 -0500 (Tue, 21 Nov 2006) | 1 line

Ace2 - AceModuleCore will recover gracefully from errors in On* methods.
------------------------------------------------------------------------
r17644 | tardmrr | 2006-11-21 09:08:04 -0500 (Tue, 21 Nov 2006) | 1 line

Ace2 - AceAddon - fixed typo on line 23.
------------------------------------------------------------------------
r17642 | ckknight | 2006-11-21 08:58:33 -0500 (Tue, 21 Nov 2006) | 1 line

.AceDB-2.0 - fixed line 25
------------------------------------------------------------------------
r17638 | ckknight | 2006-11-21 08:46:26 -0500 (Tue, 21 Nov 2006) | 1 line

Ace2 - added check to each Ace2 library so that if in a lua 5.1 environment, not to accidentally upgrade, even if the minor version is higher. (this will hopefully alleviate some issues with embedding)
------------------------------------------------------------------------
r17636 | tardmrr | 2006-11-21 08:42:35 -0500 (Tue, 21 Nov 2006) | 1 line

Ace2 - AceDB-2.0 will recover gracefully from errors in On* methods.
------------------------------------------------------------------------
r17635 | ckknight | 2006-11-21 08:38:03 -0500 (Tue, 21 Nov 2006) | 1 line

.AceAddon-2.0 - fixed safecall to not use ...
------------------------------------------------------------------------
r17629 | tardmrr | 2006-11-21 08:21:57 -0500 (Tue, 21 Nov 2006) | 1 line

Ace2 - AceAddon will now also recover gracefully from an error in an addon's OnInitialize.
------------------------------------------------------------------------
r17626 | tardmrr | 2006-11-21 08:02:49 -0500 (Tue, 21 Nov 2006) | 1 line

Ace2 - AceAddon will recover gracefully from an error in an addon's OnEnable.
------------------------------------------------------------------------

