summaryrefslogtreecommitdiffstats
path: root/objects/pyscript-object.h
diff options
context:
space:
mode:
authorChristopher Davis <loafier@gmail.com>2006-06-25 05:47:20 +0000
committerChristopher Davis <loafier@gmail.com>2006-06-25 05:47:20 +0000
commit3b04cf6a1210f97d8144ee1ba646186aca4912ef (patch)
treed2d4081cd3043bd3b1d403f93f147e94a471aeac /objects/pyscript-object.h
parentd75ad2cebb61a3cb46570cecbc257693c528da0b (diff)
downloadirssi-python-3b04cf6a1210f97d8144ee1ba646186aca4912ef.tar.gz
irssi-python-3b04cf6a1210f97d8144ee1ba646186aca4912ef.tar.xz
irssi-python-3b04cf6a1210f97d8144ee1ba646186aca4912ef.zip
worked more on signals. added signal emit, signal register,
unregister, cmd unbind, signal remove. Needs testing. Need to find a better way of dealing with constants, too. git-svn-id: http://svn.irssi.org/repos/irssi-python@4291 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'objects/pyscript-object.h')
-rw-r--r--objects/pyscript-object.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/objects/pyscript-object.h b/objects/pyscript-object.h
index ee32d8c..8565053 100644
--- a/objects/pyscript-object.h
+++ b/objects/pyscript-object.h
@@ -3,13 +3,13 @@
#include <Python.h>
#include <glib.h>
-//FIXME: add list of registered dynamic signal names
typedef struct {
PyObject_HEAD
PyObject *module; /* module object */
PyObject *argv; /* list of argument strings from the load command */
PyObject *modules; /* dict of imported modules for script */
GSList *signals; /* list of bound signals and commands */
+ GSList *registered_signals; /* list of signal names registered */
} PyScript;
extern PyTypeObject PyScriptType;