aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples/data/uzbl/plugins/cmd_expand.py
diff options
context:
space:
mode:
authorGravatar Mason Larobina <mason.larobina@gmail.com>2010-01-01 17:16:09 +0800
committerGravatar Mason Larobina <mason.larobina@gmail.com>2010-01-01 17:16:09 +0800
commitb0e7190acd1c266b20d2624051d6932bbf90a3d9 (patch)
tree175f9b1346a2e90faed274d597b9eb212e87d98c /examples/data/uzbl/plugins/cmd_expand.py
parent3d9e04194d816f28621b6f3fdd5c73d58f271545 (diff)
Use new export mechanism in all plugins.
Diffstat (limited to 'examples/data/uzbl/plugins/cmd_expand.py')
-rw-r--r--examples/data/uzbl/plugins/cmd_expand.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/examples/data/uzbl/plugins/cmd_expand.py b/examples/data/uzbl/plugins/cmd_expand.py
index a5c279d..3f6ae2b 100644
--- a/examples/data/uzbl/plugins/cmd_expand.py
+++ b/examples/data/uzbl/plugins/cmd_expand.py
@@ -1,6 +1,3 @@
-__export__ = ['cmd_expand',]
-
-
def escape(str):
for (level, char) in [(3, '\\'), (2, "'"), (2, '"'), (1, '@')]:
str = str.replace(char, (level * '\\') + char)
@@ -39,5 +36,7 @@ def cmd_expand(uzbl, cmd, args):
return cmd
-def init(*args):
- pass
+def init(uzbl):
+ # Function exports to the uzbl object, `function(uzbl, *args, ..)`
+ # becomes `uzbl.function(*args, ..)`.
+ uzbl.export('cmd_expand', cmd_expand)