Only send QUOTE immediately when server didn't yet sent the 001 event

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4230 dbcabf3a-b0e7-0310-adc4-f8d773084564
Fix colors with TERM=xterm-{88,256}color, patch by Emanuele Giaquinta

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4231 dbcabf3a-b0e7-0310-adc4-f8d773084564
make negative scroll_page_count scroll screensize-n lines (Patch by Chris Moore)

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4232 dbcabf3a-b0e7-0310-adc4-f8d773084564
check the paramcount for DCC RESUME more strictly

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4244 dbcabf3a-b0e7-0310-adc4-f8d773084564
leave parameter count check as it was before

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4245 dbcabf3a-b0e7-0310-adc4-f8d773084564
sort nicks with custom prefix by the order defined in isupport in /NAMES

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4247 dbcabf3a-b0e7-0310-adc4-f8d773084564
Ignore joins without a nick from broken servers

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4248 dbcabf3a-b0e7-0310-adc4-f8d773084564
prefixed all calls to rand() with a call to srand(time(NULL)), so we get
halfway random behaviour.



git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4263 dbcabf3a-b0e7-0310-adc4-f8d773084564
Removed all srand calls and added a single srand invokation in at startup


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4264 dbcabf3a-b0e7-0310-adc4-f8d773084564
New perl command send_raw_first, patch by ComradeP (Bug 413)


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4265 dbcabf3a-b0e7-0310-adc4-f8d773084564
Typo fix.

Reported by <fatal.serpent@gmail.com>


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4266 dbcabf3a-b0e7-0310-adc4-f8d773084564
Fix whois_hide_safe_channel_id: only look at the beginning of a channel name, not in the middle

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4268 dbcabf3a-b0e7-0310-adc4-f8d773084564
Since the fe-common modules are named fe_common_$protocol, the module loader
should also check for these files.



git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4298 dbcabf3a-b0e7-0310-adc4-f8d773084564
Don't assume that 7bit ascii strings are encoded in UTF-8, only validate the strings when they contain octest with highest bit set. (patch by Mikko Rauhala)
fixes http://bugs.irssi.org/index.php?do=details&id=392

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4300 dbcabf3a-b0e7-0310-adc4-f8d773084564
reset the PRNG, because a some OSs clear the seed when forking



git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4304 dbcabf3a-b0e7-0310-adc4-f8d773084564
Merge of cuix back in trunk

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4309 dbcabf3a-b0e7-0310-adc4-f8d773084564
compile with glib1 again

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4320 dbcabf3a-b0e7-0310-adc4-f8d773084564
don't wait for all /names replies before syncing if we can't combine queries anyways. Patch by jilles

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4321 dbcabf3a-b0e7-0310-adc4-f8d773084564
Don't get confused by a join command with too many arguments; keys can't have spaces in them. (Bug 437)

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4322 dbcabf3a-b0e7-0310-adc4-f8d773084564
Remove --with-ncurses option, it collides with the one from curses.m4.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4325 dbcabf3a-b0e7-0310-adc4-f8d773084564