<!-- 
RSS generated by JIRA (4.4#649-r158309) at Fri May 24 11:25:17 CDT 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://dev.clojure.org/jira/si/jira.issueviews:issue-xml/CLJ-975/CLJ-975.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Clojure JIRA</title>
    <link>http://dev.clojure.org/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>4.4</version>
        <build-number>649</build-number>
        <build-date>25-07-2011</build-date>
    </build-info>

<item>
            <title>[CLJ-975] inconsistent destructuring behaviour when using nested maps </title>
                <link>http://dev.clojure.org/jira/browse/CLJ-975</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;The way destructuring happens should not be affected by the fact that I have the same w at two-levels.&lt;br/&gt;
user&amp;gt;&amp;gt; (let &lt;span class=&quot;error&quot;&gt;&amp;#91;{{a :a b :b :as w} :c a1 :a b1 :b :as w} {:a 10 :b 20 :c {:a 30 :b 40}}&amp;#93;&lt;/span&gt; {:a a :b b  :b1 b1 :a1 a1})&lt;br/&gt;
{:a 30, :b 40, :b1 40, :a1 30} &amp;lt;- unexpected behaviour.....&lt;/p&gt;

&lt;p&gt;user&amp;gt;&amp;gt; (let &lt;span class=&quot;error&quot;&gt;&amp;#91;{{a :a b :b :as w} :c a1 :a b1 :b :as w1} {:a 10 :b 20 :c {:a 30 :b 40}}&amp;#93;&lt;/span&gt; {:a a :b b  :b1 b1 :a1 a1})&lt;br/&gt;
{:a 30, :b 40, :b1 20, :a1 10} &amp;lt;- expected behaviour ..&lt;/p&gt;

&lt;p&gt;Even having the :as things from both should not affet how others are destructured.. The email thread talking about the same is here&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;https://groups.google.com/forum/?fromgroups#!topic/clojure/3z3JtXhcDB0&quot;&gt;https://groups.google.com/forum/?fromgroups#!topic/clojure/3z3JtXhcDB0&lt;/a&gt;&lt;/p&gt;</description>
                <environment>This should happen on any system. I have tested it on macs in version 1.4 and 1.2.1</environment>
            <key id="15343">CLJ-975</key>
            <summary>inconsistent destructuring behaviour when using nested maps </summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="3" iconUrl="http://dev.clojure.org/jira/images/icons/priority_major.gif">Major</priority>
                    <status id="6" iconUrl="http://dev.clojure.org/jira/images/icons/status_closed.gif">Closed</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="neotyk">Hubert Iwaniuk</assignee>
                                <reporter username="sunilnandihalli">Sunil S Nandihalli</reporter>
                        <labels>
                    </labels>
                <created>Thu, 19 Apr 2012 01:55:58 -0500</created>
                <updated>Fri, 18 May 2012 20:36:45 -0500</updated>
                    <resolved>Fri, 18 May 2012 20:36:45 -0500</resolved>
                            <version>Release 1.1</version>
                <version>Release 1.2</version>
                <version>Release 1.3</version>
                <version>Release 1.4</version>
                <version>Release 1.5</version>
                                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="28195" author="neotyk" created="Fri, 20 Apr 2012 14:18:52 -0500"  >&lt;p&gt;Test to reproduce reported issue and code fixing it.&lt;/p&gt;</comment>
                    <comment id="28197" author="neotyk" created="Fri, 20 Apr 2012 15:36:53 -0500"  >&lt;p&gt;Test to reproduce and clearly visualise this issue as well as code fixing it included.&lt;/p&gt;</comment>
                    <comment id="28521" author="stu" created="Fri, 18 May 2012 09:11:52 -0500"  >&lt;p&gt;A less eye-bleeding example&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;(let [{{inner :a :as w} :c outer :a :as w}
      {:a 10 :c {:a 30}}]
  outer)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11071" name="CLJ-975-test.patch" size="2770" author="neotyk" created="Fri, 20 Apr 2012 14:18:52 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                <customfield id="customfield_10002" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                <customfieldname>Approval</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10007">Ok</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Global Rank</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                <customfieldname>Patch</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10002">Code and Test</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>
</channel>
</rss>