Following the recent discussion about varying list separators:
As far as I can see, no legal item in any of Exim's lists is ever likely
to begin with a '<' character. [*]
Therefore, I propose that if a list starts with '<' followed by a
non-alphanumeric printing character, that character be used as the
delimiter. Thus
a : b : c
<; a ; b ; c
<+ a + b + c
<!a!b!c
would be identical lists. If ever the first character of the first item
in a list had to be '<' (a chance I think is extremely rare) then of
course that could be done by explicitly stating the delimiter.
Opinions?
----------------
[*] I suppose one *could* conceive of a local part suffix requiring
this, or a query to some database system, but the chances seem remote.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.