<!--
RSS generated by JIRA (4.4#649-r158309) at Tue May 21 23:08:03 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/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=labels+%3D+documentation&tempMax=1000&field=key&field=summary
-->
<!-- If you wish to do custom client-side styling of RSS, uncomment this:
<?xml-stylesheet href="http://dev.clojure.org/jira/styles/jiraxml2html.xsl" type="text/xsl"?>
-->
<rss version="0.92">
    <channel>
        <title>Clojure JIRA</title>
        <link>http://dev.clojure.org/jira/secure/IssueNavigator.jspa?reset=true&amp;jqlQuery=labels+%3D+documentation</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="21" total="21"/>
                <build-info>
            <version>4.4</version>
            <build-number>649</build-number>
            <build-date>25-07-2011</build-date>
        </build-info>
<item>
            <title>[MTOWER-1] README should be updated to conform to contrib standard</title>
                <link>http://dev.clojure.org/jira/browse/MTOWER-1</link>
                <project id="10080" key="MTOWER">math.numeric-tower</project>
                        <description>&lt;p&gt;As per Sean Corfield&apos;s suggestion here: &lt;a href=&quot;https://groups.google.com/forum/?fromgroups=#!searchin/clojure-dev/math/clojure-dev/p5oz42gR_sk/cesMHO9cDWEJ&quot;&gt;https://groups.google.com/forum/?fromgroups=#!searchin/clojure-dev/math/clojure-dev/p5oz42gR_sk/cesMHO9cDWEJ&lt;/a&gt;&lt;br/&gt;
the math.numeric-tower README.md should be updated to be more useful, especially to newbies. &lt;/p&gt;</description>
                <environment></environment>
            <key id="15702">MTOWER-1</key>
            <summary>README should be updated to conform to contrib standard</summary>
                <type id="4" iconUrl="http://dev.clojure.org/jira/images/icons/improvement.gif">Enhancement</type>
                                <priority id="5" iconUrl="http://dev.clojure.org/jira/images/icons/priority_trivial.gif">Trivial</priority>
                    <status id="5" iconUrl="http://dev.clojure.org/jira/images/icons/status_resolved.gif">Resolved</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="markengelberg">Mark Engelberg</assignee>
                                <reporter username="xmlblog">Christian Romney</reporter>
                        <labels>
                        <label>documentation</label>
                        <label>patch</label>
                    </labels>
                <created>Sun, 16 Sep 2012 22:32:43 -0500</created>
                <updated>Mon, 17 Sep 2012 11:33:44 -0500</updated>
                    <resolved>Mon, 17 Sep 2012 11:33:44 -0500</resolved>
                                                                    <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="29456" author="xmlblog" created="Sun, 16 Sep 2012 22:50:03 -0500"  >&lt;p&gt;Please ignore previous patch (doesn&apos;t format code examples correctly). This one looks better on Github. You can see it here: &lt;a href=&quot;https://github.com/xmlblog/math.numeric-tower&quot;&gt;https://github.com/xmlblog/math.numeric-tower&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="29464" author="seancorfield" created="Mon, 17 Sep 2012 11:33:44 -0500"  >&lt;p&gt;Patch applied.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11506" name="0001-Improved-README-to-follow-standard-for-contrib.patch" size="5383" author="xmlblog" created="Sun, 16 Sep 2012 22:50:03 -0500" />
                    <attachment id="11505" name="0001-Improved-README-to-follow-standard-for-contrib.patch" size="5341" author="xmlblog" created="Sun, 16 Sep 2012 22:32:43 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                            <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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[MCOMB-1] math.combinatorics README should be updated to conform to contrib standard</title>
                <link>http://dev.clojure.org/jira/browse/MCOMB-1</link>
                <project id="10079" key="MCOMB">math.combinatorics</project>
                        <description>&lt;p&gt;As per Sean Corfield&apos;s suggestion here: &lt;a href=&quot;https://groups.google.com/forum/?fromgroups=#!searchin/clojure-dev/math/clojure-dev/p5oz42gR_sk/cesMHO9cDWEJ&quot;&gt;https://groups.google.com/forum/?fromgroups=#!searchin/clojure-dev/math/clojure-dev/p5oz42gR_sk/cesMHO9cDWEJ&lt;/a&gt;&lt;br/&gt;
the math.combinatorics README.md should be updated to be more useful, especially to newbies.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15704">MCOMB-1</key>
            <summary>math.combinatorics README should be updated to conform to contrib standard</summary>
                <type id="4" iconUrl="http://dev.clojure.org/jira/images/icons/improvement.gif">Enhancement</type>
                                <priority id="5" iconUrl="http://dev.clojure.org/jira/images/icons/priority_trivial.gif">Trivial</priority>
                    <status id="5" iconUrl="http://dev.clojure.org/jira/images/icons/status_resolved.gif">Resolved</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="markengelberg">Mark Engelberg</assignee>
                                <reporter username="xmlblog">Christian Romney</reporter>
                        <labels>
                        <label>documentation</label>
                        <label>patch</label>
                    </labels>
                <created>Mon, 17 Sep 2012 07:00:39 -0500</created>
                <updated>Mon, 17 Sep 2012 11:35:57 -0500</updated>
                    <resolved>Mon, 17 Sep 2012 11:35:57 -0500</resolved>
                                                                    <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="29465" author="seancorfield" created="Mon, 17 Sep 2012 11:35:57 -0500"  >&lt;p&gt;Patch applied.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11508" name="0001-Updated-README-to-conform-to-new-contrib-standard.patch" size="4608" author="xmlblog" created="Mon, 17 Sep 2012 07:00:39 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                            <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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[LOGIC-131] Docstrings for lvaro and nonlvaro need improvement.</title>
                <link>http://dev.clojure.org/jira/browse/LOGIC-131</link>
                <project id="10020" key="LOGIC">core.logic</project>
                        <description>&lt;p&gt;Assuming the following definitions:&lt;/p&gt;

&lt;p&gt;1. A term is ground if it does not contain unassociated logic variables.&lt;br/&gt;
2. Otherwise, it is non-ground.&lt;/p&gt;

&lt;p&gt;My suggestions:&lt;/p&gt;

&lt;p&gt;lvaro: A non-relational goal that succeeds if the supplied logic variable is fresh.&lt;/p&gt;

&lt;p&gt;nonlvaro: A non-relational goal that succeeds if the supplied logic variable is not fresh.&lt;/p&gt;

&lt;p&gt;In the case nonlvaro, it&apos;s important to recognize that the implementation only tests whether the supplied lvar is not fresh, and &quot;not fresh&quot; != grounded; the result could be partially instantiated. For example, nonlvaro succeeds here when its argument is neither fresh nor grounded:&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;(run* [q]
  (fresh [x]
    (== q [x])
    (nonlvaro q)))
;; =&amp;gt; ([_0])&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
            <key id="16153">LOGIC-131</key>
            <summary>Docstrings for lvaro and nonlvaro need improvement.</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="5" iconUrl="http://dev.clojure.org/jira/images/icons/status_resolved.gif">Resolved</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="dnolen">David Nolen</assignee>
                                <reporter username="austinhaas">Austin Haas</reporter>
                        <labels>
                        <label>documentation</label>
                    </labels>
                <created>Mon, 22 Apr 2013 12:24:19 -0500</created>
                <updated>Tue, 7 May 2013 22:29:08 -0500</updated>
                    <resolved>Tue, 7 May 2013 22:29:08 -0500</resolved>
                                                                    <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="30983" author="austinhaas" created="Mon, 22 Apr 2013 12:26:39 -0500"  >&lt;p&gt;I added those initial definitions when I thought &quot;groundedness&quot; was the operative word, so they aren&apos;t directly relevant.&lt;/p&gt;</comment>
                    <comment id="30984" author="dnolen" created="Mon, 22 Apr 2013 12:29:08 -0500"  >&lt;p&gt;Thanks, I&apos;ll happily accept docstring patches.&lt;/p&gt;</comment>
                    <comment id="31061" author="austinhaas" created="Tue, 7 May 2013 14:11:37 -0500"  >&lt;p&gt;This patch changes the docstrings for lvaro and nonlvaro to be more accurate. This is a fix for &lt;a href=&quot;http://dev.clojure.org/jira/browse/LOGIC-131&quot; title=&quot;Docstrings for lvaro and nonlvaro need improvement.&quot;&gt;&lt;del&gt;LOGIC-131&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                    <comment id="31070" author="dnolen" created="Tue, 7 May 2013 22:29:08 -0500"  >&lt;p&gt;fixed &lt;a href=&quot;http://github.com/clojure/core.logic/commit/cc30fcb4f5690e928fa7103e5091b9de8aba0013&quot;&gt;http://github.com/clojure/core.logic/commit/cc30fcb4f5690e928fa7103e5091b9de8aba0013&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11986" name="LOGIC-131-fix.diff" size="1108" author="austinhaas" created="Tue, 7 May 2013 14:11:37 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                            <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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[LOGIC-33] Added usage section to readme.md</title>
                <link>http://dev.clojure.org/jira/browse/LOGIC-33</link>
                <project id="10020" key="LOGIC">core.logic</project>
                        <description>&lt;p&gt;added a short usage section in readme.md&lt;/p&gt;

&lt;p&gt;the latest working repo was 0.6.7 for me, so that&apos;s what in the patch. (i have signed CA)&lt;/p&gt;</description>
                <environment></environment>
            <key id="15282">LOGIC-33</key>
            <summary>Added usage section to readme.md</summary>
                <type id="4" iconUrl="http://dev.clojure.org/jira/images/icons/improvement.gif">Enhancement</type>
                                <priority id="5" iconUrl="http://dev.clojure.org/jira/images/icons/priority_trivial.gif">Trivial</priority>
                    <status id="5" iconUrl="http://dev.clojure.org/jira/images/icons/status_resolved.gif">Resolved</status>
                    <resolution id="2">Declined</resolution>
                                <assignee username="dnolen">David Nolen</assignee>
                                <reporter username="claj">Linus Ericsson</reporter>
                        <labels>
                        <label>documentation</label>
                    </labels>
                <created>Thu, 15 Mar 2012 22:21:01 -0500</created>
                <updated>Sun, 17 Mar 2013 19:11:55 -0500</updated>
                    <resolved>Sun, 17 Mar 2013 19:11:55 -0500</resolved>
                                                                    <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="30789" author="dnolen" created="Sun, 17 Mar 2013 19:11:55 -0500"  >&lt;p&gt;Basic usage has since been added to README.md&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="10994" name="usage-added.patch" size="893" author="claj" created="Thu, 15 Mar 2012 22:21:01 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                            <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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[DCSV-3] Some minor documentation typos</title>
                <link>http://dev.clojure.org/jira/browse/DCSV-3</link>
                <project id="10074" key="DCSV">data.csv</project>
                        <description>&lt;p&gt;I found a couple minor typos: one in the README, one in a docstring. I&apos;ve included a patch.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15537">DCSV-3</key>
            <summary>Some minor documentation typos</summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="5" iconUrl="http://dev.clojure.org/jira/images/icons/priority_trivial.gif">Trivial</priority>
                    <status id="5" iconUrl="http://dev.clojure.org/jira/images/icons/status_resolved.gif">Resolved</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="jonase">Jonas Enlund</assignee>
                                <reporter username="misfo">Trent Ogren</reporter>
                        <labels>
                        <label>docs</label>
                        <label>documentation</label>
                        <label>typo</label>
                    </labels>
                <created>Thu, 14 Jun 2012 17:12:45 -0500</created>
                <updated>Fri, 15 Jun 2012 08:51:58 -0500</updated>
                    <resolved>Fri, 15 Jun 2012 08:51:58 -0500</resolved>
                                                                    <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                    <attachment id="11320" name="0001-Documentation-typo-fixes.patch" size="1369" author="misfo" created="Thu, 14 Jun 2012 17:12:45 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                            <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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[CMEMOIZE-2] Deprecate Unk</title>
                <link>http://dev.clojure.org/jira/browse/CMEMOIZE-2</link>
                <project id="10172" key="CMEMOIZE">core.memoize</project>
                        <description>&lt;p&gt;core.memoize was originally &lt;a href=&quot;http://github.com/fogus/unk&quot;&gt;Unk &lt;/a&gt;, but its inclusion into contrib means the latter is redundant.  The Unk repo should indicate the move and change to a place for docs and examples.  Likewise, a formal announcement should be made.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15066">CMEMOIZE-2</key>
            <summary>Deprecate Unk</summary>
                <type id="3" iconUrl="http://dev.clojure.org/jira/images/icons/task.gif">Task</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="fogus">Fogus</assignee>
                                <reporter username="fogus">Fogus</reporter>
                        <labels>
                        <label>documentation</label>
                        <label>unk</label>
                    </labels>
                <created>Tue, 13 Dec 2011 07:58:35 -0600</created>
                <updated>Tue, 13 Dec 2011 07:58:35 -0600</updated>
                                                                            <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <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>

<item>
            <title>[CLJS-392] Documentation says CLJS can open connections to the REPL server from a &quot;file://&quot; source, and you can&apos;t</title>
                <link>http://dev.clojure.org/jira/browse/CLJS-392</link>
                <project id="10040" key="CLJS">ClojureScript</project>
                        <description>&lt;p&gt;At &lt;a href=&quot;https://github.com/clojure/clojurescript/wiki/The-REPL-and-Evaluation-Environments&quot;&gt;https://github.com/clojure/clojurescript/wiki/The-REPL-and-Evaluation-Environments&lt;/a&gt; there is the following paragraph:&lt;/p&gt;

&lt;p&gt;&quot;This is a problem for the browser-connected REPL because FireFox and Chrome both view opening a file from the file system and connecting to localhost:9000 as different domains. &lt;br/&gt;
(...)&lt;br/&gt;
Fortunately, Google has also run into this problem and has created something called a CrossPageChannel. Without going into the details, this allows an iframe served from one domain (the REPL) to communicate with the parent page which was served from another domain (the application server).&quot;&lt;/p&gt;

&lt;p&gt;From what I tested, you CANT connect to the REPL server at &quot;http://localhost:9000/repl&quot; if you initially loaded the page using the &quot;file://&quot; protocol. But you can if you loaded it from the same hostname on another port using &quot;http://&quot;. The documentation is wrong, and also it needs to be clarified on what you really can change from the initial domain, like the port, without broking the REPL connection (or link to a CrossPageChannel documentation page with the details on what same-origin policy checks it can overcome). &lt;/p&gt;</description>
                <environment>ClojureScript 0.0-1450</environment>
            <key id="15741">CLJS-392</key>
            <summary>Documentation says CLJS can open connections to the REPL server from a &quot;file://&quot; source, and you can&apos;t</summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="5" iconUrl="http://dev.clojure.org/jira/images/icons/priority_trivial.gif">Trivial</priority>
                    <status id="5" iconUrl="http://dev.clojure.org/jira/images/icons/status_resolved.gif">Resolved</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="-1">Unassigned</assignee>
                                <reporter username="nahuel">Nahuel Greco</reporter>
                        <labels>
                        <label>bug</label>
                        <label>docs</label>
                        <label>documentation</label>
                    </labels>
                <created>Tue, 9 Oct 2012 07:54:04 -0500</created>
                <updated>Wed, 24 Oct 2012 14:48:48 -0500</updated>
                    <resolved>Wed, 24 Oct 2012 14:48:48 -0500</resolved>
                                                                    <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="29783" author="dnolen" created="Tue, 23 Oct 2012 19:00:24 -0500"  >&lt;p&gt;Are you unable to edit the wiki?&lt;/p&gt;</comment>
                    <comment id="29788" author="nahuel" created="Wed, 24 Oct 2012 09:27:42 -0500"  >&lt;p&gt;I didn&apos;t know the wiki had public write permissions. Also I don&apos;t know the exact CrossPageChannel limitations. &lt;/p&gt;</comment>
                    <comment id="29789" author="dnolen" created="Wed, 24 Oct 2012 10:37:36 -0500"  >&lt;p&gt;The limitation is that it won&apos;t work with &lt;a href=&quot;file://&quot;&gt;file://&lt;/a&gt;. We now provide a simple webserver that will serve the files present in the directory where you started browser REPL. If you goto &lt;a href=&quot;http://localhost:9000/&quot;&gt;http://localhost:9000/&lt;/a&gt; we will serve index.html if it is present.&lt;/p&gt;</comment>
                    <comment id="29790" author="nahuel" created="Wed, 24 Oct 2012 10:47:25 -0500"  >&lt;p&gt;So CrossPageChannel overcomes the &quot;same origin policy&quot; for different ports, but not for different protocols. Thanks for the clarification.&lt;/p&gt;</comment>
                    <comment id="29794" author="dnolen" created="Wed, 24 Oct 2012 14:48:48 -0500"  >&lt;p&gt;No problem, closing this one.&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>

<item>
            <title>[CLJS-186] ClojureScript wiki/The-REPL-and-Evaluation-Environments - small issues</title>
                <link>http://dev.clojure.org/jira/browse/CLJS-186</link>
                <project id="10040" key="CLJS">ClojureScript</project>
                        <description>&lt;p&gt;I just worked through the &quot;The REPL and Evaluation Environments&quot; wiki page and had to make the following change to get the example to work.&lt;/p&gt;

&lt;p&gt;&amp;#8212; The-REPL-and-Evaluation-Environments.md.0    2012-04-19 17:40:23.000000000 -0400&lt;br/&gt;
+++ The-REPL-and-Evaluation-Environments.md    2012-04-19 17:40:48.000000000 -0400&lt;br/&gt;
@@ -57,6 +57,7 @@&lt;br/&gt;
   &amp;lt;body&amp;gt;&lt;br/&gt;
     &amp;lt;div id=&quot;content&quot;&amp;gt;&lt;br/&gt;
       &amp;lt;script type=&quot;text/javascript&quot; src=&quot;out/goog/base.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br/&gt;
+      &amp;lt;script type=&quot;text/javascript&quot; src=&quot;out/goog/deps.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br/&gt;
       &amp;lt;script type=&quot;text/javascript&quot; src=&quot;foo.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br/&gt;
       &amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br/&gt;
         goog.require(&apos;foo&apos;);&lt;/p&gt;

&lt;p&gt;Something else I noticed was that I didn&apos;t get the &quot;Starting server on port 9000&quot; message.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15344">CLJS-186</key>
            <summary>ClojureScript wiki/The-REPL-and-Evaluation-Environments - small issues</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="bytesbymike">Mike Lamb</reporter>
                        <labels>
                        <label>documentation</label>
                        <label>wiki</label>
                    </labels>
                <created>Thu, 19 Apr 2012 17:13:08 -0500</created>
                <updated>Wed, 30 May 2012 16:26:07 -0500</updated>
                                                                            <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="28657" author="netguy204" created="Wed, 30 May 2012 16:26:07 -0500"  >&lt;p&gt;In my environment, the deps.js script tag is appended to the page automatically as a side-effect of loading base.js.&lt;/p&gt;

&lt;p&gt;base.js (line 613 in my release)&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;&lt;span class=&quot;code-comment&quot;&gt;// Allow projects to manage the deps files themselves.
&lt;/span&gt;  &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; (!goog.global.CLOSURE_NO_DEPS) {
    goog.importScript_(goog.basePath + &apos;deps.js&apos;);
  }&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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>

<item>
            <title>[CLJ-1038] Docstring for deliver doesn&apos;t match behavior</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-1038</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;The docstring for deliver doesn&apos;t match the actual behavior. It says an exception gets thrown on multiple delivers, but that&apos;s no longer the case, as of 1.3 (hat tip to clgv on irc).&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;user=&amp;gt; (doc deliver)
-------------------------
clojure.core/deliver
([promise val])
  Alpha - subject to change.
  Delivers the supplied value to the promise, releasing any pending
  derefs. A subsequent call to deliver on a promise will &lt;span class=&quot;code-keyword&quot;&gt;throw&lt;/span&gt; an exception.
nil&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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;(let [p (promise)] 
  (deliver p &lt;span class=&quot;code-quote&quot;&gt;&quot;hi&quot;&lt;/span&gt;) 
  (deliver p &lt;span class=&quot;code-quote&quot;&gt;&quot;bye&quot;&lt;/span&gt;) 
  @p)
;=&amp;gt; &lt;span class=&quot;code-quote&quot;&gt;&quot;hi&quot;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This patch updates the docstring to reflect actual behavior: &quot;will throw an exception.&quot; -&amp;gt; &quot;will have no effect.&quot;&lt;/p&gt;</description>
                <environment></environment>
            <key id="15615">CLJ-1038</key>
            <summary>Docstring for deliver doesn&apos;t match behavior</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="trptcolin">Colin Jones</assignee>
                                <reporter username="trptcolin">Colin Jones</reporter>
                        <labels>
                        <label>documentation</label>
                    </labels>
                <created>Tue, 7 Aug 2012 16:47:29 -0500</created>
                <updated>Fri, 1 Mar 2013 12:47:10 -0600</updated>
                    <resolved>Fri, 24 Aug 2012 07:41:47 -0500</resolved>
                            <version>Release 1.3</version>
                <version>Release 1.4</version>
                                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="29107" author="stu" created="Fri, 10 Aug 2012 13:48:57 -0500"  >&lt;p&gt;Both patches are correct. Colin&apos;s patch documents the side effect, my variant also commits to the return values. Take your pick.&lt;/p&gt;</comment>
                    <comment id="29110" author="richhickey" created="Fri, 10 Aug 2012 15:09:35 -0500"  >&lt;p&gt;Don&apos;t doc return&lt;/p&gt;</comment>
                    <comment id="29259" author="stuart.sierra" created="Fri, 24 Aug 2012 07:41:47 -0500"  >&lt;p&gt;&lt;a href=&quot;http://dev.clojure.org/jira/browse/CLJ-1038&quot; title=&quot;Docstring for deliver doesn&amp;#39;t match behavior&quot;&gt;&lt;del&gt;CLJ-1038&lt;/del&gt;&lt;/a&gt; Update docstring for deliver&apos;s actual behavior (patch applied Aug 15, 2012) &lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11413" name="0001-Update-docstring-for-deliver-s-actual-behavior.patch" size="847" author="trptcolin" created="Tue, 7 Aug 2012 16:47:29 -0500" />
                    <attachment id="11419" name="correct-deliver-docstring.patch" size="945" author="stu" created="Fri, 10 Aug 2012 13:48:57 -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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[CLJ-1027] Outdated documentation for gen-class&apos;s :exposes-methods option</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-1027</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;The docstring for gen-class says the following regarding the :exposes-methods option:&lt;/p&gt;

&lt;p&gt;&quot;It is sometimes necessary to call the superclass&apos; implementation of an&lt;br/&gt;
overridden method. Those methods may be exposed and referred in &lt;br/&gt;
the new method implementation by a local name.&quot;&lt;/p&gt;

&lt;p&gt;To me, this suggests that supplying something like `{foo fooSuper}` allows me to use the symbol `fooSuper` in my new method implementation. Doing this actually results in an error while compiling because `fooSuper` cannot be resolved. It seems that what actually happens is that a `fooSuper` instance method is defined, which calls the superclass&apos;s implementation. The docstring should be updated to reflect this.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15580">CLJ-1027</key>
            <summary>Outdated documentation for gen-class&apos;s :exposes-methods option</summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="5" iconUrl="http://dev.clojure.org/jira/images/icons/priority_trivial.gif">Trivial</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="aperiodic">Dan Lidral-Porter</reporter>
                        <labels>
                        <label>docs</label>
                        <label>documentation</label>
                    </labels>
                <created>Wed, 18 Jul 2012 19:01:35 -0500</created>
                <updated>Wed, 18 Jul 2012 19:01:35 -0500</updated>
                                    <version>Release 1.4</version>
                                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <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>

<item>
            <title>[CLJ-1019] ns-resolve doc has a typo</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-1019</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;The doc string for ns-resolve has a typo: environement should be environment.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15560">CLJ-1019</key>
            <summary>ns-resolve doc has a typo</summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="5" iconUrl="http://dev.clojure.org/jira/images/icons/priority_trivial.gif">Trivial</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="cldwalker">Gabriel Horner</reporter>
                        <labels>
                        <label>documentation</label>
                    </labels>
                <created>Sat, 30 Jun 2012 09:10:00 -0500</created>
                <updated>Sat, 18 Aug 2012 07:12:52 -0500</updated>
                    <resolved>Sat, 18 Aug 2012 07:12:52 -0500</resolved>
                            <version>Release 1.5</version>
                                <fixVersion>Release 1.5</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="28980" author="jafingerhut" created="Thu, 12 Jul 2012 12:54:11 -0500"  >&lt;p&gt;clj-1019-ns-resolve-doc-string-misspelling-patch1.txt dated July 12, 2012 is identical to fix_ns-resolve.patch of June 30, 2012, except it is in git format.  It includes Gabriel&apos;s name and email address for proper attribution.&lt;/p&gt;</comment>
                    <comment id="29147" author="aaron" created="Tue, 14 Aug 2012 20:07:17 -0500"  >&lt;p&gt;Patch applies cleanly against 4004d267e124f12b65b0d7fb6522f32a75e3c4fb. Submitter is a confirmed CA signer.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11378" name="clj-1019-ns-resolve-doc-string-misspelling-patch1.txt" size="860" author="jafingerhut" created="Thu, 12 Jul 2012 12:54:11 -0500" />
                    <attachment id="11355" name="fix_ns-resolve.patch" size="540" author="cldwalker" created="Sat, 30 Jun 2012 09:10:00 -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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[CLJ-999] Wrong link in gh-pages index (api-index.html)</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-999</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;The api-index.html includes wrong links for the following:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;All entries for all listed as part of clojure.test.tap&lt;/li&gt;
	&lt;li&gt;All entries for all listed as part of clojure.test.junit&lt;/li&gt;
	&lt;li&gt;All entries for all listed as part of clojure.core.protocols&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The links point to pages that do not exist. The problem is that the documentation for those entries is on a &quot;parent&quot; page, for example, the link clojure.core.protocols-api.html#clojure.core.protocols/internal-reduce should have been clojure.core-api.html#clojure.core.protocols/internal-reduce&lt;/p&gt;

&lt;p&gt;Not a huge bug for me, but you might want to get it fixed.&lt;/p&gt;

&lt;p&gt;And please give my huge thanks to whoever is in charge of the documentation, I&apos;m the developer behind Dash, a Mac OS X documentation browser, and I was in the process of creating a documentation set for Clojure, and because you guys have an index, you made my work 1000 times easier.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15459">CLJ-999</key>
            <summary>Wrong link in gh-pages index (api-index.html)</summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="5" iconUrl="http://dev.clojure.org/jira/images/icons/priority_trivial.gif">Trivial</priority>
                    <status id="5" iconUrl="http://dev.clojure.org/jira/images/icons/status_resolved.gif">Resolved</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="tomfaulhaber">Tom Faulhaber</assignee>
                                <reporter username="bogdansrc">Bogdan Popescu</reporter>
                        <labels>
                        <label>docs</label>
                        <label>documentation</label>
                    </labels>
                <created>Fri, 18 May 2012 21:58:46 -0500</created>
                <updated>Mon, 20 May 2013 16:24:12 -0500</updated>
                    <resolved>Mon, 20 May 2013 16:18:25 -0500</resolved>
                            <version>Release 1.3</version>
                                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="30732" author="jafingerhut" created="Mon, 11 Mar 2013 15:01:12 -0500"  >&lt;p&gt;Is this fixed now?  Tom Faulhaber has regenerated the docs after the recent Clojure 1.5 release, and I think updated other things besides, so it might be.&lt;/p&gt;</comment>
                    <comment id="30734" author="tomfaulhaber" created="Mon, 11 Mar 2013 16:43:15 -0500"  >&lt;p&gt;Nope, not fixed.&lt;/p&gt;

&lt;p&gt;This one either slipped by me or came in right when I was changing jobs so didn&apos;t stick in my brain.&lt;/p&gt;

&lt;p&gt;I&apos;ll take a look now. Thanks for the report, Bogdan, and thanks for the bump, Andy to get it on my radar.&lt;/p&gt;</comment>
                    <comment id="31081" author="cldwalker" created="Fri, 10 May 2013 16:00:55 -0500"  >&lt;p&gt;Tom, I&apos;m happy to help if you need it. Could you document on a wiki page how autodoc is run here? I couldn&apos;t find such a page.&lt;/p&gt;</comment>
                    <comment id="31121" author="tomfaulhaber" created="Mon, 20 May 2013 16:18:25 -0500"  >&lt;p&gt;This is fixed with gh-pages commit 919143e (autodoc doesn&apos;t follow the regular Clojure release path since it&apos;s a website built off the source checkins).&lt;/p&gt;</comment>
                    <comment id="31122" author="tomfaulhaber" created="Mon, 20 May 2013 16:24:12 -0500"  >&lt;p&gt;Gabriel, Thanks for the offer. I fixed this one, but may take you up on it if more come up. &lt;/p&gt;

&lt;p&gt;There is currently no wiki page about the autodoc process but it&apos;s an excellent suggestion. I&apos;ll put it on my list to write something up. In the meantime source on the autodoc program itself is at &lt;a href=&quot;https://github.com/tomfaulhaber/autodoc&quot;&gt;https://github.com/tomfaulhaber/autodoc&lt;/a&gt; and a description of how it works is at &lt;a href=&quot;http://tomfaulhaber.github.io/autodoc&quot;&gt;http://tomfaulhaber.github.io/autodoc&lt;/a&gt;. Two caveats: (1) autodoc is currently undergoing a bunch of work (thus this bug fix) in preparation for a new release and (2) the documentation doesn&apos;t talk much about how it&apos;s used for documenting Clojure itself.&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>
                                            <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                <customfieldname>Patch</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10000">None</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[CLJ-998] doc string for replace-first mentions non-existent replace-all</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-998</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;The doc string for clojure.string/replace-first says see also replace-all, which does not exist.  The actual function is simply &apos;replace&apos;.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15455">CLJ-998</key>
            <summary>doc string for replace-first mentions non-existent replace-all</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="3">Duplicate</resolution>
                                <assignee username="-1">Unassigned</assignee>
                                <reporter username="steveminer@gmail.com">Steve Miner</reporter>
                        <labels>
                        <label>documentation</label>
                    </labels>
                <created>Fri, 18 May 2012 11:34:39 -0500</created>
                <updated>Fri, 1 Mar 2013 12:47:10 -0600</updated>
                    <resolved>Fri, 18 May 2012 11:43:06 -0500</resolved>
                            <version>Release 1.3</version>
                                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="28523" author="jafingerhut" created="Fri, 18 May 2012 11:42:21 -0500"  >&lt;p&gt;&lt;a href=&quot;http://dev.clojure.org/jira/browse/CLJ-870&quot; title=&quot;clojure.string/replace behaves unexpectedly when \ or $ are part of the result string&quot;&gt;&lt;del&gt;CLJ-870&lt;/del&gt;&lt;/a&gt; patch file &lt;a href=&quot;http://dev.clojure.org/jira/browse/CLJ-753&quot; title=&quot;clojure.string/replace-first returns nil with replacement fn when regex doesn&amp;#39;t match&quot;&gt;&lt;del&gt;CLJ-753&lt;/del&gt;&lt;/a&gt;-870-905-combined-fix3.patch dated Feb 28, 2012 fixes this issue, some other doc string issues, and fixes to the code.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11228" name="0001-fix-doc-string-for-replace-first.patch" size="725" author="steveminer@gmail.com" created="Fri, 18 May 2012 11:34:39 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                            <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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[CLJ-980] Documentation for extend-type falsely implies that &amp; is allowed in protocol fn signatures</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-980</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;The documentation for extend-type contains the following example:&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;(extend-type MyType 
    Countable
      (cnt [c] ...)
    Foo
      (bar [x y] ...)
      (baz ([x] ...) ([x y &amp;amp; zs] ...)))&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;However, &lt;tt&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;x y &amp;amp; zs&amp;#93;&lt;/span&gt;&lt;/tt&gt; is not a valid parameter list for a protocol fn. The documentation should be appropriately amended.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15402">CLJ-980</key>
            <summary>Documentation for extend-type falsely implies that &amp; is allowed in protocol fn signatures</summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="5" iconUrl="http://dev.clojure.org/jira/images/icons/priority_trivial.gif">Trivial</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="charles-dyfis-net">Charles Duffy</reporter>
                        <labels>
                        <label>documentation</label>
                    </labels>
                <created>Thu, 3 May 2012 12:08:35 -0500</created>
                <updated>Wed, 19 Dec 2012 08:00:13 -0600</updated>
                                                                            <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="28599" author="jszakmeister" created="Fri, 25 May 2012 04:00:27 -0500"  >&lt;p&gt;v2 of the patch is simply converts the patch to git format.  I made sure that Mr. Duffy got proper attribution.  I also took a stab at a simple log message.  Any problems with the latter are mine, and I&apos;m happy to fix it up if necessary.&lt;/p&gt;</comment>
                    <comment id="29190" author="aaron" created="Wed, 15 Aug 2012 22:08:35 -0500"  >&lt;p&gt;This doesn&apos;t update the entire doc string. The expansion is updated, but the signature section isn&apos;t. Here&apos;s what shows up.&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;user=&amp;gt; (doc extend-type)
