1
0
mirror of https://github.com/irssi/irssi.git synced 2024-09-08 04:26:01 -04:00
Commit Graph

1725 Commits

Author SHA1 Message Date
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
Timo Sirainen
9db6b8002d Version number update
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1697 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-02 04:00:48 +00:00
Timo Sirainen
5f3d3b2e2f Version number update
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1696 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-08-01 04:00:15 +00:00
Timo Sirainen
7951368cde Version number update
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1695 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-31 04:00:17 +00:00
Timo Sirainen
137b3ae504 Stop scripts when there's error in signal/timeout/input handler.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1694 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-31 01:22:32 +00:00
Timo Sirainen
642622624d --with-perl-path -> --with-perl-lib=[site|vendor|DIR] with some fixes to
make it work better.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1693 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-30 22:10:11 +00:00
Timo Sirainen
7a7b7a1c1a A bit more portable calc - use awk instead of echo -n
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1692 dbcabf3a-b0e7-0310-adc4-f8d773084564
2001-07-30 20:42:27 +00:00