Originally Posted By: starbucks_mafia
out that $() can be used outside of event matchtext/window definitions instead of using $eval(). I've only got one thing to add: Please don't use it for that purpose. It's a horrible thing to do for two main reasons:


Well - can $eval() be used in the on text matchfield? If not, then unfortunately, you'll have to convince us not to use identifiers in the matchtext.

And then your reasons seem to refer to not usin $() in general, rather than why not to use it in matchtext.

Anyways.

I'm guessing Khaled made it so all identifiers cannot be used in the matchtext.

And rather make all identifiers eligible, he decided to make just 1: a $() to follow the same coding as $eval() but also to be supported in match text.

So that might be it's only purpose.

-Neal.