-------------------------
clojure.core/extend-type
([t &amp;amp; specs])
Macro
  A macro that expands into an extend call. Useful when you are
  supplying the definitions explicitly inline, extend-type
  automatically creates the maps required by extend.  Propagates the
  class as a type hint on the first argument of all fns.

  (extend-type MyType 
    Countable
      (cnt [c] ...)
    Foo
      (bar [x y] ...)
      (baz ([x] ...) ([x y &amp;amp; zs] ...)))

  expands into:

  (extend MyType
   Countable
     {:cnt (fn [c] ...)}
   Foo
     {:baz (fn ([x] ...) ([x y ...] ...))
      :bar (fn [x y] ...)})
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                    <comment id="29267" author="tsdh" created="Sat, 25 Aug 2012 06:44:49 -0500"  >&lt;p&gt;This is very much related to &lt;a href=&quot;http://dev.clojure.org/jira/browse/CLJ-1024&quot;&gt;http://dev.clojure.org/jira/browse/CLJ-1024&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;NOTE: While varargs are not supported in protocol declarations, dynamic extension of a protocol via extend (extend-type, extend-protocol) &lt;b&gt;does&lt;/b&gt; allow for varargs and also destructuring, cause the method impls are actually normal clojure functions.&lt;/p&gt;

&lt;p&gt;So if a Foo protocol declares a (foo &lt;span class=&quot;error&quot;&gt;&amp;#91;this a b c&amp;#93;&lt;/span&gt;) method, you can extend/extend-type/extend-protocol it dynamically using (foo &lt;span class=&quot;error&quot;&gt;&amp;#91;this &amp;amp; more&amp;#93;&lt;/span&gt; (do-magick)) where `a b c` are conflated into the `more` parameter.&lt;/p&gt;

&lt;p&gt;However, that doesn&apos;t work for method implementations defined by deftype, defrecord, and reify.&lt;/p&gt;

&lt;p&gt;So with respect to the facts, the example in the docstring is actually correct, so I&apos;m not sure if it should be changed.  However, what&apos;s supported in which cases should be documented better as it is right now.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11164" name="clojure--extend-type-doc-fix.diff" size="408" author="charles-dyfis-net" created="Thu, 3 May 2012 12:08:35 -0500" />
                    <attachment id="11257" name="extended-type-doc-fix-v2.patch" size="755" author="jszakmeister" created="Fri, 25 May 2012 04:00:27 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                <customfield id="customfield_10002" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                <customfieldname>Approval</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10006">Incomplete</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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[CLJ-973] doc for *data-readers* is wrong about the format for data_readers.clj</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-973</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;Sometime recently, the format for data_readers.clj changed to require a read-time literal map instead of pairs of symbols.  The doc string for &amp;#42;data-readers* should be updated to reflect the change.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15333">CLJ-973</key>
            <summary>doc for *data-readers* is wrong about the format for data_readers.clj</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="stu">Stuart Halloway</assignee>
                                <reporter username="steveminer@gmail.com">Steve Miner</reporter>
                        <labels>
                        <label>documentation</label>
                    </labels>
                <created>Sat, 14 Apr 2012 09:35:16 -0500</created>
                <updated>Sat, 14 Apr 2012 13:52:46 -0500</updated>
                    <resolved>Sat, 14 Apr 2012 13:52:46 -0500</resolved>
                            <version>Release 1.4</version>
                                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="28142" author="steveminer@gmail.com" created="Sat, 14 Apr 2012 09:59:43 -0500"  >&lt;p&gt;Fixed doc string for &amp;#42;data-readers*&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11048" name="0001-CLJ-973-doc-for-data-readers.patch" size="1074" author="steveminer@gmail.com" created="Sat, 14 Apr 2012 09:59:43 -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>
                                                                                                            </customfields>
    </item>

<item>
            <title>[CLJ-965] clojure.org/patches should have link to JIRA workflow wiki page added, and most content removed</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-965</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;&lt;a href=&quot;http://groups.google.com/group/clojure-dev/browse_frm/thread/12e90e460aec29cb&quot;&gt;http://groups.google.com/group/clojure-dev/browse_frm/thread/12e90e460aec29cb&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Relevant text supporting this suggestion copied below:&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; &lt;a href=&quot;http://dev.clojure.org/display/design/JIRA+workflow&quot;&gt;http://dev.clojure.org/display/design/JIRA+workflow&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Only a few have permission to edit this page:&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt; &lt;a href=&quot;http://clojure.org/patches&quot;&gt;http://clojure.org/patches&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have carefully reviewed the content of those two side by side, section by section, and it seems to me that they are either identical, or &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; is more up to date.&lt;/p&gt;

&lt;p&gt;I am not proposing getting rid of &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;, but instead do this:&lt;/p&gt;

&lt;p&gt;Keep the first section headed &quot;Submitting patches to Clojure and Clojure Contrib&quot; exactly as it is now.&lt;/p&gt;

&lt;p&gt;Immediately under the heading &quot;So You Have an Idea...&quot;, put a single link, perhaps with one sentence or phrase, that points at &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;.  Delete all other text from there down on &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;.  You will lose nothing worth saving, and you will save future confusion as what is now &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt; gets more and more stale. &lt;/p&gt;</description>
                <environment></environment>
            <key id="15315">CLJ-965</key>
            <summary>clojure.org/patches should have link to JIRA workflow wiki page added, and most content removed</summary>
                <type id="4" iconUrl="http://dev.clojure.org/jira/images/icons/improvement.gif">Enhancement</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>
                        <label>documentation</label>
                    </labels>
                <created>Wed, 4 Apr 2012 14:29:14 -0500</created>
                <updated>Thu, 10 May 2012 20:49:44 -0500</updated>
                    <resolved>Thu, 10 May 2012 20:49:44 -0500</resolved>
                                                                    <due></due>
                    <votes>1</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="28069" author="jafingerhut" created="Wed, 4 Apr 2012 14:32:55 -0500"  >&lt;p&gt;I am probably abusing the &quot;Patch&quot; attribute of this ticket.  I&apos;ve set it to Code to indicate that it is ready for screening/action, not that it actually has a patch.  I suppose if you take a very broad view of patch, one that includes the English text describing the suggested web page changes to clojure.org/patches in the description, then it does have a patch.&lt;/p&gt;</comment>
                    <comment id="28262" author="jafingerhut" created="Tue, 24 Apr 2012 16:09:59 -0500"  >&lt;p&gt;Another link that would be nice to update: On &lt;a href=&quot;http://clojure.org/contributing&quot;&gt;http://clojure.org/contributing&lt;/a&gt; there is a link with text &quot;preferred process for submitting&quot; that links to &lt;a href=&quot;http://clojure.org/patches&quot;&gt;http://clojure.org/patches&lt;/a&gt;.  It should link to &lt;a href=&quot;http://dev.clojure.org/display/design/JIRA+workflow&quot;&gt;http://dev.clojure.org/display/design/JIRA+workflow&lt;/a&gt; instead.&lt;/p&gt;</comment>
                    <comment id="28435" author="alexmiller" created="Thu, 10 May 2012 20:38:19 -0500"  >&lt;p&gt;I have boldly made the suggested changes to the patches page as it seems imminently reasonable to avoid duplicating the more maintained version of the content.  I added the sentence:&lt;/p&gt;

&lt;p&gt;&quot;Great! For more info on the process of creating issues in JIRA, creating and filing patches, tracking, screening and vetting patches, please visit the JIRA workflow page on the dev wiki.&quot; with a big wide link target to the jira workflow page.  &lt;/p&gt;

&lt;p&gt;If the powers that be deem my changes to be unsuitable, the powers that be can revert to the prior version here:&lt;br/&gt;
&lt;a href=&quot;http://clojure.org/page/diff/patches/270799794&quot;&gt;http://clojure.org/page/diff/patches/270799794&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="28436" author="alexmiller" created="Thu, 10 May 2012 20:40:32 -0500"  >&lt;p&gt;I also changed the link on &lt;a href=&quot;http://clojure.org/contributing&quot;&gt;http://clojure.org/contributing&lt;/a&gt; per the other comment.&lt;/p&gt;</comment>
                    <comment id="28437" author="jafingerhut" created="Thu, 10 May 2012 20:49:44 -0500"  >&lt;p&gt;Between the two of us, Alex, we have just enough permissions to make the change to clojure.org and close the ticket &lt;img class=&quot;emoticon&quot; src=&quot;http://dev.clojure.org/jira/images/icons/emoticons/smile.gif&quot; height=&quot;20&quot; width=&quot;20&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;   Thanks!&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>
                                            <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                <customfieldname>Patch</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[CLJ-953] drop-while doc string wrong, nil instead of logical false</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-953</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&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;&quot;Returns a lazy sequence of the items in coll starting from the first
-  item &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; which (pred item) returns nil.&quot;
+  item &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; which (pred item) returns logical &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;.&quot;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
            <key id="15279">CLJ-953</key>
            <summary>drop-while doc string wrong, nil instead of logical false</summary>
                <type id="4" iconUrl="http://dev.clojure.org/jira/images/icons/improvement.gif">Enhancement</type>
                                <priority id="5" iconUrl="http://dev.clojure.org/jira/images/icons/priority_trivial.gif">Trivial</priority>
                    <status id="6" iconUrl="http://dev.clojure.org/jira/images/icons/status_closed.gif">Closed</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="alan@thinkrelevance.com">Alan Dipert</assignee>
                                <reporter username="spoon16">Eric Schoonover</reporter>
                        <labels>
                        <label>documentation</label>
                        <label>patch,</label>
                    </labels>
                <created>Thu, 15 Mar 2012 16:50:50 -0500</created>
                <updated>Fri, 30 Mar 2012 09:16:31 -0500</updated>
                    <resolved>Fri, 30 Mar 2012 09:16:31 -0500</resolved>
                            <version>Release 1.3</version>
                                <fixVersion>Release 1.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                                <attachments>
                    <attachment id="10992" name="take-while_doc_string_CLJ-953.diff" size="732" author="spoon16" created="Thu, 15 Mar 2012 16:55:04 -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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[CLJ-936] Improve docs about argument destructuring at clojure.org</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-936</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;What:&lt;br/&gt;
Make the description of argument destructuring more visible at &lt;a href=&quot;http://clojure.org/special_forms&quot;&gt;http://clojure.org/special_forms&lt;/a&gt;, namely:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;add a heading such as &quot;&amp;lt;h4&amp;gt;Binding Forms (Argument Destructuring)&amp;lt;/h4&amp;gt;&quot; to the section describing it&lt;/li&gt;
	&lt;li&gt;make all occurences of &quot;binding-form&quot; a link to that heading, especially under the let and fn headings&lt;/li&gt;
	&lt;li&gt;for (fn ..) add a new second paragraph like &quot;Regarding binding forms, also known as argument destructuring, &amp;lt;a href=#thea-new-heading&amp;gt;read more in the binding forms section&amp;lt;/a&amp;gt; under the let special form.&quot;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Why:&lt;br/&gt;
It was always surprisingly difficult for me to google out the explanation of destructuring in Clojure and only today have I discovered that it is described pretty well under the let special form. Thus it should be made more visible to the readers (and preferably also search engines). (Even though Google has returned the page as one of the first matches, I had problems seeing it there - partly due to usually mistyping destructuring e.g. as deconstruction).&lt;/p&gt;

&lt;p&gt;Thanks a lot!&lt;/p&gt;

&lt;p&gt;PS: I haven&apos;t found a better way to report this, such as a commenting capability on the page itself.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15238">CLJ-936</key>
            <summary>Improve docs about argument destructuring at clojure.org</summary>
                <type id="4" iconUrl="http://dev.clojure.org/jira/images/icons/improvement.gif">Enhancement</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="jakubholynet">Jakub Holy</reporter>
                        <labels>
                        <label>documentation</label>
                        <label>web</label>
                    </labels>
                <created>Tue, 21 Feb 2012 15:13:26 -0600</created>
                <updated>Fri, 1 Mar 2013 09:49:21 -0600</updated>
                    <resolved>Tue, 27 Nov 2012 17:28:12 -0600</resolved>
                                            <fixVersion>Release 1.5</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="27936" author="jafingerhut" created="Mon, 12 Mar 2012 18:03:25 -0500"  >&lt;p&gt;Jakub, I don&apos;t think I have authorization to edit those web pages in the way you suggest.  I did want to comment that the most recent version of the Clojure cheatsheet at &lt;a href=&quot;http://clojure.org/cheatsheet&quot;&gt;http://clojure.org/cheatsheet&lt;/a&gt; now has a link called &quot;examples&quot; in the &quot;Special Forms&quot; section that links to the &apos;let&apos; section of the special forms documentation page.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                <customfield id="customfield_10002" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                <customfieldname>Approval</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10005">Accepted</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Global Rank</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>

<item>
            <title>[CLJ-917] clojure.core/definterface is not included in the API docs</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-917</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;Is &lt;tt&gt;definterface&lt;/tt&gt; meant to be a public API?  If yes, then it needs a docstring.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15143">CLJ-917</key>
            <summary>clojure.core/definterface is not included in the API docs</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="tsdh">Tassilo Horn</reporter>
                        <labels>
                        <label>documentation</label>
                    </labels>
                <created>Mon, 23 Jan 2012 07:58:55 -0600</created>
                <updated>Sat, 20 Oct 2012 09:53:42 -0500</updated>
                    <resolved>Sat, 20 Oct 2012 09:53:42 -0500</resolved>
                            <version>Release 1.3</version>
                                <fixVersion>Release 1.5</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="27618" author="tsdh" created="Wed, 25 Jan 2012 14:28:05 -0600"  >&lt;p&gt;This patch obsoletes the previous one.  The only addition is the insertion of :added metadata which is needed to make the tests pass.&lt;/p&gt;</comment>
                    <comment id="27911" author="tsdh" created="Thu, 8 Mar 2012 03:53:02 -0600"  >&lt;p&gt;Updated patch.&lt;/p&gt;</comment>
                    <comment id="27995" author="stuart.sierra" created="Fri, 23 Mar 2012 09:04:59 -0500"  >&lt;p&gt;Screened, pending question for Rich: &quot;Is definterface meant to be a public API?&quot;&lt;/p&gt;</comment>
                    <comment id="28663" author="tsdh" created="Thu, 31 May 2012 01:45:29 -0500"  >&lt;p&gt;Rebased patch on current master.&lt;/p&gt;</comment>
                    <comment id="29265" author="stuart.sierra" created="Fri, 24 Aug 2012 13:12:24 -0500"  >&lt;p&gt;Screened again. Still applies as of commit 1c8eb16a14ce5daefef1df68d2f6b1f143003140&lt;/p&gt;</comment>
                    <comment id="29688" author="stu" created="Fri, 19 Oct 2012 10:32:40 -0500"  >&lt;p&gt;The &lt;a href=&quot;http://dev.clojure.org/jira/browse/CLJ-971&quot; title=&quot;Jar within a jar throws a runtime error&quot;&gt;CLJ-971&lt;/a&gt; patch I just added is the same as the original with grammar corrections.&lt;/p&gt;</comment>
                    <comment id="29723" author="tsdh" created="Sat, 20 Oct 2012 05:48:29 -0500"  >&lt;p&gt;Patch including Stu&apos;s grammar/typo fixes.&lt;/p&gt;

&lt;p&gt;Sorry, contributors like to show up in the commit history, so I couldn&apos;t resist stealing my patch back from you. &lt;img class=&quot;emoticon&quot; src=&quot;http://dev.clojure.org/jira/images/icons/emoticons/wink.gif&quot; height=&quot;20&quot; width=&quot;20&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11585" name="0001-Add-docstring-and-added-metadata-to-definterface.patch" size="1100" author="tsdh" created="Sat, 20 Oct 2012 05:48:29 -0500" />
                    <attachment id="11578" name="CLJ-917-definterface.patch" size="1090" author="stu" created="Fri, 19 Oct 2012 10:32:40 -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="10001">Code</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>

<item>
            <title>[CLJ-900] Document defonce-like behavior of defmulti</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-900</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;Since Clojure 1.2 defmulti behaves similarly to defonce. This fact, and how one deals with it when doing interactive development, does not seem to be documented anywhere. This issue pops up fairly regularly in the #clojure channel.&lt;/p&gt;

&lt;p&gt;Commit that introduced the change: &lt;a href=&quot;https://github.com/clojure/clojure/commit/1b8d5001ba094053b24c55829994785be422cfbf&quot;&gt;https://github.com/clojure/clojure/commit/1b8d5001ba094053b24c55829994785be422cfbf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I can volunteer to update the docstrings and (if I get access to it) the clojure.org page.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15082">CLJ-900</key>
            <summary>Document defonce-like behavior of defmulti</summary>
                <type id="3" iconUrl="http://dev.clojure.org/jira/images/icons/task.gif">Task</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="raek">Rasmus Svensson</reporter>
                        <labels>
                        <label>documentation</label>
                    </labels>
                <created>Mon, 19 Dec 2011 16:40:59 -0600</created>
                <updated>Mon, 19 Dec 2011 16:40:59 -0600</updated>
                                    <version>Release 1.2</version>
                <version>Release 1.3</version>
                                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                                <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>

<item>
            <title>[CCACHE-13] Deprecate Clache</title>
                <link>http://dev.clojure.org/jira/browse/CCACHE-13</link>
                <project id="10171" key="CCACHE">core.cache</project>
                        <description>&lt;p&gt;core.cache was originally &lt;a href=&quot;http://github.com/fogus/clache&quot;&gt;Clache &lt;/a&gt;, but its inclusion into contrib means the latter is redundant.  The Clache repo should indicate the move and change to a place for docs and examples.  Likewise, a formal announcement should be made.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15065">CCACHE-13</key>
            <summary>Deprecate Clache</summary>
                <type id="3" iconUrl="http://dev.clojure.org/jira/images/icons/task.gif">Task</type>
                                <priority id="4" iconUrl="http://dev.clojure.org/jira/images/icons/priority_minor.gif">Minor</priority>
                    <status id="5" iconUrl="http://dev.clojure.org/jira/images/icons/status_resolved.gif">Resolved</status>
                    <resolution id="1">Completed</resolution>
                                <assignee username="fogus">Fogus</assignee>
                                <reporter username="fogus">Fogus</reporter>
                        <labels>
                        <label>clache</label>
                        <label>documentation</label>
                    </labels>
                <created>Tue, 13 Dec 2011 07:56:31 -0600</created>
                <updated>Tue, 14 Aug 2012 20:34:42 -0500</updated>
                    <resolved>Tue, 14 Aug 2012 20:34:42 -0500</resolved>
                                                                    <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <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>