1
0
Fork 0

Getting ready for .95 ..

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@598 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
Timo Sirainen 2000-08-13 14:02:19 +00:00 committed by cras
parent c96a0d2ac5
commit 9b0c49f9cc
10 changed files with 92 additions and 48 deletions

39
NEWS
View File

@ -1,3 +1,42 @@
v0.7.95 2000-08-13 Timo Sirainen <tss@iki.fi>
* Changes:
- /LOG: Removed the -rotate option, it was pretty useless since
adding the % formats to file name already tells that the log
should be rotated.
- WJOIN -> /JOIN -window and WQUERY -> /QUERY -window. Added
WJOIN and WQUERY aliases for them in default config..
+ /SAVEWINDOWS saves the current layout of windows. It's
automatically reloaded at startup.
+ Theme fixes: /RELOAD reloads them, /SET theme changes the default
theme, you can have window specific themes with /WINDOW THEME.
+ Irssi uses now real curses windows, irssi should work now better
with non-ncurseses.
+ Autologging supports log rotating now too, just add the wanted %
formats to /SET autolog_path
+ /MSG nick completion now gives the nicks in right time order when
using multiple irc networks.
+ /SET beep_on_msg now works with all message levels, including
HILIGHT.
+ You can change the default line indentation with /SET indent
+ /channel add -bots: You can now use @ or + before the nick mask to
indicate that bot should have either ops or voices/ops.
+ Perl scripting:
- Added namespaces, you don't have to worry about if someone
else also happens to be using event_privmsg function..
- You can unload scripts with /UNLOAD <name>.
- Running scripts that are already loaded, destroys the old
script from memory.
- Added Irssi::print_window() function to print text to current
window.
- Don't autoclose window after part/unquery if there was still some
channels/queries left in window.
- Autologging fixes: Don't log WHOIS replies by default
(autolog_level = all -crap). And with /msg nick1,nick2 don't log
to file nick1,nick2.log but nick1.log and nick2.log separately.
It also failed if you hadn't created the base path for the logs,
now irssi creates the whole directory path.
v0.7.94 2000-07-24 Timo Sirainen <tss@iki.fi>
* Help files! Use /HELP <command> to see them.

35
TODO
View File

@ -1,6 +1,23 @@
*** New stuff in TODO, try to get rid of these :)
- /ignore -activity .. would ignore it just in window activity list,
not hide the text.
- autoignoring:
- it shouldn't save them to config file
- it could be merged with /ignore -time
- fix the proxy plugin to work again..
- /server <number> would connect to n'th server in list. show the numbers
with /server list
- when dcc chat is accepted and query exists from the same nick, replace
the query window with the dcc chat window.
- autoload specified modules. /load xx could also try to load fe-common/xx
and fe-text/xx modules automatically.
- all options that want time as argument, allow to use s|m|h|d, default to
seconds. when sending reply to user, use the time formatting too, not
just x seconds or minutes ..
- /savewindows: save split windows, save window logs. window log names
should be moved to WINDOW_REC...
- automatically add queried nicks to notify list temporarily .. display
the notifys for the nick in the query window
- Some problems with idle notify lists, "cras [IRCNet] [@] [] just stopped
@ -13,12 +30,10 @@
/bind meta2-C key left, /bind meta-left echo meta-left pressed
- automatically switch to status window when using commands that always
print their output to status window, like /whois.
- with autolog, /msg nick1,nick2 logs the message to file nick1,nick2..
- automatic whowas if whois wasn't found should be moved to fe-common.
it could also print something like "nick $0 not in IRC, but this user
WAS in IRC:"
- Add command for changing automatic replaces (/replace)
- /ignore -time xx - temprary ignore
- bash-style (or whatever it shoulda be called) tab-completion
- /last 05032 ... didn't really do what I wanted :) maybe I should change
the syntax to have -max parameter instead?
@ -33,12 +48,8 @@
- when starting to run out of space some items could be made smaller,
activity for example .. make some generic flag for items to use.
- add user counts (ops/voices/normal/total)
- theme problems:
- you can't change theme
- some small help about what each format does
- /reload could re-read them
- don't keep all themes in memory, just the one in use.
- use different themes in different channels/queries?
- themes:
- document the different formats briefly :)
- logging messages could be printed with a different theme
- Make /SET HOLD_MODE
- /CAT should pause on every screenful of text, this should be some kind of
@ -61,6 +72,8 @@
*** Bugs
- netsplits don't work right if quits/joins happen fast multiple times..
maybe some other bugs too
- still some problems in detecting floods right? not sure, couldn't
reproduce the problem again..
- match_wildcards(), mask="*a?c*", data="abdabc"
@ -79,10 +92,6 @@
*** Big things
- session saving thing.. specify what channels/queries/dcc chats to open in
which window (real/tabbed/in same window with some other), what irc net
channels goes to where, what channels/queries to open at startup, etc.
use dialog with gtktree widget to change it.
- some sort of address book? our own irssi ctcp to ask for other irssi users
for their information (of course not without asking (except optionally))..
could be nice also to automatically update it, keep track of all seen
@ -132,8 +141,6 @@
*** Stuff to do
- /savewindows - save the current channel/query positions to file and
load them at startup.
- you could configure which events (whois, notify, etc.) to show in what
windows (all, current, status, msgs)
- autoaway when idling

