Timo Sirainen
338e58cbad
Don't crash when trying to bless NULLs
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1645 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-24 22:21:48 +00:00
Timo Sirainen
00f7246d7c
Added proxy section
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1644 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-24 17:49:24 +00:00
Timo Sirainen
559a5be42f
fixed a small memory leak
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1643 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-22 12:08:36 +00:00
Timo Sirainen
40ffd87ded
Irssi::printformat() called printformat_window() to print the text which
...
lost server/target information. Added printtext_dest() function which it
uses now.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1642 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-18 19:03:07 +00:00
Timo Sirainen
088358ca61
/NAMES -count now prints only the "total" line, not "users(#channel)" anymore
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1641 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-17 18:22:24 +00:00
Timo Sirainen
fbe38dd2c8
command_runsub() - ignore multiple spaces between /COMMAND SUBCOMMAND
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1640 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-16 20:23:59 +00:00
Timo Sirainen
69a6096b8b
added "use strict" for all scripts, made some small changes.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1639 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-16 20:22:45 +00:00
Timo Sirainen
0d3b5c729f
Added Irssi::command_bind_first() and Irssi::command_bind_last()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1638 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-16 20:03:36 +00:00
Timo Sirainen
f37d661ac3
/WINDOW MOVE: prev/next -> left/right
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1637 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-16 19:49:07 +00:00
Timo Sirainen
7e630b22cf
added another hilight kludge
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1636 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-16 17:20:23 +00:00
Timo Sirainen
40c7fa1190
--home, --config parameters now expand relative paths to absolute at startup.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1635 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-16 16:56:52 +00:00
Timo Sirainen
581fc794b4
forgot to add textbuffer-reformat.h
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1634 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-16 16:10:12 +00:00
Timo Sirainen
118b5f48a2
Hilight fixes - mode lines shouldn't be hilighted accidentally anymore.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1633 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-15 19:03:27 +00:00
Timo Sirainen
27fcabbc19
Previous foreach fixes to /FOREACH WINDOW too.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1632 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-15 18:21:44 +00:00
Timo Sirainen
fd547c3ebe
textui isn't done yet.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1631 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-15 15:16:38 +00:00
Timo Sirainen
c1ac5765b3
New /IGNOREs weren't immediately effective for nicks in channel. Some small
...
fixes for unignoring levels with /IGNORE.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1630 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-15 14:50:26 +00:00
Timo Sirainen
316bd7d142
Moved awaylog to core.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1629 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-15 14:07:48 +00:00
Timo Sirainen
de5348a084
Another /FOREACH update - it only goes through the current
...
servers/channels/queries, if the command creates new ones it skips them (ie.
/FOREACH CHANNEL /CYCLE works now).
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1628 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-15 13:49:57 +00:00
Timo Sirainen
7f9959274c
/SB REDRAW functionality - not fully working yet.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1627 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-15 13:13:46 +00:00
Timo Sirainen
79d1d7089a
Added --home and --config command line parameters to irssi to specify
...
locations for ~/.irssi and ~/.irssi/config
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1626 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-15 00:39:48 +00:00
Timo Sirainen
bcbb55dd1e
/FOREACH won't crash now if the command removes the item being accessed
...
(ie. /foreach server disconnect should work)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1625 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 23:24:05 +00:00
Timo Sirainen
c930f8f8e6
command option/parameter completion was case sensitive (ie. /MSG <tab>
...
didn't, work, /msg <tab> did)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1624 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 20:06:00 +00:00
Timo Sirainen
e2da644c76
yet another typo, "-z -> -z "
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1623 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 19:34:28 +00:00
Timo Sirainen
af7eb505a8
gettext isn't needed anymore
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1622 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 19:20:20 +00:00
Timo Sirainen
7b4e1cb8a1
rm -f the libirc_proxy.a before ln -s.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1621 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 19:16:53 +00:00
Timo Sirainen
1446b35e9e
if -z -> if test -z ..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1620 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 19:16:34 +00:00
Timo Sirainen
67717c5224
if -n -> if test -n
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1619 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 19:13:07 +00:00
Timo Sirainen
cb763a0b52
"gui dialog" signals can now be safely emitted before the GUI is initialized
...
- the texts are queued until the GUI initialization is done and re-emitted.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1618 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 19:10:17 +00:00
Timo Sirainen
b500815724
Cut the messages sent to rawlog to 510 chars too.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1617 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 18:52:53 +00:00
Timo Sirainen
0cd57fb201
If perl binary wasn't found, give a correct error message. Changed all
...
test "xYY" != "x" to test -n "YY"
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1616 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 18:46:19 +00:00
Timo Sirainen
4425f87f98
/NAMES -count: print only the Total xxx nicks line
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1615 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 18:19:22 +00:00
Timo Sirainen
fca13a0fba
removed a useless "fix"
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1614 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-14 18:19:08 +00:00
Timo Sirainen
b365a78a5a
uname() returns non-negative if successful, not necessarily 0.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1613 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-13 19:17:43 +00:00
Timo Sirainen
a5a277c94d
Compiles now statically to irssi with --with-modules=proxy
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1612 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-13 13:09:58 +00:00
Timo Sirainen
9eed52fa40
Replaced GList by adding prev/next pointers to LINE_REC. This should make
...
some things faster and take a bit less memory. Also fixed an evil memory
leak.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1611 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-12 21:44:01 +00:00
Timo Sirainen
dd37b9ca2c
Removed everything from @EXPORT - they weren't supposed to be there.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1610 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-12 19:51:33 +00:00
Timo Sirainen
5311736a68
Irssi::Server::command() - window item parameter should be NULL
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1609 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-12 19:44:54 +00:00
Timo Sirainen
3cea29ae82
Makefile fixed to use module directory again. If /SET irssiproxy_ports has
...
'*' as server tag, it will match for any of the servers (useful if you're
only using one). Fixed a crash if client sent a request to server and quit
before the reply was received.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1608 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-10 19:10:37 +00:00
Timo Sirainen
2ddba459c0
Moved location of config, theme and doc files. Added debian dir for building a .deb easily.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1607 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-05 23:16:18 +00:00
Timo Sirainen
3eca462859
Removed GLIB warning at certain condition with tab completion.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1606 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-03 22:21:40 +00:00
Timo Sirainen
38d855d4a9
"query nick changed" was missing a parameter
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1605 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-02 13:10:57 +00:00
Timo Sirainen
05bb4cf82f
void should be in separate line
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1604 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-01 10:53:35 +00:00
Timo Sirainen
3005cad5c3
use Irssi; use Irssi::Irc and use Irssi::UI are now automatically called so
...
you won't need to add those to scripts.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1603 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-06-30 11:53:03 +00:00
Timo Sirainen
e72780d4d6
DCC_REC was missing MODULE_DATA_INIT() / .._DEINIT()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1602 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-06-30 10:11:33 +00:00
Timo Sirainen
f1ecfca8a7
Updates to perl documentation. Moved Rawlog->{lines} to Rawlog::get_lines()
...
instead.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1601 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-06-30 09:49:59 +00:00
Timo Sirainen
bf0e9f163a
Added info how to use xmodmap to set alt as meta key
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1600 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-06-29 23:52:00 +00:00
Timo Sirainen
aae1efa61a
Moved screen_refresh_thaw() in initialization before the
...
fe_common_core_finish_init() so that if it prints something it gets printed
to screen immediately. Also doing it afterwards triggered some screen
updating bug and the printed lines were left blank until screen was
refreshed..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1599 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-06-29 23:24:52 +00:00
Timo Sirainen
5120660bf5
Removed the "domain is 2 or 3 chars" check from quitmsg_is_split() since
...
Undernet nowadays prints "*.net *.split" quit message for netsplits and
the netsplit quit message can't be faked anyway with current IRC servers.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1598 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-06-29 23:14:44 +00:00
Timo Sirainen
f70160c503
/SET netsplit_nicks_hide_threshold must not be smaller than /SET
...
netsplit_max_nicks or no nicks were printed with netsplits.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1597 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-06-29 23:11:43 +00:00
Timo Sirainen
f20a6b0198
If .theme suffix was given for /SET theme, irssi printed "theme changed to
...
xxx" message every time any setting was changed.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1596 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-06-29 23:10:48 +00:00