aboutsummaryrefslogtreecommitdiff
path: root/clojurescript/clj.js
AgeCommit message (Collapse)Author
2008-11-16Update ClojureScript for post-AOTChouser
2008-11-01ClojureScript: Added "real" symbols, regex literals, re-wrote browser REPL ↵Chouser
in ClojureScript, updated to Clojure SVN 1086
2008-10-26ClojureScript: Add more complete Numbers class (still only support js Number),Chouser
update for Clojure SVN 1080, plus bug fixes.
2008-10-21ClojureScript: remove set-prop in favor of (set! prop val), plus some bug fixes.Chouser
2008-10-19ClojureScript: Add command-line options, set-prop and get-prop, plus aChouser
small pile of bug fixes.
2008-10-16ClojureScript: simple browser-based repl now functional.Chouser
2008-10-15ClojureScript: add a minimal HTTP server for compiling cljs to jsChouser
2008-10-15ClojureScript: update for Clojure SVN 1067, plus other bug fixes.Chouser
2008-10-11ClojureScript: refactor clj.js so that it passes YUI Compressor without ↵Chouser
warnings.
2008-10-08ClojureScript: Add LazilyPersistentVector. Clean up hash and several vector ↵Chouser
functions.
2008-10-06ClojureScript: clean up the Class class, prn can now print the print-method ↵Chouser
methodTable.
2008-10-05ClojureScript: fix ArraySeq.reduceChouser
2008-10-02ClojureScript: stop shadowing java classes, clean up mock-java type system. ↵Chouser
prn print-method now works for several types.
2008-09-27ClojureScript: add classes Keyword, PersistentHashMap, PersistentHashSet, ↵Chouser
MultiFn; mutlimethod print now works; add many functions to clojure runtime; support calling keywords and collections; fixed several small bugs including extra null arg on some variadic calls
2008-09-24ClojureScript: was leaking recur temp vars and some clojure_* temp objects ↵Chouser
into global namespace. plugged.
2008-09-23ClojureScript: Chrome doesn't set function.arity: changed lazy apply so it ↵Chouser
doesn't rely on arity.
2008-09-23ClojureScript: integrate PersistentVector, plus better mimicking of Java ↵Chouser
class model.
2008-09-21ClojureScript: Added: RT.conj, ASeq, Cons, EmptyList, PersistentList.Chouser
boot.js now loads in Rhino and browsers.
2008-09-20ClojureScript: Now support apply, lazy variadic args, minimalChouser
StringBuilder and *out*. Use switch on arguments.length
2008-09-19ClojureScript: boot.clj can now be converted to syntactically correct ↵Chouser
JavaScript.
2008-09-17ClojureScript: Dynamic Vars now work: binding and set!Chouser
2008-09-16ClojureScript: fix locals names and removed *check-arity* (which was kinda ↵Chouser
borken anyway)
2008-09-16ClojureScript: more logic in emit code to produce less verbose JavaScript.Chouser
2008-09-15ClojureScript: minimal example functioning nowChouser