Subject: Re: bug#62037: (proper-list-p '#1=(a #1#)) => 2. It should return nil.

From: Philip Kaludercic <[email-masked]>
Date: Sat, 18 Mar 2023 07:41:14 +0000

Ruijie Yu <[email-masked]> writes:

> Notice the distinction between these two snippets:
>
>     (let ((lst-1 '#1=(a #1#)))
>       (list lst-1 (proper-list-p lst-1)))
>     ;; => ((a #1) 2)
>
>     (let ((lst-2 '#1=(a . #1#)))
>       (list lst-2 (proper-list-p lst-2)))
>     ;; => ((a . #0) nil)

Doesn't this point resolve the issue?  Shouldn't the bug report be
closed?

-- 
Philip Kaludercic