17 Mar
2011
17 Mar
'11
7:09 a.m.
Just a minor point: unlang accepts the syntax if (Foo !* "any") { ... } but it doesn't behave in the same way as !* in a 'users' file. =* and !* are not documented as being available as comparison operators in unlang (only as filtering operators), and there's no particular need for them since you can instead write if (!Foo) { ... } But I think it would be better if it rejected them outright as a syntax error if you tried to use them. It has caused some local confusion recently. Regards, Brian.