<div dir="ltr">iD interprets semicolon-delimited tag values specially for purposes of merging tags, for example when joining two adjacent streets. It splits on semicolon and optional whitespace, and then takes the union of the resulting sets of values:<div>
<br></div><div><a href="https://github.com/systemed/iD/blob/f02df04102e8da4561e66fa7887e9683d582c222/test/spec/core/entity.js#L100-L120">https://github.com/systemed/iD/blob/f02df04102e8da4561e66fa7887e9683d582c222/test/spec/core/entity.js#L100-L120</a><br>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 31, 2013 at 8:03 AM, Jochen Topf <span dir="ltr"><<a href="mailto:jochen@remote.org" target="_blank">jochen@remote.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi!<br>
<br>
We have had an informal convention for a long time to use a semicolon<br>
(;) in tag values to separate multiple values, for instance<br>
"ref=I 70; US 40" to denote that there are two numbered roads on a way.<br>
But most software out there doesn't actually interpret this in any<br>
special way.<br>
<br>
If you know of any software that actually does interpret this specially,<br>
please tell me. I am trying to get an idea where and how this is used in<br>
the real world. You can answer here on the list or write to me<br>
privately, I'll summarize for the list later. Thanks!<br>
<span class="HOEnZb"><font color="#888888"><br>
Jochen<br>
--<br>
Jochen Topf <a href="mailto:jochen@remote.org">jochen@remote.org</a> <a href="http://www.jochentopf.com/" target="_blank">http://www.jochentopf.com/</a> +49-721-388298<br>
<br>
_______________________________________________<br>
talk mailing list<br>
<a href="mailto:talk@openstreetmap.org">talk@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk" target="_blank">http://lists.openstreetmap.org/listinfo/talk</a><br>
</font></span></blockquote></div><br></div>