Commits on Mar 14, 2011
  1. Removed some unused function that didn't work anyway.

    Zach Kost-Smith committed Mar 14, 2011
  2. We now use relative paths to locate the sound files. The root of the …

    tree is the the cl-n-back system directory as reported by ASDF.  This is a bit
    fragile and required removing the bit of PLAY-SOUND where it started a new
    thread as the dynamic environment isn't sent to the new thread (at least in
    SBCL).  Not a big loss as the sound is already backgrounded in the shell.  It
    also required a change to TOOLBOX:LAMBDA-IN-DYN-ENV as I found out that it is a
    violation of package locks to declare a variable as special, even if it is
    already special.
    Zach Kost-Smith committed Mar 14, 2011
  3. Adding the sound files to the repo.

    Zach Kost-Smith committed Mar 14, 2011
  4. Now we don't wait for completion when playing a sound, like used to b…

    …e the case
    when we used trivial-shell.
    Zach Kost-Smith committed Mar 14, 2011
  5. Removed trivial shell dependency code.

    Zach Kost-Smith committed Mar 14, 2011
  6. Removed GPL headers

    Zach Kost-Smith committed Mar 14, 2011
  7. Removed redundant code that has been moved to the TOOLBOX and CLOMMAND

    Also, new macro, TIMED-PROGN, which cons the time the function took in seconds
    onto the values list.
    Zach Kost-Smith committed Mar 14, 2011
  8. Added brief README

    Zach Kost-Smith committed Mar 14, 2011
  9. Cleared out some bitrot. To be honest there looks like a lot of chang…

    …es but
    they are ancient.  I don't think I have looked that this in over two years.  It
    does compile and run now, though.
    Changed the function call in LAMBDA-IN-DYNAMIC-ENVIRONMENT from SPLIT-IF to
    SPLIT-ON, which is due to a change I made in TOOLBOX recently.  Still not using
    the TOOLBOX implementation of that, don't know why.
    Fixed the name on the thread so that it is a string instead of a symbol.
    Bordeaux-Threads apparently doesn't find the symbol name anymore.
    WHILE is no longer exported from the TOOLBOX library and is as deprecated as
    things get.  Should switch to ITERATE.
    Zach Kost-Smith committed Mar 14, 2011
Commits on Jul 9, 2008
Commits on Jul 8, 2008
  1. Mostly fixing LTk bugs (actually, problems that I caused because I di…

    understand how to use it, but that can be traced back to documentation). Had to
    introduce the macro LAMBDA-IN-DYNAMIC-ENVIRONMENT that seems necessary for
    callback functions.
    Okay, things are basically working now.  Very playable.
    Zach Smith committed Jul 8, 2008
Commits on Jul 1, 2008
  1. Initial commit

     Changes to be committed:
    	new file: cl-n-back.asd
    	new file: n-back.lisp
    	new file: package.lisp
    Zach Smith committed Jul 1, 2008