Ouims: For clarity, you mean that $regsub[ex]() won't return a negative error value instead of %count when an output variable is specified?

Khaled: Thanks for the clarity, I was unaware of this behavior. I won't claim to know what is the best behavior so that $regex can be used by /if for everyone. Clearer documentation or introduction of .props? Not sure when the user is expected to check $regerrstr, if by return value or regular compulsion?

Ouims: Would an .iserr property work as a compromise, or should $regex have a dual-purpose return value by default? I'm thinking if .iserr is introduced, it can also be added to $regsub[ex] for unity. It may be the only reasonable option for unity without adding negative values to $regsub[ex] w/ varout default returns.


Well. At least I won lunch.
Good philosophy, see good in bad, I like!