mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-24 04:15:36 +02:00
(scheme base) member: return #f, not (), for no match
* module/scheme/base.scm (member): Match the r7rs requirement, as assoc already does. Thanks to Erik Dominikus for reporting the problem. Closes: 43304
This commit is contained in:
parent
7a1cd29637
commit
f1547e1d58
3 changed files with 7 additions and 4 deletions
|
@ -2171,7 +2171,7 @@
|
|||
(let ((out (open-output-string))
|
||||
(x (list 1)))
|
||||
(set-cdr! x x)
|
||||
(write x out)
|
||||
(write-shared x out)
|
||||
(get-output-string out))
|
||||
;; labels not guaranteed to be 0 indexed, spacing may differ
|
||||
'("#0=(1 . #0#)" "#1=(1 . #1#)"))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue