summaryrefslogtreecommitdiffstats
path: root/src/sig2code.txt
diff options
context:
space:
mode:
authorChristopher Davis <loafier@gmail.com>2006-08-12 22:16:53 +0000
committerChristopher Davis <loafier@gmail.com>2006-08-12 22:16:53 +0000
commit3a028090359e5d5d24ccbfc11d9b6ff5681aab4f (patch)
tree0cfb8ec1eb8a49366fc663bef00bf4dfb1f7c307 /src/sig2code.txt
parentf13ea25509e932d426ebd69d90368fe9b1d4c1ab (diff)
downloadirssi-python-3a028090359e5d5d24ccbfc11d9b6ff5681aab4f.tar.gz
irssi-python-3a028090359e5d5d24ccbfc11d9b6ff5681aab4f.tar.xz
irssi-python-3a028090359e5d5d24ccbfc11d9b6ff5681aab4f.zip
directory structure change
git-svn-id: http://svn.irssi.org/repos/irssi-python@4312 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src/sig2code.txt')
-rw-r--r--src/sig2code.txt44
1 files changed, 44 insertions, 0 deletions
diff --git a/src/sig2code.txt b/src/sig2code.txt
new file mode 100644
index 0000000..379e88e
--- /dev/null
+++ b/src/sig2code.txt
@@ -0,0 +1,44 @@
+ Conversion codes notes
+ I = int *arg IN/OUT
+ G = string GList **arg IN/OUT (list must be reconstructed)
+ L = list of nicks
+
+ Scalars
+ s -> char *
+ u -> ulong *
+ I -> int *
+ i -> int
+
+ Lists of things (completion.c and massjoin.c)
+ G -> GList * of char*
+ L -> GSList of NICK_RECs
+
+ Chat objects
+ c -> CHATNET_REC
+ S -> SERVER_REC
+ C -> CHANNEL_REC
+ q -> QUERY_REC
+ n -> NICK_REC
+ W -> WI_ITEM_REC
+
+ Irssi objects
+ d -> DCC_REC
+
+ Other objects
+ r -> RECONNECT_REC
+ o -> COMMAND_REC
+ l -> LOG_REC
+ a -> RAWLOG_REC
+ g -> IGNORE_REC
+ ? -> MODULE_REC
+ b -> BAN_REC
+ N -> NETSPLIT_REC
+ e -> NETSPLIT_SERVER_REC
+ ? -> AUTOIGNORE_REC
+ O -> NOTIFYLIST_REC
+ ? -> THEME_REC
+ ? -> KEYINFO_REC
+ p -> PROCESS_REC
+ t -> TEXT_DEST_REC
+ w -> WINDOW_REC
+