------------------------------------------------------------------------
r40905 | ckknight | 2007-06-20 18:21:25 -0400 (Wed, 20 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceAddon-2.0/AceAddon-2.0.lua

.AceAddon-2.0 - you can now obfuscate your emails in the TOC by doing ckknight AT gmail DOT com
------------------------------------------------------------------------
r40904 | ckknight | 2007-06-20 18:13:44 -0400 (Wed, 20 Jun 2007) | 3 lines
Changed paths:
   M /trunk/Ace2/AceAddon-2.0/AceAddon-2.0.lua

.AceAddon-2.0 - add a donate button to AceOptions menus that inherit from AceAddon-2.0. To specify what the donation should be for, X-Donate is set. There are currently two ways it can look:
X-Donate: Website:http://wowace.com/wiki/Donations
X-Donate: PayPal:ckknight@gmail.com
------------------------------------------------------------------------
r40893 | ckknight | 2007-06-20 16:57:14 -0400 (Wed, 20 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceAddon-2.0/AceAddon-2.0.lua

.AceAddon-2.0 - add a proper popup frame when someone presses "About"
------------------------------------------------------------------------
r40869 | hyperactiveChipmunk | 2007-06-20 11:51:04 -0400 (Wed, 20 Jun 2007) | 3 lines
Changed paths:
   M /trunk/Ace2/AceHook-2.1/AceHook-2.1.lua

Ace2: AceHook-2.1
- Added :SecureHookScript as a valid mixin function

------------------------------------------------------------------------
r40687 | rabbit | 2007-06-19 07:10:02 -0400 (Tue, 19 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceComm-2.0/AceComm-2.0.lua

.AceComm-2.0: Nuke two temp variables.
------------------------------------------------------------------------
r40685 | ckknight | 2007-06-19 06:15:44 -0400 (Tue, 19 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceTab-2.0/AceTab-2.0.lua

.AceTab-2.0 - remove big section of obsolete code.
------------------------------------------------------------------------
r40629 | ckknight | 2007-06-18 20:46:26 -0400 (Mon, 18 Jun 2007) | 2 lines
Changed paths:
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.lua

.AceLocale-2.2 - some memory optimizations.
- unit tests are at the bottom, commented out - note: assumes enUS.
------------------------------------------------------------------------
r40604 | ckknight | 2007-06-18 18:40:22 -0400 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.lua

.AceLocale-2.2 - remove a bunch of global references
------------------------------------------------------------------------
r40603 | ckknight | 2007-06-18 18:38:16 -0400 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.lua

.AceLocale-2.2 - rearrange some lines
------------------------------------------------------------------------
r40601 | ckknight | 2007-06-18 17:53:29 -0400 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0 - change the timebomb to just happen at WoW 2.2
------------------------------------------------------------------------
r40600 | ckknight | 2007-06-18 17:48:47 -0400 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0 - change timebomb of last commit to be either August 18, 2007 or WoW 2.2 (whichever comes first)
------------------------------------------------------------------------
r40598 | ckknight | 2007-06-18 17:42:55 -0400 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0 - :ScheduleEvent and :ScheduleRepeatingEvent no longer return a value, as of August 18 (one month from now). All addons on the wowace svn have been updated for this change already. This allows for a memory leak to be plugged.
------------------------------------------------------------------------
r40573 | ckknight | 2007-06-18 16:10:45 -0400 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0 - fix string ID in last commit
------------------------------------------------------------------------
r40571 | ckknight | 2007-06-18 16:07:15 -0400 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0 - use a string ID for bucket events' repeating schedules.
------------------------------------------------------------------------
r40564 | rabbit | 2007-06-18 15:44:17 -0400 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceComm-2.0/AceComm-2.0.lua

.AceComm-2.0: Properly reclaim a table in HandleMessage, shuffle some if's around for faster access and fix some indentation hiccups.
------------------------------------------------------------------------
r40563 | rabbit | 2007-06-18 15:41:36 -0400 (Mon, 18 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0: Plug a leak in :TriggerEvent if no addons had registered for the triggered event, removed the debugTable stuff and use a cached table as the ID for scheduled events without explicit ID's, thanks to Roartindon for that one. Two 'tmp' tables were used in the file scope, move them into their own blocks - no idea what kind of bugs this could've been causing.
------------------------------------------------------------------------
r40431 | ckknight | 2007-06-17 20:36:20 -0400 (Sun, 17 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceAddon-2.0/AceAddon-2.0.lua

.AceAddon-2.0 - bugfix
------------------------------------------------------------------------
r40276 | ckknight | 2007-06-16 19:08:39 -0400 (Sat, 16 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceComm-2.0/AceComm-2.0.lua

.AceComm-2.0 - properly don't pass the person argument.
------------------------------------------------------------------------
r39907 | ckknight | 2007-06-14 14:59:51 -0400 (Thu, 14 Jun 2007) | 2 lines
Changed paths:
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.lua

.AceLocale-2.2 - change warnings to errors.
Note: This doesn't do any metatable caching, as apparently that causes errors or something in the upgrade path.
------------------------------------------------------------------------
r39902 | kaelten | 2007-06-14 14:04:29 -0400 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.lua

Ace2 - Reverting AceLocale Changes pending further testing.
------------------------------------------------------------------------
r39877 | ckknight | 2007-06-14 10:51:24 -0400 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.lua

.AceLocale-2.2 - optimization
------------------------------------------------------------------------
r39874 | ckknight | 2007-06-14 10:38:23 -0400 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.lua

.AceLocale-2.2 - change how errors are fired, slightly.
------------------------------------------------------------------------
r39868 | ckknight | 2007-06-14 09:55:01 -0400 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.lua

.AceLocale-2.2 - fix potential bug.
------------------------------------------------------------------------
r39855 | ckknight | 2007-06-14 07:18:00 -0400 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.lua

.AceLocale-2.2 - optimization by caching metatables and metamethods.
------------------------------------------------------------------------
r39853 | ckknight | 2007-06-14 06:56:48 -0400 (Thu, 14 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.lua

.AceLocale-2.2 - for missing translations, raise an error through geterrorhandler()(ret) instead of just a normal error("text"). This means AceLibrary("Babble-Boss-2.2")["Some guy"] will return "Some guy" if that's unknown, but raise an error in the process.
------------------------------------------------------------------------
r39787 | ckknight | 2007-06-13 21:02:01 -0400 (Wed, 13 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceComm-2.0/AceComm-2.0.lua

.AceComm-2.0 - bugfix
------------------------------------------------------------------------
r39784 | ckknight | 2007-06-13 20:14:06 -0400 (Wed, 13 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceComm-2.0/AceComm-2.0.lua

.AceComm-2.0 - for the version checker thing, if an addon isn't loaded but exists, put (Off) at the end.
------------------------------------------------------------------------
r39326 | ckknight | 2007-06-10 00:23:13 -0400 (Sun, 10 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceConsole-2.0/AceConsole-2.0.lua

.AceConsole-2.0 - when printliteral'ing a table, if the table is blank and its metatable has a __raw field that is a table, use it instead. This is basically for me to have a read-only table that can be properly :PrintLiteral'd without a lot of hassle.
------------------------------------------------------------------------
r39152 | ckknight | 2007-06-08 18:47:43 -0400 (Fri, 08 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceHook-2.1/AceHook-2.1.lua

.AceHook-2.1 - add :SecureHookScript. Should work. probably. Test it out to see. *thumbs up*
------------------------------------------------------------------------
r39076 | rabbit | 2007-06-08 08:47:35 -0400 (Fri, 08 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceAddon-2.0/AceAddon-2.0.lua
   M /trunk/Ace2/AceConsole-2.0/AceConsole-2.0.lua
   M /trunk/Ace2/AceDB-2.0/AceDB-2.0.lua

Ace2: zhTW update from helium.
------------------------------------------------------------------------
r38824 | ckknight | 2007-06-06 18:12:13 -0400 (Wed, 06 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0 - added slash command /in, used in the form /in 5 /say pants. Idea stolen from Chronos.
------------------------------------------------------------------------
r38641 | kergoth | 2007-06-05 15:14:10 -0400 (Tue, 05 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceOO-2.0/AceOO-2.0.lua

Ace2: AceOO: In the object uid generation: drop the seperate pad function, no point having an extra functioncall in that code path for no reason, and simplify a bit.
------------------------------------------------------------------------
r38546 | ckknight | 2007-06-05 03:24:21 -0400 (Tue, 05 Jun 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceModuleCore-2.0/AceModuleCore-2.0.lua

.AceModuleCore-2.0 - change AceAddon check
------------------------------------------------------------------------
r38524 | ckknight | 2007-06-05 01:05:13 -0400 (Tue, 05 Jun 2007) | 4 lines
Changed paths:
   M /trunk/Ace2/AceAddon-2.0/AceAddon-2.0.lua
   M /trunk/Ace2/AceDB-2.0/AceDB-2.0.lua
   M /trunk/Ace2/AceModuleCore-2.0/AceModuleCore-2.0.lua

Ace2 - bugfixes to calling :OnEnable and tracking whether first is provided or not.
- added AceAddon:ManualEnable(addon)
- added AceAddon:ManualDisable(addon)
- don't use those unless you're s-m-r-t
------------------------------------------------------------------------
r38513 | nymbia | 2007-06-04 23:01:30 -0400 (Mon, 04 Jun 2007) | 3 lines
Changed paths:
   M /trunk/Ace2/AceConsole-2.0/AceConsole-2.0.lua

.AceConsole-2.0:
- Don't check if we're overwriting commands, just do it.
- If there was a compelling reason for this to be here in the first place, feel free to revert.
------------------------------------------------------------------------
r37848 | ckknight | 2007-05-31 18:36:02 -0400 (Thu, 31 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceComm-2.0/AceComm-2.0.lua

.AceComm-2.0 - apparently do is spelled "do", not "doe". I blame ...France for this one.
------------------------------------------------------------------------
r37841 | ckknight | 2007-05-31 18:10:58 -0400 (Thu, 31 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceComm-2.0/AceComm-2.0.lua

.AceComm-2.0 - allow :RegisterMemoizations to receive a tuple of strings as well as a table of strings.
------------------------------------------------------------------------
r37644 | ckknight | 2007-05-29 23:49:06 -0400 (Tue, 29 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceDB-2.0/AceDB-2.0.lua

.AceDB-2.0 - added event AceDB20_ResetDB, which is called when the DB is reset. provides arguments (addon, "dbname" [, "kind"])
------------------------------------------------------------------------
r37328 | ckknight | 2007-05-28 01:50:46 -0400 (Mon, 28 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0 - revert last commit
------------------------------------------------------------------------
r37327 | ckknight | 2007-05-28 01:47:05 -0400 (Mon, 28 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0 - on AceEvent_FullyInitialized, verify that _G.mod is math.fmod, fix if that's not the case.
------------------------------------------------------------------------
r36940 | ckknight | 2007-05-26 04:02:24 -0400 (Sat, 26 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceComm-2.0/AceComm-2.0.lua

.AceComm-2.0 - don't memoize prefixes that are already 3 bytes long.
------------------------------------------------------------------------
r36539 | ckknight | 2007-05-23 01:06:05 -0400 (Wed, 23 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceComm-2.0/AceComm-2.0.lua
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

Ace2 - remove WoW 2.0 compat.
------------------------------------------------------------------------
r36482 | nymbia | 2007-05-22 19:15:43 -0400 (Tue, 22 May 2007) | 4 lines
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0:
- Revert to 32527, with some added checks to ensure that revs 33121-36174 are upgraded from correctly, and more recent optimizations/bugfixes included.
- Tested a number of different upgrade scenarios, however, users who upgrade with a path like 30806 -> 33858 -> (this) will continue to be in dire need of updating (and should still be getting a popup telling them so)
- If anything breaks when it shouldn't (ie, with a sane upgrade path), please let me know.
------------------------------------------------------------------------
r36325 | ckknight | 2007-05-22 05:06:03 -0400 (Tue, 22 May 2007) | 2 lines
Changed paths:
   M /trunk/Ace2/Ace2.toc
   M /trunk/Ace2/AceAddon-2.0/AceAddon-2.0.lua
   M /trunk/Ace2/AceAddon-2.0/AceAddon-2.0.toc
   M /trunk/Ace2/AceComm-2.0/AceComm-2.0.toc
   M /trunk/Ace2/AceConsole-2.0/AceConsole-2.0.toc
   M /trunk/Ace2/AceDB-2.0/AceDB-2.0.toc
   M /trunk/Ace2/AceDebug-2.0/AceDebug-2.0.toc
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.toc
   M /trunk/Ace2/AceHook-2.1/AceHook-2.1.toc
   M /trunk/Ace2/AceLibrary/AceLibrary.toc
   M /trunk/Ace2/AceLocale-2.2/AceLocale-2.2.toc
   M /trunk/Ace2/AceModuleCore-2.0/AceModuleCore-2.0.toc
   M /trunk/Ace2/AceOO-2.0/AceOO-2.0.toc
   M /trunk/Ace2/AceTab-2.0/AceTab-2.0.toc

Ace2 - bump to 20100

------------------------------------------------------------------------
r36179 | rabbit | 2007-05-21 20:45:52 -0400 (Mon, 21 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceLibrary/AceLibrary.lua

.AceLibrary: Don't stop searching for libraries to load when one is found. Babble-2.2, for instance, has the X-Babble-Spell-2.2 field in its toc, even thought the Babble-Spell-2.2 directory could be extracted to its own addon.  We want the check to load both, instead of bailing after the first. Patch by nymbia.
------------------------------------------------------------------------
r36178 | rabbit | 2007-05-21 20:44:50 -0400 (Mon, 21 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceHook-2.1/AceHook-2.1.lua

.AceHook-2.1: Error correctly when specifying an invalid object method, ie self:Hook({}, 'foo'), patch by nymbia.
------------------------------------------------------------------------
r36174 | rabbit | 2007-05-21 20:13:16 -0400 (Mon, 21 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceEvent-2.0/AceEvent-2.0.lua

.AceEvent-2.0: Moving this to PerformanceFu.
------------------------------------------------------------------------
r36009 | ckknight | 2007-05-20 19:44:27 -0400 (Sun, 20 May 2007) | 1 line
Changed paths:
   M /trunk/Ace2/AceLibrary/AceLibrary.toc

.AceLibrary - remove LoD
------------------------------------------------------------------------
