Froggie: Thanks for reminding me about the -uN switches; I had totally forgotten about those.

I think another rationale for feature inclusion is the idea that we don't need mIRC and scripts doing the same thing. If you just click the system menu, the functionality is there. Do we really need to make a popup that does entirely the same thing? Since mIRC already has this functionality (you're at the 20 yard line), it makes sense just to finish the deal rather than have a script replicate the functionality totally.

argv0... Sequence of events here is that I made a feature suggestion and you made a counter-suggestion, which you are entitled to. After I reiterated that I thought the feature was needed, you say you "don't believe me." Thanks but this isn't kindergarten.

Here is the script I was using as of the last effort:

Quote:
on ^1:PART:#:{
if (%HaltDef: [ $+ [ $chan ] ]) { // If we are hiding events on this channel
var %%%evaluate = $+($chr(37), $chr(37), NoHaltDef:, $chan, :, $nick)
if ($eval(%%%evaluate, 2)) unset %%NoHaltDef: $+ $chan $+ : $+ $nick
else haltdef
}
}
on ^1:QUIT:{
var %%%comchan.scan = 1
var %%%comchan.max = $comchan($nick, 0)
while (%%%comchan.scan <= %%%comchan.max) {
var %%%comchan.chan = $comchan($nick, %%%comchan.scan)
if (%HaltDef: [ $+ [ %%%comchan.chan ] ]) { // Once again, if we are hiding events on this channel.
var %%%evaluate = $+($chr(37), $chr(37), NoHaltDef:, %%%comchan.chan, :, $nick)
if ($eval(%%%evaluate, 2)) unset %%NoHaltDef: $+ %%%comchan.chan $+ : $+ $nick
else haltdef
}
var %%%comchan.scan = $calc(%%%comchan.scan + 1)
}
}