GNU bug report logs - #767
23.0.60; compilation-start gives bad default-directory

Previous Next

Package: emacs;

Reported by: "Lennart Borgman (gmail)" <lennart.borgman <at> gmail.com>

Date: Sat, 23 Aug 2008 13:15:03 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: "Lennart Borgman \(gmail\)" <lennart.borgman <at> gmail.com>
Cc: 767 <at> debbugs.gnu.org
Subject: bug#767: 23.0.60; compilation-start gives bad default-directory
Date: Sun, 07 Sep 2008 15:59:17 -0400
> I never noticed that it must end with a slash and in many circumstances
> it works without it.

I know it does in many cases, but as you've found out it doesn't
always work.

> I suggested that this should be fixed somewhere in start-process and I
> think Chong added something along those lines.

I saw that yes.  And I think that given the docstring, the patch should
not let-bind default-directory but just setq it (or do nothing at all).

> (Making Emacs actually require the ending slash seems is not very
> backwards compatible.)

AFAIK it's been that way for ever, so backward compatibility is not
really relevant.


        Stefan




This bug report was last modified 16 years and 262 days ago.

Previous Next


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