Permalink
Switch branches/tags
Nothing to show
Commits on Jan 28, 2012
Commits on May 18, 2011
  1. Fix missing `without-special-symbol-access' in `funcall-with-attribut…

    …e-context'
    
    * Saving before comitting is generally a good idea
    Clinton Ebadi committed May 18, 2011
Commits on May 17, 2011
  1. Support `:activate ((DESC . SPECIAL-INITARGS))' in attributes

    * Remove duplicate code in `display-attribute' too
    Clinton Ebadi committed May 17, 2011
Commits on Apr 13, 2011
  1. Export portions of `lol-ucw'

    * Expose stable interfaces
    * Clean up contextl/lol components
    Clinton Ebadi committed Apr 13, 2011
Commits on Feb 22, 2011
  1. Pass &rest args onto next method in display t NULL

    * This caused :attributes &c to be ignored when displaying into a string
    Clinton Ebadi committed Feb 22, 2011
Commits on Dec 24, 2010
Commits on Nov 4, 2010
  1. Suppress printing of `attribute-editp' when displaying editable attri…

    …butes
    
    * Debugging cruft
    Clinton Ebadi committed Nov 4, 2010
Commits on Aug 30, 2010
  1. makunbound when +unbound-slot+ is passed to default setter for slot a…

    …ttributes
    
    * Any custom setters on a CLOS slot will need to implement this behavior
    Clinton Ebadi committed Aug 30, 2010
