GNU bug report logs - #67020
[PATCH] .dir-locals.el: Indent with-atomic-json-file-replacement.

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: guix-patches; Reported by: Philip McGrath <philip@HIDDEN>; Keywords: patch; dated Thu, 9 Nov 2023 16:35:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

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


Received: (at 67020) by debbugs.gnu.org; 2 Jan 2026 17:41:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 02 12:41:33 2026
Received: from localhost ([127.0.0.1]:58384 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vbj9Y-0002yB-U7
	for submit <at> debbugs.gnu.org; Fri, 02 Jan 2026 12:41:33 -0500
Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:44056)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>)
 id 1vbj9T-0002xg-It
 for 67020 <at> debbugs.gnu.org; Fri, 02 Jan 2026 12:41:28 -0500
Received: by mail-wm1-x32f.google.com with SMTP id
 5b1f17b1804b1-47796a837c7so79095145e9.0
 for <67020 <at> debbugs.gnu.org>; Fri, 02 Jan 2026 09:41:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1767375686; x=1767980486; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=lsk3XDxFnzkEIHdpUp7GuyO5vLXPswJd8oHod8acAow=;
 b=GqJp9QGSaepTxCdYE9dffUFxAE1Z1dfyOvGMWpgNaSK9gxO65BvIB02imIUN4aTuwC
 pdbQ4jZ/clZNKgbTNRu6Z1+19VXcOON5SuClyOtCziNExywL/hSiLTrehtAu41DGe8YI
 ZWxqZPUERxbL9u0k//CCdZVRzkE4vG+80+zE0lO/FjlfcWqG4XWVRk//xo1jXr0rmNz3
 BpZ5HLHV6lTWInLDbaYcpSWz1h4P6hOZFhgAR7FmU+uVjsvHr/4h9JDtASYmOrEaZ+Na
 fX82TxkQEYPaCfq+ApLsrFIJ3QUm6rnPJCJ/QUBPc5MDhiMuQSy/PaSZi/7+ppzOI0er
 GsLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1767375686; x=1767980486;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-gg
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=lsk3XDxFnzkEIHdpUp7GuyO5vLXPswJd8oHod8acAow=;
 b=d9aYWqiM69EG3ceY248wKa6Qn/JEQd0bU2wkfiNdN15Q7tNvQ1+pgzGGXeD8Cs/qel
 zeTNtSAhhyRJUNTIWSlFIkvOkQsUTMnSZd/wa1RLC3rFuqCeeP69vMD2YhTsfn2VJsFm
 RziwL3v8WAGelElzNZulinDgv8m+vceSJihtDPKdR1B6YrtbPTSZW1ceu1YXqrwMQv0M
 y3OpiBRpgNuKAh4JWf0u5+fWoZ8Q57/PtKQyixCRJu1dV3y5X+tcC03ET1z1YWm5EuWn
 TCHY0RdHEsedghLk9inRIywnziJtwB9bVeEZiSy3Jd2KgD+LN6tV/VWaHNH+AOvgyvmE
 1QSQ==
X-Gm-Message-State: AOJu0YygAO9u5CMwa3scoYQJedQOowbhtB9UjAW5I5yzZDQ7htUtMpuw
 MYXNkZjWeYM7iE3L2XSWxpukmufUrSb9o7L9vHSAeGCa2481YGGYT3oxuNdp2Q==
X-Gm-Gg: AY/fxX70tFxaDsYa0Xku2tIDk5XINlBnN9+X7bn7KVI40igL3i807f+k4qylf1w8aiW
 FMCe8CIO/uxrOkS0wf6+pr/kNt+UGRJG7QI49tw+BpcN96ieFyG+uAVMSPFdpWhFo8cc5e6ns2E
 BAJGFj2m99hiy1oAiHnJaxHwxj4Yfs2KkwwPQd+DEd5Cs13T6/QQOgGkK/qdBw9pgwHvhMa1l/8
 uVRwltUepcaCNqYT+gf+gzJrI+hf4FUNSKx65XS2RZkkG0J+Fg7FPzeHPhgbDNmXv3xrgeR4hG0
 IbX40xyGDIu1OR1WBerAOQXVezsaLVo4RC2+vQ+YOQe96u8n9NsFFWdh/DAUUufYxTTxeI/ObHB
 cqoipLm2h3ceqlWtuykgBhs/V8tbMPqchy4a3Q2FxK9THjD2EAMzbU7+3mdrF8l6cDpJEexDtoV
 4cyp18P7ghR5xZMXjbQqcr5MIrzLkyuxEeHK+71ZAxJ+K2Zug+DLQP9Od3Sw==
X-Google-Smtp-Source: AGHT+IHXCy1GqpJxVlXhTJmhY/fwhY4WZ2bBZRKsgST0tC82IAbwBDxkpJuDBEuoCbKHIVZHZ/a7lw==
X-Received: by 2002:a05:600c:4fce:b0:477:9a28:b09a with SMTP id
 5b1f17b1804b1-47d194c5bffmr471139255e9.0.1767375686354; 
 Fri, 02 Jan 2026 09:41:26 -0800 (PST)
