Timo Sirainen
f584c1013c
minor speedups and signal removing fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1747 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-14 00:03:02 +00:00
Timo Sirainen
78b1e8d9d6
"IRC Net" -> "Network" in /SERVER LIST and /CHANNEL LIST
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1746 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-13 22:01:38 +00:00
Timo Sirainen
85862082b3
max_query_chans set to 1 by default. Set to 10 in networks where it's known
...
to work.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1745 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-13 14:14:09 +00:00
Timo Sirainen
f370a3cc2e
/INVITELIST prints "Invite list is empty" message and complains about not
...
being synced. Changed level to CLIENTNOTICE when printing the "no bans"
message.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1744 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-13 14:00:57 +00:00
Timo Sirainen
ad33787379
Added "message irc ..." signals
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1743 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-13 13:55:34 +00:00
Timo Sirainen
4e3b1bba62
/LOG OPEN -color, /SET awaylog_colors - specifies that the color codes
...
should be written to log file.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1742 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-13 13:51:49 +00:00
Timo Sirainen
08b9062028
textbuffer_view_remove_line() fixes (with a small kludge..)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1741 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-12 18:25:43 +00:00
Timo Sirainen
53c13065d2
One more limit to "key" names - it can't start with a digit. This allows us
...
to use /BIND foo meta2-18~ etc. more easily.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1740 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-12 17:05:36 +00:00
Timo Sirainen
55be71a726
Bugfix to keyb. code :) And now the "key" names can contain only
...
alphanumeric + '_' characters, which makes /BIND foo meta-5~ work again
because 5~ are treated separately, not as one "key" name.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1739 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-12 17:02:06 +00:00
Timo Sirainen
22e5f3a3fe
Keyboard code fixes - meta-arrows etc. should work now correctly.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1738 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-12 16:48:34 +00:00
Timo Sirainen
a444a3c92a
/WINDOW CLOSE <first> didn't work if <last> too wasn't specified..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1737 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-12 13:05:57 +00:00
Timo Sirainen
396ece99b6
updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1736 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-09 11:08:24 +00:00
Timo Sirainen
93382190e5
Check that IPv6 structures are found if --enable-ipv6 is given.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1735 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-09 11:03:14 +00:00
Timo Sirainen
33fbc0a069
Removed some extra ';' chars which made it not compile with perl 5.00x.
...
textbuffer_get_lines() now actually returns the value.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1734 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-09 10:26:02 +00:00
Timo Sirainen
01d3e74f63
Added Irssi::TextUI.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1733 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-09 01:59:36 +00:00
Timo Sirainen
22e1a6dacc
/VERSION command and /SV alias now print the version date too.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1732 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-09 00:50:22 +00:00
Timo Sirainen
f84e2a7fe9
irssi-version.h is now updated by CVS daily instead of being generated by
...
configure. The main version string is set to 0.7.98.CVS.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1731 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-09 00:08:31 +00:00
Timo Sirainen
2aaed8dc0b
Irssi crashed if script died in a signal handler.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1730 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 22:43:00 +00:00
Timo Sirainen
8a7fa0f047
Some cleanups, complains if not run in channel.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1729 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 22:42:14 +00:00
Timo Sirainen
c54646cad9
"mail counter" signal is now sent when mail counter is updated in statusbar.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1728 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 20:12:38 +00:00
Timo Sirainen
98b82723a1
Added function expand_escapes() which handles now escaping /EVAL and input
...
line if /SET expand_escapes is set. Supported escapes are \t, \r, \n, \e
(ESC), \x (HEX, \x1b), \c (CTRL char, \cA), \000 (octal, \033)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1727 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 20:00:25 +00:00
Timo Sirainen
b667af72aa
Restoring window layout shouldn't make the queries active.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1726 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 18:23:25 +00:00
Timo Sirainen
c86333393c
Changed signal / function names for /LAYOUT stuff. /LAYOUT RESET now resets
...
the split windows too.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1725 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 18:05:50 +00:00
Timo Sirainen
072a4c774f
If we receive INVITE for a channel that is added with /CHANNEL ADD -auto,
...
join it immediately.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1724 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 17:47:54 +00:00
Timo Sirainen
a8193b168a
Never insert NUL characters to entry line (Ctrl-Space)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1723 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 16:39:27 +00:00
Timo Sirainen
59a1a4d649
/BAN [-type] -> /BAN [-normal | -user | -host | -domain | -custom <type>].
...
Added ban type "User"
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1722 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 16:22:01 +00:00
Timo Sirainen
4737d16290
Fixed leaking window binds. They were added but rarely removed.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1721 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 16:08:47 +00:00
Timo Sirainen
d248a87497
one more extra cleanup for textbuffer_remove_all_lines()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1720 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 15:48:54 +00:00
Timo Sirainen
b9a83129fe
Some extra cleanups for /SB CLEAR.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1719 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 15:43:07 +00:00
Timo Sirainen
9beaf82839
/SET autofocus_new_items ON - if newly created window items should be set
...
active automatically.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1718 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 15:29:56 +00:00
Timo Sirainen
147a129e67
Added CALC alias had broken the config.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1717 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 15:01:07 +00:00
Timo Sirainen
a99458ebe5
/WINDOW BALANCE didn't work properly when topicbar was off. Added a few
...
comments to mainwindows.h
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1716 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 14:43:14 +00:00
Timo Sirainen
f124f07a4e
/NOTIFY printed '!' character after nick if mask was given.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1715 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 12:50:49 +00:00
Timo Sirainen
055f314e31
Version number update
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1714 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-08 04:00:23 +00:00
Timo Sirainen
be601764ae
Irssi crashed if loading script failed.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1713 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-07 21:03:26 +00:00
Timo Sirainen
b80d4e62ab
/SCRIPT RESET didn't work properly (start/stop functions were called in
...
wrong order). Added a few extra deinits.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1712 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-07 15:25:41 +00:00
Timo Sirainen
1db558b8ea
Windows' parent weren't saved (but was restored..)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1711 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-07 15:16:26 +00:00
Timo Sirainen
45bb5c3cee
Restoring layout for split windows works betters now. Some sticky window
...
changes/fixes. Renamed /WINDOW MOVE LEFT|RIGHT -> PREV|NEXT, added commands
/WINDOW MOVE UP|DOWN|LEFT|RIGHT. The new LEFT|RIGHT now moves the window
only inside split windows. mainwindows-save.c -> mainwindows-layout.c
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1710 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-07 12:41:10 +00:00
Timo Sirainen
58f52343fd
Version number update
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1709 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-07 04:00:27 +00:00
Timo Sirainen
95df811332
Version number update
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1708 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-06 04:00:13 +00:00
Timo Sirainen
6a422552d5
/MSG * in empty window now prints "not joined" error
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1707 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-05 06:45:29 +00:00
Timo Sirainen
fc2d7d4ab8
Version number update
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1706 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-05 04:00:17 +00:00
Timo Sirainen
05d655fd93
Version number update
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1705 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-04 04:00:18 +00:00
Timo Sirainen
f4e7b4a705
statusbar_item_redraw() didn't work properly with multiple split windows.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1704 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-04 02:31:36 +00:00
Timo Sirainen
dcf1bdb82c
/UNIGNORE - skip spaces at end of line.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1703 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-04 01:36:39 +00:00
Timo Sirainen
80793ace1c
/WINDOW STICK changes - If ref# is given and it's in another split window,
...
it's moved to the active split window - even if the window was already
sticky in the other one.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1702 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-03 23:39:35 +00:00
Timo Sirainen
ce0bd80b05
Added sticky window information to /WINDOW.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1701 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-03 22:54:08 +00:00
Timo Sirainen
daaf2756ca
Minor cleanup.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1700 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-03 20:50:34 +00:00
Timo Sirainen
79ae6fceb3
/WINDOW command now prints all information related to window.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1699 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-03 20:04:39 +00:00
Timo Sirainen
af7eb94043
Version number update
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1698 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-03 04:00:18 +00:00