bug#9556: bug in read syntax for arrays

2011-09-21 Thread Andy Wingo
I finally pushed this fix to the repo. -- http://wingolog.org/

bug#9567: curious match bug (?)

2011-09-21 Thread Stefan Israelsson Tampe
This is an old bug I spotted before, it can be solved by inserting an extra let in the expansion aka (macroexpand '(match a (par code ...)) -> '(let ((arg a)) ) This is missing from atoms in match so I added that there and the missbehavior dissapears. see the git diffed patch in this post.