Skip to content
Commits on Apr 10, 2012
  1. @richhickey
Commits on Mar 30, 2012
  1. @grammati @stuarthalloway

    Docstrings for generated factory functions.

    grammati committed with stuarthalloway Feb 17, 2012
    Also add to the docstrings of deftype and defrecord to indicate that the
    factories will be generated.
    
    Fixed test that expected public vars to have :added metadata - generated
    factory functions ->Vec, ->ArrayChunk, etc. do not have :added.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Dec 16, 2011
  1. @stuartsierra

    Fix CLJ-845: Ignoring namespace portion of symbols used to name metho…

    Alexander Taggart committed with stuartsierra Oct 8, 2011
    …ds in extend-type and extend-protocol.
    
    Signed-off-by: Stuart Sierra <mail@stuartsierra.com>
  2. @stuartsierra

    CLJ-872 Add support for prop lookup, refs CLJS-89

    Michael Fogus and Alan Dipert committed with stuartsierra Nov 4, 2011
    Signed-off-by: Stuart Sierra <mail@stuartsierra.com>
Commits on Dec 9, 2011
  1. @fogus @stuarthalloway

    Fixes CLJ-837 by allowing any field prefixed with double-underscores …

    fogus committed with stuarthalloway Sep 12, 2011
    …except __meta and __extmap. Attempting to use these names will throw and assertion error at compile time. Added the restriction on these names to the relevant docstrings and added regression tests.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  2. @kotarak @stuarthalloway

    Fix docstring of reify

    kotarak committed with stuarthalloway Aug 25, 2011
    reify always implements IObj. State so and provide
    example of transfer of metadata from for to the
    created object.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Dec 2, 2011
  1. @kurtharriger @stuarthalloway

    declare record factory functions for use within defrecord implementation

    kurtharriger committed with stuarthalloway Nov 11, 2011
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Sep 2, 2011
  1. @stuarthalloway

    CLJ-736 docfix

    stuarthalloway committed Sep 2, 2011
Commits on Jun 21, 2011
  1. @stuartsierra

    Fix CLJ-801: protocol's method cache falls back to using a map when s…

    Alexander Taggart committed with stuartsierra May 21, 2011
    …hift-mask table won't work, instead of throwing an exception.
    
    Signed-off-by: Stuart Sierra <mail@stuartsierra.com>
Commits on May 27, 2011
  1. @fogus @stuarthalloway

    Changes to shore up the shortcomings and fix bugs found in defrecord …

    fogus committed with stuarthalloway May 24, 2011
    …read/print form from 1.3.0-alpha7. See CLJ-800
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on May 18, 2011
  1. @richhickey
Commits on May 13, 2011
  1. @stuarthalloway
  2. @fogus @stuarthalloway

    Changes to support defrecord and deftype literals. See CLJ-374

    fogus committed with stuarthalloway May 10, 2011
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  3. @stuarthalloway

    Revert "get rid of spurious tags on deftype/defrecord"

    stuarthalloway committed May 13, 2011
    This reverts commit 8ed6e82.
Commits on May 12, 2011
  1. @richhickey
Commits on Nov 30, 2010
  1. @cemerick @stuarthalloway

    properly munge namespaces -> java package names for protocols and def…

    cemerick committed with stuarthalloway Nov 19, 2010
    …type and friends; fixes CLJ-432
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Aug 22, 2010
  1. @richhickey

    Merged branch 'master' into equivmerge

    richhickey committed Aug 22, 2010
    Conflicts were:
    	src/clj/clojure/core.clj
    	src/jvm/clojure/lang/Compiler.java
    	src/jvm/clojure/lang/Util.java
    	test/clojure/test_clojure/protocols.clj
Commits on Aug 4, 2010
  1. @richhickey
Commits on Jul 27, 2010
  1. @djpowell @stuarthalloway

    fixed extend-protocol doc

    djpowell committed with stuarthalloway Jul 14, 2010
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  2. @stuarthalloway

    fix degenerate defrecords, #402

    stuarthalloway committed Jul 14, 2010
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  3. @stuarthalloway

    Fixes missing this arg on the reify and defprotocol docstrings #340

    Fogus committed with stuarthalloway May 5, 2010
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Jun 11, 2010
  1. @richhickey
Commits on Jun 7, 2010
  1. @khinsen @stuarthalloway

    Remove potential conflicts between field names and method argument na…

    khinsen committed with stuarthalloway May 28, 2010
    …mes in defrecord
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Jun 6, 2010
  1. @richhickey
Commits on May 24, 2010
  1. @stuarthalloway

    propagate useful metadata to protocol fns #349

    stuarthalloway committed May 22, 2010
    - also add :added metadata for fns with newly visible docstrings
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on May 4, 2010
  1. @stuarthalloway

    more protocol tests, fixed NPE in extend, #239

    stuarthalloway committed May 4, 2010
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Apr 30, 2010
  1. @richhickey
Commits on Apr 29, 2010
  1. @stuarthalloway

    metadata for :added

    stuarthalloway committed Apr 29, 2010
    - after docstring for doc-ed vars
      - do not add to private or undoc-ed vars
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Apr 27, 2010
  1. @richhickey

    made defrecords Serializable

    richhickey committed Apr 27, 2010
  2. @richhickey
Commits on Apr 26, 2010
  1. @richhickey
  2. @richhickey

    replace #^s with ^s

    richhickey committed Apr 26, 2010
Commits on Apr 24, 2010
  1. @stuarthalloway

    munge package names in definterface, #306

    stuarthalloway committed Apr 23, 2010
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  2. @stuarthalloway

    re-import changed deftype, see #303

    stuarthalloway committed Apr 22, 2010
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  3. @stuarthalloway

    java.util.Map for defrecord, #313

    stuarthalloway committed Apr 23, 2010
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Something went wrong with that request. Please try again.