mIRC Homepage
Posted By: gizmo $eval() bug - 02/01/03 05:44 PM
The identifier $eval() returns an error message when trying to evaluate a variable that has a single parenthesis in its name.

Example:

Join any channel with a single parenthesis in its name, like '#test(test'.

In the channel editbox, paste (without the quotation marks) '//var -s %test $+ # value | echo -a $eval($+(%,test,#),2)' and press enter.

The script should return 'value', instead it returns this error 'Invalid format: $evalnext'.

I'm using mIRC 6.03 with windows 98.



Posted By: starbucks_mafia Re: $eval() bug - 02/01/03 07:38 PM
Same here with 98SE and XP.
Posted By: NiLon Re: $eval() bug - 03/01/03 05:38 AM
No proplem!

* Set %test#channu to value
value

mIRC 6.03 Windows ME
Posted By: LtGuide Re: $eval() bug - 03/01/03 07:09 AM
Join any channel with a single parenthesis in its name, like '#test(test'.

* Set %test#boob( to value
* Invalid format: $evalnext

xp pro, sp1 & 6.03
Posted By: Larra Re: $eval() bug - 03/01/03 11:55 PM
works for me
* Set %test to value

value

win xp pro + sp1
mIRC 6.03
Posted By: Frog Re: $eval() bug - 04/01/03 05:18 AM
Yup, same error here.

Win98 SE
mIRC 6.03
Posted By: XeNoMoRpH Re: $eval() bug - 04/01/03 05:09 PM
* Set %test#wweee( to value
* Invalid format: $evalnext


Win2k
mIRC 6.03
Posted By: LtGuide Re: $eval() bug - 04/01/03 08:38 PM
Larra, you have to do the command while you are viewing the channel with '(' in it..
Posted By: Larra Re: $eval() bug - 04/01/03 11:16 PM
yah, noticed that, same problem now
Posted By: KingTomato Re: $eval() bug - 05/01/03 05:07 PM
* Set %test#test(test to value
* Invalid format: $evalnext

Win XPPro
mIRC 6.03
CHan: #test(test
© mIRC Discussion Forums