bug#39221: Elisp nil is not a symbol in Elisp

2021-05-13 Thread Taylan Kammer
Interesting issue. Was also not fixed in bipt's wip-elisp branch. Attached is a patch that attempts to fix this, and some related issues, both for nil and for t. The strategy is: 1. All Elisp functions we implement in terms of Scheme must be written to special-handle #nil and #t if they acce

bug#39221: Elisp nil is not a symbol in Elisp

2020-01-21 Thread John Cowan
Elisp symbolp does not think nil is a symbol, which it is in Emacs Elisp. Fixing this should not affect Scheme's symbol? predicate.