<p dir="ltr">On 29 Nov 2014 00:26, "Lukas Sommer" <<a href="mailto:sommerluk@gmail.com">sommerluk@gmail.com</a>> wrote:<br>
><br>
> Okay. I’ll try a summary:<br>
><br>
> We have the choise between two systems:<br>
><br>
> – semicolon system<br>
><br>
> – alt_name_1 system</p>
<p dir="ltr">I added support for alt_name_1 because this kept coming up and people were actively abusing alt_name:1 because it happened to work (the :1 actually ends up interpreted as a language and while this could be fixed the combination of language and array using the same syntax adds a lot of complexity and confusion).</p>
<p dir="ltr">; is just a bad way of doing it without the ability to escape ; and universal editor support (which at this point is probably impossible). It also makes storage much more complex since it breaks key=>value pairing. I'd say it was a bad idea and just about anything is better.</p>
<p dir="ltr">alt_name[1] that colin suggested is interesting and potentially unambiguous. It also has the advantage of making sense to a coder and not requiring special support in editors for magic escape characters.</p>
<p dir="ltr">--<br>
Brian</p>