From bb3ca6f47324198eef61642aed7184e3576fa382 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 14 Jun 2000 20:16:30 +0000 Subject: Irssi 0.7.91 released. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@346 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- NEWS | 33 +++++++++++++++++++++++++++++++++ TODO | 49 ++++++++++++++++++++++++++++++++++--------------- configure.in | 2 +- docs/manual.txt | 12 ++++++++++-- po/de.po | 14 +++++++------- po/fi.po | 14 +++++++------- po/fr.po | 14 +++++++------- po/pl.po | 14 +++++++------- po/pt_BR.po | 14 +++++++------- 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 + + + Ctrl-X changes IRC server in stats/msgs/empty windows. + + /JOIN - #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 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 * 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 - 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 = , default is 4 - /SET flood_timecheck = , default is 5 seconds + /SET flood_timecheck = , 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 - #channel, like + /JOIN -efnet #irssi. + You can leave channels with /PART [] []. 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 \n" "Language-Team: Brazilian Portuguese \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 \n" "Language-Team: LANGUAGE \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 \n" "Language-Team: LANGUAGE \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 \n" "Language-Team: LANGUAGE \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 \n" "Language-Team: Brazilian Portuguese \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" -- cgit v1.2.3