<!-- 
RSS generated by JIRA (4.4#649-r158309) at Wed Jun 19 00:50:00 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-934/CLJ-934.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-934] disj! throws exception when attempting to remove multiple items in one call</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-934</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;disj! fails whenever called with multiple items to remove:&lt;/p&gt;

&lt;p&gt;user=&amp;gt; (-&amp;gt; #{5 10 15 20} transient (disj! 10 15) persistent!)&lt;br/&gt;
ClassCastException clojure.lang.PersistentHashSet$TransientHashSet cannot be cast to clojure.lang.IPersistentSet  clojure.core/disj (core.clj:1419)&lt;/p&gt;

&lt;p&gt;It is a simple one line fix to disj! Clojure source code to correct this.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15236">CLJ-934</key>
            <summary>disj! throws exception when attempting to remove multiple items in one call</summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="4" iconUrl="http://dev.clojure.org/jira/images/icons/priority_minor.gif">Minor</priority>
                    <status id="6" iconUrl="http://dev.clojure.org/jira/images/icons/status_closed.gif">Closed</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="-1">Unassigned</assignee>
                                <reporter username="jafingerhut">Andy Fingerhut</reporter>
                        <labels>
                    </labels>
                <created>Tue, 21 Feb 2012 02:10:48 -0600</created>
                <updated>Fri, 15 Jun 2012 11:09:26 -0500</updated>
                    <resolved>Fri, 15 Jun 2012 11:09:26 -0500</resolved>
                            <version>Release 1.2</version>
                <version>Release 1.3</version>
                <version>Release 1.4</version>
                                <fixVersion>Release 1.5</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="27919" author="jafingerhut" created="Fri, 9 Mar 2012 09:02:01 -0600"  >&lt;p&gt;clj-934-transient-disj-patch2.txt fixes a problem with my previous one where it had a warning during testing because of a poorly named test that conflicted with a name in clojure.core.  This one is clean.&lt;/p&gt;</comment>
                    <comment id="28744" author="stu" created="Fri, 8 Jun 2012 10:37:20 -0500"  >&lt;p&gt;Patch 3 is same as patch 2, but nonreflective invocation.&lt;/p&gt;</comment>
                    <comment id="28745" author="jafingerhut" created="Fri, 8 Jun 2012 10:42:34 -0500"  >&lt;p&gt;Removed older patch in favor of Stuart&apos;s improved one clj-934-transient-disj-patch-3.txt dated June 8, 2012.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11300" name="clj-934-transient-disj-patch-3.txt" size="2313" author="stu" created="Fri, 8 Jun 2012 10:37:20 -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>