I've just commited [6194], the event branch. It holds improvements for IE as well as simple observer removal. This is a rewrite of half of the old Event module, so check it out (functional tests inside).
But it doesn't stop there. Ken Snyder and Colin Mollenhour have been collaborating on #7435 that enhances the Event module with a new cache system and some API extensions for bulk observer removing. Maybe some of those ideas are worthy, so I'd like to have other's opinions. Meanwhile, Colin, Christian Schaefer, Ryan Gahl and Seth Dillingham were having a discussion about custom events / messaging system. Some of the existing implementations (links below) were compared and discussed. We all want it to be lightweight, but it also must be solid! Of course, the API has to be beautiful, too :) Also, what about that Safari text-node event target thing? Should we have a fix for that also? Comments, ideas, contributions welcome. -- http://dev.rubyonrails.org/changeset/6194 http://dev.rubyonrails.org/log/spinoffs/prototype/branches/event http://dev.rubyonrails.org/ticket/7435 -- http://www.truerwords.net/articles/web-tech/custom_events_ref.html http://wrath.rubyonrails.org/pipermail/rails-spinoffs/2006-February/002875.html http://www.dustindiaz.com/javascript-publisher/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype: Core" group. To post to this group, send email to prototype-core@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/prototype-core?hl=en -~----------~----~----~----~------~----~------~--~---