From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Imports / inclusion of s.el into Emacs Date: Tue, 05 May 2020 19:01:29 -0400 Message-ID: References: <266155d4-f9c0-8ed3-8df5-32feea171076@yandex.ru> <87sggeca0v.fsf@russet.org.uk> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="38208"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Emacs developers , Dmitry Gutov , Phillip Lord To: =?windows-1252?B?Sm/jbyBU4XZvcmE=?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 06 01:02:17 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 1jW6Zs-0009qW-F8 for ged-emacs-devel@m.gmane-mx.org; Wed, 06 May 2020 01:02:16 +0200 Original-Received: from localhost ([::1]:37956 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jW6Zr-0008OS-FV for ged-emacs-devel@m.gmane-mx.org; Tue, 05 May 2020 19:02:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44944) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jW6ZC-0007yA-VS for emacs-devel@gnu.org; Tue, 05 May 2020 19:01:35 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:9992) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jW6ZB-0001Ym-H6 for emacs-devel@gnu.org; Tue, 05 May 2020 19:01:34 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 2219E45099E; Tue, 5 May 2020 19:01:32 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id AFEDA450999; Tue, 5 May 2020 19:01:30 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1588719690; bh=cyc5wTcL+SU8Wc2xIByfPUceTvvVHzBxvP2WwaQykCk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=A4VG2xkHZUYtl/27hKhywW4cf0zejhYys3OO3yMEJK0C1SH3P0qFptjclxnrn80ne r0GrLAVtEWW1/u2r4ZcB3SsK1MnXAiEGa1CKTWbeY76zJsnPj/xxtcSytw+18eGAd3 hEKyNk2Njx0F0SLJ2HcazeKnGcjolkZXnOT8V7yu+UQ/QIao1G9IQQyzCz7kpKE7rH jcb2ewXd15HVQZDx7TE8ght9tLnwzhrtAu4MVvNMa2xyRYNfeMV17/fbwr6o3/vrHP lN5ppq0TJTY0fSMDNy3Nh434ekZiYxgTAb35NpRDpSFbbszNnTzLD/v2P1qp409PRV mw03OVi/lWbhw== Original-Received: from alfajor (unknown [216.154.3.202]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 585F21202FA; Tue, 5 May 2020 19:01:30 -0400 (EDT) In-Reply-To: (=?windows-1252?Q?=22Jo=E3o_T=E1vora=22's?= message of "Tue, 5 May 2020 23:12:39 +0100") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/05 13:23:34 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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:249059 Archived-At: > Most CL packages systems have that, by the way. It's called > package-local nicknames. If we implement namespaces, we want > something like that. Definitely. If we want namespaces, we want to be able to locally rename them. Even better if the system can seamlessly handle the case where two authors happen to choose the same name for their respective packages. Stefan