<!-- 
RSS generated by JIRA (4.4#649-r158309) at Sat May 18 15:39:41 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/CLJS-434/CLJS-434.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>[CLJS-434] ClojureScript compiler prepends &quot;self__&quot; to defmulti forms when metadata in form of ^:field.</title>
                <link>http://dev.clojure.org/jira/browse/CLJS-434</link>
                <project id="10040" key="CLJS">ClojureScript</project>
                        <description>&lt;p&gt;Using the def form, with the specific metadata ^:field causes the cljs compiler&lt;br/&gt;
to prepend &quot;self__&quot; to the output js form.&lt;/p&gt;

&lt;p&gt;The browser (latest chrome/firefox) does not recognize &quot;self__&quot;.&lt;/p&gt;


&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;Test Case: Tested against master: 5ac1503
-------------

(ns test-def)

(def ^:foo e identity)
e
; test_def.e = cljs.core.identity;
; test_def.e;

(def ^:field f identity)
f
; test_def.f = cljs.core.identity;
; self__.test_def.f;
; Uncaught ReferenceError: self__ is not defined&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href=&quot;https://gist.github.com/4185793&quot;&gt;https://gist.github.com/4185793&lt;/a&gt;&lt;/p&gt;</description>
                <environment>Mac OS X (10.7), java version &amp;quot;1.6.0_37&amp;quot;, leiningen 2 preview 10, cljsbuild 0.2.9.&lt;br/&gt;
clojure/clojurescript master 01 December 2012 - 5ac1503</environment>
            <key id="15868">CLJS-434</key>
            <summary>ClojureScript compiler prepends &quot;self__&quot; to defmulti forms when metadata in form of ^:field.</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="1" iconUrl="http://dev.clojure.org/jira/images/icons/status_open.gif">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="-1">Unassigned</assignee>
                                <reporter username="andrewmcveigh">Andrew Mcveigh</reporter>
                        <labels>
                        <label>bug</label>
                    </labels>
                <created>Sat, 1 Dec 2012 17:34:52 -0600</created>
                <updated>Sun, 20 Jan 2013 00:54:25 -0600</updated>
                                                                            <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="30133" author="bbloom" created="Sat, 1 Dec 2012 17:37:50 -0600"  >&lt;p&gt;code tags&lt;/p&gt;</comment>
                    <comment id="30460" author="dnolen" created="Sun, 20 Jan 2013 00:54:25 -0600"  >&lt;p&gt;This one is a bit annoying. We should probably use namespaced keywords internally.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Global Rank</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>
</channel>
</rss>