Cheap list? (was: [PATCH] Fix serialization of #nil-terminated lists during compilation)

2012-01-14 Thread David Kastrup
Mark H Weaver writes: > FYI, bipt mentioned this bug on IRC: > > (compile '(cdr '(5 . #nil)) #:to 'value) => () > (cdr '(5 . #nil)) => #nil > > and I pushed the attached fix to stable-2.0. Oh, by the way: the Lisp predicate listp (at least Elisp) is listp is a built-in function in `C source cod

[PATCH] Fix serialization of #nil-terminated lists during compilation

2012-01-14 Thread Mark H Weaver
I pushed the attached fix to stable-2.0. Mark >From 39eb0b7297a0e5baad5d3dc34068c854fa4c0c8b Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 14 Jan 2012 03:27:35 -0500 Subject: [PATCH] Fix serialization of #nil-terminated lists during compilation * module/language/glil/comp