summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS33
-rw-r--r--TODO49
-rw-r--r--configure.in2
-rw-r--r--docs/manual.txt12
-rw-r--r--po/de.po14
-rw-r--r--po/fi.po14
-rw-r--r--po/fr.po14
-rw-r--r--po/pl.po14
-rw-r--r--po/pt_BR.po14
9 files changed, 113 insertions, 53 deletions
diff --git a/NEWS b/NEWS
index dc9c0910..b4f36678 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,36 @@
+v0.7.91 2000-06-14 Timo Sirainen <tss@iki.fi>
+
+ + Ctrl-X changes IRC server in stats/msgs/empty windows.
+ + /JOIN -<server tag> #channel joins to channel in specified server.
+ + /WHOIS automatically sends a /WHOWAS query if nick wasn't in IRC.
+ + if some unknown /command had another / in it, like /usr/bin,
+ send it as normal message. good for copypasting paths :)
+ + If you're not allowed to connect to server (K-lined, no I-line),
+ Irssi won't try to reconnect back to the server.
+ + You can disable window activity notifies in specified channels
+ with /SET noact_channels #chan1 #chan2 .. The activity is
+ displayed if window had a message to you.
+ + Tab-completion works now with /commands and /set variables
+ + /SET close_window_on_part - should we close the window too when
+ /PARTing channel
+ + /SET autocreate_own_query ON - creates query window when you
+ send message with /MSG nick.
+ + /SET mail_counter specifies if we should show mail counter in
+ statusbar.
+ + /SET wall_format specifies the text that's sent with /WALL
+ + If you /SET expand_escapes ON and type \n or \t to text line, they
+ will be expanded to newline and tab.
+ + Ctrl-W deletes word in left
+ - Flood was detected wrong - /SET flood_timecheck's argument was
+ supposed to be seconds, not milliseconds.
+ - Unignoring autoignored nicks didn't work
+ - Logging wrote messages to log file twice
+ - /WINDOW MOVE <number> could put irssi to infinite loop
+ - ANSI blink code crashed irssi.
+ - Replying to DCC GET and CHAT requests didn't work
+ - /HILIGHT displayed levels twice, /HILIGHT -channels didn't work
+ - /SET ignore_signals wasn't read at startup..
+
v0.7.90 2000-06-04 Timo Sirainen <tss@iki.fi>
* On the way to 0.8.0 .. Major rewriting/rearranging code. There's
diff --git a/TODO b/TODO
index 250ce6a4..253a1b94 100644
--- a/TODO
+++ b/TODO
@@ -1,9 +1,39 @@
+ - BUG: when dcc sending and other side aborts, irssi sometimes eats 100%
+ of cpu until the send is cancelled? (I couldn't reprodure this..)
+
+ - /msg tab completion could work better with multiple servers .. it could
+ go through all the nicks who sent you message in all servers. the server
+ tag would go after nick, like nick/tag. would need to fix /msg to work
+ with that too.
+ - /last -away could check lastlog of the messages that came after we set
+ ourself away last time. /last -new could also work better .. by marking
+ the line where the last /last occured, not by going through the whole
+ text buffer
+ - /^command would hide the output of the command. Maybe also some
+ /password command so that it would ask you to type the password to
+ entry line and would hide it with asterisks, good if people spy on you :)
+ - commands to move channels and servers in the config list, to set the
+ join/connect order of them.
+ - nick/channel lists at right side of the text version of irssi. Ctrl-N
+ for example could hide/show them. add mouse support for it.
+ - make nick/text completion more modular so that for example you could add
+ a check in fe-dcc.c to complete with file names if the line begins with
+ /dcc send. also command completion would be nice. automatic command
+ completion would be nice too (/win clo = /window close).
+ - statusbar:
+ - you can't configure it in any way!
+ - move it to fe-common, make some "statusbar" signal .. maybe
+ statusbar items could be printed with printformat() and statusbar
+ would be just another small window? .. or maybe not exactly, but
+ something like that :)
+ - when starting to run out of space some items could be made smaller,
+ activity for example .. make some generic flag for items to use.
- runtime loadable modules aren't working
- "Netjoins: nick1, nick2, nick3 .." - just as the "Netsplit quits" text
except prints when people join back.
- - "#x,#y,#z Cannot join channel (illegal name)" .. what server/ircnet does
- this happen?
+ - there's something wrong with netsplits. it sometimes forgets to print
+ some of the nicks.
- some problems with finding curses? in openbsd it should be -lcurses,
not -lncurses..
- line-split.c: check that 64k limit is working and not crashing irssi!
@@ -12,9 +42,6 @@
- /SB GOTO, /SB HOME and /SB END don't set gui->ypos right.
- When doing a /REHASH, logs are closed?, window logs are entirely removed?
(also, check that window logs work right if window's refnum changes)
- - When doing a /server <unknown server> - Irssi will join back to same
- channels there was before the disconnection, but the channels could be
- placed to different windows..
- theme problems:
- you can't change theme
- some small help about what each format does
@@ -30,8 +57,6 @@
chat plugins could use the same /msg command. /CTCP too.
- Better support for copy+pasting text to irssi:
- - if some unknown /command had another / in it, like /usr/bin, send it
- as normal message. good for copypasting paths :)
- detection: first line isn't a /command. next line is followed quickly
after it, 0.2 sec or something. after pasting is detected, all unknown
/commands are sent as normal messages.
@@ -39,6 +64,8 @@
of the line, join multiple lines to one.
- /NOTIFY -once - notify only once when the user comes to IRC, forget this
after it.
+ - /NOTIFY -comment xxx - add a comment to notify. print the comment when
+ user comes to irc.
- "Should we check people in notify list when you're away" option
- Implement /EXEC and /ON commands
- All those options to /WHO and /LIST commands
@@ -50,14 +77,6 @@
doesn't work. Maybe create "server nick" and "refer nick" variables to
DCC_REC?
-*** text UI
-
- - statusbar:
- - you can't configure it in any way!
- - when starting to run out of space some items could be made smaller,
- activity for example .. make some generic flag for items to use.
- - "you have new mail"
-
*** GTK UI
- %| doesn't work with irssi text widget
diff --git a/configure.in b/configure.in
index e01554a0..68ccbd10 100644
--- a/configure.in
+++ b/configure.in
@@ -1,7 +1,7 @@
AC_INIT(src)
AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(irssi, 0.7.90)
+AM_INIT_AUTOMAKE(irssi, 0.7.91)
AM_MAINTAINER_MODE
diff --git a/docs/manual.txt b/docs/manual.txt
index 2cde9a97..1134f539 100644
--- a/docs/manual.txt
+++ b/docs/manual.txt
@@ -274,7 +274,7 @@
Autoignore uses this also, see section 10.2.
Flood is detected when more than `flood_max_msgs' same kind of
- messages arrives in `flood_timecheck' milliseconds to same target
+ messages arrives in `flood_timecheck' seconds to same target
(channel or private msg) so it isn't flooding if same user sends a
message to 10 different channels you are on, but it is flooding if
10 messages are sent to same channel by the same user.
@@ -283,7 +283,7 @@
flooding.
/SET flood_max_msgs = <count>, default is 4
- /SET flood_timecheck = <milliseconds>, default is 5 seconds
+ /SET flood_timecheck = <seconds>, default is 5 seconds
If either of these is 0, the flood checking is disabled.
@@ -566,6 +566,10 @@
with net splits. /JOIN !channel joins to existing
!channel, /JOIN !!channel creates a new channel.
+ Most of the commands that take channel name as parameter, can also
+ accept * as the channel name, which means the active channel.
+
+
6.2 Joining, parting
Channels can be joined with /JOIN command. You can join to multiple
@@ -594,6 +598,10 @@
It doesn't really matter what password you send with channels that
don't have passwords.
+ If you want to join to channel in different server than active one
+ in window, you can do it with /JOIN -<server tag> #channel, like
+ /JOIN -efnet #irssi.
+
You can leave channels with /PART [<channels>] [<part message>].
For example "/PART byebye all" leaves the active channel with
"byebye all" message, or /PART #chan1,#chan2 leaves those channels.
diff --git a/po/de.po b/po/de.po
index 5571c12c..50b1ca5d 100644
--- a/po/de.po
+++ b/po/de.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Irssi 0.7.23\n"
-"POT-Creation-Date: 2000-06-04 18:48+0300\n"
+"POT-Creation-Date: 2000-06-14 23:12+0300\n"
"PO-Revision-Date: 1999-12-01 10:35-0200\n"
"Last-Translator: Thomas Heinen <cochi@uni-paderborn.de>\n"
"Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"
@@ -28,19 +28,19 @@ msgstr ""
msgid "Please wait, waiting for servers to close connections..\n"
msgstr "Bitte warten, schliesse Serververbindungen..\n"
-#: src/core/network.c:468
+#: src/core/network.c:472
msgid "Host not found"
msgstr "Host nicht gefunden"
-#: src/core/network.c:470
+#: src/core/network.c:474
msgid "No IP address found for name"
msgstr "Keine IP Adresse zum Namen gefunden"
-#: src/core/network.c:472
+#: src/core/network.c:476
msgid "A non-recovable name server error occurred"
msgstr "Ein nicht behebbarer Nameserverfehler ist aufgetreten"
-#: src/core/network.c:474
+#: src/core/network.c:478
msgid "A temporary error on an authoritative name server"
msgstr "Temporaerer Fehler des authoritativen Nameservers"
@@ -81,11 +81,11 @@ msgstr ""
"Datei kann nicht erzeugt werden:\n"
"%s"
-#: src/fe-common/core/printtext.c:865
+#: src/fe-common/core/printtext.c:880
msgid "%_Warning:%_ %s"
msgstr "%_Warnung:%_ %s"
-#: src/fe-common/core/printtext.c:867
+#: src/fe-common/core/printtext.c:882
msgid "%_Error:%_ %s"
msgstr "%_Fehler:%_ %s"
diff --git a/po/fi.po b/po/fi.po
index 1e6594f6..267eb13e 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2000-06-04 18:48+0300\n"
+"POT-Creation-Date: 2000-06-14 23:12+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -26,19 +26,19 @@ msgstr ""
msgid "Please wait, waiting for servers to close connections..\n"
msgstr ""
-#: src/core/network.c:468
+#: src/core/network.c:472
msgid "Host not found"
msgstr ""
-#: src/core/network.c:470
+#: src/core/network.c:474
msgid "No IP address found for name"
msgstr ""
-#: src/core/network.c:472
+#: src/core/network.c:476
msgid "A non-recovable name server error occurred"
msgstr ""
-#: src/core/network.c:474
+#: src/core/network.c:478
msgid "A temporary error on an authoritative name server"
msgstr ""
@@ -75,11 +75,11 @@ msgstr ""
msgid "Couldn't save configuration file: %s"
msgstr ""
-#: src/fe-common/core/printtext.c:865
+#: src/fe-common/core/printtext.c:880
msgid "%_Warning:%_ %s"
msgstr ""
-#: src/fe-common/core/printtext.c:867
+#: src/fe-common/core/printtext.c:882
msgid "%_Error:%_ %s"
msgstr ""
diff --git a/po/fr.po b/po/fr.po
index 886d8f70..3c00df63 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: irssi-0.7.23\n"
-"POT-Creation-Date: 2000-06-04 18:48+0300\n"
+"POT-Creation-Date: 2000-06-14 23:12+0300\n"
"PO-Revision-Date: 2000-01-26 16:33+0100\n"
"Last-Translator: Julien Boulnois <jboulnois@free.fr>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,19 +28,19 @@ msgstr ""
msgid "Please wait, waiting for servers to close connections..\n"
msgstr "Veillez patienter, déconnexion en cours ...\n"
-#: src/core/network.c:468
+#: src/core/network.c:472
msgid "Host not found"
msgstr "Hôte introuvable"
-#: src/core/network.c:470
+#: src/core/network.c:474
msgid "No IP address found for name"
msgstr "Aucune adresse IP trouvée pour ce domaine"
-#: src/core/network.c:472
+#: src/core/network.c:476
msgid "A non-recovable name server error occurred"
msgstr "Erreur du serveur"
-#: src/core/network.c:474
+#: src/core/network.c:478
msgid "A temporary error on an authoritative name server"
msgstr "Erreur temporaire sur un nom de serveur autorisé"
@@ -81,11 +81,11 @@ msgstr ""
"Impossible de créer le fichier:\n"
"%s"
-#: src/fe-common/core/printtext.c:865
+#: src/fe-common/core/printtext.c:880
msgid "%_Warning:%_ %s"
msgstr "%_Attention:%_ %s"
-#: src/fe-common/core/printtext.c:867
+#: src/fe-common/core/printtext.c:882
msgid "%_Error:%_ %s"
msgstr "%_Erreur:%_ %s"
diff --git a/po/pl.po b/po/pl.po
index 66ff8ba7..c9ec06a5 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2000-06-04 18:48+0300\n"
+"POT-Creation-Date: 2000-06-14 23:12+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -26,19 +26,19 @@ msgstr ""
msgid "Please wait, waiting for servers to close connections..\n"
msgstr "Prosze czekaæ, trwa zamykanie po³±czeñ do serwerów..\n"
-#: src/core/network.c:468
+#: src/core/network.c:472
msgid "Host not found"
msgstr ""
-#: src/core/network.c:470
+#: src/core/network.c:474
msgid "No IP address found for name"
msgstr ""
-#: src/core/network.c:472
+#: src/core/network.c:476
msgid "A non-recovable name server error occurred"
msgstr ""
-#: src/core/network.c:474
+#: src/core/network.c:478
msgid "A temporary error on an authoritative name server"
msgstr ""
@@ -75,11 +75,11 @@ msgstr ""
msgid "Couldn't save configuration file: %s"
msgstr "Nie mozna otworzyæ plik logu %W$1"
-#: src/fe-common/core/printtext.c:865
+#: src/fe-common/core/printtext.c:880
msgid "%_Warning:%_ %s"
msgstr "%_Ostrze¿enie:%_ %s"
-#: src/fe-common/core/printtext.c:867
+#: src/fe-common/core/printtext.c:882
msgid "%_Error:%_ %s"
msgstr "%_B³±d:%_ %s"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 8dff3143..c7606500 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: irssi 0.7.23\n"
-"POT-Creation-Date: 2000-06-04 18:48+0300\n"
+"POT-Creation-Date: 2000-06-14 23:12+0300\n"
"PO-Revision-Date: 2000-02-10 09:50-0200\n"
"Last-Translator: Frédéric L. W. Meunier <fredlwm@olympiquedemarseille.org>\n"
"Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"
@@ -29,19 +29,19 @@ msgstr ""
msgid "Please wait, waiting for servers to close connections..\n"
msgstr "Por favor espere, esperando por servidores fecharem conexões..\n"
-#: src/core/network.c:468
+#: src/core/network.c:472
msgid "Host not found"
msgstr "Host não encontrado"
-#: src/core/network.c:470
+#: src/core/network.c:474
msgid "No IP address found for name"
msgstr "Nenhum endereço IP encontrado para nome"
-#: src/core/network.c:472
+#: src/core/network.c:476
msgid "A non-recovable name server error occurred"
msgstr "Um erro não ??? servidor de nomes ocorreu"
-#: src/core/network.c:474
+#: src/core/network.c:478
msgid "A temporary error on an authoritative name server"
msgstr "Um erro temporário em um servidor de nomes autoritativo"
@@ -82,11 +82,11 @@ msgstr ""
"Não consigo criar arquivo:\n"
"%s"
-#: src/fe-common/core/printtext.c:865
+#: src/fe-common/core/printtext.c:880
msgid "%_Warning:%_ %s"
msgstr "%_Atenção:%_ %s"
-#: src/fe-common/core/printtext.c:867
+#: src/fe-common/core/printtext.c:882
msgid "%_Error:%_ %s"
msgstr "%_Erro:%_ %s"