Timo Sirainen
ee254bd146
DCC SEND fixed
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@209 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-10 11:32:21 +00:00
Timo Sirainen
58aaae794e
IRCNet specific nick name wasn't used
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@208 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-10 11:31:24 +00:00
Timo Sirainen
749640e793
/MODE was buggy
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@207 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-10 11:29:55 +00:00
Timo Sirainen
240df09c45
A few more bugfixes to make /window prev work.. :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@206 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-10 10:00:01 +00:00
Timo Sirainen
36421bb11b
/window prev didn't work because of small "typo".
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@205 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-10 09:26:39 +00:00
Timo Sirainen
00b03e8c01
window next in last window jumps to first window
...
window prev in first window jumps to last window
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@204 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-09 13:24:13 +00:00
Timo Sirainen
e33da25e8a
/dehilight fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@203 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-09 13:14:07 +00:00
Timo Sirainen
ef6b0a1ad9
Ctrl-D = delete
...
Ctrl-K = erase the rest of the line
(patches by Tommi Komulainen)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@202 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-09 12:55:38 +00:00
Timo Sirainen
549d504b92
typo fixed
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@201 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-09 12:53:54 +00:00
Timo Sirainen
93d6032151
- Compiling fixes
...
- GNOME version isn't anymore build here so you don't need all that GTK and
GNOME crap to compile irssi-text.
- Some fixes to compile with -ansi -pedantic
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@200 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-09 11:42:42 +00:00
Timo Sirainen
90ff30fcd0
Removed the "No such window" message - it was annoying :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@199 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-05 22:34:46 +00:00
Timo Sirainen
4ca7184955
Fixed a crash
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@198 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-05 20:15:57 +00:00
Timo Sirainen
d3dc9a1307
.. lots of changes ..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@197 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-05-04 10:32:42 +00:00
Timo Sirainen
576d5d6a7b
Implemented Irssi::Window::command(), Irssi::Windowitem::command()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@195 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-28 09:16:14 +00:00
Timo Sirainen
eea919678c
/ban and /invite crashed, /mode didn't work. ctcp.c doesn't need
...
irssi-version.h
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@194 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-28 09:02:44 +00:00
Timo Sirainen
8cfcd1b40f
Removed the N_() from module formats, the internationalization should be
...
done in theme files instead of in pot files..
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@192 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-28 08:25:53 +00:00
Timo Sirainen
a5a66264de
Perl working again, better than ever (unless there's bugs :)
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@191 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-28 08:07:42 +00:00
Timo Sirainen
9cbf26d519
If we return with cmd_param_error() or cmd_return_error(), call
...
signal_stop() so if the command is bound multiple times (like core, which
does the functionality and fe-common which prints the texts) it won't print
the error message ever twice.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@190 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 12:21:37 +00:00
Timo Sirainen
242a9c17df
after doing /INVITE nick #channel - instead of printing just "nick #channel",
...
print "Inviting nick to #channel"
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@189 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 12:10:38 +00:00
Timo Sirainen
b90d2e9cc2
show_quit_once displayed the quit window always in active window. now
...
it's displayed in first window that contains a channel where the nick was.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@188 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 12:02:54 +00:00
Timo Sirainen
142025467e
Setting window's prompt didn't check that the window was active -> some
...
other window's prompt could sometime appear in screen.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@187 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 11:48:05 +00:00
Timo Sirainen
7bd9e701fa
updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@186 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 11:45:50 +00:00
Timo Sirainen
642a4525d4
updated aliases, added #irssi/efnet
...
/BANSTAT -> /BAN
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@185 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 11:44:55 +00:00
Timo Sirainen
a94e6e735c
Fixes for servers that replied to WHO #a,#b with 403 message.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@184 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 11:38:52 +00:00
Timo Sirainen
849c091ac4
Removed several header files that only had xxx_init(); xxx_deinit(); - moved
...
them to the .c file where they were called.
nicklist didn't notice nick changes right.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@183 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 10:31:14 +00:00
Timo Sirainen
d769109f57
joining to multiple channels at once crashed
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@182 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 09:48:06 +00:00
Timo Sirainen
b1e041435e
missing query_init(), query_deinit()
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@181 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 09:19:34 +00:00
Timo Sirainen
9471d16ba3
Query: sending msg displayed msg[nick] instead of the plain <nick>
...
Nick's address didn't show up in topic bar
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@180 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-27 08:05:51 +00:00
Timo Sirainen
79dbc156b6
Delete key works again
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@179 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 10:22:52 +00:00
Timo Sirainen
be0ccafd36
same user mode problem fixed with reconnects
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@178 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 10:19:57 +00:00
Timo Sirainen
d4195b31a2
crashed with servers that didn't automatically set any user mode
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@177 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 10:13:29 +00:00
Timo Sirainen
2b711f1383
updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@176 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 09:43:45 +00:00
Timo Sirainen
9044f31921
fixes
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@175 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 09:37:31 +00:00
Timo Sirainen
00c2388666
fixed
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@174 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 09:19:03 +00:00
Timo Sirainen
d29ca0b107
rest of the ~rewrite?
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@172 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 08:10:09 +00:00
Timo Sirainen
c95034c6de
..adding new files..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@171 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 08:03:38 +00:00
Timo Sirainen
d01b094151
..still removing..
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@170 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-26 07:50:02 +00:00
Timo Sirainen
4482d518b8
section can be NULL - which is same as "". Fixed several functions to allow
...
it.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@164 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-14 12:49:02 +00:00
Timo Sirainen
53b248f6de
Sorry for a big update - I still don't have internet connection at home
...
and this is what I've been doing a few weeks now.. :) You really shouldn't
upgrade to this version without keeping a backup of the working one, since
this will break everything and at least notify list is broken - probably
something else too.
* On the way to 0.8.0 .. Major rewriting/rearranging code. There's
some changes in behaviour because I'm trying to make Irssi a bit
more compatible with EPIC.
* libPropList isn't needed anymore - I'm using my own configuration
library. This is mostly because different proplists worked a bit
differently everywhere and several people had problems with it.
It's also yet another extra library that you needed to compile
Irssi. New configuration library has several advantages:
You can add comments to configuration file and they also stay
there when it's saved.
It's not nearly as vulnerable as proplist. If some error occurs,
instead of just not reading anything it will try to continue if
possible. Also the error messages are written to irssi's text
window instead of stdout.
It can be managed more easily than proplist - setting/getting the
configuration is a lot more easier.
* Coding style changes - I'm not using gint, gchar etc. anymore,
they're just extra pain when moving code to non-glib projects and
syntax hilighting doesn't work by default with most editors ;)
Indentation style was also changed to K&R because of some political
reasons ;) And I'm already starting to like it.. :) It forces me
to split code to different functions more often and the result is
that the code gets more readable.
And finally I'm also using nst' all over the place.
+ /EVAL <commands> - Expand all the special variables from string and
run it. Commands can be split with ; character. See
docs/SPECIAL_VARS for more info.
+ Aliases are parsed just like /EVAL - arguments are in $0..$9.
+ Text formats are also parsed like /EVAL, arguments used to be in
$1..$9, now they're in $0..$8 so it messes up existing themes..
+ /SET [key [value]] - no more the '=' character. Boolean values
also need to be changed with ON/OFF/TOGGLE values (not yes/no).
Settings aren't saved to disk until you use /SAVE.
+ /TOGGLE <key> [ON/OFF] - same as /SET <key> TOGGLE
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@163 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-04-14 11:27:14 +00:00
Timo Sirainen
7f4eac0dd4
Moved all server connection information to SERVER_CONNECT_REC from
...
SERVER_REC and RECONNECT_REC.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@160 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-03-19 22:35:56 +00:00
Timo Sirainen
6275dd69ad
Several GLists moved to GSLists.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@159 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-03-19 17:57:32 +00:00
Timo Sirainen
8d6dd5f992
Removed as many warnings as possible when compiling with -ansi -pedantic
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@158 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-03-19 14:11:01 +00:00
Timo Sirainen
c701648ab3
Server reconnection tries always the first server in the list where
...
connection hasn't failed for the last half an hour.
If all have failed, just try connecting to any of them.
+several code cleanups.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@157 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-03-19 00:46:41 +00:00
Timo Sirainen
6b96becc79
Merged line-split from i2k. Several other cleanups.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@156 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-03-18 21:50:38 +00:00
Timo Sirainen
cc01075295
Merged in i2k's networking code
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@155 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-03-18 19:46:12 +00:00
Timo Sirainen
2b026b6d0f
Merged some of i2k's signal handling code. All signals are now linked
...
to some module, so plugin_bind() was removed as useless.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@154 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-03-18 18:49:41 +00:00
Timo Sirainen
90fb674a9b
Remove gui_timeout_add/remove, gui_input_add/remove and lib-nongui, use
...
Glib instead.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@151 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-03-18 12:52:51 +00:00
wiget
c48606a440
- fix perl related problems
...
- use libtool to build helping libraries
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@131 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-03-01 11:50:34 +00:00
Timo Sirainen
f5fc624781
Irssi 0.7.27 released.
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@130 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-02-25 17:03:17 +00:00
Timo Sirainen
3d513eebfa
Perl documentation and updates
...
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@129 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-02-24 23:43:49 +00:00