From 6049b35cf93b1b9b188be11eace4e48ca2318286 Mon Sep 17 00:00:00 2001 From: Christopher Davis Date: Sun, 27 Aug 2006 23:36:58 +0000 Subject: scripts and README git-svn-id: http://svn.irssi.org/repos/irssi-python@4324 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- ChangeLog | 4 ++++ INSTALL | 5 ++++- README | 2 +- configure.in | 4 ++-- docs/irssi-python.html | 19 +++++++++++++------ src/irssi.py | 26 +++++++++++++------------- 6 files changed, 37 insertions(+), 23 deletions(-) diff --git a/ChangeLog b/ChangeLog index 60eead0..2e38366 100644 --- a/ChangeLog +++ b/ChangeLog @@ -15,3 +15,7 @@ loafier, 2006-08-17: loafier, 2006-08-20: added autoload changed behavior of load to reload previously loaded scripts + +loafier, 2006-08-21: + test3 + diff --git a/INSTALL b/INSTALL index 98ae43c..918c193 100644 --- a/INSTALL +++ b/INSTALL @@ -30,6 +30,9 @@ installed. C library before running irssi. export LD_PRELOAD=/usr/lib/libc_r.so seems to work on FreeBSD. - You may want to load one of the example scripts like hello or fork. + You may want to load one of the example scripts like hello or fork: + + /py load fork + /forkoff Also check out README and docs/irssi-python.html diff --git a/README b/README index 6571bb4..82f51ad 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -irssi-python test2 +irssi-python test3 irssi-python embeds Python into an Irssi module, providing most of the functionality of the Perl wrapper to Python scripts using a similar interface. diff --git a/configure.in b/configure.in index 8482e81..4405682 100644 --- a/configure.in +++ b/configure.in @@ -2,10 +2,10 @@ # Process this file with autoconf to produce a configure script. #AC_PREREQ(2.59) -AC_INIT(irssi-python, test2, loafier@gmail.com) +AC_INIT(irssi-python, test3, loafier@gmail.com) AC_CONFIG_SRCDIR([src/pyconstants.c]) AC_CONFIG_HEADER([pyirssi-config.h]) -AM_INIT_AUTOMAKE([irssi-python], [test2]) +AM_INIT_AUTOMAKE([irssi-python], [test3]) AM_DISABLE_STATIC AM_PROG_LIBTOOL diff --git a/docs/irssi-python.html b/docs/irssi-python.html index a28f381..6e435c8 100644 --- a/docs/irssi-python.html +++ b/docs/irssi-python.html @@ -2278,7 +2278,7 @@ Combine level number to level string ('+level 
command(...)
command(cmd) -> None
 
Execute command
-
command_bind(*args, **kwargs)
see Script.command_bind
+
command_bind(*args, **kwargs)
see Script.command_bind()
command_runsub(...)
command_runsub(cmd, data, server=None, item=None) -> None
 
Run subcommands for `cmd'. First word in `data' is parsed as
@@ -2287,7 +2287,7 @@ subcommand. `server' is Server  Call command_runsub in handler function for `cmd' and bind
with 
command_bind("`cmd' `subcmd'", subcmdfunc[, category]);
-
command_unbind(*args, **kwargs)
see Script.command_unbind
+
command_unbind(*args, **kwargs)
see Script.command_unbind()
commands(...)
commands() -> list of Command objects
 
Return a list of all commands.
@@ -2330,7 +2330,7 @@ Return True if ignore matches
ignores(...)
ignores() -> list of Ignore objects
 
Return a list of ignore entries
-
io_add_watch(*args, **kwargs)
see Script.io_add_watch
+
io_add_watch(*args, **kwargs)
see Script.io_add_watch()
level2bits(...)
level2bits(level) -> long
 
Level string -> number
@@ -2443,6 +2443,12 @@ Example (already done by irssi):
servers(...)
servers() -> list of Server objects
 
Return a list of all servers
+
settings_add_bool(*args, **kwargs)
see Script.settings_add_bool()
+
settings_add_int(*args, **kwargs)
see Script.settings_add_int()
+
settings_add_level(*args, **kwargs)
see Script.settings_add_level()
+
settings_add_size(*args, **kwargs)
see Script.settings_add_size()
+
settings_add_str(*args, **kwargs)
see Script.settings_add_str()
+
settings_add_time(*args, **kwargs)
see Script.settings_add_time()
settings_get_bool(...)
settings_get_bool(key) -> bool
 
