Raymond Toy pushed to branch master at cmucl / cmucl

Commits:

2 changed files:

Changes:

  • src/code/backq.lisp
    ... ... @@ -263,7 +263,8 @@
    263 263
     		   (backq-unparse (car tail) t)))
    
    264 264
     	 (push (backq-unparse (car tail)) accum)))
    
    265 265
           (backq-append
    
    266
    -       (mapcar #'(lambda (el) (backq-unparse el t))
    
    266
    +       (mapcar #'(lambda (el)
    
    267
    +		   (car (backq-unparse el t)))
    
    267 268
     	       (cdr form)))
    
    268 269
           (backq-nconc
    
    269 270
            (mapcar #'(lambda (el) (backq-unparse el :nconc))
    

  • tests/issues.lisp
    ... ... @@ -434,4 +434,12 @@
    434 434
     			    "./"
    
    435 435
     			    test-dir-name
    
    436 436
     			    "ls-link")))))
    
    437
    -					       
    437
    +
    
    438
    +(define-test issue.47
    
    439
    +  (:tag :issues)
    
    440
    +  (with-standard-io-syntax
    
    441
    +    (assert-equal "`(,@VARS ,@VARS)"
    
    442
    +		  (with-output-to-string (s)
    
    443
    +		    (write (read-from-string "`(,@vars ,@vars)")
    
    444
    +			   :pretty t
    
    445
    +			   :stream s)))))