[EMAIL PROTECTED] wrote:
> I can see a situation where you might register the same function
> multiple times with different argument lists, yet unregister takes only the
> function as the discriminator.

One way to fix this would be to remove the ability to
register arguments along with the function. It's not
necessary, as you can always use a closure to get
the same effect. Then you have a unique handle for
each registered callback.

--
Greg
_______________________________________________
Python-3000 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to