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
-~----------~----~----~----~------~----~------~--~---

Reply via email to