From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Remote temporary directory Date: Sat, 30 Jul 2016 09:58:24 +0300 Message-ID: <83ziozpq7j.fsf@gnu.org> References: <837fch1vmw.fsf@gnu.org> <8536522f-fa3f-9fe0-63c0-262b8191b4a3@gmail.com> <83h9bdttxi.fsf@gnu.org> <87lh0ons06.fsf@gmx.de> <83r3afst6v.fsf@gnu.org> <87k2g7pfmx.fsf_-_@gmx.de> <83lh0nrrjs.fsf@gnu.org> <87fuqvxbo8.fsf@gmx.de> <83a8h3rnib.fsf@gnu.org> <87a8h3x81p.fsf@gmx.de> <87oa5g42v5.fsf@gmx.de> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1469861965 22658 80.91.229.3 (30 Jul 2016 06:59:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 30 Jul 2016 06:59:25 +0000 (UTC) Cc: nikolay.kudryavtsev@gmail.com, emacs-devel@gnu.org To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 30 08:59:19 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bTOEx-0008JG-M4 for ged-emacs-devel@m.gmane.org; Sat, 30 Jul 2016 08:59:19 +0200 Original-Received: from localhost ([::1]:34597 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bTOEr-00059Y-Oi for ged-emacs-devel@m.gmane.org; Sat, 30 Jul 2016 02:59:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49637) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bTOEC-00057j-2G for emacs-devel@gnu.org; Sat, 30 Jul 2016 02:58:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bTOE8-0004J5-Vz for emacs-devel@gnu.org; Sat, 30 Jul 2016 02:58:32 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42140) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bTOE8-0004J0-T1; Sat, 30 Jul 2016 02:58:28 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2178 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bTOE8-0001Lt-2z; Sat, 30 Jul 2016 02:58:28 -0400 In-reply-to: <87oa5g42v5.fsf@gmx.de> (message from Michael Albinus on Fri, 29 Jul 2016 22:15:58 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:206240 Archived-At: > From: Michael Albinus > Cc: nikolay.kudryavtsev@gmail.com, emacs-devel@gnu.org > Date: Fri, 29 Jul 2016 22:15:58 +0200 > > > `make-remote-temp-file' comes to mind, but this would imply that the > > result resides on a remote host. It should still behave like > > `make-temp-file' when `default-directory' is local, and even in case it > > calls a file name handler, that handler must not support remote files. > > Maybe you have a better name. > > I'm a little bit undecided. Shall I try it this way? A better name? > > > A `temporary-file-directory' function might still be useful, for example > > when you call a remote process, and you want it to pass as argument, or > > make it the default remote directory while running the process. > > And also this? Yes, I think your suggestions are both good. Thanks.