|
From: | Eli Zaretskii |
Subject: | bug#36502: Fwd: bug#36502: 27.0.50; infinite loop in file-name-case-insensitive-p |
Date: | Sat, 06 Jul 2019 19:14:12 +0300 |
> From: Ken Brown <kbrown@cornell.edu> > Date: Sat, 6 Jul 2019 15:38:14 +0000 > Cc: "36502@debbugs.gnu.org" <36502@debbugs.gnu.org> > > > + && !NILP (Ffile_name_absolute_p (filename))) > > { > > filename = Ffile_name_directory (filename); > > while (NILP (Ffile_exists_p (filename))) > > > > Or maybe signal an error, either way seems better than just getting stuck. > > Maybe expand-file-name should signal an error if default-directory is > relative? That'd not be my first preference. My first preference would be to detect the cases where we are about to loop. Can we do that?
[Prev in Thread] | Current Thread | [Next in Thread] |