Received: from lili (nat-dsi-209.net.univ-paris-diderot.fr. [81.194.30.209])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-4324ea830f3sm84753127f8f.22.2026.01.02.09.41.25
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 02 Jan 2026 09:41:25 -0800 (PST)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Philip McGrath <philip@HIDDEN>
Subject: Re: [bug#67020] [PATCH] .dir-locals.el: Indent
 with-atomic-json-file-replacement.
In-Reply-To: <1ef078f5e6d23d0c1de4a328c5043c442342727e.1699547527.git.philip@HIDDEN>
 (Philip McGrath's message of "Thu, 9 Nov 2023 11:33:14 -0500")
References: <1ef078f5e6d23d0c1de4a328c5043c442342727e.1699547527.git.philip@HIDDEN>
Date: Fri, 02 Jan 2026 18:08:23 +0100
Message-ID: <87pl7sgcxk.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-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 67020
Cc: 67020 <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 (-)

Hi,

On Thu, 09 Nov 2023 at 11:33, Philip McGrath <philip@HIDDEN> wro=
te:

> This function is defined in guix/build/node-build-system.scm.
>
> * .dir-locals.el (scheme-mode): Indent
> 'with-atomic-json-file-replacement' like 'with-output-to-file'.
> ---
>  .dir-locals.el | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/.dir-locals.el b/.dir-locals.el
> index d18e6ba760..2426b3449b 100644
> --- a/.dir-locals.el
> +++ b/.dir-locals.el
> @@ -91,6 +91,7 @@
>     (eval . (put 'with-error-handling 'scheme-indent-function 0))
>     (eval . (put 'with-mutex 'scheme-indent-function 1))
>     (eval . (put 'with-atomic-file-output 'scheme-indent-function 1))
> +   (eval . (put 'with-atomic-json-file-replacement 'scheme-indent-functi=
on 1))
>     (eval . (put 'call-with-compressed-output-port 'scheme-indent-functio=
n 2))
>     (eval . (put 'call-with-decompressed-port 'scheme-indent-function 2))
>     (eval . (put 'call-with-gzip-input-port 'scheme-indent-function 1))
>
> base-commit: 19fe24c5b978a16cbca3cddbfa3ab9d1ee2c68f2

This patch LGTM.  Because it=E2=80=99s in the tracker since a long time and
considering that =E2=80=99with-atomic-json-file-replacement=E2=80=99 appear=
s 4 times,
any opposition for installing it?

Cheers,
simon




Information forwarded to guix-patches@HIDDEN:
bug#67020; Package guix-patches. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 9 Nov 2023 16:34:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 09 11:34:11 2023
Received: from localhost ([127.0.0.1]:48614 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1r17yt-0004qx-Bj
	for submit <at> debbugs.gnu.org; Thu, 09 Nov 2023 11:34:11 -0500
Received: from lists.gnu.org ([2001:470:142::17]:39950)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <philip@HIDDEN>) id 1r17yq-0004qj-CX
 for submit <at> debbugs.gnu.org; Thu, 09 Nov 2023 11:34:09 -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 <philip@HIDDEN>)
 id 1r17y7-000318-R3
 for guix-patches@HIDDEN; Thu, 09 Nov 2023 11:33:23 -0500
Received: from wout5-smtp.messagingengine.com ([64.147.123.21])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <philip@HIDDEN>)
 id 1r17y6-0007VA-0i
 for guix-patches@HIDDEN; Thu, 09 Nov 2023 11:33:23 -0500
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.west.internal (Postfix) with ESMTP id EE0EF3200ADA
 for <guix-patches@HIDDEN>; Thu,  9 Nov 2023 11:33:19 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163])
 by compute4.internal (MEProxy); Thu, 09 Nov 2023 11:33:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 philipmcgrath.com; h=cc:content-transfer-encoding:content-type
 :date:date:from:from:in-reply-to:message-id:mime-version
 :reply-to:sender:subject:subject:to:to; s=fm3; t=1699547599; x=
 1699633999; bh=e2ula/+TuKPe4qhVg+vEaE1ScJu3yhP1jkbvvvp8yiM=; b=T
 B/eamDHEZLiyuyLO2gEVKeeYITReZneQ/oYePHiiH5hJHtgoNpkApPTuAbPMW7Xo
 vxTC44F5OCWRGLtnvNv8WeDXI8pU9lOJvFg844jFranpynyWQmaeIpR6hxaGnUJv
 3Ir4lW2QbCX6gfv6PGO1l+LgrXryhlmOERC52JhTUIR3Z1s8vsEt57VfUEePlEJ3
 x5T4UpM/g1gv8Jvtp1zoWUJqRXSPaslC6vfFjeiIG4MNYyg7wXCe4+1LWvjZyIcg
 K2z6yiokUEdRMK2u9eeYlc8NFG0bRsfYe1sC3a7dnQGSoODub74VveZ1fR2DnYAj
 cZJEfr8oppEUtHyPnT78Q==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:date:feedback-id:feedback-id:from:from:in-reply-to
 :message-id:mime-version:reply-to:sender:subject:subject:to:to
 :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=
 fm3; t=1699547599; x=1699633999; bh=e2ula/+TuKPe4qhVg+vEaE1ScJu3
 yhP1jkbvvvp8yiM=; b=lWfBTUKuDck8fYybl07MEQfiZp98D60l55eqISz8wxfJ
 RFjZv6+U5900RS6mijYNqMZsWJvIcq77B7JXF9wRTzOyX0XWqBbK/hcAlPI1aaRx
 y6gHndbIDWCJP76y0dwRgq2UKR+ZE4b+oYetgFhLF3L/d1uNrn9HNHS1CeGbVHXZ
 2eJWmuL6P89495yyTob0BrjOZFiUkbK9tfysESSxCDSelKnecVL2qS14PSbMZsn7
 dhHXSMWip0KVMH/mndl5CLNNQjViNtY7t7s3GoCfc/eRljxEnLi4xE+dcKpb7t6w
 UDwh6RVPREYxAGPK3i420am6S+sidaTw3HS/5jKIOw==
