From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Distinguishing `consp` and `functionp` Date: Sun, 28 Jan 2024 22:08:08 +0200 Message-ID: <86r0i143x3.fsf@gnu.org> References: <86y1c94aed.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36579"; mail-complaints-to="usenet@ciao.gmane.io" Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jan 28 21:09:14 2024 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 1rUBSm-0009CP-Rw for ged-emacs-devel@m.gmane-mx.org; Sun, 28 Jan 2024 21:09:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rUBS4-0005g6-5T; Sun, 28 Jan 2024 15:08:24 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rUBS1-0005fd-V1 for emacs-devel@gnu.org; Sun, 28 Jan 2024 15:08:21 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rUBS1-0008No-3P; Sun, 28 Jan 2024 15:08:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=pmEzFjt5bXS4LWsDzrnxNLpxHAma2YE4im65jj8g/+o=; b=IiKiH320EUNc RcDcos3KzZGtt+MeAxggrW5eHNz+/OBpDFw3OyNJxLeef6+oNtIQUqZclBASVWNQjOBZG3YFxMC6I Yz2C7XiKBGlvQEx9GYuEuhzx1jTd8YYwDawSiguIHCTx4ekKe9eK9YJ5kYW1JAX73SzVyp2vMEUpQ D5c3mvWILy7Wg6bFlC7A/ZKzYOH3NvCbwuRE8OlZLy/MsC1EV4kWgj4JiEbMhlk+nTiHL9L03nPIt SC2SApXHKpqRw1UtsEgJOS1nXA0b3tnJKfOV+WeXv/51q6mOyKhXwGw7B2cd6huFOxUxdfdN4s2XK XRggiZGMf2FluPQB231A7g==; In-Reply-To: (message from Alan Mackenzie on Sun, 28 Jan 2024 19:42:28 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:315569 Archived-At: > Date: Sun, 28 Jan 2024 19:42:28 +0000 > Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org > From: Alan Mackenzie > > > > > That statement is mildly offensive. > > > > But justified. > > > It isn't, not here. Please stop. Bonus points for apologizing. > > I apologise to you and the rest of the group (excluding SM) for being so > blunt. Thank you. > > All of this can be expressed politely, and given that English is your > > first language, you should have no problem coming up with a more > > polite wording. So please do. > > I've been coming up with "polite wording" with Stefan for over 20 years > now, when he's dodged answering questions. It's never done any good. > What would you suggest I do in such situations? Keep doing that. There's never a better alternative, not IME. > I'm worried about his proposal for fundamental changes in the Lisp > machine. I've asked him what the benefit of the proposed change will be > 5 or 6 times, mostly politely, and got no meaningful answer any of those > times. You got answers, some of them say that your questions and concerns need to be enriched by more technical details and specific examples. I suggest to try to come up with those details. > I suspect that there are no advantages to this proposal, only > disadvantages. But I'm worried that I'll wake up some day to find it > installed on master anyway. You've also expressed concern, albeit much > more gently. > > Perhaps you could find a way of putting the question to Stefan in a way > which he would actually answer. I did ask a question, and still hope Stefan will answer it when he has time. But by and large, when all the questions are asked and answered, we need to trust one another that we know what we are doing, and that if we find ourselves in error, we know how to admit that and fix it. So if you cannot convince the others, if they still think they are right after all your questions and concerns, my suggestion is to let the chips fall as they may, and take it from there.