GNU bug report logs - #75306
31.0.50; Make `small-temporary-file-directory` variable obsolete

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Stefan Kangas <stefankangas@HIDDEN>; dated Fri, 3 Jan 2025 03:24:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 5 Jan 2025 08:19:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 05 03:19:01 2025
Received: from localhost ([127.0.0.1]:59702 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tULqf-0003a0-G1
	for submit <at> debbugs.gnu.org; Sun, 05 Jan 2025 03:19:01 -0500
Received: from lists.gnu.org ([2001:470:142::17]:59094)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1tULqd-0003Zg-SS
 for submit <at> debbugs.gnu.org; Sun, 05 Jan 2025 03:19:00 -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 <michael.albinus@HIDDEN>)
 id 1tULqY-0003lo-8t
 for bug-gnu-emacs@HIDDEN; Sun, 05 Jan 2025 03:18:54 -0500
Received: from mout.gmx.net ([212.227.15.19])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <michael.albinus@HIDDEN>)
 id 1tULqW-0001Bf-N8
 for bug-gnu-emacs@HIDDEN; Sun, 05 Jan 2025 03:18:54 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1736065120; x=1736669920; i=michael.albinus@HIDDEN;
 bh=mpXZYuLMSFXbwvU9qgBYYTg+OwCLo4yIbt6uNBVXetY=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=TUrzEyoy/dH6yQwsmo6kG4x+VbInCkvm5UIhT6n146aIHSJhC8OfHrhNQDKbw/k6
 64/ebgCjKOQqfUzMRsCBDiF4ECWfaUEijVPhw3q4xa45Xr4uND7f9YmVh6QlKzrjA
 TzFY6N1dKV0hEe9VSfntRkp86e3PrMYfyj+3bVzREVYB9bdQRpxJfQ5Cgw722Dpqo
 KQdChqg/G4939EB4AJSgZ/drjyHjAON834q+lVvqnoRvWHnvvhXbOQ5VzG+hEjfHW
 Sk2McPidNTQ8Z1Rkl9Kk77SqN2RzJPhm9BXS/eCTz061ue8AyDxfpGtK2SawPaMQU
 Bcm4lS3qMKCiwj7QxA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N33Il-1tcRXe3Zd7-013f7J; Sun, 05
 Jan 2025 09:18:39 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
In-Reply-To: <8734hyw7g4.fsf@> (=?utf-8?Q?=22Bj=C3=B6rn?= Bidar"'s message
 of "Sun, 05 Jan 2025 00:16:43 +0200")
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN> <87o70makgj.fsf@HIDDEN>
Date: Sun, 05 Jan 2025 09:18:36 +0100
Message-ID: <87wmf98yhv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:LvrRj56DN+03cu3oR1vMbSi8jkT8x24IuhZAPsw6iEsXsGeobiY
 w8Myu+na/+aQW+cZx33gqJC8nrvYumWv64WnmCz+vwb0uLPBK2btVgckluuvVeoS+gLVVzL
 FwQNKFxcWjS7mmdcIgTaEz64qK2Ty9ZZDeQDhpC9UxQlxyY4DNeXVFsaYmf96gRhcitTGMY
 1VFZPL3lbjg9yvt+sm/NA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:KwVxKvL0KOY=;7bOBUCe2EE5uK+zo6qFuAr4uH2Q
 Vm2nzPdabqeQICPrG/WlX10X5tMvAxy19JWHLmYhBTV1HFVFedYxkD4Uq1u5WmKA3GhSXJ+ou
 ybn0Oal4dnWqhjBSw6mEAq+nHtiIlRKtNsWG2g2sGAsjY2MuVDhnBw0wESYPCQSYF8OxjSXE3
 yBg4UCkDSSoA/p5snuXUShFX/pobtP5wOp3gqZ0jm9gJ7Ju8NZa1iG7CKAWz5VD8ghfi6n1R/
 ZVKZuigpZp/ncskCOoE8VX8FIqDDw3hKnqNjf+SjL9O58msuP0Omw9ApqoUOyH/82R/G/EYXF
 ht2q73vfAmTuCAKGvFL8xqXkrLwXB/GTiw0F2DXUhqu31KFSsDFSXi1N8azNqoeUpg6L0Hj32
 60uAV2ZZl6S5j8TOG3I7wL+vH06Dq/Zm4hpXkWnDhDC5KFdl07urGozC4ss0J+MjNEWDfmyLB
 wNlC49N3yGV2j5u/yzWF2yu0tWvvdKk2UJV1OgNOOT6ETw+ThnBU2jzQuKD0Ni34MzPtBibWm
 fY+KVgUd5A0eidB2rJ0JxgdCYsh4xjSFZ/pvMIaB4XWaSKN0oCuXoob28f76gNAGQIyhSenTL
 ewB7H7hCcaQrHEAxxzkfh+XCopaRidVmvnPWeb2cUjhRIlB9owR5u8D04OFvHeNGjBND5pVsM
 R4CqoREEP5SWFOs0UjX1oLXRHQd5beXAPkb+3UnrqfZxMh+K3JZq3kdmPHNfyHjkMz2p9eBRQ
 7LnrElruImAB8F9bfoCmvHkaZbid7HauwdUCnGn0ouWqBKlXG8TzcCQbEBRmIj2T0/ZpgSVSZ
 lui2jYNQ1bMfgt+vayuFQ/ROW+hYKt26TvilNm8AM7RDKz7eS0ruRoLgl4NMyjNgZNQB3YmQf
 niC1LAeqfUbEpP6kERRJmabBqxn/3dmW+XYuuwLS3qDWXL2pshwsc46taDrPTBKAimHE3sn7g
 a6k3MzcHw2kJyccCpW2+ZKIPuh88gWvBRW9dOAKvcQlQud/xLKkRO+4PYNxaif8xhq1hC3BBM
 XjywNGAEFuOG8+VhPn68vCmVLaPBVBusxaU469Zxtt8K4EhgQ/6unnpcVIYn7F7x5V/to86LX
 iC7ZGWtlJ1VRCDiowW4nCYmMmfhNDA
Received-SPF: pass client-ip=212.227.15.19;
 envelope-from=michael.albinus@HIDDEN; helo=mout.gmx.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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: 0.0 (/)
X-Debbugs-Envelope-To: submit
Cc: "Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>, 75306 <at> debbugs.gnu.org,
 Stefan Kangas <stefankangas@HIDDEN>
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: -1.0 (-)

Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> writes:

Hi Bj=C3=B6rn,

> However XDG_CACHE_HOME is already used in Tramp so using XDG_RUNTIME_DIR
> should be a natural followup.

