From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id oAy6KrThcF/kHwAA0tVLHw (envelope-from ) for ; Sun, 27 Sep 2020 19:02:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id sO6eJrThcF8IagAA1q6Kng (envelope-from ) for ; Sun, 27 Sep 2020 19:02:12 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C5D95940308 for ; Sun, 27 Sep 2020 19:02:11 +0000 (UTC) Received: from localhost ([::1]:56138 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMbw1-0005Ut-4t for larch@yhetil.org; Sun, 27 Sep 2020 15:02:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60184) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kMbvu-0005Um-Kg for guix-patches@gnu.org; Sun, 27 Sep 2020 15:02:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38910) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kMbvu-0004DV-9o for guix-patches@gnu.org; Sun, 27 Sep 2020 15:02:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kMbvu-0001T4-4z for guix-patches@gnu.org; Sun, 27 Sep 2020 15:02:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#43627] [PATCH core-updates]: Add a 'append-separator?' field to the record. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 27 Sep 2020 19:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43627 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer Cc: 43627@debbugs.gnu.org Received: via spool by 43627-submit@debbugs.gnu.org id=B43627.16012333215635 (code B ref 43627); Sun, 27 Sep 2020 19:02:02 +0000 Received: (at 43627) by debbugs.gnu.org; 27 Sep 2020 19:02:01 +0000 Received: from localhost ([127.0.0.1]:50456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMbvt-0001So-4n for submit@debbugs.gnu.org; Sun, 27 Sep 2020 15:02:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMbvs-0001Sa-BR for 43627@debbugs.gnu.org; Sun, 27 Sep 2020 15:02:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55543) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMbvn-0004DE-1S; Sun, 27 Sep 2020 15:01:55 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=38968 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMbvm-0001pU-Fc; Sun, 27 Sep 2020 15:01:54 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87blhtt6d6.fsf@gmail.com> Date: Sun, 27 Sep 2020 21:01:52 +0200 In-Reply-To: <87blhtt6d6.fsf@gmail.com> (Maxim Cournoyer's message of "Sat, 26 Sep 2020 02:11:17 -0400") Message-ID: <875z7zf3hb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: -1.51 X-TUID: patWKeB3bffh Hi, Maxim Cournoyer skribis: > These three commits extend our search-path-specification record with a > new field, that can be used to produce a trailing separator, which can > be useful at least with Emacs (I can think of at least another place > where it could be used: the INFOPATH variable). > > It was motivated to allow defining the Emacs search path in a more > robust way. I=E2=80=99m skeptical since we have only one (or two?) use cases. I think = we should weigh the added complexity, both in terms of implementation and of semantic clarity, compared to reduced complexity elsewhere. It seems to me that the costs outweigh the benefits here. Also, the empty search path entry has a special meaning. For EMACSLOADPATH, that entry doesn=E2=80=99t have to be last, one can choose t= o put it in the middle of the search path (info "(emacs) General Variables"). The trailing separator is just a special case. WDYT? Thanks, Ludo=E2=80=99.