That's bulky. What if you only want that to happen in one line of your script?

alias t {
#!evalonce on
timer ...
#!evalonce end
scid ...
}

Wouldnt work (mIRC cant differentiate directives inside {} because theyre valid commands). It also requires you to make the alias on multiple lines.

I think it should just default to the eval-once thing and a switch should change the behaviour to the old format.. or the other way around.


- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"