aboutsummaryrefslogtreecommitdiffhomepage
path: root/README
diff options
context:
space:
mode:
authorGravatar Dieter Plaetinck <dieter@plaetinck.be>2009-09-04 11:55:09 +0200
committerGravatar Dieter Plaetinck <dieter@plaetinck.be>2009-09-04 11:55:09 +0200
commit8738261ec767c9708b99512e4938c189d861f5a1 (patch)
treec62da47af1da3f3912ba2efe11064a56b86be40f /README
parentd7c302be4dd7f30785bfa8bbb0f9c2cf4989f868 (diff)
use python based event manager instead of sh one. posix sh was a dead end
Diffstat (limited to 'README')
-rw-r--r--README8
1 files changed, 4 insertions, 4 deletions
diff --git a/README b/README
index 2f939fa..54366bd 100644
--- a/README
+++ b/README
@@ -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)