I thought about that too since there are few instances where people pattern match on the URL struct. What would be a good name for the new field... url-maybe-query?<br><br><div class="gmail_quote">On Wed, Nov 23, 2011 at 11:02 AM, Robby Findler <span dir="ltr">&lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I don&#39;t think we want to change how the current url struct selectors<br>
work when applied to url structs.<br>
<br>
You could probably get away with changing the url struct if you could<br>
provide functions that act the way the old selectors used to work --<br>
does that help?<br>
<font color="#888888"><br>
Robby<br>
</font><div class="im"><br>
On Wed, Nov 23, 2011 at 12:00 PM,  &lt;<a href="mailto:jay@racket-lang.org">jay@racket-lang.org</a>&gt; wrote:<br>
&gt; jay has updated `master&#39; from 6a99c93ebb to 9d8d36e568.<br>
&gt;  <a href="http://git.racket-lang.org/plt/6a99c93ebb..9d8d36e568" target="_blank">http://git.racket-lang.org/plt/6a99c93ebb..9d8d36e568</a><br>
&gt;<br>
<br>
&gt;<br>
</div><div><div></div><div class="h5">&gt; 7f9818b Jay McCarthy &lt;<a href="mailto:jay@racket-lang.org">jay@racket-lang.org</a>&gt; 2011-11-23 10:35<br>
&gt; :<br>
&gt; | This fixes 10497 and potentially breaks programs that assume the query of a URL is always a list. I have fixed uses in the Web Server, which I expect is the major thing affected, but much more could be. Therefore I am skeptical this is a good idea just for the representation of ?. So, I&#39;d like other people to review the change and let me know if they think I should revert it.<br>

&gt; :<br>
</div></div></blockquote></div><br>