Permalink
Commits on Jul 3, 2009
Commits on Jul 1, 2009
  1. in defn, propagate pre/post conditions written as map trailing arglis…

    …t to metadata on arglist
    committed Jul 1, 2009
Commits on Jun 30, 2009
Commits on Jun 26, 2009
  1. Test reading of numbers like "1." and "1.e3". Fixes #117

    Signed-off-by: Chouser <chouser@n01se.net>
    scgilardi committed with Chouser May 4, 2009
Commits on Jun 25, 2009
  1. changed test target to "test"

    committed Jun 25, 2009
Commits on Jun 24, 2009
  1. :pre and :post conditions as metadata on arglist, or map following ar…

    …glist
    
    conditions are predicate exprs in a vector
    return value of fn is bound to % for :post
    (defn foo [x y]
      {:pre [(even? x) (< x y)]
       :post [(> % 3)]}
      (* x y))
    add *assert*, default true, when not true asserts are no-ops
    *assert* is bound in repl
    committed Jun 24, 2009
  2. gtic package renamings:

     - clojure.contrib to clojure
     - clojure.test-is to test
    stuarthalloway committed Jun 24, 2009
  3. gtic work-in-progress:

      test libraries moved over
      tests moved over
      build broken (next commits will break dependencies)
    stuarthalloway committed Jun 24, 2009
Commits on Jun 22, 2009
Commits on Jun 21, 2009
  1. core: make every? return false instead of nil

    Refs #71
    
    Signed-off-by: Chouser <chouser@n01se.net>
    Jarkko Oranen committed with Chouser Jun 21, 2009
  2. Add a call to Agent.shutdown() at the end of clojure.lang.Compile/mai…

    …n Refs #124
    
    Signed-off-by: Chouser <chouser@n01se.net>
    cemerick committed with Chouser Jun 1, 2009
Commits on Jun 20, 2009
  1. add optional pad argument to partition. Fixes #120

    Signed-off-by: Chouser <chouser@n01se.net>
    Dimitry Gashinsky committed with Chouser Jun 20, 2009
  2. Bring documentation for 'require up to date

    Signed-off-by: Chouser <chouser@n01se.net>
    Jarkko Oranen committed with Chouser Jun 16, 2009
  3. add an optional encoding argument to slurp. Fixes #125

    Signed-off-by: Chouser <chouser@n01se.net>
    cemerick committed with Chouser Jun 20, 2009
  4. parse "1." and "1.e3" as legal floats. Refs #117

    Signed-off-by: Chouser <chouser@n01se.net>
    scgilardi committed with Chouser May 4, 2009
Commits on Jun 19, 2009
  1. removed nth overload

    committed Jun 19, 2009
Commits on Jun 15, 2009
Commits on Jun 13, 2009
Commits on Jun 12, 2009
Commits on May 29, 2009
  1. backed out count inlining

    committed May 29, 2009
Commits on May 28, 2009
  1. perf tweaks to count, nth

    committed May 28, 2009
  2. first cut of chunked seqs

    Chunked seqs, initial Java-side support
    committed May 28, 2009
Commits on May 27, 2009
  1. get rid of root classloader. Establish dynamic context classloader fo…

    …r repl thread. Default true for *use-context-classloader*
    committed May 27, 2009
Commits on May 26, 2009