Revision history for Object-Event: 1.23 Thu Aug 4 10:52:32 CEST 2011 - added small safety-check to unreg_cb. 1.22 Thu Mar 10 17:17:58 CET 2011 - fixed a bug where event methods were not registered correctly. - found a bug with using the guard to track cb registrations. 1.21 Thu Nov 5 19:37:58 CET 2009 - fixed a bug in the legacy forward code to support the old AnyEvent::XMPP API. 1.2 Thu Nov 5 00:01:47 CET 2009 - removed hand_event_methods_down and inherit_event_methods_from in favour of the event_cb attribute, which made inheriting event method much easier. - added event_cb alias attribute parameter to be able to specify multiple package method event handlers for an object. - added some debugging functionality. 1.101 Fri Sep 4 14:24:58 CEST 2009 - fixed stupid bug in event method, returning always false (added test for that now). - using common::sense now. 1.1 Sun Aug 9 18:05:08 CEST 2009 - fixed some really wrong documentation (i.e.: about return values of the event method). - added init method for cases where you can't use the Object::Event constructor. - testing for undefined $self in the guard destructor. - added 'handles' method to query whether handlers exist. - made the 'event' method return true or false in case handlers ran. 1.0 Mon Mar 16 21:23:02 CET 2009 - added stop/continue feature. - deprecated forward feature. (will be kept until AnyEvent::XMPP 0.4 is replaced by the new AnyEvent::XMPP, in around 1 year probably.) - added support for arbitrary priorities. - added syntactic sugar for using method calling syntax as event invocation. 0.7 Wed Feb 18 11:56:40 CET 2009 NOTE: This is the last release which will contain the add_forward feature. The next release will contain some minor incompatible changes. - added unreg_my_set method. - fixed bug in _while_referenced implementation and added tests (by Pedro Melo) - some more tests. - added ::Methods syntactic sugar. Please note that the next version might contain some incompatible changes here. 0.6 Tue Sep 23 15:13:23 CEST 2008 - recursive event calling now also should work properly. 0.4 Tue Apr 15 12:48:11 CEST 2008 - events can now be registered from within the callbacks for the same object and event safely. 0.3 Fri Mar 21 11:35:03 CET 2008 - fixed a serious bug in stop_event 0.2 Fri Mar 21 01:38:12 CET 2008 - forgot a simple test for the event handling - added an example 0.1 Thu Mar 20 13:18:12 CET 2008 - initial release