emacs -Q -nw -batch --eval=3D3D'(with-temp-buffer (let ((buffer-file-na=
me "/:=3D
/tmp/x")) (make-auto-save-file-name)))'
Variable binding depth exceeds max-specpdl-size
According to git bisect, the problematic commit is:
=
commit a1bbc490155b61a634a6d0b165000ce35b93aa35 (HEAD, =
refs/bisect/bad)
Date:=C2=A0 =
=C2=A0Wed Dec 6 20:49:30 2017 +0100
=C2=A0 =C2=A0 =
Fix Bug#29579
=C2=A0 =C2=A0=C2=A0
=C2=A0 =C2=A0 * lisp/=
files.el (file-name-non-special):
=C2=A0 =C2=A0 Inhibit `file-nam=
e-handler-alist' only for some operations.
=C2=A0 =C2=A0 Add =
missing operations.=C2=A0 (Bug#29579)
[...]<=
/div>
which makes sense because it touches the part of t=
he code that's causing issues.
Since this commit was a bug fi=
x for a related issue with quoted file names, reverting it is probably not =
the best way forward. We should push a fix and make a new pretest.
--94eb2c1abb708e6df205638d65d4--