Permalink
Commits on Jan 25, 2009
Commits on Jan 23, 2009
Commits on Jan 21, 2009
  1. made AStream Sequential

    richhickey committed Jan 21, 2009
    made *io-context* public
Commits on Jan 9, 2009
  1. No commit message

    richhickey committed Jan 9, 2009
Commits on Jan 8, 2009
  1. fix range with too large negative index, patch from Olov Lassus

    richhickey committed Jan 8, 2009
    made Range implement count()
  2. 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 Jan 7, 2009
Commits on Jan 6, 2009
Commits on Jan 2, 2009
  1. Added watcher support for agents/atoms/refs/vars

    richhickey committed Jan 2, 2009
    Watchers must be agents
    (add-watcher reference :send/:send-off an-agent an-action)
Commits on Jan 1, 2009
  1. Added uniform metadata handling for atoms/refs/agents/vars/namespaces

    richhickey committed Jan 1, 2009
    Note - breaking change for agent/ref when supplying validator - validator must be passed using :validator option
    Added :validator and :meta options to agent/ref/atom
    Added alter-meta! and reset-meta! for reference types
    renamed set-validator to set-validator!
    Validators now can simply return false, or throw
    Refactoring, added IMeta, IReference
    Switched to longs for Ref ids
Commits on Dec 30, 2008
  1. made method matching handle differ only in return type, resolving to …

    richhickey committed Dec 30, 2008
    …more-derived return type when bridge methods are involved
    
    tweaked RT.load for Android
    tweaked DynamicClassLoader parenting for Android
    Android now works if you comment out bean in core_proxy.clj (java.beans is not supported on Android)
Commits on Dec 29, 2008
  1. Make sure all integer ops return smallest representation, patch from …

    richhickey committed Dec 29, 2008
    …Christophe Grand
    
    fixed inc/dec long for max/min values
Commits on Dec 23, 2008
  1. added release-pending-sends

    richhickey committed Dec 23, 2008
  2. ~x not in syntax-quote yields (clojure.core/unquote x)

    richhickey committed Dec 23, 2008
    clojure.core/unquote has no root binding
Commits on Dec 22, 2008
Commits on Dec 21, 2008
  1. support single symbol imports, e.g. (import 'java.util.Date), patch f…

    richhickey committed Dec 21, 2008
    …rom Meikel Brandmeyer
Commits on Dec 18, 2008