From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#71157: 30.0.50; Unbundle Idlwave from Emacs? Date: Fri, 24 May 2024 14:36:42 +0800 Message-ID: <87o78vbts5.fsf@yahoo.com> References: Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22387"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: JD Smith , 71157@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 24 08:38:18 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1sAOZF-0005bK-Gq for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 24 May 2024 08:38:17 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sAOYy-0000UE-A8; Fri, 24 May 2024 02:38:00 -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 1sAOYt-0000Ti-RB for bug-gnu-emacs@gnu.org; Fri, 24 May 2024 02:37:56 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sAOYt-0005zF-Ik for bug-gnu-emacs@gnu.org; Fri, 24 May 2024 02:37:55 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sAOZ0-0004Rk-25 for bug-gnu-emacs@gnu.org; Fri, 24 May 2024 02:38:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 May 2024 06:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71157 X-GNU-PR-Package: emacs Original-Received: via spool by 71157-submit@debbugs.gnu.org id=B71157.171653263017080 (code B ref 71157); Fri, 24 May 2024 06:38:02 +0000 Original-Received: (at 71157) by debbugs.gnu.org; 24 May 2024 06:37:10 +0000 Original-Received: from localhost ([127.0.0.1]:35242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAOY9-0004RQ-SF for submit@debbugs.gnu.org; Fri, 24 May 2024 02:37:10 -0400 Original-Received: from sonic311-25.consmr.mail.ne1.yahoo.com ([66.163.188.206]:33135) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAOY6-0004R2-44 for 71157@debbugs.gnu.org; Fri, 24 May 2024 02:37:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716532612; bh=09aeThm8oys3CS0xddxzKu+mwhnYEEmSC308vErlI5A=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=gfyJ7J9doEcLFgzWgnBGXbFZhLIEw5eRwtQAeMOdkhXON7Z+LgJVYqE9TUQZsx7Xn4k2gYqe1pXkORsPbZMa2OoJPvDueKUTsCMNMm3JC9w1zXE+2h3e3iWd9zGSSb7vEVuQNGXGmoxlPLAvQ2T0fHHV05IjaC/yJbgguWTWgRKIlNnL2OJXI5DWwHoX1QlrRIPzzbTkl5NKkYydawmwXPJB9BdQ/2h21+rNpi2YAlrt6fFWch0vL+GuuwYs1LQcZzjOQZK3ibA6CQTUI6TRWdsUr9koEO4sFIh83OIaF9+IDyu343xdw+Bdcxx2vydw/d0wGkQkTMcw3ZLfmfy8Fw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1716532612; bh=ZZwLIy3VnxK55L+gZgWix6JVx1pgAjJlqtx+ikFEt15=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Xlm+Sp12quECQ2CiLoenrEPVZO6bNxJRBlc09a2xrg/+Q63u9O32QeVWzMgAGQKseNftrkw6bXQZjkQBf5TEhEDkrkSf7KJqwZIT4fxzfOGURUE2Kvhrfpjn/XGu0/jU8FPnqWfeTgkGEFoswj501gxDVpMlOkmAUf/cYpx7Idp18aqy5omL7e8aXZNP04Rm1PcmplEMUwHjfuUyyY23S9snZglDdIf6WZmFTMADKzzVIjEmvWUoSbhNPg0ThzK2GwCaRxnSk0YM4gaztfR1aiK6lQWptbEklqAhUsu5bC3z2vPuPRkNbZrZ1syQ1Ms3Qylqhc38p3t1fp1lO0Gu8w== X-YMail-OSG: UaWmW7QVM1kqPj8UniH5pi861KcxmGBa_2wyf7tCXdwQcxE3lsrU.0OpsAl1Vs0 .TL8e92eZBF7xhlyCAVwLycTmt0WD6DdZkmY6ujyHSgsqaLBW3IkJYN0V2XyKRS6gUy4iUfLwZW6 TgbUjgkpfPFeDeusOr5PGH3HDUnSO.ud5OE0cIME.OkBxTfKeiloBcwQtl456XwjbobBMXkrYyBB 4qB90tOFYqSEHW1qGoIecfs9Ui4u3uKrhf6VsEfgCJwZ_ftQ26oSwwLN.S.7caQBz50VoLjXXuvH GjISxYF5aQVM7PsOLZ1ywisDCjjkf.0MmevDTfXYr3uakfv3WYoI8E6eMaLPb5K2Bvpe.xEiIn2O 83XYVpoGuxes_qrOw8JPME19muJbKpRR.gwOpkYFiQW4Bn5NFC2.VgP4GZuGJA_Um0mep6yC4AMu IrKmtOXxNncEW1vzOCt3MCQy_KtNX9yn6_MklBQHeKjkdWJS.ZRQTQesIL5CSeZd8biUx5gSaHi. INO3DnaFTjGt1iQPiLewFPW3ElTtww8A.oJ0VboBwU09fNIwQAHgV7z7XHq5XvjtmE8oWRMyevas V_o0WgG6WZMuISQxJOxGPfqfcIDy0dsHjc2iXadEFpWmA_i_Y6o4VMxeo8EIJ9ZAHVrbPXVxvYqm LkVi1Il3XujtALWrYSjTOn_6kjyIU2B0n1LzwWoi6pw7HxsoyBv4On5.DSTWfaFBGtnmLMtPFVP4 PjKTJ8d2YEPm_XNcKmTPjeX2HP10W9oB6s8qeB5C1c3a3CbiEzZqfPSSXFupMTlJZmSWrCXF0pW2 gA2syGv7a0_QjC34MnSGkQWeJkwpfh8ZDyGIOhyIiz X-Sonic-MF: X-Sonic-ID: ed377b07-1c5c-4715-9b30-2bed8211b277 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Fri, 24 May 2024 06:36:52 +0000 Original-Received: by hermes--production-sg3-6f9f87bd85-pmzv2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 9e80978d55407ad87ab0fdd0bd2f2fba; Fri, 24 May 2024 06:36:47 +0000 (UTC) In-Reply-To: (Stefan Monnier's message of "Thu, 23 May 2024 20:21:14 -0400") X-Mailer: WebService/1.1.22356 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:285740 Archived-At: Stefan Monnier writes: > Package: Emacs > Version: 30.0.50 > > > Idlwave has been bundled with Emacs "forever" but that code has been > unmaintained for many years. There was another version over on Github. > The two have now been consolidated and made available via GNU ELPA > (http://elpa.gnu.org/packages/idlwave.html). > > Maybe we could move it to `lisp/obsolete` for Emacs-30? Why not merge the new version into Emacs 30 instead? There is 450 GB of free storage in my computer just waiting to be occupied, while moving one package into lisp/obsolete will save but a few dozen bytes in loaddefs.el. > AFAICT this is a package with a very small audience, so I suggest we > unbundle it from Emacs, leaving it up to users to install it from GNU > ELPA instead. That way lies madness. A solid three quarters of our features target very small or specialized audiences, and I trust no one is proposing to delete, say, lisp/language/tibetan.el or lisp/international/ogonek.el? I've stated this before and I will again. Raw popularity is not a measure of whether a package deserves a place in core, and the reconciliation of its two divergent versions into a single package under our auspices actually eliminates one of the more compelling reasons to divest Emacs of this specific package that emerged last it was considered.