Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 15, 2012
  1. * src/clj/cljs/compiler.clj: always warn on dynamic binding of vars n…

    David Nolen authored
    …ot delcared dynamic. possible now that analysis follows :requires & :uses
  2. @michalmarczyk

    CLJS-256: fix inconsistencies in nth's behaviour

    michalmarczyk authored David Nolen committed
    This fixes a problem in nth's linear traversal helper whereas an
    index-out-of-bounds might not be thrown in the appropriate
    circumstances.
    
    Also fixes a bug whereby the not-found argument might not be used.
  3. @michalmarczyk

    CLJS-255: fix counting LazySeq

    michalmarczyk authored David Nolen committed
    (count (lazy-seq nil)) now correctly evaluates to 0.
Commits on May 12, 2012
  1. @the-kenny

    Fix `catch' with multiple test-constants for the same result

    the-kenny authored David Nolen committed
    This patch fixes multi-test versions of case. It also adds checking
    for duplicate test-constants.
  2. @fogus

    Merge branch 'tagged-literals'

    fogus authored
  3. @fogus
Commits on May 11, 2012
  1. @michalmarczyk

    Bring c.c.reducers up-to-date with changes in Clojure

    michalmarczyk authored David Nolen committed
  2. @michalmarczyk

    CLJS-252: first cut at a benchmark suite

    michalmarczyk authored David Nolen committed
    Modelled on the test runner.
    
    Includes a simple-benchmark macro (living in src/clj/cljs/core.clj):
    
        (simple-benchmark [coll [1 2 3]] (first coll) 1000000)
    
    expands to code which times 1000000 runs of (first coll) in a context
    where coll is bound to [1 2 3] and prints out
    
        (first [1 2 3]), 1000000 runs, 123 msecs
  3. @fogus
  4. @fogus

    Working through the read paths

    fogus authored
  5. Merge branch 'optimize-reader'

    David Nolen authored
  6. @stuartsierra
  7. @stuartsierra
  8. @michalmarczyk

    CLJS-251: implementing the letfn* special form

    michalmarczyk authored David Nolen committed
    The letfn macro is already among those imported from Clojure.
  9. @michalmarczyk

    CLJS-250: clojure.core.reducers brought over from Clojure

    michalmarczyk authored David Nolen committed
    The macros live in cljs/core.clj.
    
    c.c.r/fold is currently an alias for c.c.r/reduce.
  10. * src/clj/cljs/core.clj: use transient vector in read-delimited-list.…

    David Nolen authored
    … case macro now emits more efficient code.
  11. * src/cljs/cljs/reader.cljs: liberal use of aget, re-find* and re-mat…

    David Nolen authored
    …ches* which return native data structures instead of Clojure data structures
Commits on May 10, 2012
  1. @fogus
  2. @fogus

    Update gi

    fogus authored
  3. * src/cljs/cljs/reader.cljs: fix typo in cljs.reader

    David Nolen authored
Commits on May 9, 2012
  1. * script/bootstrap: bump to Clojure 1.4.0

    David Nolen authored
  2. * samples/repl/README.md: update README.md

    David Nolen authored
  3. @neotyk

    CLJS-35 & CLJS-161: serve static resources from multiple locations.

    neotyk authored David Nolen committed
    This allows same configuration to support development and production
    builds.
  4. @neotyk

    CLJS-161: updated readme to use static file serving instead of 'file'…

    neotyk authored David Nolen committed
    … protocol.
  5. @neotyk

    CLJS-161: serving static files.

    neotyk authored David Nolen committed
  6. @neotyk
Commits on May 8, 2012
  1. Merge branch 'optimize-apply'

    David Nolen authored
Something went wrong with that request. Please try again.