Permalink
Commits on Aug 28, 2013
Commits on Aug 14, 2013
  1. Don't promise the value of *file* in the REPL

    trptcolin committed with stuarthalloway Oct 19, 2012
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  2. CLJ-850 don't emit methods not conformant with invokePrim

    ghadishayban committed with stuarthalloway Dec 19, 2012
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  3. CLJ-1121 Add metadata tests for -> and ->>

    gfredericks committed with stuarthalloway Dec 27, 2012
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  4. CLJ-1121 Reimplement -> and ->> without recursion

    gfredericks committed with stuarthalloway Dec 7, 2012
    The recursive definitions can be subtly dependent on the behavior
    of macros in the forms passed to them.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  5. CLJ-1160: Prevents mapcat from swallowing Reduced instances

    cgrand committed with stuarthalloway Feb 11, 2013
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  6. CLJ-1171 Tests for clojure.core/instance? compiler macro

    bendlas committed with stuarthalloway Feb 28, 2013
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  7. CLJ-1171 Check arity in instance? compiler macro

    bendlas committed with stuarthalloway Feb 28, 2013
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  8. CLJ-1171 Obey lexical scope for class argument in instance? compiler …

    bendlas committed with stuarthalloway Feb 28, 2013
    …macro
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  9. Make Delay save and rethrow exceptions it encounters.

    amalloy committed with stuarthalloway Mar 6, 2013
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  10. CLJ-1193: Make bigint and biginteger work on all floats and doubles

    jafingerhut committed with stuarthalloway Apr 7, 2013
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  11. Fix CLJ-1202.

    amalloy committed with stuarthalloway Apr 19, 2013
    Emit forms like (. foo (bar)) instead of (. foo bar), so that names
    starting with a - don't look like field accesses.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  12. Merge branch '1.5.x'

    stuarthalloway committed Aug 14, 2013
  13. Add Sonatype OSS release profile

    stuartsierra committed with stuarthalloway Apr 23, 2013
    Using nexus-staging-maven-plugin. Adapted from the procedure developed
    for contrib libraries at https://github.com/clojure/build.poms
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  14. Update to latest version of oss-parent POM

    stuartsierra committed with stuarthalloway Apr 23, 2013
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  15. Merge branch '1.5.x'

    stuarthalloway committed Aug 14, 2013
  16. CLJ-1154 - Compile.main() should not close the output stream as this …

    puredanger committed with stuarthalloway Jul 24, 2013
    …prevents reporting in subsequent calls (usually in tooling).
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  17. CLJ-1161: Remove version.properties from 'sources' JAR

    stuartsierra committed with stuarthalloway Feb 16, 2013
    The normal Clojure JAR contains a version.properties file with the
    correct version number filled in during the build. Before this patch,
    the '-sources' JAR also included a version.properties file in its raw
    form. IDEs and other tools which include the '-sources' JAR on the
    classpath can prevent Clojure from starting.
    
    This patch filters the version.properties file out of the '-sources'
    JAR.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Jul 7, 2013
Commits on May 24, 2013
  1. On non-Mac OS system, use xdg-open in browse-url if available

    jafingerhut committed with stuarthalloway Feb 29, 2012
    This allows the usage of freedesktop.org's xdg-open which is present
    on basically any Linux and BSD system nowadays.
    
    Another slight improvement is that on Mac OS X, /usr/bin/open is tried
    first, so no icon pops up in the dock due to the JVM switching to
    becoming a GUI app (unless it was a GUI app before browse-url was
    called).
    
    This patch has been tested on the following OSes, all with
    1.6.0_<something> JVMs:
    
    Mac OS X 10.6.8
    Windows XP SP3, both from CMD.EXE and in a Cygwin bash shell
    Ubuntu Linux 10.04 LTS
    
    The test consisted of the following commands typed into a REPL, run
    inside the Clojure root directory where readme.txt and epl-v10.html
    files are:
    
    (use 'clojure.java.browse)
    (browse-url "http://www.yahoo.com")
    (browse-url "readme.txt")
    (browse-url "epl-v10.html")
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  2. Makes inspect-tree work on java.util.Sets and clojure.lang.Seqable's.

    w01fe committed with stuarthalloway Feb 14, 2012
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  3. CLJ-863: make interleave handle odd arugments in the same manner as c…

    joegallo committed with stuarthalloway Oct 24, 2011
    …oncat
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  4. Allow foo// meaning the function / in namespace foo

    chrismgray committed with stuarthalloway Nov 10, 2011
    Added regression tests
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  5. Print metadata and anonymous classes better

    amalloy committed with stuarthalloway Jan 10, 2012
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  6. CLJ-1072 Replace old metadata reader macro syntax

    stuartsierra committed with stuarthalloway Sep 21, 2012
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  7. better error message when passing non-seqs to (seq)

    stuarthalloway committed Nov 1, 2012
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  8. make *default-data-reader-fn* set\!-able in REPL

    miner committed with stuarthalloway Nov 3, 2012
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  9. CLJ-1143: Replace 'clojure with 'clojure.core in ns doc string

    jafingerhut committed with stuarthalloway Jan 10, 2013
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  10. typo fixes

    miner committed with stuarthalloway Feb 14, 2013
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  11. Fix inconsistent range, refs #1018

    devn committed with stuarthalloway Jul 20, 2012
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  12. Fix inconsistent range, refs #1018

    devn committed with stuarthalloway Jul 20, 2012
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Apr 12, 2013
  1. CLJ-1188 via Var intern

    stuarthalloway committed Apr 12, 2013
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  2. repair pom from CI bug

    stuarthalloway committed Apr 12, 2013
  3. 1.5.x in maven

    stuarthalloway committed Apr 12, 2013