X-Loop: help-debbugs@HIDDEN Subject: bug#75799: 30.0.93: make-nearby-temp-file works like make-temp-file on my system Resent-From: Gerard Vermeulen <gerard.vermeulen@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 24 Jan 2025 07:26:01 +0000 Resent-Message-ID: <handler.75799.B.173770355530463 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 75799 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 75799 <at> debbugs.gnu.org X-Debbugs-Original-To: Bug gnu emacs <bug-gnu-emacs@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.173770355530463 (code B ref -1); Fri, 24 Jan 2025 07:26:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 07:25:55 +0000 Received: from localhost ([127.0.0.1]:43418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tbE4h-0007vG-FQ for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 02:25:55 -0500 Received: from lists.gnu.org ([2001:470:142::17]:54966) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <gerard.vermeulen@HIDDEN>) id 1tbE4e-0007v1-L2 for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 02:25:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <gerard.vermeulen@HIDDEN>) id 1tbE4X-0007yd-Gj for bug-gnu-emacs@HIDDEN; Fri, 24 Jan 2025 02:25:45 -0500 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <gerard.vermeulen@HIDDEN>) id 1tbE4V-0003CF-Cv for bug-gnu-emacs@HIDDEN; Fri, 24 Jan 2025 02:25:45 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 1B4F0240027 for <bug-gnu-emacs@HIDDEN>; Fri, 24 Jan 2025 08:25:37 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1737703539; bh=r/TOwRAa0j5oZyLSqu3xnQAMpYtCaPbmzn51ZoqMAHk=; h=MIME-Version:Date:From:To:Subject:Message-ID:Content-Type: Content-Transfer-Encoding:From; b=ZX6iYMMBWvZMtm2V71auzN0Twl8ob9+G5uPAYj+TX3EbtnctqeGpV0DfzugiC1gPO bLQQzRTVuem3YrOuDgvDbV4Xkwr3zBm5v+GoLQZya9f/fWcI0N5YuAPS0EH0Kk/YXP tldrQYl+s72CCIlEZsQ6pEkNLu/awgMLLpVSQGP4sWBpb7Px1OPELnZ7RvD1WB38sI S1p0Qd13JifhmBwuuUewVTHoxFHDe5NOhVDYfvQlrJ37gH/9NMQbIcb3ckO7MYb8iS 5jwaKwe60//Tnq26Oh6+xQepGTYS00hGb1g8UwGKX6yEdInw7dl1pwE+gRMzOVDvBN mmGzGJ1f3hC6w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YfTqj2bv4z9rxL for <bug-gnu-emacs@HIDDEN>; Fri, 24 Jan 2025 08:25:37 +0100 (CET) MIME-Version: 1.0 Date: Fri, 24 Jan 2025 07:25:37 +0000 From: Gerard Vermeulen <gerard.vermeulen@HIDDEN> Message-ID: <29384c440d3b88d82ac5448d66627ee1@HIDDEN> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=185.67.36.65; envelope-from=gerard.vermeulen@HIDDEN; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Hi, I am using GNU Emacs 30.0.93 (build 8, x86_64-apple-darwin20.6.0, NS appkit-2202.70 Version 11.7.1 (Build 20G918)) of 2025-01-23 and I get (make-nearby-temp-file "gofmt" nil ".go") "/var/folders/5v/lnm0b8z940327w8v82hxsn6c0000gn/T/gofmt9rXqIN.go" where I expect a file in my default directory. Here, make-nearby-temp-file works almost like make-temp-file. (discovered when "stealing" the gofmt function from https://github.com/dominikh/go-mode.el) Is this also a bug on other systems than mine? Best regards -- Gerard
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Gerard Vermeulen <gerard.vermeulen@HIDDEN> Subject: bug#75799: Acknowledgement (30.0.93: make-nearby-temp-file works like make-temp-file on my system) Message-ID: <handler.75799.B.173770355530463.ack <at> debbugs.gnu.org> References: <29384c440d3b88d82ac5448d66627ee1@HIDDEN> X-Gnu-PR-Message: ack 75799 X-Gnu-PR-Package: emacs Reply-To: 75799 <at> debbugs.gnu.org Date: Fri, 24 Jan 2025 07:26:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 75799 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 75799: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75799 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#75799: 30.0.93: make-nearby-temp-file works like make-temp-file on my system Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 24 Jan 2025 08:37:02 +0000 Resent-Message-ID: <handler.75799.B75799.173770780710672 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75799 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerard Vermeulen <gerard.vermeulen@HIDDEN> Cc: 75799 <at> debbugs.gnu.org Received: via spool by 75799-submit <at> debbugs.gnu.org id=B75799.173770780710672 (code B ref 75799); Fri, 24 Jan 2025 08:37:02 +0000 Received: (at 75799) by debbugs.gnu.org; 24 Jan 2025 08:36:47 +0000 Received: from localhost ([127.0.0.1]:43551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tbFBG-0002m3-He for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 03:36:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55892) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tbFBB-0002li-9q; Fri, 24 Jan 2025 03:36:44 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1tbFB4-00041Y-MD; Fri, 24 Jan 2025 03:36:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=FZg1shYzbpwQy3fRVB+aSXDInV945sJVgQX4qg3jUwE=; b=fc3nsjxBXF3F aSls6+KgDmz/xLnLMYStB7NaO+r8vvTQc2zYO4d1iSbzh1uNNKeA5YlrDRMAGK2yUHhSB24g0gP+A kUGw7OBxX6YC7/xwYDmMNjVe4cSz3jKIzMhJAgHBeN2erWG+llgz8oT332t5WvVVI2Sb95pVF/8v/ dO56WorXmKhEHUUzyM5MYrw0tQJ0gwfe8cqv6w2GJ59sFj6lZVf1oH2SDT+BUHrV0+YxtgIF+av/s 8F0Ew1nE5ld6WpYUOHx6eiAZltwmMy3N2s9SPZon1CYpupsiHU7xwWkn6PspbmwYrVd/D4cSb+8Qo PRxnvXKxkolUvv0GpLmj8g==; Date: Fri, 24 Jan 2025 10:36:19 +0200 Message-Id: <86ldv0y5fg.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <29384c440d3b88d82ac5448d66627ee1@HIDDEN> (message from Gerard Vermeulen on Fri, 24 Jan 2025 07:25:37 +0000) References: <29384c440d3b88d82ac5448d66627ee1@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 75799 notabug thanks > Date: Fri, 24 Jan 2025 07:25:37 +0000 > From: Gerard Vermeulen <gerard.vermeulen@HIDDEN> > > I am using > GNU Emacs 30.0.93 (build 8, x86_64-apple-darwin20.6.0, NS appkit-2202.70 > Version 11.7.1 (Build 20G918)) of 2025-01-23 > and I get > > (make-nearby-temp-file "gofmt" nil ".go") > "/var/folders/5v/lnm0b8z940327w8v82hxsn6c0000gn/T/gofmt9rXqIN.go" > > where I expect a file in my default directory. > Here, make-nearby-temp-file works almost like make-temp-file. > (discovered when "stealing" the gofmt function from > https://github.com/dominikh/go-mode.el) > > Is this also a bug on other systems than mine? This is not a bug: for files on local (i.e. not remote) filesystems, make-nearby-temp-file is the same as make-temp-file. This is described in its doc string. If you want to create a local temporary file in default-directory, call make-temp-file with its first argument PREFIX an absolute file name in default-directory: (make-temp-file (expand-file-name default-directory) ... )
Received: (at control) by debbugs.gnu.org; 24 Jan 2025 08:36:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 24 03:36:52 2025 Received: from localhost ([127.0.0.1]:43553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tbFBL-0002mH-UA for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 03:36:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55892) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tbFBB-0002li-9q; Fri, 24 Jan 2025 03:36:44 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1tbFB4-00041Y-MD; Fri, 24 Jan 2025 03:36:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=FZg1shYzbpwQy3fRVB+aSXDInV945sJVgQX4qg3jUwE=; b=fc3nsjxBXF3F aSls6+KgDmz/xLnLMYStB7NaO+r8vvTQc2zYO4d1iSbzh1uNNKeA5YlrDRMAGK2yUHhSB24g0gP+A kUGw7OBxX6YC7/xwYDmMNjVe4cSz3jKIzMhJAgHBeN2erWG+llgz8oT332t5WvVVI2Sb95pVF/8v/ dO56WorXmKhEHUUzyM5MYrw0tQJ0gwfe8cqv6w2GJ59sFj6lZVf1oH2SDT+BUHrV0+YxtgIF+av/s 8F0Ew1nE5ld6WpYUOHx6eiAZltwmMy3N2s9SPZon1CYpupsiHU7xwWkn6PspbmwYrVd/D4cSb+8Qo PRxnvXKxkolUvv0GpLmj8g==; Date: Fri, 24 Jan 2025 10:36:19 +0200 Message-Id: <86ldv0y5fg.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerard Vermeulen <gerard.vermeulen@HIDDEN> In-Reply-To: <29384c440d3b88d82ac5448d66627ee1@HIDDEN> (message from Gerard Vermeulen on Fri, 24 Jan 2025 07:25:37 +0000) Subject: Re: bug#75799: 30.0.93: make-nearby-temp-file works like make-temp-file on my system References: <29384c440d3b88d82ac5448d66627ee1@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 75799 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 75799 notabug thanks > Date: Fri, 24 Jan 2025 07:25:37 +0000 > From: Gerard Vermeulen <gerard.vermeulen@HIDDEN> > > I am using > GNU Emacs 30.0.93 (build 8, x86_64-apple-darwin20.6.0, NS appkit-2202.70 > Version 11.7.1 (Build 20G918)) of 2025-01-23 > and I get > > (make-nearby-temp-file "gofmt" nil ".go") > "/var/folders/5v/lnm0b8z940327w8v82hxsn6c0000gn/T/gofmt9rXqIN.go" > > where I expect a file in my default directory. > Here, make-nearby-temp-file works almost like make-temp-file. > (discovered when "stealing" the gofmt function from > https://github.com/dominikh/go-mode.el) > > Is this also a bug on other systems than mine? This is not a bug: for files on local (i.e. not remote) filesystems, make-nearby-temp-file is the same as make-temp-file. This is described in its doc string. If you want to create a local temporary file in default-directory, call make-temp-file with its first argument PREFIX an absolute file name in default-directory: (make-temp-file (expand-file-name default-directory) ... )
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.