Permalink
Commits on Nov 13, 2011
Commits on Nov 12, 2011
  1. CLJ-871: provide instant literal using JRE classes only

    bpsm committed Nov 12, 2011
    This patch implements instant literals of the form
    #@yyyy-mm-ddThh:mm:ss.fff+hh:mm using only classes available in the
    JRE.
    
    clojure.instant provides instant-readers producing instances of three
    different JDK classes. These functions accept a string representing a
    timestamp See (doc clojure.instant/parse-timestamp) for details.
    
    - read-instant-date (java.util.Date)
    - read-instant-calendar (java.util.Calendar)
    - read-instant-timestamp (java.sql.Timestamp)
    
    By default *instant-reader* is bound to read-instant-date.
    
    print-method and print-dup are provided for all three types.
    
    Rough bits include:
    
    I'm not yet certain about the exact public interface of
    clojure.instant. It's clear that read-instant-* need to be visible. It
    also seems likely that parse-timestamp and validated could usefully
    support alternate implementations for *instant-reader*.
    
    fixup-offset and fixup-nanos are ugly warts necessitated by Java's
    pathetic built-in support for dates and times (possibly exacerbated by
    my own misunderstandings of the same).
    
    Unit tests are very basic. For example, I'm not testing validated
    except in the good case where everything is valid.
Commits on Oct 30, 2011
  1. inline equiv in variadic =

    richhickey committed Oct 30, 2011
Commits on Oct 27, 2011
Commits on Oct 25, 2011
  1. CLJ-853 typo

    stuarthalloway committed Oct 25, 2011
  2. "reinstate autobox int as Integer (note this change is for evaluation…

    stuarthalloway committed Oct 25, 2011
    … only)""
    
    This reverts commit abfa803.
  3. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org
    Hudson @ build.clojure.org committed Oct 25, 2011
  4. [maven-release-plugin] prepare release clojure-1.4.0-alpha2

    Hudson @ build.clojure.org
    Hudson @ build.clojure.org committed Oct 25, 2011
  5. CLJ-846 detect java 7 javadoc

    stuarthalloway committed Oct 7, 2011
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  6. CLJ-857: teach expandArrayClassname to handle null Classes

    bpsm authored and stuarthalloway committed Oct 14, 2011
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  7. CLJ-857: add test showing NPE when reflection can't resolve method, w…

    bpsm authored and stuarthalloway committed Oct 14, 2011
    …ith nil literal
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  8. temporary revert of "autobox int as Integer (note this change is for …

    stuarthalloway committed Oct 25, 2011
    …evaluation only)"
    
    This reverts commit a2e4d1b.
Commits on Oct 23, 2011
Commits on Oct 7, 2011
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org
    Hudson @ build.clojure.org committed Oct 7, 2011
  2. [maven-release-plugin] prepare release clojure-1.4.0-alpha1

    Hudson @ build.clojure.org
    Hudson @ build.clojure.org committed Oct 7, 2011
  3. add example for 'Add docstring support to def'

    bpsm authored and stuarthalloway committed Sep 6, 2011
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  4. rename changes.txt -> changes.md

    bpsm authored and stuarthalloway committed Sep 6, 2011
    So that github will know that it is markdown and render it accordingly.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  5. changes.txt recoded as markdown

    bpsm authored and stuarthalloway committed Sep 6, 2011
    Github knows how to render (a dialect of) markdown.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  6. CLJ-830: assert-args now uses &form to report namespace and line numb…

    cemerick authored and stuarthalloway committed Aug 24, 2011
    …er where macro syntax errors occur
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  7. Fix dissocing colliding values in a transient hashmap (CLJ-829)

    cgrand authored and stuarthalloway committed Sep 10, 2011
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  8. #CLJ-791 Improved error reporting when more than one matching method …

    cemerick authored and stuarthalloway committed May 10, 2011
    …is found; now including argument type info in reflection warnings
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Oct 4, 2011
Commits on Sep 23, 2011
  1. spelling matters

    stuarthalloway committed Sep 23, 2011
  2. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org
    Hudson @ build.clojure.org committed Sep 23, 2011
  3. [maven-release-plugin] prepare release clojure-1.3.0

    Hudson @ build.clojure.org
    Hudson @ build.clojure.org committed Sep 23, 2011
  4. more tweaks

    stuarthalloway committed Sep 23, 2011
  5. changes errata

    stuarthalloway committed Sep 23, 2011
  6. release notes

    stuarthalloway committed Sep 23, 2011