diff options
author | Dieter Plaetinck <dieter@plaetinck.be> | 2009-09-04 11:55:09 +0200 |
---|---|---|
committer | Dieter Plaetinck <dieter@plaetinck.be> | 2009-09-04 11:55:09 +0200 |
commit | 8738261ec767c9708b99512e4938c189d861f5a1 (patch) | |
tree | c62da47af1da3f3912ba2efe11064a56b86be40f /README | |
parent | d7c302be4dd7f30785bfa8bbb0f9c2cf4989f868 (diff) |
use python based event manager instead of sh one. posix sh was a dead end
Diffstat (limited to 'README')
-rw-r--r-- | README | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -412,15 +412,15 @@ Copying the Uzbl object and creating public functions should be taken with care ### EVENTS ### -unlike commands, events are not handled in uzbl itself, but are propagated asynchronously through text stream on -stdout. You'll usually use uzbl by piping it's output to a so called 'dispatcher' +unlike commands, events are not handled in uzbl itself, but are propagated (dispatched) asynchronously through +a text stream on stdout. You'll usually use uzbl by piping it's output to a so called 'event handler' - makes it possible to use whichever language you want for event handling (python, perl, bash, .. you name it). you'll usually send commands (see above) back to uzbl through its fifo or socket - keybindings use x keysyms - many finegrained events (hover_over_link, key_press, key_down,..) -- see example dispatcher.sh +- see example event_handler.py -Note: cookie events are not sent to a dispatcher but handled internally through the cookie handler because of their synchronous nature. +Note: cookie events are not sent to an event handler but handled internally through the cookie handler because of their synchronous nature. Cookie events are really something completely different from all other events. maybe someday we'll use http proxies or something for cookies, but for now we still use the handler code) |