I bet this is something most users don’t know.
Paste the following code into Pan 6 and PanX.
Local t1 t1 = "Now is the time for good men" t1 = t1[SEARCH(t1, "XYZ"),-1] message t1 RTN
In Pan6, since the search results in a 0 (zero), Pan6 ignores the code line. But in PanX, the line is executed, and results in a blank.
The PanX behavior is more logical and consistent, and is better behavior. But the Pan6 behavior allowed an old macro of mine to continue to work, even though circumstances changed from when I first wrote the macro.
Most likely, very few, if anyone, will run into a problem with this. But it caused me no end of trouble to track down why my Pan6 macro was failing in PanX, when there were no syntax issues with code.
Single-stepping, if only, if only… [broken record playing]