Commits on Aug 22, 2010
Commits on Jun 13, 2010
  1. Export `attribute-setter'

    Clinton Ebadi committed Jun 13, 2010
Commits on May 25, 2010
  1. Use parenscript-classic rather than parenscript

    Clinton Ebadi committed May 25, 2010
Commits on Apr 10, 2010
  1. add patch for proper attribute classes

    Drew Crampsie committed Apr 10, 2010
Commits on Dec 20, 2009
  1. Final New Description patch!

    This patch implements a new description and attribute protocol that is clearer and faster compiling than the previous.
    
    Run-time performance has not been tested, but has probably suffered somewhat.
    
    THIS BREAKS OLD CODE!!!
    
    The class STANDARD-ATTRIBUTE has been split up and minimized, and define-description has been replaced with defdescription. A compatibility module for defdescription has been integrated, but requres that you shadow STANDARD-ATTRIBUTE as follows :
    
    ;;; something like this in you package definition :
    
        (:shadow :instance :standard-attribute)
    
    ;;;; then something like this in your code :
    
    (define-layered-class standard-attribute (lol::define-description-attribute) ())
    
    If that doesn't work, it's a bug, and needs to be reported.
    
    darcs-hash:20091220233940-39164-96a301fff9235cd2efb55591efaad46321a8df6e.gz
    committed Dec 20, 2009
  2. add more files for new description code

    darcs-hash:20091220225943-39164-fe3b1bdd607547af7c0dc5e736e01f7cc3775ad7.gz
    committed Dec 20, 2009
  3. More new description code, still broken

    darcs-hash:20091220225207-39164-5ffb465797e1bf9227736d2b4552a60eed54457a.gz
    committed Dec 20, 2009
  4. Initial commit of new description code (warning: broken!)

    darcs-hash:20091220224610-39164-6fd7ad22b7ab93057d5488350240d5622852d7a8.gz
    committed Dec 20, 2009
Commits on Sep 20, 2009
  1. New implementation (load "new-description.lisp") of LoL protocol base…

    …d on Plists. No caching yet, so performance is likely not 100% what it could be, but it's simpler and easier to understand this way.
    
    darcs-hash:20090920193947-39164-dcd5c770fbb36b5849656523d8d102dbc4f8e6b1.gz
    committed Sep 20, 2009
Commits on Aug 6, 2009
  1. Add dlambda + contextl hack

    darcs-hash:20090806175503-39164-c7e7ede2ab7808d98121b2f91f5f6c4fc0f4d011.gz
    committed Aug 6, 2009
Commits on Jul 27, 2009
  1. Add the missing manual (!!)

    darcs-hash:20090727204745-39164-fe04526ea6e334b2065bb065bb4f855c2e02dc5d.gz
    committed Jul 27, 2009
Commits on Jul 24, 2009
  1. add contextl component using new dynamic environment stuff

    darcs-hash:20090724170825-39164-5167dc5a28fa6e0fc101e5b6766017eb65d82d37.gz
    committed Jul 24, 2009
Commits on Jun 9, 2009
  1. tons of small changes to bring this up to date with maxclaims 2.0

    darcs-hash:20090609181300-39164-c6b993650d1b1dcb650cc7acb7a7bc6bbcc4b15b.gz
    committed Jun 9, 2009
Commits on Feb 11, 2009
  1. minor updates to work with released ucw-core

    darcs-hash:20090211014132-39164-045377afa026ab6214332a167905410cf541a897.gz
    committed Feb 11, 2009
Commits on Jan 8, 2009
  1. Add LOL component

    Ignore-this: 90cb8901749f588f36b12703a3652d01
    
    darcs-hash:20090108023408-39164-3242410a170c5738c33176b191a80eb79fdf144f.gz
    committed Jan 8, 2009
  2. Add context stuff, but don't use it.

    Ignore-this: dad1490c623bf484702f61e4e1b779ea
    
    darcs-hash:20090108022430-39164-9a4b5baf656f7625551a256da0c0cbf03a1664d4.gz
    committed Jan 8, 2009
  3. Add validation code.

    Ignore-this: 53f8e10c35c8ce13332309b4252d7823
    
    darcs-hash:20090108010535-39164-e7ddcb7bc36560014d493bc8a02495cadeed8be5.gz
    committed Jan 8, 2009
Commits on Jan 7, 2009
  1. Misc Cleanups.

    darcs-hash:20090107233959-39164-02f05bb3ddc119235fe94ecb7c51f1b6b868d403.gz
    committed Jan 7, 2009
Commits on Nov 7, 2008
  1. remobe ROFL and add validation

    darcs-hash:20081107041539-39164-3dd97bbf55919053c22181005354ca230e17a633.gz
    committed Nov 7, 2008
Commits on Sep 27, 2008
  1. Add NULL description

    darcs-hash:20080927204028-39164-8068c086078d4b51ccfd2d38f1f66cd0e6f03f1b.gz
    committed Sep 27, 2008
  2. Add update to rofl

    darcs-hash:20080927203958-39164-622f2ef885496f29af6ac04968e291f40b05f2f5.gz
    committed Sep 27, 2008
Commits on Aug 31, 2008
  1. Add :attributes option to core description class

    darcs-hash:20080831202257-39164-f18a33729dbabb54acc451e03ffde7d82720198b.gz
    committed Aug 31, 2008
Commits on Aug 30, 2008
  1. Added more ROFL changes

    darcs-hash:20080830220728-39164-63216a0e900e1afc206b0c2fd3d5fe73ddac2a65.gz
    committed Aug 30, 2008
Commits on Aug 28, 2008
  1. Changes from maxclaims branch (git).

    darcs-hash:20080828201821-39164-f2479c766c4bd3022216029009644ba44f773686.gz
    committed Aug 28, 2008
  2. Error handling fixes

    darcs-hash:20080828201741-39164-3681c55dbcfda08944e3a285cbca9e4e4a12f17f.gz
    committed Aug 28, 2008
  3. Added NULL description and added :when option for attribute active

    darcs-hash:20080828201632-39164-a2a9ccf0c2e99f36046543911b7158bb276c9e73.gz
    committed Aug 28, 2008
Commits on Apr 23, 2008
  1. Added tutorial, added LABEL attribute to T description. Untested, may…

    … be borked.
    
    darcs-hash:20080423200834-39164-f9e5a2de94ef38b0c231ec49217a64f81619b058.gz
    committed Apr 23, 2008