From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Philippe Vaucher Newsgroups: gmane.emacs.devel Subject: Re: Namespacing Emacs's core (was: [ELPA] New package: transient) Date: Thu, 30 Apr 2020 20:23:39 +0200 Message-ID: References: <87ftcnxu5m.fsf@bernoul.li> <83y2qezlpd.fsf@gnu.org> <83tv12zjx1.fsf@gnu.org> <20200429101755.GF24737@tuxteam.de> <83pnbqzimz.fsf@gnu.org> <20200429105233.GG24737@tuxteam.de> <20200430132812.GD1444@tuxteam.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000007a5f7005a4862b24" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="40337"; mail-complaints-to="usenet@ciao.gmane.io" Cc: tomas@tuxteam.de, Arthur Miller , Emacs developers To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Apr 30 20:48:10 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 1jUEEE-000AOk-47 for ged-emacs-devel@m.gmane-mx.org; Thu, 30 Apr 2020 20:48:10 +0200 Original-Received: from localhost ([::1]:44786 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jUEEC-0003Nh-Tt for ged-emacs-devel@m.gmane-mx.org; Thu, 30 Apr 2020 14:48:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38112) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jUDrl-0005vp-7S for emacs-devel@gnu.org; Thu, 30 Apr 2020 14:25:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jUDqz-0008AL-AB for emacs-devel@gnu.org; Thu, 30 Apr 2020 14:24:56 -0400 Original-Received: from mail-lf1-x12e.google.com ([2a00:1450:4864:20::12e]:35267) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jUDqy-0007ke-Qz for emacs-devel@gnu.org; Thu, 30 Apr 2020 14:24:08 -0400 Original-Received: by mail-lf1-x12e.google.com with SMTP id b20so1783210lff.2 for ; Thu, 30 Apr 2020 11:24:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EW1Btd/X4Oqo3F9QkR2UGSRoPce7ok8W0wrt3c/RL8s=; b=INiiN+RA3OPM27tQcf2pGgDaqH7Fm81jKJhgsq0LHtzCpBZnpC/nVHJ74P7SqLzFoS dpy6LOfS4Z0AytIXl237R/yX9uO2IFoHoRajfIjFZl8aK4+f6++ctTT+/mSUXBcrjOJ2 KcOFtGc2XGiwCF6YRxZnp4gXpYo9Jl5Ah+JlR73lGsOACfsluQPW/ETImHQmAshoBLtK tneSIVorxw5aHQ0HFVkxkQ24XmxrJseASQUg1kp7UY80QSwz2mJv3NQPF4UF370I2Jhc gRC5IF+NLXOXUT3T/USDJIp8vrt7i4IPD9vvJYZml+9Yfz/T+EBK7gHFeNtyhIMp7udQ uz0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EW1Btd/X4Oqo3F9QkR2UGSRoPce7ok8W0wrt3c/RL8s=; b=O5dDFwWxsDhCnVF0KlsORUw2oaWuQtXW8S3YLY/dWy4NOSoB9TIj65ytV2yjbwtcZ+ SJS62LCE1ib1uIE2m9HxcgHUIj96Vrw92SJHhpO6g1MOVhiCIoUYqqbgev3IfyWZ+QNX 6OgMZpzht0sxrZ59HhWytytcPmyhctrN8uiEyAyt3vvbji/aCaf94CreaojFKraZm0J2 rX2zQsTGcWE1XOVnztvDVlmDe7PjspuQbuStIBpD3cDJxT/rgWGfhfVfIUdIEhnlFgki n76s3DgzQwE3urtHm0iItqGUezKay4S6rh9w79bORfhs+p5aeLzR+T0WXxOu6NxoLbEo CsEg== X-Gm-Message-State: AGi0PuZdFUCQ+zRTfpAbfV4wE05qf4s5yYwV8BttKlpXfdDtAY2XnnSa eX+UpN3jqV0Z0XBojIzmZvD7wvuetbClXdUbUdPFuRu5 X-Google-Smtp-Source: APiQypKnxDH2tZ6VBqpnAekAGwa3UbiLmBtiQ4jLgLFdtWmgVUpDDvlWYmPOHf6haopqXK7EAce5C/g2RMT/u80DE90= X-Received: by 2002:a19:ca0e:: with SMTP id a14mr3051505lfg.105.1588271045563; Thu, 30 Apr 2020 11:24:05 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::12e; envelope-from=philippe.vaucher@gmail.com; helo=mail-lf1-x12e.google.com X-detected-operating-system: by eggs.gnu.org: Error: [-] PROGRAM ABORT : Malformed IPv6 address (bad octet value). Location : parse_addr6(), p0f-client.c:67 X-Received-From: 2a00:1450:4864:20::12e 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:248261 Archived-At: --0000000000007a5f7005a4862b24 Content-Type: text/plain; charset="UTF-8" > > Just to be clear: while I am in favor of considering some renaming to > improve the regularity of our names (among other reasons), I have no > intention to rename the world and especially not core Lisp elements like > car/cdr (e.g. I find Common Lisp's `first` to be worthless (`car` > returns the first element when applied to a list, but cons cells are > used for more than lists, and if you want to get the first element of > a list, `nth 0` works just as well)). And before people start putting words in my mouth, neither am I. I'll happily explore the idea tho, because it's fun to find the limits of a concept. Philippe --0000000000007a5f7005a4862b24 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Just to be clear: while I am in favor of considering som= e renaming to
improve the regularity of our names (among other reasons), I have no
intention to rename the world and especially not core Lisp elements like car/cdr (e.g. I find Common Lisp's `first` to be worthless (`car`
returns the first element when applied to a list, but cons cells are
used for more than lists, and if you want to get the first element of
a list, `nth 0` works just as well)).

And b= efore people start putting words in my mouth, neither am I.

I'll= happily explore the idea tho, because it's fun to find the limits of a= concept.

Philippe
--0000000000007a5f7005a4862b24--