Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: clojure-1.5.0-…
Commits on Dec 22, 2012
  1. [maven-release-plugin] prepare release clojure-1.5.0-RC1

    Hudson @ build.clojure.org authored
  2. Christophe Grand Stuart Halloway

    allows loop to evaluate to primitive values

    cgrand authored stuarthalloway committed
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  3. Andy Fingerhut Stuart Halloway

    Correct :added metadata for function re-quote-replacement

    jafingerhut authored stuarthalloway committed
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Dec 21, 2012
  1. Rich Hickey

    deref any j.u.c.Future

    richhickey authored
Commits on Dec 12, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  2. [maven-release-plugin] prepare release clojure-1.5.0-beta2

    Hudson @ build.clojure.org authored
Commits on Dec 11, 2012
  1. Stuart Halloway

    changefile for 1.5

    stuarthalloway authored
  2. Laurent Petit Rich Hickey

    Successful call to 'ns registers it in *loaded-libs* This enables REP…

    laurentpetit authored richhickey committed
    …L successful use cases such as =>(ns a) nil =>(ns b (:require a)) nil
    
    Signed-off-by: Rich Hickey <richhickey@gmail.com>
  3. Rich Hickey

    array-map perf tweaks

    richhickey authored
Commits on Dec 10, 2012
  1. Christophe Grand Rich Hickey

    Make Keyword and Symbol implement IHashEq and reorder instanceof test…

    cgrand authored richhickey committed
    …s in Util.hasheq to acknowledge for common cases.
    
    Signed-off-by: Rich Hickey <richhickey@gmail.com>
  2. Christophe Grand Rich Hickey

    make hasheq coherent with equiv for records

    cgrand authored richhickey committed
    Signed-off-by: Rich Hickey <richhickey@gmail.com>
  3. Christophe Grand Rich Hickey

    align the structure of hasheq/dohasheq with equiv/pcequiv to avoid de…

    cgrand authored richhickey committed
    …optimization of hash by hotspot
    
    Signed-off-by: Rich Hickey <richhickey@gmail.com>
  4. Christophe Grand Rich Hickey

    cache hasheq() for seqs, sets, vectors, maps and queues

    cgrand authored richhickey committed
    Signed-off-by: Rich Hickey <richhickey@gmail.com>
Commits on Dec 2, 2012
  1. Rich Hickey
Commits on Nov 14, 2012
  1. David Powell Stuart Sierra

    pprint now flushes the underlying stream similarly to prn. pprint was…

    djpowell authored stuartsierra committed
    … using .flush as a method to push and reset its own internal data, but not to flush the underlying stream. The current .flush functionality has been moved into a .ppflush method, and .flush now additionally flushes the underlying stream.
    
    Signed-off-by: Stuart Sierra <mail@stuartsierra.com>
Commits on Oct 23, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  2. [maven-release-plugin] prepare release clojure-1.5.0-beta1

    Hudson @ build.clojure.org authored
  3. Steve Miner Stuart Halloway

    *default-data-reader-fn* for handling unknown tags

    miner authored stuarthalloway committed
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Oct 20, 2012
  1. Tassilo Horn Stuart Halloway

    Add docstring and :added metadata to definterface.

    tsdh authored stuarthalloway committed
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  2. Philip Potter Stuart Halloway

    CLJ-1070 make PersistentQueue's hash & equiv match

    philandstuff authored stuarthalloway committed
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  3. Tassilo Horn Stuart Halloway

    CLJ-1024: Check for invalid varags/destrucuring uses.

    tsdh authored stuarthalloway committed
    Protocol, interface method declarations don't allow for varags and
    destructuring support.  Currently, for example
    
      (defprotocol FooBar
        (foo [this & more]))
    
    compiles just fine, and & is interpreted as a usual argument that happens to be
    named & without special meaning.  But clearly, the user wanted to specify a
    varags parameter here.  The same applies to definterface.
    
    Similarly, providing method implementations via defrecord, deftype, and reify
    don't allow for varags (but dynamic extenions via extend do).
    
    So this patch makes defprotocol and definterface throw an
    IllegalArgumentException if a user tries to use varargs and destructuring in
    method signatures.
    
    Similarly, defrecord, deftype, and reify throw an IllegalArgumentException if
    any method implementation arglist contains a varargs argument.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  4. Kevin Downey Stuart Halloway

    support annotations for constructors generated via gen-class

    hiredman authored stuarthalloway committed
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  5. Andy Fingerhut Stuart Halloway

    CLJ-1052: assoc should throw exception if missing val for last key

    jafingerhut authored stuarthalloway committed
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  6. Stuart Halloway

    CLJ-1084 tests, update to latest test.generative

    stuarthalloway authored
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  7. Tassilo Horn Stuart Halloway

    Make PersistentVector$ChunkedSeq implement Counted.

    tsdh authored stuarthalloway committed
    Fixes CLJ-1084.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  8. Chas Emerick Stuart Halloway

    CLJ-1085: only implicitly refer REPL utility vars into *ns* when star…

    cemerick authored stuarthalloway committed
    …ting REPL from clojure.main
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  9. Steve Miner Stuart Halloway

    avoid double evaluation in when-first

    miner authored stuarthalloway committed
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  10. Chas Emerick Stuart Halloway

    CLJ-960: tests for :line and :column metadata as provided by LineNumb…

    cemerick authored stuarthalloway committed
    …eringPushbackReader
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  11. Tassilo Horn Stuart Halloway

    Don't AOT-compile clojure.core.reducers.

    tsdh authored stuarthalloway committed
    AOT-compilation fixes the ForkJoin classes either to the jsr166y or the JDK7
    ones, thus creating a version dependency between java version used to compile
    clojure and java version used at runtime while using reducers.
    
    Fixes CLJ-1066.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Oct 16, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  2. [maven-release-plugin] prepare release clojure-1.5.0-alpha7

    Hudson @ build.clojure.org authored
  3. Rich Hickey
Commits on Oct 7, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  2. [maven-release-plugin] prepare release clojure-1.5.0-alpha6

    Hudson @ build.clojure.org authored
  3. Rich Hickey

    fix column off-by-one

    richhickey authored
Something went wrong with that request. Please try again.