Commits on Dec 17, 2009
  1. Slight clean-ups to a few doc strings

    tomfaulhaber committed with richhickey Dec 17, 2009
    Signed-off-by: Rich Hickey <richhickey@gmail.com>
Commits on Dec 4, 2009
  1. Remove deprecated ^ reader macro from core sources; refs #215

    stuartsierra committed with Chouser Dec 3, 2009
    Signed-off-by: Chouser <chouser@n01se.net>
Commits on Apr 12, 2009
Commits on Feb 24, 2009
  1. fix nil pun in genclass

    richhickey committed Feb 24, 2009
Commits on Feb 18, 2009
Commits on Feb 17, 2009
Commits on Jan 24, 2009
Commits on Jan 14, 2009
  1. Resolve classes from symbols before passing to overload-name, patch f…

    richhickey committed Jan 14, 2009
    …rom Meikel Brandmeyer
Commits on Jan 8, 2009
  1. move to RT.classForName in import

    richhickey committed Jan 8, 2009
    don't gen stubs for package-private methods in gen-class and proxy (causes security violation in applets)
    Made root classloader create-on-demand, so no DynamicClassLoader unless dynamic code (eval/load, non-AOT proxy)
    AOT compiled applets should work
Commits on Dec 29, 2008
Commits on Dec 14, 2008
Commits on Dec 10, 2008
Commits on Dec 3, 2008
  1. expose inherited protected fields that originate from farther

    richhickey committed Dec 3, 2008
    up the hierarchy than the super class, patch from Matt Revelle
Commits on Nov 29, 2008
  1. added gen-interface

    richhickey committed Nov 29, 2008
  2. enhancements to AOT/gen-class

    richhickey committed Nov 29, 2008
    AOT now only produces __init.class by default, load uses that class only
    must have at least (:gen-class) ns clause to create named class for ns
    gen-class can now be called stand-alone
    new options allow for control of mapping to implementing namespace,
    name of class, loading of implementing namespace, and method name prefix
    (doc ns) and (doc gen-class) and http://clojure.org/compilation for details
Commits on Nov 26, 2008
  1. tweaked docs

    richhickey committed Nov 26, 2008
    added while
Commits on Nov 18, 2008
  1. Added AOT-based genclass

    richhickey committed Nov 18, 2008
    !!!Note - breaking change to gen-class!!!
    Do not move to this version if you use gen-and-xxx-class until you are ready to port to new system.
    Adds :gen-class clause to ns, which can be used to configure the class generated for the namespace
Commits on Nov 8, 2008
  1. Interim checkin - DO NOT USE!!

    richhickey committed Nov 8, 2008
    Unless you are interested in helping test:
    Moved clojure ns to clojure.core, moved set/xml etc up out of dirs
    New binding syntax (breaking change) for:
      doseq
      dotimes
      with-open
      when-first
      if-let
      when-let 
    plus:
    new print-dup functionality for replica generation of compilation constants
    new *print-dup* flag, prints duplicators
    back to simplified readably printing for repl
    readable fns, as long as they are not closures
  2. Interim checkin - DO NOT USE!!

    richhickey committed Nov 8, 2008
    Unless you are interested in helping test:
    New binding syntax (breaking change) for:
      doseq
      dotimes
      with-open
      when-first
      if-let
      when-let 
    plus:
    new print-dup functionality for replica generation of compilation constants
    new *print-dup* flag, prints duplicators
    back to simplified readably printing for repl
    readable fns, as long as they are not closures
Commits on Oct 28, 2008
Commits on Aug 30, 2008
Commits on Aug 25, 2008
Commits on Aug 6, 2008
  1. made loadResourceScript throw if resource not found, added maybeLoadL…

    richhickey committed Aug 6, 2008
    …oadResourceScript, failIfNotFound flag, based on patch from cemerick.
    
    Added overload of RT.var that takes an initial value.
Commits on Aug 4, 2008
Commits on Jul 30, 2008
Commits on Jul 29, 2008
  1. moved clj files into src/clj/

    richhickey committed Jul 29, 2008