1
0
mirror of https://github.com/irssi/irssi.git synced 2024-09-29 04:45:57 -04:00

Implemented Irssi::Window::command(), Irssi::Windowitem::command()

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@195 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
Timo Sirainen 2000-04-28 09:16:14 +00:00 committed by cras
parent eea919678c
commit 576d5d6a7b

View File

@ -86,6 +86,15 @@ PPCODE:
hv_store(hv, "last_timestamp", 14, newSViv(window->last_timestamp), 0);
XPUSHs(sv_2mortal(newRV_noinc((SV*)hv)));
void
command(window, cmd, server=window->active_server, item=window->active)
Irssi::Window window
char *cmd
Irssi::Server server
Irssi::Windowitem item
CODE:
signal_emit("send command", 3, cmd, server, item);
#*******************************
MODULE = Irssi PACKAGE = Irssi::Windowitem
#*******************************
@ -104,3 +113,10 @@ PPCODE:
hv_store(hv, "name", 4, new_pv(item->name), 0);
hv_store(hv, "new_data", 8, newSViv(item->new_data), 0);
XPUSHs(sv_2mortal(newRV_noinc((SV*)hv)));
void
command(item, cmd)
Irssi::Windowitem item
char *cmd
CODE:
signal_emit("send command", 3, cmd, item->server, item);