Subject: 28.0.50; defvar may return INITVALUE and overwrite symbol's value

From: Kazuhiro Ito <[email-masked]>
Date: Sun, 29 Nov 2020 19:49:22 +0900

When evaluate below codes, I get unexpected result.

(defvar test 1)

-> test

It is expected.

(defvar test 2)

-> 2

It should return 'test'.

(symbol-value 'test)

-> 2

It should return 1.

-- 
Kazuhiro Ito