From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Zhiwei Chen Newsgroups: gmane.emacs.bugs Subject: bug#50331: 28.0.50; Propose to obsolete cwarn.el Date: Thu, 02 Sep 2021 16:51:52 +0800 Message-ID: <871r67gy1j.fsf@gmail.com> References: <87y28fa3qj.fsf@gmail.com> <8335qnphc4.fsf@gnu.org> <87zgsvbdm4.fsf@gmail.com> <83tuj3nzxy.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36607"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 50331@debbugs.gnu.org, andlind@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Sep 02 10:53:11 2021 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 1mLiT9-0009FZ-MK for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 02 Sep 2021 10:53:11 +0200 Original-Received: from localhost ([::1]:42680 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mLiT7-0000gl-RD for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 02 Sep 2021 04:53:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44426) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mLiT0-0000eo-HI for bug-gnu-emacs@gnu.org; Thu, 02 Sep 2021 04:53:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56436) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mLiT0-0001Wy-A6 for bug-gnu-emacs@gnu.org; Thu, 02 Sep 2021 04:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mLiT0-00081o-98 for bug-gnu-emacs@gnu.org; Thu, 02 Sep 2021 04:53:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Zhiwei Chen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Sep 2021 08:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50331 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 50331-submit@debbugs.gnu.org id=B50331.163057273530774 (code B ref 50331); Thu, 02 Sep 2021 08:53:02 +0000 Original-Received: (at 50331) by debbugs.gnu.org; 2 Sep 2021 08:52:15 +0000 Original-Received: from localhost ([127.0.0.1]:39742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLiS3-000807-EA for submit@debbugs.gnu.org; Thu, 02 Sep 2021 04:52:15 -0400 Original-Received: from mail-pg1-f172.google.com ([209.85.215.172]:45686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLiS2-0007zd-6O for 50331@debbugs.gnu.org; Thu, 02 Sep 2021 04:52:02 -0400 Original-Received: by mail-pg1-f172.google.com with SMTP id n18so1189882pgm.12 for <50331@debbugs.gnu.org>; Thu, 02 Sep 2021 01:52:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=K8xbfFfWkgNLgTrevnk49Akfl2PPra3GWjUAw05QvhU=; b=L4Pbg4WW2uiUm9JnRCeonykMoIRMffXQbb5WyXYij8H5dooLL2nqhYYmdABtwiBaeZ FQifpxPOiPUMFv0R8QDKtKooSlxS8CvJ358W6v5c0giL3wkL6rSTPfMlq/qAfukXFWmq MVFsEZ4+o95WDA8hhXgiJ+GBhU+JKjlPL+jGqpqij/yCCRrUap8oJCX+G/BKwxnzX1z9 CRgv1z/CJH8jffnA/7X6l5JLPNtjTcJifwtKQEDYKtniaqeVXhM6HB1AIEEyH3OpMYQ+ Hi6BFfpXHYXpfPdTody2GtDzTS0mjvKGfB0WjS7hrMCbEPOJd6jpVBczm4qRRiXAlJZ7 WcAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=K8xbfFfWkgNLgTrevnk49Akfl2PPra3GWjUAw05QvhU=; b=RhKekmodAfcHTiCdvdemMAsStpvRjF5pXNRuG/Kr30r15zzHwr2zcr54Td6FGHLnmm gYjZT5k8KPAGH4H3nLgo1HOEe3IY2H23hgqoDIeLpUyZ/7AmCsKnICXFPr0rjlPdsRw0 2J5TNAzun8KFGIABv/CWMzKpc0nJHRSwIvfTuNbpZTYr1YInHzyDhrBZf12bZzjQYvqM vXPFJ/M4cSwi7dv+S4ppEnNqm55o3BMCu3Fb0Sql5BYm4JIvskK/lIOGga73xoabOx2e +RSZlGU4KczGOaxF1iGjRVA3lP1id+sYDLOj2not4wJ0EvkfRsn6gG0b7ePxOxhEkLFR s9KA== X-Gm-Message-State: AOAM530Tgc4S2z8KDT/C284EOvbSJfvtq9jyzECH78JUAXtqhYLo143F 34qa3uEtjBuMK8lShy9MYLY= X-Google-Smtp-Source: ABdhPJykD6VH9IvtX6m9VBCSTH7hEdOagk7VnL58Fd6SPq6hfBcSI96TgjnCrCG6BQ9+EDKPz9fAGw== X-Received: by 2002:a62:1d94:0:b0:3eb:321d:671a with SMTP id d142-20020a621d94000000b003eb321d671amr2346915pfd.2.1630572715868; Thu, 02 Sep 2021 01:51:55 -0700 (PDT) Original-Received: from Youmu (192.69.92.236.16clouds.com. [192.69.92.236]) by smtp.gmail.com with ESMTPSA id v8sm1540204pjh.24.2021.09.02.01.51.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Sep 2021 01:51:55 -0700 (PDT) In-Reply-To: <83tuj3nzxy.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 02 Sep 2021 11:28:57 +0300") 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" Xref: news.gmane.io gmane.emacs.bugs:213261 Archived-At: Eli Zaretskii writes: >> From: Zhiwei Chen >> Cc: 50331@debbugs.gnu.org, andlind@gmail.com >> Date: Thu, 02 Sep 2021 16:12:03 +0800 >> >> Why would I like to obsolete cwarn? >> >> Actually, I'm making an introduction to Emacs builtin modes (in Chinese) >> to see how powerful the vanilla Emacs is. But I found, Emacs is not so >> orthogonal in functionality. e.g., `whitespace-mode' provides >> `whitespace-cleanup' while simple.el has `delete-trailing-whitespace'. >> Is it time to do subtraction for Emacs? There are too many packages >> merged into Emacs, but a few are removed from Emacs (to elpa maybe). > > That's true, and one way we have for doing that is moving some stuff > to GNU ELPA. But that is WIP, and we didn't yet figure out how to > move stuff to ELPA from core without punishing our users. So we need > to wait for that work to be completed before we can talk about making > Emacs core thinner. > > In any case, obsoleting packages is not the right way of doing that, > IMO: there's nothing obsolete in a package that offers some > functionality which doesn't have a 1:1 replacement. Thanks for the effort in Emacs. > In a recent discussion on Reddit, it turned out many don't know about > dabbrev.el as well, but I hope no one will propose to obsolete or > remove it on those grounds. > > So I think we should not obsolete cwarn for now. Got it, Emacs developers have already been working on that. -- Zhiwei Chen