From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: =?utf-8?B?xaB0xJtww6FuIE7Em21lYw==?= Newsgroups: gmane.emacs.devel Subject: Re: policy regarding DEFUNs in subr-x.el Date: Sat, 28 Mar 2020 16:31:12 +0100 Message-ID: <871rpco5rz.fsf@gmail.com> References: <87d0945r4z.fsf@gmail.com> <83bloocnzo.fsf@gnu.org> <87eetco917.fsf@gmail.com> <838sjk7dj8.fsf@gnu.org> <87a740o7tc.fsf@gmail.com> <834ku87c6v.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="122178"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Notmuch/0.29.3 (https://notmuchmail.org) Emacs/28.0.50 (x86_64-pc-linux-gnu) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 28 16:32:09 2020 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 1jIDRR-000Vgi-Me for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Mar 2020 16:32:09 +0100 Original-Received: from localhost ([::1]:54086 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIDRQ-0001Zm-OD for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Mar 2020 11:32:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40330) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIDQK-00011n-9f for emacs-devel@gnu.org; Sat, 28 Mar 2020 11:31:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jIDQH-0003yy-Uh for emacs-devel@gnu.org; Sat, 28 Mar 2020 11:31:00 -0400 Original-Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]:36779) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jIDQ7-0003EJ-Dg; Sat, 28 Mar 2020 11:30:47 -0400 Original-Received: by mail-lf1-x133.google.com with SMTP id u15so1213394lfi.3; Sat, 28 Mar 2020 08:30:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-transfer-encoding; bh=a7aVQaYG0VW7rogOCv7QNsLAp0WYQcEBuV3+/iXT/7M=; b=qYHyv9vJpdTau2b08eNDaNa81gQvVaizHpGXS+OhefCWPxq869mdmAXJ/obldBznEf BqQEGA03VhHOLo1yr0skZ0jO28SvpAE4WpuE36hqHjK7N7bV3/O0tDN1Ot42A47U8jsu nTXdvMdW/n08Ru0Z/8XEArt6Khk28Ydrars8TSbWZnGYJs5U6BqGhFifk2ZpS0ZL89/z hOlYyILnrCG2NpbADp0hFC5Ot9Ni0JuHvtF4JDR7uRyNG2Xc/7bA8bYOcnr2EY6taT6w FG8Ops8y7J/rvurphkrdwVJ65b1737BrvAVNQ5HCbfYqHpv/hMCYUsv189U3SgvoEfm/ KPTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-transfer-encoding; bh=a7aVQaYG0VW7rogOCv7QNsLAp0WYQcEBuV3+/iXT/7M=; b=SD8dLq8fGz0Cms21mWHeldAvIV/1w+PDHyb0zHYFwYcg+7urbpXbxIuaxq5y5E7AoG mzL41RVeW1Ef5ZPTQ4KHsWA06xQqzkCg9G6gzPrATaK0DSOZBrhd+ivtVy9WGEdklcim gt/9hWLs4e93m7r6ej6fScXKmhqJOd53Qgm2+saZAjgZIb2+dzz/Jw0X3NA682VUPUQl Y0Li3SSWnSI3P26UxDwJNxa40FaUMcpflpCk+R0aBO1MDXUksYEbReBeONdAEUu8BRRq A58Kgdgp7gPgzyBNVhTU38fFTtvC/Qro9+2z2KOWi1Bb5GpxWFtNfIdedTgTtE2EDEN+ ExTA== X-Gm-Message-State: AGi0PuZNhTAuEr4u1hftxDQYOCgmrcM5y4A1cLOIJK5PQAqExxqrq3Qy YQYR0545inO9k9mQ3HlQ0KmVALnZ X-Google-Smtp-Source: APiQypLtWSYqgV2TtpL/KBmyeRK6H0YQ1nwxpJgocJzpWW61c25OAgXUy5He2YMr/z75sgixc79ojg== X-Received: by 2002:a19:3803:: with SMTP id f3mr3035556lfa.160.1585409445140; Sat, 28 Mar 2020 08:30:45 -0700 (PDT) Original-Received: from localhost ([185.112.167.47]) by smtp.gmail.com with ESMTPSA id n7sm4513697lfi.5.2020.03.28.08.30.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Mar 2020 08:30:44 -0700 (PDT) In-Reply-To: <834ku87c6v.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::133 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:245883 Archived-At: On Sat, 28 Mar 2020 18:04:40 +0300 Eli Zaretskii wrote: >> From: =C5=A0t=C4=9Bp=C3=A1n N=C4=9Bmec >> Date: Sat, 28 Mar 2020 15:47:11 +0100 >> Cc: emacs-devel@gnu.org >>=20 >> > How about if instead of removing, we reword it so that it only talks >> > about the macros in the file? >>=20 >> IMHO that would still beg the question "what's so special about this >> library that they're talking about this?" > > It's "special" of sorts, in that it's mostly macros. :-D Yes, but not only macros, so you'd have to say something like "if you only need macros (and inline functions) from this library (and byte-compile your code), you can do (eval-when-compile ...)", which could be said about a lot of other libraries as well. But yes, it would at least be less confusing than the current wording, so if you don't want to remove the note, it would be an improvement I think. --=20 =C5=A0t=C4=9Bp=C3=A1n