It is used only if it exists. And it isn't offered as user option, just
used internally.

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 5 Jan 2025 08:18:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 05 03:18:52 2025
Received: from localhost ([127.0.0.1]:59699 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tULqW-0003ZW-63
	for submit <at> debbugs.gnu.org; Sun, 05 Jan 2025 03:18:52 -0500
Received: from mout.gmx.net ([212.227.15.19]:51027)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1tULqT-0003ZH-Ph
 for 75306 <at> debbugs.gnu.org; Sun, 05 Jan 2025 03:18:50 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1736065120; x=1736669920; i=michael.albinus@HIDDEN;
 bh=mpXZYuLMSFXbwvU9qgBYYTg+OwCLo4yIbt6uNBVXetY=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=TUrzEyoy/dH6yQwsmo6kG4x+VbInCkvm5UIhT6n146aIHSJhC8OfHrhNQDKbw/k6
 64/ebgCjKOQqfUzMRsCBDiF4ECWfaUEijVPhw3q4xa45Xr4uND7f9YmVh6QlKzrjA
 TzFY6N1dKV0hEe9VSfntRkp86e3PrMYfyj+3bVzREVYB9bdQRpxJfQ5Cgw722Dpqo
 KQdChqg/G4939EB4AJSgZ/drjyHjAON834q+lVvqnoRvWHnvvhXbOQ5VzG+hEjfHW
 Sk2McPidNTQ8Z1Rkl9Kk77SqN2RzJPhm9BXS/eCTz061ue8AyDxfpGtK2SawPaMQU
 Bcm4lS3qMKCiwj7QxA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N33Il-1tcRXe3Zd7-013f7J; Sun, 05
 Jan 2025 09:18:39 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
In-Reply-To: <8734hyw7g4.fsf@> (=?utf-8?Q?=22Bj=C3=B6rn?= Bidar"'s message
 of "Sun, 05 Jan 2025 00:16:43 +0200")
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN> <87o70makgj.fsf@HIDDEN>
Date: Sun, 05 Jan 2025 09:18:36 +0100
Message-ID: <87wmf98yhv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:LvrRj56DN+03cu3oR1vMbSi8jkT8x24IuhZAPsw6iEsXsGeobiY
 w8Myu+na/+aQW+cZx33gqJC8nrvYumWv64WnmCz+vwb0uLPBK2btVgckluuvVeoS+gLVVzL
 FwQNKFxcWjS7mmdcIgTaEz64qK2Ty9ZZDeQDhpC9UxQlxyY4DNeXVFsaYmf96gRhcitTGMY
 1VFZPL3lbjg9yvt+sm/NA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:KwVxKvL0KOY=;7bOBUCe2EE5uK+zo6qFuAr4uH2Q
 Vm2nzPdabqeQICPrG/WlX10X5tMvAxy19JWHLmYhBTV1HFVFedYxkD4Uq1u5WmKA3GhSXJ+ou
 ybn0Oal4dnWqhjBSw6mEAq+nHtiIlRKtNsWG2g2sGAsjY2MuVDhnBw0wESYPCQSYF8OxjSXE3
 yBg4UCkDSSoA/p5snuXUShFX/pobtP5wOp3gqZ0jm9gJ7Ju8NZa1iG7CKAWz5VD8ghfi6n1R/
 ZVKZuigpZp/ncskCOoE8VX8FIqDDw3hKnqNjf+SjL9O58msuP0Omw9ApqoUOyH/82R/G/EYXF
 ht2q73vfAmTuCAKGvFL8xqXkrLwXB/GTiw0F2DXUhqu31KFSsDFSXi1N8azNqoeUpg6L0Hj32
 60uAV2ZZl6S5j8TOG3I7wL+vH06Dq/Zm4hpXkWnDhDC5KFdl07urGozC4ss0J+MjNEWDfmyLB
 wNlC49N3yGV2j5u/yzWF2yu0tWvvdKk2UJV1OgNOOT6ETw+ThnBU2jzQuKD0Ni34MzPtBibWm
 fY+KVgUd5A0eidB2rJ0JxgdCYsh4xjSFZ/pvMIaB4XWaSKN0oCuXoob28f76gNAGQIyhSenTL
 ewB7H7hCcaQrHEAxxzkfh+XCopaRidVmvnPWeb2cUjhRIlB9owR5u8D04OFvHeNGjBND5pVsM
 R4CqoREEP5SWFOs0UjX1oLXRHQd5beXAPkb+3UnrqfZxMh+K3JZq3kdmPHNfyHjkMz2p9eBRQ
 7LnrElruImAB8F9bfoCmvHkaZbid7HauwdUCnGn0ouWqBKlXG8TzcCQbEBRmIj2T0/ZpgSVSZ
 lui2jYNQ1bMfgt+vayuFQ/ROW+hYKt26TvilNm8AM7RDKz7eS0ruRoLgl4NMyjNgZNQB3YmQf
 niC1LAeqfUbEpP6kERRJmabBqxn/3dmW+XYuuwLS3qDWXL2pshwsc46taDrPTBKAimHE3sn7g
 a6k3MzcHw2kJyccCpW2+ZKIPuh88gWvBRW9dOAKvcQlQud/xLKkRO+4PYNxaif8xhq1hC3BBM
 XjywNGAEFuOG8+VhPn68vCmVLaPBVBusxaU469Zxtt8K4EhgQ/6unnpcVIYn7F7x5V/to86LX
 iC7ZGWtlJ1VRCDiowW4nCYmMmfhNDA
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75306
Cc: "Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>, 75306 <at> debbugs.gnu.org,
 Stefan Kangas <stefankangas@HIDDEN>
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: -1.7 (-)

Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> writes:

Hi Bj=C3=B6rn,

> However XDG_CACHE_HOME is already used in Tramp so using XDG_RUNTIME_DIR
> should be a natural followup.

It is used only if it exists. And it isn't offered as user option, just
used internally.

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 5 Jan 2025 05:30:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 05 00:30:21 2025
Received: from localhost ([127.0.0.1]:59175 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tUJDQ-0003CO-Vd
	for submit <at> debbugs.gnu.org; Sun, 05 Jan 2025 00:30:21 -0500
Received: from mail-ej1-x632.google.com ([2a00:1450:4864:20::632]:52558)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tUJDN-0003CB-11
 for 75306 <at> debbugs.gnu.org; Sun, 05 Jan 2025 00:30:19 -0500
Received: by mail-ej1-x632.google.com with SMTP id
 a640c23a62f3a-aaedd529ba1so1413847866b.1
 for <75306 <at> debbugs.gnu.org>; Sat, 04 Jan 2025 21:30:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1736055015; x=1736659815; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=wb70E3iGOBAunEEBwnHDCkOmkczN9TvkZUD6zC6Szvo=;
 b=aCXWPf1/Ugh2uVuJ/eyIVfs2x5phKGRYiG/IrzdjY0VEHslCktdsZOtRqmJIcgkB/X
 hc3hxBi3uibUpAzSHELcn3pyTEzCxJ1+ygdsT9nbDdEIm7eHg8XALSnyOPIQG603FkVP
 FT6ErtkEbYQ7cifgVfMMO8snsQaqzKYbRPoLI5CrLUY50dtO+raIOMOk12wVMralDjOb
 UBv6sGBB2938Wz/81kqtBObhBmesdD73TIH5PqjSag89K8lkNka0NgQzJSDbGgRK/3xu
 ihJgtW0BgJyNFrQ5HxhzgvWguK5ne6PLQ/CMwPsPnCBLBrCmMy+Ug7258yDBfN2sdOWG
 cusA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1736055015; x=1736659815;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=wb70E3iGOBAunEEBwnHDCkOmkczN9TvkZUD6zC6Szvo=;
 b=JjwHUYTu2OsQK+HHxj7OOpgm+68Z1f1vMsTvEMFlasrbG72Bm1PUfwYG9p0entyczy
 9SgX8IbqGqnYtcuXRE/ZlKzDReXTjmFt6ZZmyZd0PdYxyGBbgy+CA2a2IdoOBRnKLQqn
 FFb7qEUPXfrxdV2gsZc1Y2SQBL4I/WR9Jje1DflPw89KbrRXO6yRvw24VnT96iNfvBMu
 6fTR4YFfkhRIYZTa3kofKxTZZIeIETQ4F+1xH3C2KjRV0jEPpAael9YuSlXqXExaIwXj
 /ARrSDsqGwhh+LOomcbcaKt7jxzKmZlzcA1ls0DIyeEJOdXRL4l90Yhms9pc7RUGXRzB
 qeHw==
X-Gm-Message-State: AOJu0YxG9Wfx59Oh+Z9QgHbbCXorKJlt5c3oQQdv97zwElWsR0QzUsS5
 Qx9aN/ZzDqqNOBZ6kzSrPWpJ8tvdY1LNBAJTv9IVZLJGg+NFu7JTqMNra7i53eBzMpPmjD+0cRQ
 bpuvitLV/XCBJvrN9Bsu42qjrKa8=
X-Gm-Gg: ASbGnctSfr3gkGeK0SrSJjETdnNwX/XobC1uf75AEy8n/giRykXyCqIjbvUsq560gMa
 mdoNT1HbTc05soIogsvROB5xD0U/waVQ3B/wOB/w=
X-Google-Smtp-Source: AGHT+IF9EBBZ5zRC6ag038Kaf8UdyzYV4tsEtTXyaJdKxLdFBmmH9cRVV3Dt2EsfWyfMOErYIY52/bpsyt/dWOtOCs4=
X-Received: by 2002:a05:6402:5245:b0:5d3:ba42:e9fa with SMTP id
 4fb4d7f45d1cf-5d81ddc01a0mr132538808a12.16.1736055014667; Sat, 04 Jan 2025
 21:30:14 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Sat, 4 Jan 2025 23:30:14 -0600
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <6779b38c.050a0220.be2ea.a6e0SMTPIN_ADDED_BROKEN@HIDDEN>
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN> <87o70makgj.fsf@HIDDEN>
 <6779b38c.050a0220.be2ea.a6e0SMTPIN_ADDED_BROKEN@HIDDEN>
MIME-Version: 1.0
Date: Sat, 4 Jan 2025 23:30:14 -0600
Message-ID: <CADwFkmnZ1BaEDL73serhzBXaNbsw+MzsX=XNPVSWxBZihz3oUQ@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
To: =?UTF-8?B?QmrDtnJuIEJpZGFy?= <bjorn.bidar@HIDDEN>, 
 Michael Albinus <michael.albinus@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 75306
Cc: 75306 <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: -1.0 (-)

Bj=C3=B6rn Bidar via "Bug reports for GNU Emacs, the Swiss army knife of te=
xt
editors" <bug-gnu-emacs@HIDDEN> writes:

> Michael Albinus <michael.albinus@HIDDEN> writes:
>
>> Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> writes:
>>
>> Hi Bj=C3=B6rn,
>>
>>>> And in the Tramp case, you break an existing interface. Users have bee=
n
>>>> instructed to change the value of small-temporary-file-directory when
>>>> needed. See (info "(tramp) Frequently Asked Questions"), which documen=
ts
>>>> a user problem reported on the <tramp-devel@HIDDEN> ML.
>>>
>>> If the intend of the variable is the same as listed in the Tramp FAQ wh=
y
>>> not set it by default to /run/user/<uid>?
>>>
>>> For such use cases using /run/user/<uid> is much better as it more
>>> secure and on a ramdisk.
>>
>> Because it isn't portable. The Tramp manual gives just an example.
>
> Portable across Unixes or Linux?

Portable across all systems that we support, see etc/MACHINES.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 4 Jan 2025 22:16:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 04 17:16:53 2025
Received: from localhost ([127.0.0.1]:57803 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tUCRx-00086g-82
	for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 17:16:53 -0500
Received: from thaodan.de ([2a03:4000:4f:f15::1]:55668)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>)
 id 1tUCRu-00086N-Ss
 for 75306 <at> debbugs.gnu.org; Sat, 04 Jan 2025 17:16:51 -0500
Received: from odin (dsl-trebng12-50dc7b-49.dhcp.inet.fi [80.220.123.49])
 by thaodan.de (Postfix) with ESMTPSA id 033D3D0002E;
 Sun,  5 Jan 2025 00:16:43 +0200 (EET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail;
 t=1736029004; bh=J/LhXiG5Vd9UUqlNpaKMAiQofKnIzqwkzcnW4Ium8z8=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=EdMsUYLS4qNFYk2IwhAv/TilPNGZdhYfanzOpA23IG169YZ34hAWBuwRERBnY8+wX
 4TrJBRf/8ERmocbCLZHbTc3rZw9Ubx8qTJr6u3eggeJKGESDotE028+GvmcGH6mIRx
 k/NHjaFjE24mOaLzLDDOYSIojYRecer4qo2gpY3Uw8MS8tfQmwl+BAUEoO8gZy/RPO
 toAo7Ze0/sJiV0yMhagH7pMu0pwOE6aDcgZiC3TCYFdZiHqC+KSX9eXna8zmcnd0oK
 LCixVktNKUl8GXjfLuHdlR/4c9H+VqtzsnYz2MVjCuyKHRFHmvUPe3RhseJ1nSeprl
 y9Leaa+BNizOf7CWtAfLz4Uo5l0xPIZZaX7YpEUo25KegCx/seicSW+NOLdcLhMt3J
 YrNplxNiRybA7TjPuPQSkp9bs3E83SfYP1IUdXh5ollP5jhFfUTvqPUFKuecJ5S/Gn
 6n4zZPOpzi8ob4JcutwdBSzg/v+qGpaFNN6qexBloZEKzPOZYdB3XGPw8oMNpDTp3o
 WD30VPyUX/t7EhvJprmWUZfI/0bnhSGhj/1QqkLSLwJqBbNAm1a8ZG0ZnOULqchbzl
 chmzp41TgOPGcIqAMWphxcZxA6+5Qdim5lrKMpm2xJr8dr6hAZb1LonIr5HIEyquhN
 JDbahJkJiSkiz/glwgY3CWgQ=
From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
To: Michael Albinus <michael.albinus@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
In-Reply-To: <87o70makgj.fsf@HIDDEN> (Michael Albinus's message of "Sat, 04
 Jan 2025 12:26:36 +0100")
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN> <87o70makgj.fsf@HIDDEN>
Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata=
 mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq
 w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV
 CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl
 HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8
 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF
 CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h
 K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2
 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC
 HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN
 XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg
 gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL
 AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E
 TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB
 B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe
 pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO
 HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG
 AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr
 dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n
 KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy
 GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK
 S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA==
Date: Sun, 05 Jan 2025 00:16:43 +0200
Message-ID: <8734hyw7g4.fsf@>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Michael Albinus <michael.albinus@HIDDEN> writes: > Björn
   Bidar <bjorn.bidar@HIDDEN> writes: > > Hi Björn, > >>> And in the Tramp
    case, you break an existing interface. Users have been >>> instructed to
   change the value of small-temporary-file- [...] 
 
 Content analysis details:   (1.2 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  1.2 INVALID_MSGID          Message-Id is not valid, according to RFC 2822
X-Debbugs-Envelope-To: 75306
Cc: "Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>, 75306 <at> debbugs.gnu.org,
 Stefan Kangas <stefankangas@HIDDEN>
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.2 (/)

Michael Albinus <michael.albinus@HIDDEN> writes:

> Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> writes:
>
> Hi Bj=C3=B6rn,
>
>>> And in the Tramp case, you break an existing interface. Users have been
>>> instructed to change the value of small-temporary-file-directory when
>>> needed. See (info "(tramp) Frequently Asked Questions"), which documents
>>> a user problem reported on the <tramp-devel@HIDDEN> ML.
>>
>> If the intend of the variable is the same as listed in the Tramp FAQ why
>> not set it by default to /run/user/<uid>?
>>
>> For such use cases using /run/user/<uid> is much better as it more
>> secure and on a ramdisk.
>
> Because it isn't portable. The Tramp manual gives just an example.

Portable across Unixes or Linux? For Linux /run/user is portable.
/var/run, which is symlinked to /run exists in BSD but not
/var/run/user.
However XDG_CACHE_HOME is already used in Tramp so using XDG_RUNTIME_DIR
should be a natural followup.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 4 Jan 2025 22:16:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 04 17:16:57 2025
Received: from localhost ([127.0.0.1]:57808 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tUCS0-000871-LU
	for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 17:16:57 -0500
Received: from lists.gnu.org ([2001:470:142::17]:58262)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>)
 id 1tUCRz-00086V-1S
 for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 17:16:55 -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 <bjorn.bidar@HIDDEN>)
 id 1tUCRs-0004dB-7A
 for bug-gnu-emacs@HIDDEN; Sat, 04 Jan 2025 17:16:49 -0500
Received: from thaodan.de ([2a03:4000:4f:f15::1])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bjorn.bidar@HIDDEN>)
 id 1tUCRq-0007op-8h
 for bug-gnu-emacs@HIDDEN; Sat, 04 Jan 2025 17:16:47 -0500
Received: from odin (dsl-trebng12-50dc7b-49.dhcp.inet.fi [80.220.123.49])
 by thaodan.de (Postfix) with ESMTPSA id 033D3D0002E;
 Sun,  5 Jan 2025 00:16:43 +0200 (EET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail;
 t=1736029004; bh=J/LhXiG5Vd9UUqlNpaKMAiQofKnIzqwkzcnW4Ium8z8=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=EdMsUYLS4qNFYk2IwhAv/TilPNGZdhYfanzOpA23IG169YZ34hAWBuwRERBnY8+wX
 4TrJBRf/8ERmocbCLZHbTc3rZw9Ubx8qTJr6u3eggeJKGESDotE028+GvmcGH6mIRx
 k/NHjaFjE24mOaLzLDDOYSIojYRecer4qo2gpY3Uw8MS8tfQmwl+BAUEoO8gZy/RPO
 toAo7Ze0/sJiV0yMhagH7pMu0pwOE6aDcgZiC3TCYFdZiHqC+KSX9eXna8zmcnd0oK
 LCixVktNKUl8GXjfLuHdlR/4c9H+VqtzsnYz2MVjCuyKHRFHmvUPe3RhseJ1nSeprl
 y9Leaa+BNizOf7CWtAfLz4Uo5l0xPIZZaX7YpEUo25KegCx/seicSW+NOLdcLhMt3J
 YrNplxNiRybA7TjPuPQSkp9bs3E83SfYP1IUdXh5ollP5jhFfUTvqPUFKuecJ5S/Gn
 6n4zZPOpzi8ob4JcutwdBSzg/v+qGpaFNN6qexBloZEKzPOZYdB3XGPw8oMNpDTp3o
 WD30VPyUX/t7EhvJprmWUZfI/0bnhSGhj/1QqkLSLwJqBbNAm1a8ZG0ZnOULqchbzl
 chmzp41TgOPGcIqAMWphxcZxA6+5Qdim5lrKMpm2xJr8dr6hAZb1LonIr5HIEyquhN
 JDbahJkJiSkiz/glwgY3CWgQ=
From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
To: Michael Albinus <michael.albinus@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
In-Reply-To: <87o70makgj.fsf@HIDDEN> (Michael Albinus's message of "Sat, 04
 Jan 2025 12:26:36 +0100")
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN> <87o70makgj.fsf@HIDDEN>
Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata=
 mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq
 w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV
 CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl
 HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8
 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF
 CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h
 K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2
 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC
 HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN
 XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg
 gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL
 AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E
 TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB
 B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe
 pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO
 HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG
 AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr
 dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n
 KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy
 GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK
 S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA==
Date: Sun, 05 Jan 2025 00:16:43 +0200
Message-ID: <8734hyw7g4.fsf@>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2a03:4000:4f:f15::1;
 envelope-from=bjorn.bidar@HIDDEN; helo=thaodan.de
X-Spam_score_int: -14
X-Spam_score: -1.5
X-Spam_bar: -
X-Spam_report: (-1.5 / 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, INVALID_MSGID=0.568,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.1 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Michael Albinus <michael.albinus@HIDDEN> writes: > Björn
   Bidar <bjorn.bidar@HIDDEN> writes: > > Hi Björn, > >>> And in the Tramp
    case, you break an existing interface. Users have been >>> instructed to
   change the value of small-temporary-file- [...] 
 
 Content analysis details:   (2.1 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2001:470:142:0:0:0:0:17 listed in]
                             [list.dnswl.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
  1.2 INVALID_MSGID          Message-Id is not valid, according to RFC 2822
X-Debbugs-Envelope-To: submit
Cc: "Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>, 75306 <at> debbugs.gnu.org,
 Stefan Kangas <stefankangas@HIDDEN>
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: 1.1 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Michael Albinus <michael.albinus@HIDDEN> writes: > Björn
   Bidar <bjorn.bidar@HIDDEN> writes: > > Hi Björn, > >>> And in the Tramp
    case, you break an existing interface. Users have been >>> instructed to
   change the value of small-temporary-file- [...] 
 
 Content analysis details:   (1.1 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2001:470:142:0:0:0:0:17 listed in]
                             [list.dnswl.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
  1.2 INVALID_MSGID          Message-Id is not valid, according to RFC 2822
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

Michael Albinus <michael.albinus@HIDDEN> writes:

> Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> writes:
>
> Hi Bj=C3=B6rn,
>
>>> And in the Tramp case, you break an existing interface. Users have been
>>> instructed to change the value of small-temporary-file-directory when
>>> needed. See (info "(tramp) Frequently Asked Questions"), which documents
>>> a user problem reported on the <tramp-devel@HIDDEN> ML.
>>
>> If the intend of the variable is the same as listed in the Tramp FAQ why
>> not set it by default to /run/user/<uid>?
>>
>> For such use cases using /run/user/<uid> is much better as it more
>> secure and on a ramdisk.
>
> Because it isn't portable. The Tramp manual gives just an example.

Portable across Unixes or Linux? For Linux /run/user is portable.
/var/run, which is symlinked to /run exists in BSD but not
/var/run/user.
However XDG_CACHE_HOME is already used in Tramp so using XDG_RUNTIME_DIR
should be a natural followup.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 4 Jan 2025 11:27:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 04 06:27:02 2025
Received: from localhost ([127.0.0.1]:53574 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tU2J3-0002N9-US
	for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 06:27:02 -0500
Received: from lists.gnu.org ([2001:470:142::17]:59330)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1tU2J2-0002Mm-0y
 for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 06:27:00 -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 <michael.albinus@HIDDEN>)
 id 1tU2Iw-0006sg-NU
 for bug-gnu-emacs@HIDDEN; Sat, 04 Jan 2025 06:26:54 -0500
Received: from mout.gmx.net ([212.227.17.22])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <michael.albinus@HIDDEN>)
 id 1tU2Iu-0003hE-UX
 for bug-gnu-emacs@HIDDEN; Sat, 04 Jan 2025 06:26:54 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1735989997; x=1736594797; i=michael.albinus@HIDDEN;
 bh=QhT5dwQWkmUVkN64YMeCSRDg9nz+ecFD6NfuzbAvhgU=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=Eulsh8ODVZLK7rEwiE2XrOO0UCW5RMOMtMro2ZNp8YjEn+HBOW3oNBAoU018bABD
 rqME4yUoF/dxR19EykLynZM4n+LwDTobcR//Tw/5SeoSIae5nLCXXlOrg/dUWu/NO
 u/XVC6KP1PuSVlK63WZh0ny6eQpC8xDywVorLScmBMlPysWuXr92hgp+Q4IUh0C8r
 f+yxt/9JGjxjMTCT6l/wlUnUcelHTbgF8m0fPr/hr8+77f67FsLBPpMmp7OmnvTcX
 +FwqAysEC6l7K5kg8U20ayKqlwEGFmOJz1R226lImvk+CKwBQSxaF3IRaUHF1sb2T
 FPL37OwYTCHJiDQCBw==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N33ET-1tbhHE0k0r-0121sf; Sat, 04
 Jan 2025 12:26:37 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
In-Reply-To: <87ttaezyyp.fsf@> (=?utf-8?Q?=22Bj=C3=B6rn?= Bidar"'s message
 of "Sat, 04 Jan 2025 11:54:06 +0200")
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN>
Date: Sat, 04 Jan 2025 12:26:36 +0100
Message-ID: <87o70makgj.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:ck2GcgYljBBhVGtuYfy1ujtrll/pgjcTNxfTVOrWEBOHsG8ikPt
 37f2oLOYuouJcuEVc8LItZ3tjwgrT2JiDN7OamHuph6YJDkZVO6JemdJsm1645ljbH3Wli+
 +DclcjiAgoTFRT152A1/il4kMRNXf9Ict4B2244LJoOIY4B+du5AF33n3fZP0ovF58AS8p2
 eAhmehOj8RtaOk7Ehlvhg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:0EPtoDwBgJY=;3a/rIkFzIt4Eh4BNnyjJYYKn8/v
 95AaNis1p/Omq7R5FT4lZ/Za/feeOz97GU17D4nRkt9Nv0sW4E9Br8Ymu5Gxsl6AETBGIkQzi
 ycbgsaCL06B7zCvgfqw5HnA9p9+VG4RncweVVNMe4ao0/RDqyQsji9woifOiU9zE+ZKYcmm07
 kPcwmc4NY+hz4M6xfl/Hdx8OSdqQ92/TS8rafAlfSlJOVT84O0Ujl4Tl8mIy14/MJeW9O5lKl
 ttBPubymCTxpV5gj1S1gML4E3B0LTclkP7DugXHg4dniXBXl/j9QMkXT3cGuRzdR3nXM/pbuR
 9u0TXGnMMHnzQiYQvCCOYyxkR3N8tAeX8zbiPJbeNQXUxCbNonAV67o0qrJpeZfP1I6peFLUw
 ox7x2kAuGjv1hYSxSvYsbFPzwLN7T7XPSwMULTC8L4K29qPjtpSOed87uM+Rl3Bwi9oES3a4b
 djJUqgC4DAM//1KDzP+Bgd1TzsVCsGzIbZhbLVZwYJEKGgjyHNEb7BXy/+LKPtrIBJvejwTnr
 jHEGruAK5cxt3lrMcvSQIMNaNqaCY1AMcp2/mUiORbGOSYR4w2zCk9MpNL8ikpjnOTN4G/hxF
 yXTcjYsOFn2988U11294AdHMZcaIJjc5lODpgpg4JIPVxztipXt+fQWRCcINDGWJ+Oe3uej84
 24pejFPl/RNYdSuGvwtFPs7af+G/9+91tUTO5L5npK25zMLMVzMrV25cMX4o8QrJzBkrgQBNA
 v4cKUEoWYntAszaX6csW5R3a/CQ9rcCHQvRBKjLZAVnt/zQOdBWwR3f5SuQaKraFVXpFHEC+3
 kijMzqt0l3QMwA0pAXvqEMFjU4T5/hDUOm1f1RefVO5Xp/5pqa84LLVm/JJUOjLEaaszO0BkI
 Pl1qEKOHiPpaHBk7QZRppMF/AyqoU2J+iNNCezglMDEOEEjgg0R1NGAikJOpcm7dXizgvmhvk
 +qG2zectOWHIVAlfXoUypU++Bjy2Ie8qowY5iOgpAzXKRphKEgfFwMtx5GcMZskIt66Hl+QlH
 sDfr40+Ml6nMIRQ/m46ikzpnaOV/ncp9LoHxvz2fjBAJMsjjbPI1Bc4FjmoehVPyFGg3oHr0v
 gyIl7GQ2M6ZdmwU1Okk4+JniaZxLjf
Received-SPF: pass client-ip=212.227.17.22;
 envelope-from=michael.albinus@HIDDEN; helo=mout.gmx.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=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: 0.0 (/)
X-Debbugs-Envelope-To: submit
Cc: "Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>, 75306 <at> debbugs.gnu.org,
 Stefan Kangas <stefankangas@HIDDEN>
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: -1.0 (-)

Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> writes:

Hi Bj=C3=B6rn,

>> And in the Tramp case, you break an existing interface. Users have been
>> instructed to change the value of small-temporary-file-directory when
>> needed. See (info "(tramp) Frequently Asked Questions"), which documents
>> a user problem reported on the <tramp-devel@HIDDEN> ML.
>
> If the intend of the variable is the same as listed in the Tramp FAQ why
> not set it by default to /run/user/<uid>?
>
> For such use cases using /run/user/<uid> is much better as it more
> secure and on a ramdisk.

Because it isn't portable. The Tramp manual gives just an example.

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 4 Jan 2025 11:26:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 04 06:26:46 2025
Received: from localhost ([127.0.0.1]:53571 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tU2Io-0002MV-Ip
	for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 06:26:46 -0500
Received: from mout.gmx.net ([212.227.17.22]:48581)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1tU2In-0002MD-1o
 for 75306 <at> debbugs.gnu.org; Sat, 04 Jan 2025 06:26:46 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1735989997; x=1736594797; i=michael.albinus@HIDDEN;
 bh=QhT5dwQWkmUVkN64YMeCSRDg9nz+ecFD6NfuzbAvhgU=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=Eulsh8ODVZLK7rEwiE2XrOO0UCW5RMOMtMro2ZNp8YjEn+HBOW3oNBAoU018bABD
 rqME4yUoF/dxR19EykLynZM4n+LwDTobcR//Tw/5SeoSIae5nLCXXlOrg/dUWu/NO
 u/XVC6KP1PuSVlK63WZh0ny6eQpC8xDywVorLScmBMlPysWuXr92hgp+Q4IUh0C8r
 f+yxt/9JGjxjMTCT6l/wlUnUcelHTbgF8m0fPr/hr8+77f67FsLBPpMmp7OmnvTcX
 +FwqAysEC6l7K5kg8U20ayKqlwEGFmOJz1R226lImvk+CKwBQSxaF3IRaUHF1sb2T
 FPL37OwYTCHJiDQCBw==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N33ET-1tbhHE0k0r-0121sf; Sat, 04
 Jan 2025 12:26:37 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
In-Reply-To: <87ttaezyyp.fsf@> (=?utf-8?Q?=22Bj=C3=B6rn?= Bidar"'s message
 of "Sat, 04 Jan 2025 11:54:06 +0200")
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN>
Date: Sat, 04 Jan 2025 12:26:36 +0100
Message-ID: <87o70makgj.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:ck2GcgYljBBhVGtuYfy1ujtrll/pgjcTNxfTVOrWEBOHsG8ikPt
 37f2oLOYuouJcuEVc8LItZ3tjwgrT2JiDN7OamHuph6YJDkZVO6JemdJsm1645ljbH3Wli+
 +DclcjiAgoTFRT152A1/il4kMRNXf9Ict4B2244LJoOIY4B+du5AF33n3fZP0ovF58AS8p2
 eAhmehOj8RtaOk7Ehlvhg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:0EPtoDwBgJY=;3a/rIkFzIt4Eh4BNnyjJYYKn8/v
 95AaNis1p/Omq7R5FT4lZ/Za/feeOz97GU17D4nRkt9Nv0sW4E9Br8Ymu5Gxsl6AETBGIkQzi
 ycbgsaCL06B7zCvgfqw5HnA9p9+VG4RncweVVNMe4ao0/RDqyQsji9woifOiU9zE+ZKYcmm07
 kPcwmc4NY+hz4M6xfl/Hdx8OSdqQ92/TS8rafAlfSlJOVT84O0Ujl4Tl8mIy14/MJeW9O5lKl
 ttBPubymCTxpV5gj1S1gML4E3B0LTclkP7DugXHg4dniXBXl/j9QMkXT3cGuRzdR3nXM/pbuR
 9u0TXGnMMHnzQiYQvCCOYyxkR3N8tAeX8zbiPJbeNQXUxCbNonAV67o0qrJpeZfP1I6peFLUw
 ox7x2kAuGjv1hYSxSvYsbFPzwLN7T7XPSwMULTC8L4K29qPjtpSOed87uM+Rl3Bwi9oES3a4b
 djJUqgC4DAM//1KDzP+Bgd1TzsVCsGzIbZhbLVZwYJEKGgjyHNEb7BXy/+LKPtrIBJvejwTnr
 jHEGruAK5cxt3lrMcvSQIMNaNqaCY1AMcp2/mUiORbGOSYR4w2zCk9MpNL8ikpjnOTN4G/hxF
 yXTcjYsOFn2988U11294AdHMZcaIJjc5lODpgpg4JIPVxztipXt+fQWRCcINDGWJ+Oe3uej84
 24pejFPl/RNYdSuGvwtFPs7af+G/9+91tUTO5L5npK25zMLMVzMrV25cMX4o8QrJzBkrgQBNA
 v4cKUEoWYntAszaX6csW5R3a/CQ9rcCHQvRBKjLZAVnt/zQOdBWwR3f5SuQaKraFVXpFHEC+3
 kijMzqt0l3QMwA0pAXvqEMFjU4T5/hDUOm1f1RefVO5Xp/5pqa84LLVm/JJUOjLEaaszO0BkI
 Pl1qEKOHiPpaHBk7QZRppMF/AyqoU2J+iNNCezglMDEOEEjgg0R1NGAikJOpcm7dXizgvmhvk
 +qG2zectOWHIVAlfXoUypU++Bjy2Ie8qowY5iOgpAzXKRphKEgfFwMtx5GcMZskIt66Hl+QlH
 sDfr40+Ml6nMIRQ/m46ikzpnaOV/ncp9LoHxvz2fjBAJMsjjbPI1Bc4FjmoehVPyFGg3oHr0v
 gyIl7GQ2M6ZdmwU1Okk4+JniaZxLjf
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75306
Cc: "Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>, 75306 <at> debbugs.gnu.org,
 Stefan Kangas <stefankangas@HIDDEN>
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: -1.7 (-)

Bj=C3=B6rn Bidar <bjorn.bidar@HIDDEN> writes:

Hi Bj=C3=B6rn,

>> And in the Tramp case, you break an existing interface. Users have been
>> instructed to change the value of small-temporary-file-directory when
>> needed. See (info "(tramp) Frequently Asked Questions"), which documents
>> a user problem reported on the <tramp-devel@HIDDEN> ML.
>
> If the intend of the variable is the same as listed in the Tramp FAQ why
> not set it by default to /run/user/<uid>?
>
> For such use cases using /run/user/<uid> is much better as it more
> secure and on a ramdisk.

Because it isn't portable. The Tramp manual gives just an example.

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 4 Jan 2025 09:54:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 04 04:54:17 2025
Received: from localhost ([127.0.0.1]:53415 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tU0rI-0006UA-M1
	for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 04:54:17 -0500
Received: from thaodan.de ([185.216.177.71]:40896)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>)
 id 1tU0rG-0006Tu-0e
 for 75306 <at> debbugs.gnu.org; Sat, 04 Jan 2025 04:54:15 -0500
Received: from odin (dsl-trebng12-50dc7b-49.dhcp.inet.fi [80.220.123.49])
 by thaodan.de (Postfix) with ESMTPSA id 82CDED00045;
 Sat,  4 Jan 2025 11:54:07 +0200 (EET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail;
 t=1735984447; bh=jMXJVdavo62lVqOPevDORNMuVmyJGnvrYvFq6uaRleY=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=O/O2xixOznaBVGRELv9O22UAV1QApdVE3FAl9ePQul4PisqTCa31Wmx82lNqlnCUF
 WqtgePBPMIB/WYdghk8TkQle9L+1NP9TGCrzXct3/DJbgl/ct5+gsGdC6QlCwI+rdN
 1A5RKnA/kz2yyvuaYd2xd22Lr7OmgssuCO8G8eKG1pNo7lWqMuOrHCPOBGXvRA62Zc
 KH657r6cn7wwM5bZvb9Tk5+JP7rqCvB5+3iCMWhUb3pzuB9wwUbF7J8+hzXIL0GbAN
 2a2/8+EtF5Xx15lEeOeZUpJBn5PPEi9pI9pwcpUPdoijTJEPSvswLKYWaPNNSrtLOa
 mh8jce8wMycDBQEktp4Eal/RptSIyFH8UPXMSNf5xSpyIQgApkvwztK1IAAiJCGkMP
 JR4kCnyjBkuOOyN8lCD+ViuEDSTyf+MMhnMKGyeg1wJVlmrHXzfmFr451m+yArJCRe
 8wNeS/M5VgEvIeg85ZyhXNMH980ApO2+/xU22f7iharPj/1JHrGK6XpruQmAq4vK0g
 Jt+INfoFTDTZZUVPV2yaPtWmDt009vi+WzyCgj4RvhOE7ReINFEzvFYAsFtssIzoWL
 Vr9a+JiEnSs1DjYIY5PlaKknUI+TQL/C+GvlbYjOlCnr5OvOVkzIYu398eZT479IZR
 bwBZ03TN38OqzMZLs6FZyTA4=
From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
To: Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
In-Reply-To: <87cyh4bfv0.fsf@HIDDEN> (Michael Albinus via's message of "Fri,
 03 Jan 2025 06:56:03 +0100")
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN>
Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata=
 mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq
 w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV
 CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl
 HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8
 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF
 CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h
 K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2
 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC
 HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN
 XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg
 gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL
 AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E
 TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB
 B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe
 pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO
 HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG
 AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr
 dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n
 KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy
 GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK
 S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA==
Date: Sat, 04 Jan 2025 11:54:06 +0200
Message-ID: <87ttaezyyp.fsf@>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Michael Albinus via "Bug reports for GNU Emacs, the Swiss
 army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > Stefan Kangas
 <stefankangas@HIDDEN> writes: > > Hi Stefan, > >> I think the variable
 doesn't make much sense these days, and should be >> made obsolete. Note
 that it is barely used in Emacs and t [...] 
 Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
 The query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [185.216.177.71 listed in sa-trusted.bondedsender.org]
 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
 query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [185.216.177.71 listed in bl.score.senderscore.com]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 1.2 INVALID_MSGID          Message-Id is not valid, according to RFC 2822
X-Debbugs-Envelope-To: 75306
Cc: 75306 <at> debbugs.gnu.org, Michael Albinus <michael.albinus@HIDDEN>,
 Stefan Kangas <stefankangas@HIDDEN>
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.2 (/)

Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs@HIDDEN> writes:

> Stefan Kangas <stefankangas@HIDDEN> writes:
>
> Hi Stefan,
>
>> I think the variable doesn't make much sense these days, and should be
>> made obsolete.  Note that it is barely used in Emacs and third-party
>> packages.
>>
>> However, Tramp recently started using the variable as a place to create
>> OpenSSH Unix domain sockets.  May I suggest that Tramp uses some other
>> variable for this purpose, perhaps a Tramp specific one?
>
> Is there a reason that it must be changed? What are the advantages? Does
> it hurt to keep the user option?
>
> And in the Tramp case, you break an existing interface. Users have been
> instructed to change the value of small-temporary-file-directory when
> needed. See (info "(tramp) Frequently Asked Questions"), which documents
> a user problem reported on the <tramp-devel@HIDDEN> ML.

If the intend of the variable is the same as listed in the Tramp FAQ why
not set it by default to /run/user/<uid>?

For such use cases using /run/user/<uid> is much better as it more
secure and on a ramdisk.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 4 Jan 2025 09:54:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 04 04:54:19 2025
Received: from localhost ([127.0.0.1]:53419 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tU0rL-0006UO-3Q
	for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 04:54:19 -0500
Received: from lists.gnu.org ([2001:470:142::17]:50772)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <bjorn.bidar@HIDDEN>)
 id 1tU0rJ-0006Tz-0T
 for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 04:54:17 -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 <bjorn.bidar@HIDDEN>)
 id 1tU0rD-0004XI-NB
 for bug-gnu-emacs@HIDDEN; Sat, 04 Jan 2025 04:54:11 -0500
Received: from thaodan.de ([2a03:4000:4f:f15::1])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bjorn.bidar@HIDDEN>)
 id 1tU0rB-00014b-N2
 for bug-gnu-emacs@HIDDEN; Sat, 04 Jan 2025 04:54:11 -0500
Received: from odin (dsl-trebng12-50dc7b-49.dhcp.inet.fi [80.220.123.49])
 by thaodan.de (Postfix) with ESMTPSA id 82CDED00045;
 Sat,  4 Jan 2025 11:54:07 +0200 (EET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail;
 t=1735984447; bh=jMXJVdavo62lVqOPevDORNMuVmyJGnvrYvFq6uaRleY=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=O/O2xixOznaBVGRELv9O22UAV1QApdVE3FAl9ePQul4PisqTCa31Wmx82lNqlnCUF
 WqtgePBPMIB/WYdghk8TkQle9L+1NP9TGCrzXct3/DJbgl/ct5+gsGdC6QlCwI+rdN
 1A5RKnA/kz2yyvuaYd2xd22Lr7OmgssuCO8G8eKG1pNo7lWqMuOrHCPOBGXvRA62Zc
 KH657r6cn7wwM5bZvb9Tk5+JP7rqCvB5+3iCMWhUb3pzuB9wwUbF7J8+hzXIL0GbAN
 2a2/8+EtF5Xx15lEeOeZUpJBn5PPEi9pI9pwcpUPdoijTJEPSvswLKYWaPNNSrtLOa
 mh8jce8wMycDBQEktp4Eal/RptSIyFH8UPXMSNf5xSpyIQgApkvwztK1IAAiJCGkMP
 JR4kCnyjBkuOOyN8lCD+ViuEDSTyf+MMhnMKGyeg1wJVlmrHXzfmFr451m+yArJCRe
 8wNeS/M5VgEvIeg85ZyhXNMH980ApO2+/xU22f7iharPj/1JHrGK6XpruQmAq4vK0g
 Jt+INfoFTDTZZUVPV2yaPtWmDt009vi+WzyCgj4RvhOE7ReINFEzvFYAsFtssIzoWL
 Vr9a+JiEnSs1DjYIY5PlaKknUI+TQL/C+GvlbYjOlCnr5OvOVkzIYu398eZT479IZR
 bwBZ03TN38OqzMZLs6FZyTA4=
From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
To: Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
In-Reply-To: <87cyh4bfv0.fsf@HIDDEN> (Michael Albinus via's message of "Fri,
 03 Jan 2025 06:56:03 +0100")
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN>
Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata=
 mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq
 w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV
 CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl
 HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8
 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF
 CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h
 K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2
 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC
 HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN
 XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg
 gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL
 AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E
 TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB
 B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe
 pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO
 HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG
 AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr
 dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n
 KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy
 GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK
 S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA==
Date: Sat, 04 Jan 2025 11:54:06 +0200
Message-ID: <87ttaezyyp.fsf@>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2a03:4000:4f:f15::1;
 envelope-from=bjorn.bidar@HIDDEN; helo=thaodan.de
X-Spam_score_int: -14
X-Spam_score: -1.5
X-Spam_bar: -
X-Spam_report: (-1.5 / 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, INVALID_MSGID=0.568,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.1 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Michael Albinus via "Bug reports for GNU Emacs, the Swiss
 army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > Stefan Kangas
 <stefankangas@HIDDEN> writes: > > Hi Stefan, > >> I think the variable
 doesn't make much sense these days, and should be >> made obsolete. Note
 that it is barely used in Emacs and t [...] 
 Content analysis details:   (2.1 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 1.2 INVALID_MSGID          Message-Id is not valid, according to RFC 2822
X-Debbugs-Envelope-To: submit
Cc: 75306 <at> debbugs.gnu.org, Michael Albinus <michael.albinus@HIDDEN>,
 Stefan Kangas <stefankangas@HIDDEN>
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: 1.1 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Michael Albinus via "Bug reports for GNU Emacs, the Swiss
   army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > Stefan Kangas
    <stefankangas@HIDDEN> writes: > > Hi Stefan, > >> I think the variable
    doesn't make much sense these days, and should be >> made obsolete. Note
   that it is barely used in Emacs and t [...] 
 
 Content analysis details:   (1.1 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2001:470:142:0:0:0:0:17 listed in]
                             [list.dnswl.org]
  1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  1.2 INVALID_MSGID          Message-Id is not valid, according to RFC 2822
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs@HIDDEN> writes:

> Stefan Kangas <stefankangas@HIDDEN> writes:
>
> Hi Stefan,
>
>> I think the variable doesn't make much sense these days, and should be
>> made obsolete.  Note that it is barely used in Emacs and third-party
>> packages.
>>
>> However, Tramp recently started using the variable as a place to create
>> OpenSSH Unix domain sockets.  May I suggest that Tramp uses some other
>> variable for this purpose, perhaps a Tramp specific one?
>
> Is there a reason that it must be changed? What are the advantages? Does
> it hurt to keep the user option?
>
> And in the Tramp case, you break an existing interface. Users have been
> instructed to change the value of small-temporary-file-directory when
> needed. See (info "(tramp) Frequently Asked Questions"), which documents
> a user problem reported on the <tramp-devel@HIDDEN> ML.

If the intend of the variable is the same as listed in the Tramp FAQ why
not set it by default to /run/user/<uid>?

For such use cases using /run/user/<uid> is much better as it more
secure and on a ramdisk.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 3 Jan 2025 11:47:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 03 06:47:06 2025
Received: from localhost ([127.0.0.1]:49822 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tTg8v-0002aB-4Z
	for submit <at> debbugs.gnu.org; Fri, 03 Jan 2025 06:47:06 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:43012)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tTg8r-0002Zf-1t
 for 75306 <at> debbugs.gnu.org; Fri, 03 Jan 2025 06:47:02 -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 1tTg8l-0000fl-BO; Fri, 03 Jan 2025 06:46:55 -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=ETRZnGx14m3vE4WOTddCTCSo/5ELNq6WAFP7ApU2C8w=; b=seHnKGfmN2Wa
 GD0JAcWC8TIcMqFSfv3Zbh8nGA7s6/qyjZBLPJGUiNMfxnP4cunh+jn8aF/CNiE1sWleFGzadNJ2T
 V3BXK35G/dK6TTcx4nUFJ8TlN8GY8jgr78W7UocJfd82xgzV4luUipFH2adYafvW64pjXCN+a9lwp
 FDzwE5t2T78/dN4mMgG7thoaO9m4zIyUb58rt1Qu1ntno2aymLxeQHXpVUSxQzkZJIMhT7mnmMqvy
 CDSOPUS9ZcS6EfyHYbSSz/gK9fZ989r4kWLqIbdOc72c/rrlPdg/qS0IjSyo2v+BRAAhw1oe8xS6K
 MYLstX8enztEECo6Ejs/kA==;
Date: Fri, 03 Jan 2025 13:46:52 +0200
Message-Id: <86pll4glw3.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CADwFkmkVQoTvj4i=3F=WuYvDsY6cCHw5WUWaa5V7fYg=MNBPGA@HIDDEN>
 (message from Stefan Kangas on Fri, 3 Jan 2025 03:15:49 -0600)
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN> <86y0zsgukt.fsf@HIDDEN>
 <CADwFkmkVQoTvj4i=3F=WuYvDsY6cCHw5WUWaa5V7fYg=MNBPGA@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 75306
Cc: 75306 <at> debbugs.gnu.org, michael.albinus@HIDDEN
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 (---)

> From: Stefan Kangas <stefankangas@HIDDEN>
> Date: Fri, 3 Jan 2025 03:15:49 -0600
> Cc: 75306 <at> debbugs.gnu.org
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > This says nothing about MS-DOS,
> 
> The docstring is one thing, but the variable _definition_ reads the same
> today as when it was first introduced (in ffc0e1caf1a6):
> 
> (defvar small-temporary-file-directory
>   (if (eq system-type 'ms-dos) (getenv "TMPDIR"))
> 
> This makes it clear that the intention was, at least in part, to support
> MS-DOS specifically, and it has remained that over the years.

no, the _default_value_ caters to MS-DOS specifically.  But that
doesn't yet mean the variable itself is for that system.

> I doubt that this micro-optimization (or whatever we should call it) is
> likely to give much bang for your buck, especially not in an age when
> users are starting to routinely throw 500 MiB or even 1 GiB at their
> tmpfs RAM disks.

Maybe so, but we had this variable for eons, and I can easily imagine
valid use cases for it even today.  For example, some system whose
disks are of different speed (say, SSD and spinning disk).

> > But if some user has a good reason to customize this, why take that
> > flexibility from them?  How do we justify removal of a feature which
> > could be useful to someone?
> 
> Besides the Tramp use case (which is valid and deserves its own
> variable), it is used only in some very old modules: vc-rcs.el and
> cmacexp.el, in shell-command-on-region, and literally nowhere else.

Except by an unknown number of users.  Why break their setup?

> I do agree that there's no compelling reason why we must remove _this
> particular piece of cruft_ specifically, but I also don't see any good
> reason to keep it.

We should only remove or obsolete existing features if we have a good
reason for that.  A valid, and a very good, reason to keep a feature
is that we already have it.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 3 Jan 2025 09:15:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 03 04:15:59 2025
Received: from localhost ([127.0.0.1]:49508 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tTdmg-00047g-Vs
	for submit <at> debbugs.gnu.org; Fri, 03 Jan 2025 04:15:59 -0500
Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:42365)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tTdme-00047S-Bk
 for 75306 <at> debbugs.gnu.org; Fri, 03 Jan 2025 04:15:57 -0500
Received: by mail-ed1-x52e.google.com with SMTP id
 4fb4d7f45d1cf-5d3dce16a3dso21146932a12.1
 for <75306 <at> debbugs.gnu.org>; Fri, 03 Jan 2025 01:15:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1735895750; x=1736500550; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=aCMEn61yp+0+83szC92syUBNn+KhnUeg5oX5aL/mx9s=;
 b=U75XjTXrLF9UfJGP5pwgfww13B/DMbRK7N5G1BxZCcFzk0RGm/EzAGJ8Tzx6r4KKql
 1lTqcj5QBA884LlT+cUzsK6k6VtqIgHTHEsbKYOBSyoRsRPUzv8it7lVM3Mt22z9v/9h
 8bMSBuQr9TMv/wnjYpNO21yCns6jXkIVi8galGITHjndyFvMppK5/H6kKX0LlZDWHREL
 NPOMbZeBLD12ZF0njGMaSF+n5zUYNwHIH2qTPFcYMveaRGXICDxQ+PIAuf8CM80H896T
 4rTraoCoveUeCUHEBb4vmF20ALEKigzRC2dHA55ehUC+6kzjed0Oywn1xmjfGN3FGbEj
 psdw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1735895750; x=1736500550;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=aCMEn61yp+0+83szC92syUBNn+KhnUeg5oX5aL/mx9s=;
 b=Rka9EKlPObj/OinLHORN8swbZxugkauywmPHQvwposlYEMyPXGZbThyIxMAyb8ojLa
 jCYXB5v+L10OxujSh0VIRu/kuSr/KNDLIHbSE6mv24AqBMkxupFT4NbrQjGrhS5G0VWz
 9R+Bs58c7V04QAbhHBlxEzvM0tAo9YGnpPSQzTQli5a/uIWAD9QjwoscnwRGBdU2UXP+
 PrIwUNZNgAyF7lata7lLb7189+763DtF4U2ntp0bvk/lBPyAGBjvdR2UyzYy6KBqhSdT
 ynX8sGv7e0hfsXYARlEO1PWsEhrWw2jqoSLqyurEvYV6FiP2egM/ctVIOvjuSY0ydAXw
 YSpQ==
X-Gm-Message-State: AOJu0Yy/H8gCuSEmNkJGXfDgFbHTbb3YK9FOqveWCc/mXfEqV6t1YVav
 BBq7wjn9weSaClG8I57/+stUxT++E2sZHbVjqXwzo5MjjUpnmTCXopJLE/eZzMCORBUWKrfkCtC
 pcqUQ7QoGdvqI8T/OSkuah7JZSMI=
X-Gm-Gg: ASbGncsEmxUoLiP3Z9OIi18yzpsaWX3ht23vlHaa4vm0DnNlq5vgLEmPtlYvy/FEBSZ
 aXb9DsZMNBDrY+kmI6e4BOSORq9yJarICoizb8YMn
X-Google-Smtp-Source: AGHT+IHBmR+XHCVsCLySPlImzGDxqmF//s/i3gWnyi0VQdYwUJXM2CgnyN6HW/5/0ScAs0gX6IcfNak7gdCZk5znK4o=
X-Received: by 2002:a05:6402:1e93:b0:5d4:1d34:99cf with SMTP id
 4fb4d7f45d1cf-5d81e8f310bmr44590596a12.16.1735895750032; Fri, 03 Jan 2025
 01:15:50 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 3 Jan 2025 03:15:49 -0600
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <86y0zsgukt.fsf@HIDDEN>
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN> <86y0zsgukt.fsf@HIDDEN>
MIME-Version: 1.0
Date: Fri, 3 Jan 2025 03:15:49 -0600
Message-ID: <CADwFkmkVQoTvj4i=3F=WuYvDsY6cCHw5WUWaa5V7fYg=MNBPGA@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
To: Eli Zaretskii <eliz@HIDDEN>, Michael Albinus <michael.albinus@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 75306
Cc: 75306 <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: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> Cc: 75306 <at> debbugs.gnu.org
>> Date: Fri, 03 Jan 2025 06:56:03 +0100
>> From:  Michael Albinus via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>>
>> Stefan Kangas <stefankangas@HIDDEN> writes:
>>
>> Hi Stefan,
>>
>> > I think the variable doesn't make much sense these days, and should be
>> > made obsolete.  Note that it is barely used in Emacs and third-party
>> > packages.
>> >
>> > However, Tramp recently started using the variable as a place to creat=
e
>> > OpenSSH Unix domain sockets.  May I suggest that Tramp uses some other
>> > variable for this purpose, perhaps a Tramp specific one?
>>
>> Is there a reason that it must be changed? What are the advantages? Does
>> it hurt to keep the user option?
>
> Exactly my questions.
>
> The doc string says:
>
>   If non-nil, this directory is used instead of =E2=80=98temporary-file-d=
irectory=E2=80=99
>   by programs that create small temporary files.  This is for systems tha=
t
>   have fast storage with limited space, such as a RAM disk.
>
> This says nothing about MS-DOS,

The docstring is one thing, but the variable _definition_ reads the same
today as when it was first introduced (in ffc0e1caf1a6):

(defvar small-temporary-file-directory
  (if (eq system-type 'ms-dos) (getenv "TMPDIR"))

This makes it clear that the intention was, at least in part, to support
MS-DOS specifically, and it has remained that over the years.

> and makes perfect sense to me.  It gives our users a capability to
> direct small enough temporary files to a fast temporary filesystem ...
> From my POV, this feature needs zero maintenance.

This feature would need maintenance just like any other, but it hasn't
seen too much of that.  If people had taken it seriously, we would have
seen it used it in many more places.

I doubt that this micro-optimization (or whatever we should call it) is
likely to give much bang for your buck, especially not in an age when
users are starting to routinely throw 500 MiB or even 1 GiB at their
tmpfs RAM disks.  Not everyone, of course, but this has been the general
direction; even low end systems have at minimum an order of magnitude
more resources now than when this variable was introduced 24 years ago.

> But if some user has a good reason to customize this, why take that
> flexibility from them?  How do we justify removal of a feature which
> could be useful to someone?

Besides the Tramp use case (which is valid and deserves its own
variable), it is used only in some very old modules: vc-rcs.el and
cmacexp.el, in shell-command-on-region, and literally nowhere else.
I suspect that it's removal wouldn't be noticed by anyone, even if we
were to assume that someone somewhere is getting slightly better
performance out of RCS/C macro expansions/Shell commands from using this.

I do agree that there's no compelling reason why we must remove _this
particular piece of cruft_ specifically, but I also don't see any good
reason to keep it.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 3 Jan 2025 08:49:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 03 03:49:46 2025
Received: from localhost ([127.0.0.1]:49467 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tTdNK-0002fP-8r
	for submit <at> debbugs.gnu.org; Fri, 03 Jan 2025 03:49:46 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:56430)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tTdNE-0002f6-G0
 for 75306 <at> debbugs.gnu.org; Fri, 03 Jan 2025 03:49:45 -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 1tTdN9-0007jT-5P; Fri, 03 Jan 2025 03:49:35 -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=D4SvZWDecLNTLxegDhyG5pQERbtztWljbIfqXi5vxNo=; b=TbG2QHVHjnAT
 UeE3EEFnTgqDI8YSDKdfmfcb4mVvBbIlE7YJHPjkURc/DQbUPINQyhfy+s1eTLRQ8yps7DAj3yjBq
 1wzyq6amw7qAcu8GwSEVEo5+QDdqju8L4i6Afo26Pp7wuuccNxvcebdPbBHHgvngiGfJvTLo/CLFe
 NeanrP/yU5tajBSaTiARBMeq2OjCUytHQ+xMi6dSJ+a6iY5FyHEe/LAMp88Rgpp121itglKC1wkfr
 n+jJPuk75sB0GIAoRvTt1u0Ga4uRan12LGYs4HnhhoVdDyp3lvNFSK7bxdX1Ap5lUGfLg2W0cWLs6
 SdYx5fLhO67A/REePkM0zA==;
Date: Fri, 03 Jan 2025 10:49:30 +0200
Message-Id: <86v7uwgu3p.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CADwFkmmgbdNesFfQXkF9V=QtC6CSeqi1CVnP_jGzf-2c6QaCEw@HIDDEN>
 (message from Stefan Kangas on Fri, 3 Jan 2025 02:26:29 -0600)
Subject: Re: bug#75306: 31.0.50;
 Make `small-temporary-file-directory` variable obsolete
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN>
 <CADwFkmmgbdNesFfQXkF9V=QtC6CSeqi1CVnP_jGzf-2c6QaCEw@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 75306
Cc: 75306 <at> debbugs.gnu.org, michael.albinus@HIDDEN
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 (---)

> Cc: 75306 <at> debbugs.gnu.org
> From: Stefan Kangas <stefankangas@HIDDEN>
> Date: Fri, 3 Jan 2025 02:26:29 -0600
> 
> Thanks.  Would something like this work?
> 
> (define-obsolete-variable-alias 'small-temporary-file-directory
>   'temporary-file-directory "31.1")

I don't see a need to annoy users of this variable with obsolescence
messages.  I don't think we should make this variable obsolete.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 3 Jan 2025 08:39:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 03 03:39:32 2025
Received: from localhost ([127.0.0.1]:49443 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tTdDL-00027p-TE
	for submit <at> debbugs.gnu.org; Fri, 03 Jan 2025 03:39:32 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:60976)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tTdDJ-00027b-AH
 for 75306 <at> debbugs.gnu.org; Fri, 03 Jan 2025 03:39:25 -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 1tTdDD-0004VG-SA; Fri, 03 Jan 2025 03:39:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=2KE3ie1uSbayLLvXEkuWKFt1yueHiLEG+YPDvKK00pg=; b=LTVKHcGGaKIiP15TBpiB
 MhsYt01bdzZfkYm3uR1BV+RTtD5e0FHH0xelRqZHYztF2fcZ5ZaTZn5mKTagF7OpdWGZ18ijfgSgV
 2tIh3MWU4zifxi+vHR6ooiDe+a/Xg5X2GUDZC9dIxrsRCIj556DVKWERSk4Hi5+9isjStErE2+hf2
 QhC5mfGTyGAbZaygOxcT52MjR/Ek7z7mh8mX34UNStuGiu0ub16YZSvUafwXfmQ2JuWm7VLccKZbP
 LTw6InEH07cN2YYizuMzUERYTdJWCPetX/HfoprqhtK9XZkH0sS4EEySPirCmeIjyva3OBsGxHbKk
 ruFpA3OMt9PfPg==;
Date: Fri, 03 Jan 2025 10:39:14 +0200
Message-Id: <86y0zsgukt.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Michael Albinus <michael.albinus@HIDDEN>
In-Reply-To: <87cyh4bfv0.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#75306: 31.0.50;
 Make `small-temporary-file-directory` variable obsolete
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 75306
Cc: 75306 <at> debbugs.gnu.org, stefankangas@HIDDEN
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 (---)

> Cc: 75306 <at> debbugs.gnu.org
> Date: Fri, 03 Jan 2025 06:56:03 +0100
> From:  Michael Albinus via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> Stefan Kangas <stefankangas@HIDDEN> writes:
> 
> Hi Stefan,
> 
> > I think the variable doesn't make much sense these days, and should be
> > made obsolete.  Note that it is barely used in Emacs and third-party
> > packages.
> >
> > However, Tramp recently started using the variable as a place to create
> > OpenSSH Unix domain sockets.  May I suggest that Tramp uses some other
> > variable for this purpose, perhaps a Tramp specific one?
> 
> Is there a reason that it must be changed? What are the advantages? Does
> it hurt to keep the user option?

Exactly my questions.

The doc string says:

  If non-nil, this directory is used instead of ‘temporary-file-directory’
  by programs that create small temporary files.  This is for systems that
  have fast storage with limited space, such as a RAM disk.

This says nothing about MS-DOS, and makes perfect sense to me.  It
gives our users a capability to direct small enough temporary files to
a fast temporary filesystem.  If the OS sets this up, then users will
not need to customize this variable, whose default is nil.  But if
some user has a good reason to customize this, why take that
flexibility from them?  How do we justify removal of a feature which
could be useful to someone?  From my POV, this feature needs zero
maintenance.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 3 Jan 2025 08:26:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 03 03:26:38 2025
Received: from localhost ([127.0.0.1]:49412 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tTd0r-0001WS-Qn
	for submit <at> debbugs.gnu.org; Fri, 03 Jan 2025 03:26:38 -0500
Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]:53721)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tTd0q-0001WI-2m
 for 75306 <at> debbugs.gnu.org; Fri, 03 Jan 2025 03:26:32 -0500
Received: by mail-ed1-x536.google.com with SMTP id
 4fb4d7f45d1cf-5d7e527becaso19871078a12.3
 for <75306 <at> debbugs.gnu.org>; Fri, 03 Jan 2025 00:26:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1735892791; x=1736497591; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=7Gu4F5T41fxSqh2lwI1k8a5nWQUbRC8dUJxFwp30Q3g=;
 b=lzuJOMxLXsoZlp5lFbf30bCg+LeoS0voMete1CW7JkYx35UqSUtgeNbabJKgeqsf3v
 Y8A84VsVrrzZbi3iqrOaUZhawexxHwbrAfT9zv6nICB5QWO3rppqz7Mgrb7dh0TZmt2e
 slUD4gI6qq7d+mhy9TVy6Z4Aq6bLtDbg7lSE3SPoNVxL+ntbS+5KSxZhn8YkWtc2uM5i
 h6+Kv2Lc81k+wjtvUR6WfvlVnQP0Bg+2k4LeJSVWMb0Nk+kJmlFXZuWQd8+vQNkuxbV2
 sc/SZWCOBzWGIzpu7zbzj6Ct0Ry5XKrLl50+6AIj2yAyU+Hi+c2JfJVKmeWGWBWjUDim
 Ct6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1735892791; x=1736497591;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=7Gu4F5T41fxSqh2lwI1k8a5nWQUbRC8dUJxFwp30Q3g=;
 b=uQuT9XIyE6gizmQL4SID6Lhco5sFwUuYxZ4rkFKdVJt+25Ne5DAR6JxKB4B/nZR4k1
 b2/5IbkIMHD4bdLgp8sPCgPN2GsD8IYidrBvnFqOhMV0+jnwQYgiFWHFKccTITirPJXO
 mwzPumuN3fmzW6j6FZPC1p7jpLc7yQ2XiN8c+VKv7zQlqcq2VvfsDKR/JOzh8RYuODrY
 tInkb/KoF6DfwTutgo81KxlLg16N9PisRlCpnlWh8W/PpRLy2WULqIQa+F4+de2uhrgC
 0xoD3KJsm7vcn1a1/Ce+EOeHRHUYVU5dRm7I47AJttxNBZ8Cicba2J8HAC8+/TI6uyMt
 p7pQ==
X-Gm-Message-State: AOJu0YxR4zYjI/j2tTjkbVV+ywEvH63WaKny7OGE8qUFDFzviGEFlmNa
 AQHZEEWtula6w5rMNtdaw0W1Y61oAN2KDQOlgjz75O06BpCjmiCoGLA8D2K3YQ2DPWM9BvqElzd
 LwFXSgIvCFs5ZfcySZ/q+KL9uQvE=
X-Gm-Gg: ASbGncv4avzW1hE99Q4D0IuGNQhQ/94JA1NZfwgOCHxG6pcTe5IN0a3w28DmuGyM5Hh
 DPxcvx41+fnxocrKdTP6V+7JfkyNHVmXOt/dp/N1V
X-Google-Smtp-Source: AGHT+IHPUEn24BKBq0gTIYudVF6ZHOWjR/jSMWegnTP2g1ZD8Yipg600d8WP16NJtX3srVDLhfFMHYHtnSAcgUD2WRk=
X-Received: by 2002:a05:6402:26cf:b0:5d0:abb8:7a3 with SMTP id
 4fb4d7f45d1cf-5d81dd84692mr93865898a12.6.1735892790413; Fri, 03 Jan 2025
 00:26:30 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 3 Jan 2025 02:26:29 -0600
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <87cyh4bfv0.fsf@HIDDEN>
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 <87cyh4bfv0.fsf@HIDDEN>
MIME-Version: 1.0
Date: Fri, 3 Jan 2025 02:26:29 -0600
Message-ID: <CADwFkmmgbdNesFfQXkF9V=QtC6CSeqi1CVnP_jGzf-2c6QaCEw@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
To: Michael Albinus <michael.albinus@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 75306
Cc: 75306 <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: -1.0 (-)

Michael Albinus <michael.albinus@HIDDEN> writes:

> Stefan Kangas <stefankangas@HIDDEN> writes:
>
> Hi Stefan,
>
>> I think the variable doesn't make much sense these days, and should be
>> made obsolete.  Note that it is barely used in Emacs and third-party
>> packages.
>>
>> However, Tramp recently started using the variable as a place to create
>> OpenSSH Unix domain sockets.  May I suggest that Tramp uses some other
>> variable for this purpose, perhaps a Tramp specific one?
>
> Is there a reason that it must be changed? What are the advantages? Does
> it hurt to keep the user option?

It doesn't hurt to keep it.  The advantage is that we get rid of a
redundant variable.

> And in the Tramp case, you break an existing interface. Users have been
> instructed to change the value of small-temporary-file-directory when
> needed. See (info "(tramp) Frequently Asked Questions"), which documents
> a user problem reported on the <tramp-devel@HIDDEN> ML.

Thanks.  Would something like this work?

(define-obsolete-variable-alias 'small-temporary-file-directory
  'temporary-file-directory "31.1")




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at 75306 <at> debbugs.gnu.org:


Received: (at 75306) by debbugs.gnu.org; 3 Jan 2025 05:56:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 03 00:56:14 2025
Received: from localhost ([127.0.0.1]:49197 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tTafO-0001nH-6t
	for submit <at> debbugs.gnu.org; Fri, 03 Jan 2025 00:56:14 -0500
Received: from mout.gmx.net ([212.227.17.22]:58317)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1tTafM-0001n3-1P
 for 75306 <at> debbugs.gnu.org; Fri, 03 Jan 2025 00:56:13 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1735883764; x=1736488564; i=michael.albinus@HIDDEN;
 bh=I0cgyner9b4CKpuj67931qVHGDxXO8YLSbmxVA3mxxA=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=XfAZLIId29Mn9mTFRrcv8E+QONtvKWYeQo1VuBzw63Ire3eJN4ZTbeMZrILbqqbz
 HYpTgsW3ikGAQxmh8C3aAN0/i8LqKkNUPdiFZ8FWsc2Jm968LZRW858zHsBemTovJ
 2savK62TICO0s8j5W9BzHTRAO5w075dAi/FhdjSygETZ3Qn+ihRZ9p1xtQUunvvcl
 Iz51sFNP6jL7Up51yPs3ADeMrYynTPg8tozOSQdBtNsnGHDqBlvO30T+OTSPy8YDb
 ueOqvKQT0pZRyVGvK3MSLpbWgA1cIOp2Ynen7k7irClMGKOX4vrd9bQB61jkAsydt
 SZTxCsnkN9DwkE3pQA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MNbox-1t8rux20ct-00N6xZ; Fri, 03
 Jan 2025 06:56:04 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
Subject: Re: bug#75306: 31.0.50; Make `small-temporary-file-directory`
 variable obsolete
In-Reply-To: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
 (Stefan Kangas's message of "Thu, 2 Jan 2025 21:23:12 -0600")
References: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
Date: Fri, 03 Jan 2025 06:56:03 +0100
Message-ID: <87cyh4bfv0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:uE7jAuXXvTE7iavdNllhtPXpu7IsYS/xpmk2zCiWYRKNuttym6x
 Iv9fXf8HGpxz1REaNT3iMhEi9jMrhw2ZGlF+ngURMmHAhdgbMkuFkW1rR25HGDwJpuGGCFR
 LD5gQ2JaC7sI8SprT48O+ovGGVCAX1zJwOfEYjL5wZNM9AWa9zonj0OQ60+DJu3KzFUEVt9
 KyIQGLx6jf49M1xMVV6eQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:iicp99MUXHk=;e4TKBw011guHKwdnqdL7ldgi/zo
 TboVYeICn1zCJo6wxOT015m/jcGcnFnMDYFwEV5+JcxqndPFKJRsr5Fflf9MudRgJV18YaMDa
 zccPun8OK41SMI3HPbZ26ZoihrSGhSDZnlOmulguN2eN/HcEG3BEqm+wFHH6L42KpYgAqawAk
 RDl+6nutx/P4uGD1jP/BR9ZYbHDrLzRgqJqrZoc/B55+dj5SWlplBupyyLXmnsx1cPEL1vVwP
 5G37DjggvNopWh2vaZXGwIt3DiZ7BdgIbBxXFzsrqULHOLCOWyLIyvoTFLR/oCPVrfNwRG7Iy
 muTaUGXOlvrBm4FG76+PWjU/IrhIAY9ZuEdYam57/eRg7iXCUuKrNACfqVUWjOgXg6AYNsCWo
 yscnPL8hUX35ZdpZCYMYReEZbiD86CklMUV3juxdwxgwWGo44lGfjH6O/UqGRuRSBX/ceUSwX
 b3Tp6NhQdsuw780xQfszBKMwb8GzSM6gY1Ph0XBtd3bxrWxCLdMSR2cW7s/boKdG2Kd/MO7fs
 27nEu6gimaCMiVHwVpdQgKcfiHioqLLyXCAKmEqsGBN1XBR+UsFebOIfSGHgwBueyJ+fwA5Q9
 6LAEF1IAjoKZL73+6llU1K9BkifgYtP5yQPEMu/Q/4K8a+0RHIqM7/eM25zmAvCIQj2d75SFF
 03KJH9Mh3RdaHX+uXWKZPhhUrw/fajREc3oWzIKffpD5eygFd3R8o0JYCaSeuK2EEvfVBoerj
 atBTxMCPyJ4oV9ka12BQ/k4wmg9lP2ouePBNpf9Jt/JAAnHVFgm6a18kWw/BMxkIgN1PdWavy
 qcHLkhsIJiu3/Vt8fXuwpn62YAdt38DPHO106snpIzBZah5986WFZpyBVMh2C7CsQdIty/4bJ
 K7BXzP6sl/hjWbmPn66rgNbXI6sohJHxokrhK324Acy5tROCP9hVaIWrCaNVrpJ171gHlCbDt
 DhUP6Wzp8tlLuHiWFSlXj8h4XWqZNydXak+peYt+lIAKPsF8yh1fxS41QGwNHJQuR0pLWjKm3
 o+yLfPr4MCegEWusX0S45XxohfAXKOYtr9k7WDt7jhuqfdTdUhk6LqFKNj7VTu9uet0sRqO71
 VRn+X+WSj9QlDHBhLtAxWqR4eL0Biu
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75306
Cc: 75306 <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: -1.7 (-)

Stefan Kangas <stefankangas@HIDDEN> writes:

Hi Stefan,

> I think the variable doesn't make much sense these days, and should be
> made obsolete.  Note that it is barely used in Emacs and third-party
> packages.
>
> However, Tramp recently started using the variable as a place to create
> OpenSSH Unix domain sockets.  May I suggest that Tramp uses some other
> variable for this purpose, perhaps a Tramp specific one?

Is there a reason that it must be changed? What are the advantages? Does
it hurt to keep the user option?

And in the Tramp case, you break an existing interface. Users have been
instructed to change the value of small-temporary-file-directory when
needed. See (info "(tramp) Frequently Asked Questions"), which documents
a user problem reported on the <tramp-devel@HIDDEN> ML.

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 3 Jan 2025 03:23:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 02 22:23:31 2025
Received: from localhost ([127.0.0.1]:49040 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tTYHa-0002O6-RZ
	for submit <at> debbugs.gnu.org; Thu, 02 Jan 2025 22:23:31 -0500
Received: from lists.gnu.org ([2001:470:142::17]:36818)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tTYHV-0002Ng-GG
 for submit <at> debbugs.gnu.org; Thu, 02 Jan 2025 22:23:29 -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 <stefankangas@HIDDEN>)
 id 1tTYHO-0007U3-Nn
 for bug-gnu-emacs@HIDDEN; Thu, 02 Jan 2025 22:23:18 -0500
Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <stefankangas@HIDDEN>)
 id 1tTYHM-0001zl-Pj
 for bug-gnu-emacs@HIDDEN; Thu, 02 Jan 2025 22:23:18 -0500
Received: by mail-ed1-x52a.google.com with SMTP id
 4fb4d7f45d1cf-5d3d0205bd5so17698243a12.3
 for <bug-gnu-emacs@HIDDEN>; Thu, 02 Jan 2025 19:23:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1735874594; x=1736479394; darn=gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=OJQnNC5smbtU4hHTFcdvYBeCba2nQScdyQ8Rm6Am2mY=;
 b=LemQ2CGkrQmQBZENXsjIFr3XQ60Vtpxrqgw2gZ9GZisDBiekeoN9j0j4i7WUpHhjQs
 nX446J+4M6787e8ZOe5JBEHZsYYK18rlJ1mowB1PgnqxdhGw8+bVn8bs2CnFCyIgD0z8
 IOx1Mf0ir7aMbbcYYNSGSJuv5bxn2AsftH5v4lMqi0wFnZn6bErs3Kto/K893QEfL9mY
 rRZxocTBDDY9U3XHL3YMk65MTKlDb2J2q43xNvaysFXxl5acFk7he3IO8rwmk0PvaIe3
 mjw4tlns/iMMC7i9H7Q/RkDeaUf69We9bswaOaNSQuy2INYK7Vx1R1FsjMCNgId9+xDq
 iUTg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1735874594; x=1736479394;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=OJQnNC5smbtU4hHTFcdvYBeCba2nQScdyQ8Rm6Am2mY=;
 b=elD/Hs1Wbw/gFlsrfdTHQFEDGgtL5o6DTY31xkFH1V2br8nngH5P3o5hE4yoD+fd8V
 oUJdwvqagpCKrwtegMkvsPKuxhQOQMguAl1rKRQcKkBGftg+Dk2EUzub/8aArMurHJAs
 iBrUVAHwVmxUIiqj53KAiwfj2na1wUTjUi750q/BUEB8nh3d/wg6l/ZE+XdjGfH/X/NS
 1wJrqzynLLj81SwLbG0hUHeyT+ZkJBXh81dpgM6NMpvAirBvHJUrBf9JArAAEKPyblvA
 fTAvk84kfNGmXj8ZCk/b3oWI53S1XJfkfyJXZjFtA2u2qpau8QyHNyS2qlsRcAqhSewR
 BsFg==
X-Gm-Message-State: AOJu0YxMGtt2SCAynovx3X9nQexuN/8QlqWmW/oxt69z16rzLRnZBP/p
 n7+t5Qk2Z17/kyVIWNAa8o+YFJkk/EHcA2bBGYlXmwHO58JGCXRjy0GndOW+WRnMZryveGsOmRr
 da9ojJ1paIS9YG4l2YuD8Lbrwq5Yrvm9yRak=
X-Gm-Gg: ASbGncs72EnHVkaVxyNoPVdqj8J8EempnmvqkJcaIrl/WySIpZFojdNkUnFqGzBfTOQ
 1VpDmc6SEw8o6GnvLzcLx/xBtImPaaVtR+4DbMsRs
X-Google-Smtp-Source: AGHT+IFKZ61HKB/tNYx2k/kdZBX7MiRAD5eEqrYu3aVWXUIbYf1GtPtiyRW9AWrv5zSX496ACKlxbuyhxjqBKXROn0U=
X-Received: by 2002:a05:6402:270d:b0:5d6:66cf:2a3a with SMTP id
 4fb4d7f45d1cf-5d81dda7e79mr43679524a12.17.1735874594251; Thu, 02 Jan 2025
 19:23:14 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Thu, 2 Jan 2025 21:23:12 -0600
From: Stefan Kangas <stefankangas@HIDDEN>
X-Debbugs-Cc: Michael Albinus <michael.albinus@HIDDEN>
MIME-Version: 1.0
Date: Thu, 2 Jan 2025 21:23:12 -0600
Message-ID: <CADwFkmk4TS4qGMT3bFguMo=7qU_-CF-pD+04johYb1B=9wZiyw@HIDDEN>
Subject: 31.0.50; Make `small-temporary-file-directory` variable obsolete
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/mixed; boundary="00000000000090e1dd062ac4ccb6"
Received-SPF: pass client-ip=2a00:1450:4864:20::52a;
 envelope-from=stefankangas@HIDDEN; helo=mail-ed1-x52a.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, 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-Debbugs-Envelope-To: submit
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 (/)

--00000000000090e1dd062ac4ccb6
Content-Type: text/plain; charset="UTF-8"

Severity: wishlist

The variable `small-temporary-file-directory` was created in 2000 for
MS-DOS systems and systems with widely different specs than what we run
now.  Putting temporary files on a RAM disk should be done by the system
administrator (usually the user themselves), for example by simply using
tmpfs for _all_ temporary files (not just "small" ones, whatever that
means).

I think the variable doesn't make much sense these days, and should be
made obsolete.  Note that it is barely used in Emacs and third-party
packages.

However, Tramp recently started using the variable as a place to create
OpenSSH Unix domain sockets.  May I suggest that Tramp uses some other
variable for this purpose, perhaps a Tramp specific one?

I've attached a diff that makes the variable obsolete and removes all
uses, for reference.

--00000000000090e1dd062ac4ccb6
Content-Type: text/x-patch; charset="US-ASCII"; name="rmvar.diff"
Content-Disposition: attachment; filename="rmvar.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: 1349a0881c39f596_0.1

ZGlmZiAtLWdpdCBhL2RvYy9lbWFjcy9maWxlcy50ZXhpIGIvZG9jL2VtYWNzL2ZpbGVzLnRleGkK
aW5kZXggNjIwZDE2ZGRmMTEuLmI4MzE0YmJhYzM3IDEwMDY0NAotLS0gYS9kb2MvZW1hY3MvZmls
ZXMudGV4aQorKysgYi9kb2MvZW1hY3MvZmlsZXMudGV4aQpAQCAtNTk5LDExICs1OTksOSBAQCBC
YWNrdXAKIAogQHZpbmRleCBiYWNrdXAtZW5hYmxlLXByZWRpY2F0ZQogQHZpbmRleCB0ZW1wb3Jh
cnktZmlsZS1kaXJlY3RvcnkKLUB2aW5kZXggc21hbGwtdGVtcG9yYXJ5LWZpbGUtZGlyZWN0b3J5
CiAgIFRoZSBkZWZhdWx0IHZhbHVlIG9mIHRoZSBAY29kZXtiYWNrdXAtZW5hYmxlLXByZWRpY2F0
ZX0gdmFyaWFibGUKIHByZXZlbnRzIGJhY2t1cCBmaWxlcyBiZWluZyB3cml0dGVuIGZvciBmaWxl
cyBpbiB0aGUgZGlyZWN0b3JpZXMgdXNlZAotZm9yIHRlbXBvcmFyeSBmaWxlcywgc3BlY2lmaWVk
IGJ5IEBjb2Rle3RlbXBvcmFyeS1maWxlLWRpcmVjdG9yeX0gb3IKLUBjb2Rle3NtYWxsLXRlbXBv
cmFyeS1maWxlLWRpcmVjdG9yeX0uCitmb3IgdGVtcG9yYXJ5IGZpbGVzLCBzcGVjaWZpZWQgYnkg
QGNvZGV7dGVtcG9yYXJ5LWZpbGUtZGlyZWN0b3J5fS4KIAogICBZb3UgY2FuIGV4cGxpY2l0bHkg
dGVsbCBFbWFjcyB0byBtYWtlIGFub3RoZXIgYmFja3VwIGZpbGUgZnJvbSBhCiBidWZmZXIsIGV2
ZW4gdGhvdWdoIHRoYXQgYnVmZmVyIGhhcyBiZWVuIHNhdmVkIGJlZm9yZS4gIElmIHlvdSBzYXZl
CmRpZmYgLS1naXQgYS9kb2MvbGlzcHJlZi9maWxlcy50ZXhpIGIvZG9jL2xpc3ByZWYvZmlsZXMu
dGV4aQppbmRleCAxMDY0ZjM0N2ExMi4uNjQ1ODI3ZGU4NWUgMTAwNjQ0Ci0tLSBhL2RvYy9saXNw
cmVmL2ZpbGVzLnRleGkKKysrIGIvZG9jL2xpc3ByZWYvZmlsZXMudGV4aQpAQCAtMjgwMywyMSAr
MjgwMyw2IEBAIFVuaXF1ZSBGaWxlIE5hbWVzCiBub24tQGNvZGV7bmlsfS4KIEBlbmQgZGVmb3B0
CiAKLUBkZWZvcHQgc21hbGwtdGVtcG9yYXJ5LWZpbGUtZGlyZWN0b3J5Ci1UaGlzIHZhcmlhYmxl
IHNwZWNpZmllcyB0aGUgZGlyZWN0b3J5IG5hbWUgZm9yCi1jcmVhdGluZyBjZXJ0YWluIHRlbXBv
cmFyeSBmaWxlcywgd2hpY2ggYXJlIGxpa2VseSB0byBiZSBzbWFsbC4KLQotSWYgeW91IHdhbnQg
dG8gd3JpdGUgYSB0ZW1wb3JhcnkgZmlsZSB3aGljaCBpcyBsaWtlbHkgdG8gYmUgc21hbGwsIHlv
dQotc2hvdWxkIGNvbXB1dGUgdGhlIGRpcmVjdG9yeSBsaWtlIHRoaXM6Ci0KLUBleGFtcGxlCi0o
bWFrZS10ZW1wLWZpbGUKLSAgKGV4cGFuZC1maWxlLW5hbWUgQHZhcntwcmVmaXh9Ci0gICAgICAg
ICAgICAgICAgICAgIChvciBzbWFsbC10ZW1wb3JhcnktZmlsZS1kaXJlY3RvcnkKLSAgICAgICAg
ICAgICAgICAgICAgICAgIHRlbXBvcmFyeS1maWxlLWRpcmVjdG9yeSkpKQotQGVuZCBleGFtcGxl
Ci1AZW5kIGRlZm9wdAotCiBAZGVmdW4gbWFrZS10ZW1wLW5hbWUgYmFzZS1uYW1lCiBUaGlzIGZ1
bmN0aW9uIGdlbmVyYXRlcyBhIHN0cmluZyB0aGF0IG1pZ2h0IGJlIGEgdW5pcXVlIGZpbGUKIG5h
bWUuICBUaGUgbmFtZSBzdGFydHMgd2l0aCBAdmFye2Jhc2UtbmFtZX0sIGFuZCBoYXMgc2V2ZXJh
bCByYW5kb20KZGlmZiAtLWdpdCBhL2xpc3AvZmlsZXMuZWwgYi9saXNwL2ZpbGVzLmVsCmluZGV4
IDcyMTI4ZWE0YWYyLi45OGU2NmFhYzFlYSAxMDA2NDQKLS0tIGEvbGlzcC9maWxlcy5lbAorKysg
Yi9saXNwL2ZpbGVzLmVsCkBAIC0yMjksNiArMjI5LDggQEAgc21hbGwtdGVtcG9yYXJ5LWZpbGUt
ZGlyZWN0b3J5CiAgIDpncm91cCAnZmlsZXMKICAgOmluaXRpYWxpemUgIydjdXN0b20taW5pdGlh
bGl6ZS1kZWxheQogICA6dHlwZSAnKGNob2ljZSAoY29uc3QgbmlsKSBkaXJlY3RvcnkpKQorKG1h
a2Utb2Jzb2xldGUtdmFyaWFibGUgJ3NtYWxsLXRlbXBvcmFyeS1maWxlLWRpcmVjdG9yeQorICAg
ICAgICAgICAgICAgICAgICAgICAgJ3RlbXBvcmFyeS1maWxlLWRpcmVjdG9yeSAiMzEuMSIpCiAK
IDs7IFRoZSBzeXN0ZW0gbnVsbCBkZXZpY2UuIChTaG91bGQgcmVmZXJlbmNlIE5VTExfREVWSUNF
IGZyb20gQy4pCiAoZGVmdmFyIG51bGwtZGV2aWNlIChwdXJlY29weSAiL2Rldi9udWxsIikgIlRo
ZSBzeXN0ZW0gbnVsbCBkZXZpY2UuIikKQEAgLTU1OTIsOCArNTU5NCw3IEBAIGJhY2t1cC1kaXJl
Y3RvcnktYWxpc3QKIAogKGRlZnVuIG5vcm1hbC1iYWNrdXAtZW5hYmxlLXByZWRpY2F0ZSAobmFt
ZSkKICAgIkRlZmF1bHQgYGJhY2t1cC1lbmFibGUtcHJlZGljYXRlJyBmdW5jdGlvbi4KLUNoZWNr
cyBmb3IgZmlsZXMgaW4gYHRlbXBvcmFyeS1maWxlLWRpcmVjdG9yeScsCi1gc21hbGwtdGVtcG9y
YXJ5LWZpbGUtZGlyZWN0b3J5JywgYW5kIFwiL3RtcFwiLiIKK0NoZWNrcyBmb3IgZmlsZXMgaW4g
YHRlbXBvcmFyeS1maWxlLWRpcmVjdG9yeScgYW5kIFwiL3RtcFwiLiIKICAgKGxldCAoKHRlbXBv
cmFyeS1maWxlLWRpcmVjdG9yeSB0ZW1wb3JhcnktZmlsZS1kaXJlY3RvcnkpCiAJY2FzZWxlc3Mp
CiAgICAgOzsgT24gTVMtV2luZG93cywgZmlsZS10cnVlbmFtZSB3aWxsIGNvbnZlcnQgc2hvcnQg
OCszIGFsaWFzZXMgdG8KQEAgLTU2MTEsMTQgKzU2MTIsNyBAQCBub3JtYWwtYmFja3VwLWVuYWJs
ZS1wcmVkaWNhdGUKIAkJCQkJICBuYW1lIDAgbmlsKSkpCiAJICAgICAgIDs7IERpcmVjdG9yeSBp
cyB1bmRlciAvdG1wLgogCSAgICAgICAoYW5kIChub3QgKGVxIGNvbXAgdCkpCi0JCSAgICAoPCBj
b21wICgtIChsZW5ndGggIi90bXAiKSkpKSkKLQkgICAgIChpZiBzbWFsbC10ZW1wb3JhcnktZmls
ZS1kaXJlY3RvcnkKLQkJIChsZXQgKChjb21wIChjb21wYXJlLXN0cmluZ3Mgc21hbGwtdGVtcG9y
YXJ5LWZpbGUtZGlyZWN0b3J5Ci0JCQkJCSAgICAgIDAgbmlsCi0JCQkJCSAgICAgIG5hbWUgMCBu
aWwgY2FzZWxlc3MpKSkKLQkJICAgOzsgRGlyZWN0b3J5IGlzIHVuZGVyIHNtYWxsLXRlbXBvcmFy
eS1maWxlLWRpcmVjdG9yeS4KLQkJICAgKGFuZCAobm90IChlcSBjb21wIHQpKQotCQkJKDwgY29t
cCAoLSAobGVuZ3RoIHNtYWxsLXRlbXBvcmFyeS1maWxlLWRpcmVjdG9yeSkpKSkpKSkpKSkKKwkJ
ICAgICg8IGNvbXAgKC0gKGxlbmd0aCAiL3RtcCIpKSkpKSkpKSkKIAogKGRlZnVuIG1ha2UtYmFj
a3VwLWZpbGUtbmFtZSAoZmlsZSkKICAgIkNyZWF0ZSB0aGUgbm9uLW51bWVyaWMgYmFja3VwIGZp
bGUgbmFtZSBmb3IgRklMRS4KZGlmZiAtLWdpdCBhL2xpc3AvbmV0L3RyYW1wLXNoLmVsIGIvbGlz
cC9uZXQvdHJhbXAtc2guZWwKaW5kZXggODIzZmY4MWNiNTYuLjgyNTIxNjk3ODNjIDEwMDY0NAot
LS0gYS9saXNwL25ldC90cmFtcC1zaC5lbAorKysgYi9saXNwL25ldC90cmFtcC1zaC5lbApAQCAt
NDk0MCw4ICs0OTQwLDcgQEAgdHJhbXAtc3NoLWNvbnRyb2xtYXN0ZXItb3B0aW9ucwogCSAgICAg
KGV4cGFuZC1maWxlLW5hbWUKIAkgICAgICAoaWYgKHRyYW1wLXNzaC1vcHRpb24tZXhpc3RzLXAg
dmVjICJDb250cm9sUGF0aD10cmFtcC4lQyIpCiAJCSAgInRyYW1wLiUlQyIgInRyYW1wLiUlckAl
JWg6JSVwIikKLQkgICAgICAob3Igc21hbGwtdGVtcG9yYXJ5LWZpbGUtZGlyZWN0b3J5Ci0JCSAg
dHJhbXAtY29tcGF0LXRlbXBvcmFyeS1maWxlLWRpcmVjdG9yeSkpKSkKKwkgICAgICB0cmFtcC1j
b21wYXQtdGVtcG9yYXJ5LWZpbGUtZGlyZWN0b3J5KSkpCiAKICAgICAgICAgIDs7IENvbnRyb2xQ
ZXJzaXN0IG9wdGlvbiBpcyBpbnRyb2R1Y2VkIGluIE9wZW5TU0ggNS42LgogCSAod2hlbiAoYW5k
IChub3QgKGVxIHRyYW1wLXVzZS1jb25uZWN0aW9uLXNoYXJlICdzdXBwcmVzcykpCmRpZmYgLS1n
aXQgYS9saXNwL3Byb2dtb2Rlcy9jbWFjZXhwLmVsIGIvbGlzcC9wcm9nbW9kZXMvY21hY2V4cC5l
bAppbmRleCAzNWViZjUwNmRmYi4uZWFlZTI5Yjg2NDkgMTAwNjQ0Ci0tLSBhL2xpc3AvcHJvZ21v
ZGVzL2NtYWNleHAuZWwKKysrIGIvbGlzcC9wcm9nbW9kZXMvY21hY2V4cC5lbApAQCAtMjc1LDgg
KzI3NSw3IEBAIGMtbWFjcm8tZXhwYW5zaW9uCiAJKGV4aXQtc3RhdHVzIDApCiAJKHRlbXBuYW1l
IChtYWtlLXRlbXAtZmlsZQogCQkgICAoZXhwYW5kLWZpbGUtbmFtZSAiY21hY2V4cCIKLQkJCQkg
ICAgIChvciBzbWFsbC10ZW1wb3JhcnktZmlsZS1kaXJlY3RvcnkKLQkJCQkJIHRlbXBvcmFyeS1m
aWxlLWRpcmVjdG9yeSkpKSkpCisJCQkJICAgICB0ZW1wb3JhcnktZmlsZS1kaXJlY3RvcnkpKSkp
CiAgICAgKHVud2luZC1wcm90ZWN0CiAJKHNhdmUtZXhjdXJzaW9uCiAJICAoc2F2ZS1yZXN0cmlj
dGlvbgpkaWZmIC0tZ2l0IGEvbGlzcC9zaW1wbGUuZWwgYi9saXNwL3NpbXBsZS5lbAppbmRleCBi
MDQ5MGJiMzZkNC4uNzQxMjI5YzlkNjAgMTAwNjQ0Ci0tLSBhL2xpc3Avc2ltcGxlLmVsCisrKyBi
L2xpc3Avc2ltcGxlLmVsCkBAIC00NjQ2LDggKzQ2NDYsNyBAQCBzaGVsbC1jb21tYW5kCiAgICAg
ICAgICAgICAgICAgIChhbmQgZXJyb3ItYnVmZmVyCiAgICAgICAgICAgICAgICAgICAgICAgKG1h
a2UtdGVtcC1maWxlCiAgICAgICAgICAgICAgICAgICAgICAgIChleHBhbmQtZmlsZS1uYW1lICJz
Y29yIgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAob3Igc21hbGwt
dGVtcG9yYXJ5LWZpbGUtZGlyZWN0b3J5Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB0ZW1wb3JhcnktZmlsZS1kaXJlY3RvcnkpKSkpKSkKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGVtcG9yYXJ5LWZpbGUtZGlyZWN0b3J5KSkp
KSkKIAkgICAgKGJhcmYtaWYtYnVmZmVyLXJlYWQtb25seSkKIAkgICAgKHB1c2gtbWFyayBuaWwg
dCkKICAgICAgICAgICAgIChzaGVsbC1jb21tYW5kLXNhdmUtcG9zLW9yLWVyYXNlICdvdXRwdXQt
dG8tY3VycmVudC1idWZmZXIpCkBAIC00OTY4LDggKzQ5NjcsNyBAQCBzaGVsbC1jb21tYW5kLW9u
LXJlZ2lvbgogCSAoaWYgZXJyb3ItYnVmZmVyCiAJICAgICAobWFrZS10ZW1wLWZpbGUKIAkgICAg
ICAoZXhwYW5kLWZpbGUtbmFtZSAic2NvciIKLQkJCQkob3Igc21hbGwtdGVtcG9yYXJ5LWZpbGUt
ZGlyZWN0b3J5Ci0JCQkJICAgIHRlbXBvcmFyeS1maWxlLWRpcmVjdG9yeSkpKQorCQkJCXRlbXBv
cmFyeS1maWxlLWRpcmVjdG9yeSkpCiAJICAgbmlsKSkKIAlleGl0LXN0YXR1cykKICAgICA7OyBV
bmxlc3MgYSBzaW5nbGUgY29udGlndW91cyBjaHVuayBpcyBzZWxlY3RlZCwgb3BlcmF0ZSBvbiBt
dWx0aXBsZSBjaHVua3MuCmRpZmYgLS1naXQgYS9saXNwL3ZjL3ZjLXJjcy5lbCBiL2xpc3AvdmMv
dmMtcmNzLmVsCmluZGV4IDA3YzdmMzdjYmU1Li5jZGVjZWQyMGRiOSAxMDA2NDQKLS0tIGEvbGlz
cC92Yy92Yy1yY3MuZWwKKysrIGIvbGlzcC92Yy92Yy1yY3MuZWwKQEAgLTg4Niw4ICs4ODYsNyBA
QCB2Yy1yY3MtdXBkYXRlLWNoYW5nZWxvZwogCTs7IFByZXN1bWFibHkgbm90IHBvcnRhYmxlIHRv
IG5vbi1Vbml4eSBzeXN0ZW1zLCBhbG9uZyB3aXRoIHJjczJsb2c6CiAJKHRlbXBmaWxlIChtYWtl
LXRlbXAtZmlsZQogCQkgICAoZXhwYW5kLWZpbGUtbmFtZSAidmMiCi0JCQkJICAgICAob3Igc21h
bGwtdGVtcG9yYXJ5LWZpbGUtZGlyZWN0b3J5Ci0JCQkJCSB0ZW1wb3JhcnktZmlsZS1kaXJlY3Rv
cnkpKSkpCisJCQkJICAgICB0ZW1wb3JhcnktZmlsZS1kaXJlY3RvcnkpKSkKICAgICAgICAgKGxv
Z2luLW5hbWUgKG9yIHVzZXItbG9naW4tbmFtZQogICAgICAgICAgICAgICAgICAgICAgICAgKGZv
cm1hdCAidWlkJWQiIChudW1iZXItdG8tc3RyaW5nICh1c2VyLXVpZCkpKSkpCiAJKGZ1bGwtbmFt
ZSAob3IgYWRkLWxvZy1mdWxsLW5hbWUK
--00000000000090e1dd062ac4ccb6--




Acknowledgement sent to Stefan Kangas <stefankangas@HIDDEN>:
New bug report received and forwarded. Copy sent to michael.albinus@HIDDEN, bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to michael.albinus@HIDDEN, bug-gnu-emacs@HIDDEN:
bug#75306; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

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