make walker tests happier
commit8a7fd84198f8a15e854f26b35cf13d2d280f5c78
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 3 Oct 2012 20:40:01 +0000 (3 23:40 +0300)
committerNikodemus Siivola <nikodemus@random-state.net>
Sat, 6 Oct 2012 08:37:15 +0000 (6 11:37 +0300)
tree16549083ac08939116571a9de105fde704c4e5a6
parentd90c8a75da90925a51a587f7bd4d9c494256f68a
make walker tests happier

  Our improved handling of specials in the walker broke a few tests,
  investigation of which revealed a few further bogosities -- patch
  over the worst of them, partially in the walker, partially by fixing
  tests which expected bogus results.

  LET* walking is still slightly broken when it comes to specials,
  since it isn't properly recursive the way it has to be. Mark the
  test as expected to fail for now -- fixing it ASAP properly.

  (I must have managed to run tests in the wrong tree once again,
  since I didn't catch this before the last push. Sorry!)
src/pcl/walk.lisp
tests/walk.impure.lisp