Skip to content
Commits on Dec 2, 2012
  1. @bendlas
Commits on Nov 30, 2012
  1. @brandonbloom

    CLJS-431: Fix (namespace "/") and (name "/")

    brandonbloom committed with David Nolen Nov 27, 2012
Commits on Nov 29, 2012
  1. @brandonbloom

    CLJS-432: Include file/line in error messages

    brandonbloom committed with David Nolen Nov 28, 2012
Commits on Nov 23, 2012
  1. declare build-subvec

    David Nolen committed Nov 23, 2012
  2. @roman
Commits on Nov 21, 2012
  1. forward-declare with-meta

    David Nolen committed Nov 21, 2012
  2. @brandonbloom

    CLJS-359: Support metadata on functions.

    brandonbloom committed with David Nolen Nov 21, 2012
  3. @brandonbloom

    Fix IFn this-sym

    brandonbloom committed with David Nolen Nov 21, 2012
  4. @bendlas

    CLJS-406: IKVReduce: Implementation for ObjMap, Fix for PersistentArr…

    …ayMap and tests
    bendlas committed with David Nolen Oct 29, 2012
  5. @bendlas

    CLJS-417: Fix cljs.core/mod for negative numbers. Original operation …

    …available as cljs.core/js-mod.
    bendlas committed with David Nolen Nov 12, 2012
  6. Merge branch 'analyze-path'

    David Nolen committed Nov 21, 2012
  7. CLJS-422: avoid analysis infinite loop case around cyclic dependencie…

    …s when namespaces don't have any
    
    definitions.
    David Nolen committed Nov 21, 2012
Commits on Nov 20, 2012
  1. consolidate resolve-var & resolve-existing-var - the only difference …

    …was the warning.
    David Nolen committed Nov 19, 2012
Commits on Nov 19, 2012
  1. Merge branch 'cljs-282-dep-order'

    David Nolen committed Nov 19, 2012
  2. @mpenet

    CLJS-410: add clj->js and make js->clj extendable

    mpenet committed with David Nolen Nov 19, 2012
  3. add parse-ns which just parses the ns portion of a file so that we ca…

    …n we return proper
    
    information for dependency analysis even for files that have not changed.
    David Nolen committed Nov 18, 2012
Commits on Nov 18, 2012
  1. basic support for passing analyze-path param to REPLs.

    David Nolen committed Nov 18, 2012
Commits on Nov 7, 2012
  1. @stuartsierra

    Update boostrap & POM with new dependencies for next release

    * In the pom.xml template:
      * Google Closure Compiler r2180
      * Google Closure Library r2029
      * Mozilla Rhino 1.7R4
    
    * In script/bootstrap:
      * Google Closure Library r2029
      * Already uses latest Google Closure Compiler (r2180)
    stuartsierra committed Nov 7, 2012
Commits on Nov 3, 2012
  1. @stuartsierra
  2. @stuartsierra
  3. @stuartsierra
Commits on Nov 2, 2012
  1. bring top level let test back

    David Nolen committed Nov 2, 2012
  2. @bendlas

    CLJS-401: gensym let names in statement context in the emitter

    This fixes a bug where two subsequent lets could overwrite each other's names
    bendlas committed with David Nolen Nov 2, 2012
  3. revert Brandon Bloom's patch for CLJS-401

    David Nolen committed Nov 2, 2012
Commits on Oct 29, 2012
  1. support generating basic GClosure source maps. This patch does not ha…

    …ndle
    
    merging information generated by CLJS compiler and the GClosure compiler.
    David Nolen committed Oct 29, 2012
Commits on Oct 28, 2012
  1. add CLJS-411 test cases

    David Nolen committed Oct 28, 2012
Commits on Oct 27, 2012
  1. @brandonbloom

    CLJS-408: Include :form key on fn :methods

    brandonbloom committed with David Nolen Sep 2, 2012
  2. @brandonbloom

    CLJS-409: Extract emit-provide function

    brandonbloom committed with David Nolen Oct 27, 2012
  3. tests for CLJS-401

    David Nolen committed Oct 27, 2012
  4. @brandonbloom

    CLJS-401: Wrap top-level forms in a function scope.

    brandonbloom committed with David Nolen Oct 27, 2012
Commits on Oct 23, 2012
  1. @bendlas

    CLJS-403 REPL is changed to analyze forms in an :expr context.

    Thereby making explicit, that the REPL actually compiles each input in an :expr context; in a wrapper form, to capture the return value. When an exception is printed, the REPL attaches the js compiled from the original.
    
    Several builtin forms, however, don't get emitted in a :statement context, which could lead to apparent inconsistencies when looking at the js on a stacktrace.
    bendlas committed with David Nolen Oct 22, 2012
  2. @bendlas

    CLJS-397 var reads in a :statement context get omitted

    This is done so that google closure can optimize away unused deftypes.
    bendlas committed with David Nolen Oct 22, 2012
  3. @ohpauleez

    Add the nodejs dependency by hand to enforce providing it [cljs-395]

    Force nodejs into the dependencies check; leave nodejscli tacked on to the end [cljs-395]
    ohpauleez committed with David Nolen Oct 20, 2012
Commits on Oct 22, 2012
  1. @ohpauleez

    Two simple tests for with-out-str

    ohpauleez committed with David Nolen Oct 22, 2012
Something went wrong with that request. Please try again.