From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: zcomplete Date: Mon, 23 Oct 2023 09:45:54 +0300 Organization: LINKOV.NET Message-ID: <86wmvdg7kt.fsf@mail.linkov.net> References: <87bkd3z9bi.fsf@catern.com> <86cyxjyr1y.fsf@mail.linkov.net> <87pm191vs8.fsf_-_@posteo.net> <86zg0avb4e.fsf@mail.linkov.net> <87v8aykk6n.fsf@protesilaos.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11056"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) Cc: Philip Kaludercic , sbaugh@catern.com, emacs-devel@gnu.org To: Protesilaos Stavrou Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 23 08:50:48 2023 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 1quolz-0002li-Sb for ged-emacs-devel@m.gmane-mx.org; Mon, 23 Oct 2023 08:50:47 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1quol0-0005pX-V9; Mon, 23 Oct 2023 02:49:46 -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 1quokz-0005p4-3T for emacs-devel@gnu.org; Mon, 23 Oct 2023 02:49:45 -0400 Original-Received: from relay6-d.mail.gandi.net ([217.70.183.198]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1quokw-0001hg-Qh for emacs-devel@gnu.org; Mon, 23 Oct 2023 02:49:44 -0400 Original-Received: by mail.gandi.net (Postfix) with ESMTPSA id DD968C0007; Mon, 23 Oct 2023 06:49:37 +0000 (UTC) In-Reply-To: <87v8aykk6n.fsf@protesilaos.com> (Protesilaos Stavrou's message of "Mon, 23 Oct 2023 08:00:00 +0300") X-GND-Sasl: juri@linkov.net Received-SPF: pass client-ip=217.70.183.198; envelope-from=juri@linkov.net; helo=relay6-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:311698 Archived-At: >>> I have been trying out zcomplete for the last week, and it works really >>> well. If there is no plan to add it to the core, would you at least be >>> interested in having it added to GNU ELPA? >> >> Actually, it has many problems. Hopefully, we will fix them in the core. >> I'd rather not proliferate the number of similar packages by adding >> yet another package that does the same as existing mct, vcomplete. > > Just to note that I am interested in what you do here and am happy to > remove mct altogether. No need to remove mct. The core should provide the basic building blocks. Then external packages could build more feature-rich experience. OTOH, in the process of mutual enrichment often external packages act as a playing ground for new features, and when they mature, some of their features are included in the core. Even in this case the package could continue existence with more peripheral features that satisfy even more demanding users.