From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: Better way to require with shorthands/renamed symbols Date: Mon, 27 Sep 2021 08:05:02 -0700 Message-ID: References: <20210927003203.15806.29864@vcs0.savannah.gnu.org> <20210927003205.EF26620A5E@vcs0.savannah.gnu.org> <8735pqryt2.fsf@gmail.com> <0b213c21-aacb-fe9b-11c8-0c4e777fe14d@yandex.ru> <87pmsuqi5o.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22070"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Adam Porter , emacs-devel@gnu.org To: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= , Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Sep 27 17:06:54 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mUsDV-0005RO-2H for ged-emacs-devel@m.gmane-mx.org; Mon, 27 Sep 2021 17:06:53 +0200 Original-Received: from localhost ([::1]:46742 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mUsDT-0008TF-88 for ged-emacs-devel@m.gmane-mx.org; Mon, 27 Sep 2021 11:06:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUsBq-00072F-U4 for emacs-devel@gnu.org; Mon, 27 Sep 2021 11:05:13 -0400 Original-Received: from mail-pg1-x52c.google.com ([2607:f8b0:4864:20::52c]:46946) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mUsBn-0006MI-9y for emacs-devel@gnu.org; Mon, 27 Sep 2021 11:05:10 -0400 Original-Received: by mail-pg1-x52c.google.com with SMTP id m21so18017229pgu.13 for ; Mon, 27 Sep 2021 08:05:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc:content-transfer-encoding; bh=0AjRkjbpfB3qPN22tOx0MpVdKjmNub38aZgARgnokIM=; b=NeWRcmGkNXp8cwm0HhcSOmwxNZ3ul/slP8AhgX6lZjQbw0qVb9JOwBa/fdwFm9jLRJ 2VJUSY5ThAAa2svEBqxud/FHu3zjDN2KxzKYjQtFcP9tzG0RMcAuOs1Lgut4yfvjwEG2 APLROuJd6HlkT0Tx2zBNhtwXa46Zh+DsC1TuZ1aoXSUpSLKdojLJFZpOeQomMwgBY4ma /gTSeN38D6xI4L1/ckGkT83dbS1j9hDzf0p5ams6UGg13JkGfhGIWGfg439aLLAd0vPi EsRyLU8FbEzmyXRqpZuxdXzy1jSu1yyeUNGhk29dEoHF74ZSkdUQ3yQqExOTY9j0qibo QM4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=0AjRkjbpfB3qPN22tOx0MpVdKjmNub38aZgARgnokIM=; b=JZM/cV5r1f2Onf8CjMh6wXxu3Ab/T1ackybv4Sdxhuf517Ltl2JgE3omIZ1E59kkiR nK2LJOvpPMl78pcOFTwvCwY02lmB8C+YgwsjYsEb6ghvFZi3iEfLT2rdjZiZS+AA5zJ9 QNwgIg7d8eKdIUKpbRujTeDxsulYohVS3RTdFth7NvXQSS0CgMyE7RvG3nT3IyQhlg5G T5ZgDdBKnMrtgGkqJzz4vRFPYtWnpinFH5uTIHrurp3Kh5H+I9LZHfyb0a11cLtZ0di9 2XOZUSwns9HHTZMjazXlAWmKgWX74Fgb4eIpJ8QpIdWqs3w6YJ55UEV6F4km5z2LkZUD zBdw== X-Gm-Message-State: AOAM533Q9ZA+zqIk/ZJXk1XPPn8z/LEE75Le5VMKP82G8Axz/ijAKSlj deII8K549Vjz90qEfPkg5mIIm1442n+EsJLtkGQ5udQs X-Google-Smtp-Source: ABdhPJz+paW75SDKw/jVV517s4uUNEkoarDhgu4DzztO1cZbNARslW/JcszTyWl+NFIG6tGOqU9o0+TjsA6wRiBLIgs= X-Received: by 2002:a05:6a00:1586:b0:447:b30c:4a65 with SMTP id u6-20020a056a00158600b00447b30c4a65mr423458pfk.0.1632755103405; Mon, 27 Sep 2021 08:05:03 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 27 Sep 2021 08:05:02 -0700 In-Reply-To: <87pmsuqi5o.fsf@gmail.com> Received-SPF: pass client-ip=2607:f8b0:4864:20::52c; envelope-from=stefankangas@gmail.com; helo=mail-pg1-x52c.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_05=-0.5, 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-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:275591 Archived-At: Jo=C3=A3o T=C3=A1vora writes: > [...] Maybe we can somehoe have file-local > variables in other points of the file? > > Would that suffice for you and Stefan now? Sure, if we can figure out how to do that in a clean way. Otherwise, we are probably better off just leaving things as they are, rather than complicating things just for the sake of it. Maybe it's already fine as it is, given the scope of the feature. I guess most files will not use this, so it should okay if those that do just add a note "see below" to their requires section.