On Tue, Oct 06, 2020 at 10:31:48AM +0100, Mike Brudenell via Exim-users wrote: > I'm guessing this has come about because of the evolution of Exim over the > years and needing to maintain compatibility with previous > version's configuration files, which is fine and something long-term users > understand and accept.
Such change as automatic casting strings to boolean for conditional expressions does not break backword compatibility, IMHO. However, look & feel of Exim's API leaves much to be desired... I would prefer C/Perl style (without numerous {}), which does not require syntax-highlighting editor to be managed even for simple expressions. Say, <cond1> || <cond2> instead of or{{<cond1>}{<cond2}}. -- Eugene Berdnikov -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/