Michiel> 1) Currently, there's only one PyOS_InputHook. So we're stuck
    Michiel>    if we find that some other extension module already set
    Michiel>    PyOS_InputHook. An easy solution would be to have an
    Michiel>    PyOS_AddInputHook/PyOS_RemoveInputHook API, and let Python
    Michiel>    maintain a list of input hooks to be called.

I think we've come more-or-less full circle to the point where I jumped onto
this spinning thread.  If there is only a single input hook function, you
probably need to write a slightly higher level module that manages the hook.
See sys.exitfunc and the atexit module for a simple example.

Skip
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to