bug#13509: wrong "definition in expression context" in R6RS mode

2013-01-23 Thread Mark H Weaver
Marco Maggi writes: > #!r6rs > (import (rnrs)) > (define (alpha) > (define-syntax define-special > (syntax-rules () > ((_ ?who ?val) >(define ?who ?val > (define-special beta #t) > #f) > (alpha) > > should succeed, but instead it

bug#13534: add --language argument breaks -l

2013-01-23 Thread Daniel Llorens
There is an obvious bug in faabd16… in the handling of "-l" ,arg0 should be ,(car args) However, even after fixing this, there are problems with the load path > cat x.scm (define hello 1) ^D > guile -l x.scm [backtrace ...] Unable to find file "ice-9/x.scm" in load path > guile -L /home/daniel/