View File

@ -1,7 +1,7 @@
AC_INIT(src)
AM_CONFIG_HEADER(config.h)
AM_INIT_AUTOMAKE(irssi, 0.7.94)
AM_INIT_AUTOMAKE(irssi, 0.7.95)
AM_MAINTAINER_MODE

View File

@ -12,7 +12,7 @@
%p %P magenta (think: purple)
%c %C %6 cyan bold cyan cyan
%w %W %7 white bold white white
%n All colors turned off
%n Turn off all colors and other formatting
%U Underline on/off
%8 Reverse on/off
%9 %_ Bold on/off

View File

@ -930,19 +930,17 @@
11.1 Basic logging
/LOG OPEN [-noopen] [-autoopen] [-targets <targets>] [-window]
[-rotate hour|day|week|month] <filename> [<levels>]
/LOG OPEN [-noopen] [-autoopen] [-targets <targets>]
[-window] <filename> [<levels>]
-noopen: Create the entry to log list, but don't start logging
-autoopen: Automatically open this log file at startup
-targets: Log only in specified channels/nicks
-window: Log the active window
-rotate: Reopen the log file every hour, day, week or month.
This makes only sense if you specify date/time formats
to file name.
<filename>: File name where to log, it is parsed with
strftime(), so %d=day, etc. see "man strftime" for
more info.
more info. Irssi will automatically check every hour
if log should be rotated.
<levels>: Defaults to ALL
/LOG CLOSE <ref#> | <fname> - Close log and remove from log list
@ -968,7 +966,7 @@
/LOG OPEN -targets cras ~/irclogs/cras.log MSGS
- Logs all messages from/to nick `cras'
/LOG OPEN -rotate day -targets #linux ~/irclogs/linux/linux-%Y-%m-%d
/LOG OPEN -targets #linux ~/irclogs/linux/linux-%Y-%m-%d
- Logs all messages in channel #linux. Log is rotated daily, so
logs in 1. May 2000 goes to file "linux-2000-05-01", when the
day is changed, Irssi closes the log and starts logging to

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Irssi 0.7.23\n"
"POT-Creation-Date: 2000-07-26 21:13+0300\n"
"POT-Creation-Date: 2000-08-13 03:27+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"
@ -81,15 +81,15 @@ msgstr ""
"Datei kann nicht erzeugt werden:\n"
"%s"
#: src/fe-common/core/printtext.c:894
#: src/fe-common/core/printtext.c:944
msgid "%_Warning:%_ %s"
msgstr "%_Warnung:%_ %s"
#: src/fe-common/core/printtext.c:896
#: src/fe-common/core/printtext.c:946
msgid "%_Error:%_ %s"
msgstr "%_Fehler:%_ %s"
#: src/fe-common/core/themes.c:144
#: src/fe-common/core/themes.c:147
#, c-format
msgid ""
"Ignored errors in theme:\n"
@ -129,7 +129,7 @@ msgstr "Bitte Nickname angeben"
msgid "Specify host name to use"
msgstr "Bitte Nickname angeben"
#: src/fe-text/irssi.c:153
#: src/fe-text/irssi.c:158
msgid "Can't initialize screen handling, quitting.\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2000-07-26 21:13+0300\n"
"POT-Creation-Date: 2000-08-13 03:27+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"
@ -75,15 +75,15 @@ msgstr ""
msgid "Couldn't save configuration file: %s"
msgstr ""
#: src/fe-common/core/printtext.c:894
#: src/fe-common/core/printtext.c:944
msgid "%_Warning:%_ %s"
msgstr ""
#: src/fe-common/core/printtext.c:896
#: src/fe-common/core/printtext.c:946
msgid "%_Error:%_ %s"
msgstr ""
#: src/fe-common/core/themes.c:144
#: src/fe-common/core/themes.c:147
#, c-format
msgid ""
"Ignored errors in theme:\n"
@ -122,7 +122,7 @@ msgstr ""
msgid "Specify host name to use"
msgstr ""
#: src/fe-text/irssi.c:153
#: src/fe-text/irssi.c:158
msgid "Can't initialize screen handling, quitting.\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: irssi-0.7.23\n"
"POT-Creation-Date: 2000-07-26 21:13+0300\n"
"POT-Creation-Date: 2000-08-13 03:27+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"
@ -81,15 +81,15 @@ msgstr ""
"Impossible de cr<63>éer le fichier:\n"
"%s"
#: src/fe-common/core/printtext.c:894
#: src/fe-common/core/printtext.c:944
msgid "%_Warning:%_ %s"
msgstr "%_Attention:%_ %s"
#: src/fe-common/core/printtext.c:896
#: src/fe-common/core/printtext.c:946
msgid "%_Error:%_ %s"
msgstr "%_Erreur:%_ %s"
#: src/fe-common/core/themes.c:144
#: src/fe-common/core/themes.c:147
#, c-format
msgid ""
"Ignored errors in theme:\n"
@ -129,7 +129,7 @@ msgstr "Sp
msgid "Specify host name to use"
msgstr "Sp<53>écifiez un nick <20>à utiliser"
#: src/fe-text/irssi.c:153
#: src/fe-text/irssi.c:158
msgid "Can't initialize screen handling, quitting.\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2000-07-26 21:13+0300\n"
"POT-Creation-Date: 2000-08-13 03:27+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"
@ -75,15 +75,15 @@ msgstr ""
msgid "Couldn't save configuration file: %s"
msgstr ""
#: src/fe-common/core/printtext.c:894
#: src/fe-common/core/printtext.c:944
msgid "%_Warning:%_ %s"
msgstr "%_Ostrze¿enie:%_ %s"
#: src/fe-common/core/printtext.c:896
#: src/fe-common/core/printtext.c:946
msgid "%_Error:%_ %s"
msgstr "%_B³±d:%_ %s"
#: src/fe-common/core/themes.c:144
#: src/fe-common/core/themes.c:147
#, c-format
msgid ""
"Ignored errors in theme:\n"
@ -122,7 +122,7 @@ msgstr ""
msgid "Specify host name to use"
msgstr ""
#: src/fe-text/irssi.c:153
#: src/fe-text/irssi.c:158
msgid "Can't initialize screen handling, quitting.\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: irssi 0.7.23\n"
"POT-Creation-Date: 2000-07-26 21:13+0300\n"
"POT-Creation-Date: 2000-08-13 03:27+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"
@ -82,15 +82,15 @@ msgstr ""
"Não consigo criar arquivo:\n"
"%s"
#: src/fe-common/core/printtext.c:894
#: src/fe-common/core/printtext.c:944
msgid "%_Warning:%_ %s"
msgstr "%_Atenção:%_ %s"
#: src/fe-common/core/printtext.c:896
#: src/fe-common/core/printtext.c:946
msgid "%_Error:%_ %s"
msgstr "%_Erro:%_ %s"
#: src/fe-common/core/themes.c:144
#: src/fe-common/core/themes.c:147
#, c-format
msgid ""
"Ignored errors in theme:\n"
@ -130,7 +130,7 @@ msgstr "Espeficar nick para usar"
msgid "Specify host name to use"
msgstr "Espeficar nick para usar"
#: src/fe-text/irssi.c:153
#: src/fe-text/irssi.c:158
msgid "Can't initialize screen handling, quitting.\n"
msgstr ""