1
0
Fork 0

Irssi 0.7.91 released.

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@346 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
Timo Sirainen 2000-06-14 20:16:30 +00:00 committed by cras
parent 84efea6a6a
commit bb3ca6f473
9 changed files with 113 additions and 53 deletions

33
NEWS
View File

@ -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

49
TODO
View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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"

View File

@ -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 ""

View File

@ -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<75>é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<69>é"
@ -81,11 +81,11 @@ msgstr ""
"Impossible de cr<63>é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"

View File

@ -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"

View File

@ -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"