GNU bug report logs - #12340
24.2.50; python-shell-switch-to-shell in TRAMP buffer gives "No such file or directory: '/var/folders/vk/p95wm1qx0vdf0087p0z9qzc40000gn/T/py62333GTT'"

Previous Next

Package: emacs;

Reported by: Matt McClure <matthewlmcclure <at> gmail.com>

Date: Mon, 3 Sep 2012 16:46:01 UTC

Severity: normal

Found in version 24.2.50

Done: Michael Albinus <michael.albinus <at> gmx.de>

Bug is archived. No further changes may be made.

Full log


Message #14 received at 12340 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Matt McClure <matthewlmcclure <at> gmail.com>
Cc: 12340 <at> debbugs.gnu.org
Subject: Re: bug#12340: 24.2.50;
	python-shell-switch-to-shell in TRAMP buffer gives "No such file or
	directory:
	'/var/folders/vk/p95wm1qx0vdf0087p0z9qzc40000gn/T/py62333GTT'"
Date: Tue, 04 Sep 2012 15:51:05 +0200
Matt McClure <matthewlmcclure <at> gmail.com> writes:

> Here's a patch that I think might resolve the issue. Only lightly tested.

It looks good, you have derived it from the patch we have created some
weeks ago :-)

However:

> +        (let* ((temporary-file-directory
> +                (if (file-remote-p default-directory)
> +                    (concat (file-remote-p default-directory) "/tmp")
> +                  temporary-file-directory))
> +               (f (make-temp-file "py"))
> +               (temp-file-name (or (file-remote-p f 'localname) f))
>                 (file-name (or (buffer-file-name) temp-file-name)))

Shouldn't this be

                 (file-name (or (buffer-file-name) f)))

Best regards, Michael.




This bug report was last modified 12 years and 320 days ago.

Previous Next


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