Get value for setting.
@@ -2479,7 +2485,7 @@ Set string value for setting
settings_set_time(...)
settings_set_time(key, value) -> bool
 
Set string value for setting
-
signal_add(*args, **kwargs)
see Script.signal_add
+
signal_add(*args, **kwargs)
see Script.signal_add()
signal_continue(...)
signal_continue(*args) -> None
 
Continue (reemit?) the current Irssi signal with up to 6 arguments
@@ -2492,19 +2498,20 @@ Get name of current signal
signal_get_emitted_id(...)
signal_get_emmited_id() -> signal id int
 
Get id of current signal
-
signal_remove(*args, **kwargs)
see Script.signal_remove
+
signal_remove(*args, **kwargs)
see Script.signal_remove()
signal_stop(...)
signal_stop() -> None
 
Stop the signal that's currently being emitted.
signal_stop_by_name(...)
signal_stop_by_name(signal) -> None
 
Stop the signal, 'signal', thats currently being emitted by name
+
statusbar_item_register(*args, **kwargs)
see Script.statusbar_item_register()
statusbar_item_unregister(...)
statusbar_item_unregister(name) -> None
statusbar_items_redraw(...)
statusbar_items_redraw(name) -> None
statusbars_recreate_items(...)
statusbars_recreate_items() -> None
strip_codes(...)
strip_codes(input) -> str
themes_reload(...)
themes_reload() -> None
-
timeout_add(*args, **kwargs)
see Script.timeout_add
+
timeout_add(*args, **kwargs)
see Script.timeout_add()
window_create(...)
window_create(item=None, automatic=False) -> Window object
 
Create a new window
diff --git a/src/irssi.py b/src/irssi.py index 33a3083..7a14078 100644 --- a/src/irssi.py +++ b/src/irssi.py @@ -6,53 +6,53 @@ import _irssi from _irssi import * def command_bind(*args, **kwargs): - """ see Script.command_bind """ + """ see Script.command_bind() """ get_script().command_bind(*args, **kwargs) def command_unbind(*args, **kwargs): - """ see Script.command_unbind """ + """ see Script.command_unbind() """ get_script().command_unbind(*args, **kwargs) def signal_add(*args, **kwargs): - """ see Script.signal_add """ + """ see Script.signal_add() """ get_script().signal_add(*args, **kwargs) def signal_remove(*args, **kwargs): - """ see Script.signal_remove """ + """ see Script.signal_remove() """ get_script().signal_remove(*args, **kwargs) def timeout_add(*args, **kwargs): - """ see Script.timeout_add """ + """ see Script.timeout_add() """ get_script().timeout_add(*args, **kwargs) def io_add_watch(*args, **kwargs): - """ see Script.io_add_watch """ + """ see Script.io_add_watch() """ get_script().io_add_watch(*args, **kwargs) def statusbar_item_register(*args, **kwargs): - """ see Script.statusbar_item_register """ + """ see Script.statusbar_item_register() """ get_script().statusbar_item_register(*args, **kwargs) def settings_add_str(*args, **kwargs): - """ see Script.settings_add_str """ + """ see Script.settings_add_str() """ get_script().settings_add_str(*args, **kwargs) def settings_add_int(*args, **kwargs): - """ see Script.settings_add_int """ + """ see Script.settings_add_int() """ get_script().settings_add_int(*args, **kwargs) def settings_add_bool(*args, **kwargs): - """ see Script.settings_add_bool """ + """ see Script.settings_add_bool() """ get_script().settings_add_bool(*args, **kwargs) def settings_add_time(*args, **kwargs): - """ see Script.settings_add_time """ + """ see Script.settings_add_time() """ get_script().settings_add_time(*args, **kwargs) def settings_add_level(*args, **kwargs): - """ see Script.settings_add_level """ + """ see Script.settings_add_level() """ get_script().settings_add_level(*args, **kwargs) def settings_add_size(*args, **kwargs): - """ see Script.settings_add_size """ + """ see Script.settings_add_size() """ get_script().settings_add_size(*args, **kwargs) -- cgit