GNU bug report logs - #18232
24.3.92; Filename completion changes the current working directory

Previous Next

Package: emacs;

Reported by: Harald Hanche-Olsen <hanche <at> math.ntnu.no>

Date: Sat, 9 Aug 2014 19:57:01 UTC

Severity: minor

Found in version 24.3.92

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Jan Djärv <jan.h.d <at> swipnet.se>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: Glenn Morris <rgm <at> gnu.org>, Harald Hanche-Olsen <hanche <at> math.ntnu.no>, 18232-done <at> debbugs.gnu.org
Subject: bug#18232: 24.3.92; Filename completion changes the current working directory
Date: Mon, 11 Aug 2014 07:06:42 +0200
10 aug 2014 kl. 23:08 skrev Paul Eggert <eggert <at> cs.ucla.edu>:

> Jan Djärv wrote:
>> This bug needs to be fixed in the GNULib code, by really use restore_cwd as it was intended
> 
> Just to clarify, the bug is Emacs's little substitute for Gnulib, not in Gnulib itself.  Perhaps at some point Emacs should just use Gnulib here, but for now it's safer to migrate a bit more of Gnulib into Emacs to avoid this regression.  I reproduced the problem on Fedora 20 by building an Emacs that was crippled to not use readlinkat etc., and installed a patch that worked for me as emacs-24 bzr 117437 (simplified in 117438).

Confirmed OK on OSX as well.

	Jan D.





This bug report was last modified 10 years and 289 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.