Permalink
Switch branches/tags
Nothing to show
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 …

    Zach Kost-Smith committed Mar 14, 2011
    …directory
    
    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.
  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…

    Zach Kost-Smith committed Mar 14, 2011
    …e the case
    
    when we used trivial-shell.
  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

    Zach Kost-Smith committed Mar 14, 2011
    libraries.
    
    Also, new macro, TIMED-PROGN, which cons the time the function took in seconds
    onto the values list.
  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…

    Zach Kost-Smith committed Mar 14, 2011
    …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.
Commits on Jul 9, 2008
Commits on Jul 8, 2008
  1. Mostly fixing LTk bugs (actually, problems that I caused because I di…

    Zach Smith committed Jul 8, 2008
    …dn't
    
    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.
Commits on Jul 1, 2008
  1. Initial commit

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