X-ME-Sender: <xms:zwlNZROo-m5wF-GEQIjrGJ1HiT710KPrMknJJkqpJ_iybFdMDZkabQ>
 <xme:zwlNZT--NCej3Y9GDnWHqudQ1EjsimFfL6zc1hbLmu2lOliUwiM77A_0bZXEjWrGn
 srE3jZ-TBhhIhZ4yD4>
X-ME-Received: <xmr:zwlNZQTz1Q_ERdXhVAvUmpnJML9gfFBpptB73DG6U6WTkmvuNvoRn95Tb5onLPfgPWeYDB6N_6AGhT187PmoTHc6s_yDV4u4e44BQ1-Wcfwec5MamnXpsK0>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedruddvuddgkeekucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgggfestdekredtre
 dttdenucfhrhhomheprfhhihhlihhpucfotgfirhgrthhhuceophhhihhlihhpsehphhhi
 lhhiphhmtghgrhgrthhhrdgtohhmqeenucggtffrrghtthgvrhhnpefgleekieeiffehff
 ffhefhheethfduhefhueejvdeiieffheefffeftdeiudekieenucevlhhushhtvghrufhi
 iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehphhhilhhiphesphhhihhlihhpmh
 gtghhrrghthhdrtghomh
X-ME-Proxy: <xmx:zwlNZdt8AbtD3wcI9Fc_j7qade2UlHylb1fp_eEM-MP2tsxYEI80lA>
 <xmx:zwlNZZev9jV53QyDJ-mip7URl5U2-XGdj-cod-_hMUYE9xuA0xtlOQ>
 <xmx:zwlNZZ0J5e0hGaNXsRAcU2MWe6Gq_l2u8h7ZlaImX60MyBXlRdWLCQ>
 <xmx:zwlNZd4l2Lf_tcZ7A78SEyedAPvJqyBi_IBVGZzvjQkECeT_ebsp3Q>
Feedback-ID: i2b1146f3:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <guix-patches@HIDDEN>; Thu, 9 Nov 2023 11:33:19 -0500 (EST)
From: Philip McGrath <philip@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] .dir-locals.el: Indent with-atomic-json-file-replacement.
Date: Thu,  9 Nov 2023 11:33:14 -0500
Message-ID: <1ef078f5e6d23d0c1de4a328c5043c442342727e.1699547527.git.philip@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
X-Debbugs-Cc: Philip McGrath <philip@HIDDEN>
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=64.147.123.21;
 envelope-from=philip@HIDDEN; helo=wout5-smtp.messagingengine.com
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,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.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: -1.0 (-)

This function is defined in guix/build/node-build-system.scm.

* .dir-locals.el (scheme-mode): Indent
'with-atomic-json-file-replacement' like 'with-output-to-file'.
---
 .dir-locals.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.dir-locals.el b/.dir-locals.el
index d18e6ba760..2426b3449b 100644
--- a/.dir-locals.el
+++ b/.dir-locals.el
@@ -91,6 +91,7 @@
    (eval . (put 'with-error-handling 'scheme-indent-function 0))
    (eval . (put 'with-mutex 'scheme-indent-function 1))
    (eval . (put 'with-atomic-file-output 'scheme-indent-function 1))
+   (eval . (put 'with-atomic-json-file-replacement 'scheme-indent-function 1))
    (eval . (put 'call-with-compressed-output-port 'scheme-indent-function 2))
    (eval . (put 'call-with-decompressed-port 'scheme-indent-function 2))
    (eval . (put 'call-with-gzip-input-port 'scheme-indent-function 1))

base-commit: 19fe24c5b978a16cbca3cddbfa3ab9d1ee2c68f2
-- 
2.41.0





Acknowledgement sent to Philip McGrath <philip@HIDDEN>:
New bug report received and forwarded. Copy sent to philip@HIDDEN, guix-patches@HIDDEN. Full text available.
Report forwarded to philip@HIDDEN, guix-patches@HIDDEN:
bug#67020; Package guix-patches. 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: Fri, 2 Jan 2026 17:45:01 UTC

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