summaryrefslogtreecommitdiff
path: root/asciifarm/client/keymacros.hy
diff options
context:
space:
mode:
Diffstat (limited to 'asciifarm/client/keymacros.hy')
-rw-r--r--asciifarm/client/keymacros.hy7
1 files changed, 4 insertions, 3 deletions
diff --git a/asciifarm/client/keymacros.hy b/asciifarm/client/keymacros.hy
index b7ff113..595a98c 100644
--- a/asciifarm/client/keymacros.hy
+++ b/asciifarm/client/keymacros.hy
@@ -1,15 +1,16 @@
+
(defmacro send [data]
- `(fn [client] (client.send ~data)))
+ `(self.client.send ~data))
(defmacro inp [action]
`(send ["input" ~action]))
(defmacro doall [actions]
- `(fn [client] (for [action ~actions] (action client))))
+ `(for [action ~actions] (action)))
(defmacro selector [name]
- `(.getSelector (.getDisplay client) ~name))
+ `(self.display.getSelector ~name))
(defmacro selectorvalue [name]
`(.getValue (selector ~name)))