Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Mar 13, 2015
  1. @bobbysmith007

    Made %slot-writers not call undefined methods on

    bobbysmith007 authored
    effective-slot-definitions (which was erroring in new sbcl)
Commits on Aug 4, 2014
  1. @bobbysmith007
Commits on Jun 23, 2014
  1. @bobbysmith007
Commits on Feb 13, 2014
  1. @bobbysmith007
Commits on Feb 12, 2014
  1. @bobbysmith007

    Fixes when setting to uninitialized dictionaries

    bobbysmith007 authored
     * Arrays are now implemented
     * Extensibility to support other data-structures added with
       do-access and do-set-access
     * when writing to dictionary that are unitialized create a
       dictionary
    
    fix AccelerationNet/access/1
Commits on Feb 11, 2014
  1. @bobbysmith007
Commits on Jan 1, 2014
  1. @bobbysmith007

    fixed sbcl style-warnings on my multi-package-test-obj

    bobbysmith007 authored
    While doing this I spotted where we might have warned before it was
    necessary as well (if we had multiple lax matches before an exact
    match, YIKES!!)
    
    re ADWolf:#1201
  2. @bobbysmith007
Commits on Dec 27, 2013
  1. @bobbysmith007

    converted to lisp-unit2

    bobbysmith007 authored
Commits on Dec 17, 2013
  1. @bobbysmith007
  2. @bobbysmith007
Commits on Oct 14, 2013
  1. @bobbysmith007
  2. @bobbysmith007

    Made accesses allow specification of type which is particularly needed

    bobbysmith007 authored
    on setting
    
    eg: (setf (accesses foo '(:a :type :plist) '(:b :type :alist)) 15 )
    
    Now works correctly even in light of foo being nil and the value of a
    being nil.  This is important if something is expecting an ALIST and
    is currently nil
Commits on Sep 20, 2013
  1. @bobbysmith007
Commits on Sep 9, 2013
  1. @bobbysmith007

    &rest some bindings

    bobbysmith007 authored
Commits on Jul 28, 2013
  1. @bobbysmith007

    suppress warnings from call-if-applicable, when called through access

    bobbysmith007 authored
    also allow skipping calling at all from access keyword
    
    This seems reasonable because generally we want access to work with
    any type of key without complaint, so an integer key here shouldnt
    trigger that internal warning.
    
    Also being able to bypass the call part allows you to skip accessor
    functions or trying to call if you know that you have keys and not
    accessors
Commits on Jul 24, 2013
  1. @bobbysmith007
Commits on Jul 23, 2013
  1. @bobbysmith007

    added todo

    bobbysmith007 authored
  2. @bobbysmith007
  3. @bobbysmith007
  4. @bobbysmith007
  5. @bobbysmith007

    made class slot functions accept lists of classes and return

    bobbysmith007 authored
    mapcan/appended results
    
    This was primarily to simplify code building up lists of direct-slots
    to be excluded from serialization
Commits on Jul 22, 2013
  1. @bobbysmith007

    made access work with slot-definitions as well as slot-names

    bobbysmith007 authored
     * accessing a slot by definition works and has tests
     * effects has-slot?, has-reader?, has-writer?
     * fixed long term bug in has-writer that would cause it to return
       incorrect results
Commits on Apr 5, 2013
  1. @bobbysmith007
Commits on Apr 3, 2013
  1. @bobbysmith007
Commits on Mar 1, 2013
  1. @bobbysmith007
Commits on Feb 21, 2013
  1. @bobbysmith007
Commits on Feb 7, 2013
  1. @ryepup
Commits on Jan 23, 2013
  1. @bobbysmith007
Commits on Jan 18, 2013
  1. @bobbysmith007
Commits on Jan 1, 2013
  1. @bobbysmith007
Commits on Dec 28, 2012
  1. @bobbysmith007

    ensure that if we have an accessor named for a slot that we call it

    bobbysmith007 authored
    instead of slot-value
    
     * When we find a slot, but its name is in a different package than
       expected, try calling again, but with the slot-name we found
  2. @bobbysmith007

    typed warnings and more lax has-slot?

    bobbysmith007 authored
     * has-slot? will now return slots that are equalper (string match)
       if it cannot find one that is eql
     * This means access works on objects in a way more similar to the way
       it operates on hashtables / alists / plists
Commits on Oct 31, 2012
  1. @ryepup

    lisp-unit compatibility fix

    ryepup authored
Commits on Aug 15, 2012
  1. @bobbysmith007
Something went wrong with that request. Please try again.