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: Drifting towards a statically typed Emacs Lisp. [Was: Introducing 'safety' compilation parameter] Date: Tue, 07 May 2024 21:00:52 +0300 Message-ID: <86seyta4dn.fsf@gnu.org> References: <86v83pahks.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20640"; mail-complaints-to="usenet@ciao.gmane.io" Cc: acorallo@gnu.org, emacs-devel@gnu.org, monnier@iro.umontreal.ca, mattias.engdegard@gmail.com, stefankangas@gmail.com To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 07 20:01:45 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 1s4P8L-0005AP-27 for ged-emacs-devel@m.gmane-mx.org; Tue, 07 May 2024 20:01:45 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s4P7d-00041Q-Ei; Tue, 07 May 2024 14:01:03 -0400 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 1s4P7a-0003zh-Fe for emacs-devel@gnu.org; Tue, 07 May 2024 14:00:58 -0400 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 1s4P7Z-0002n7-0g; Tue, 07 May 2024 14:00:57 -0400 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=jbHYqnec+4EyesqdXa1zOlC20PuonzAHbZG5gYY0C+w=; b=rJcyi1HUEoGE 44VlQOEqzwEK+eT7kbnpZqi21igO+vwmcH50aMKDUVUsNuWM1YMMFgJs4LmH97vP6jEb1M8lfzIyi ZCPoDqW8p2exDEwDsaUtv+eYxyx+AyYZsNHZyFe1W5kvrfJEAbK48AgYIY1oLMY/mWH5HMwNZ92GS KsqbXmxtol0KMZz2PkUy8JRdZxVVrYKEukZBo692B8HIo17QVzGORIdsoQxwRHkmAuLAcLkY4Z8k4 JJ2pLwqBTLh0ztvhDNtNtmwDLECCKrzxNrIX7aievVqm76wYtho5r798eBLazH6JyOeTg8W5+p8Wj Eyy6ZxWeex4Uw5gsAytVrQ==; In-Reply-To: (message from Alan Mackenzie on Tue, 7 May 2024 16:07:58 +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:318967 Archived-At: > Date: Tue, 7 May 2024 16:07:58 +0000 > Cc: acorallo@gnu.org, emacs-devel@gnu.org, monnier@iro.umontreal.ca, > mattias.engdegard@gmail.com, stefankangas@gmail.com > From: Alan Mackenzie > > > > I see this change as one more boil-the-frog-slowly step towards turning > > > Emacs Lisp into a statically typed language. > > > Alan, please be kinder, even if you dislike very much suggestions of > > others. > > No offence was intended. Suggest to re-read what you are going to send, with an eye towards stuff that doesn't help you make your point, only to vent anger, and delete any of that. > If this is the way Emacs Lisp is to develop, can't we at least have an > open discussion about it and a positive decision taken, rather than > letting it "just happen"? We are discussing each of these changes, so the opportunity for raising a broader issues already exists, and you and others are welcome to voice their opinions. It isn't like Andrea is doing this without any discussions or without incorporating all the comments and suggestions that people come up with.