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: What's missing in ELisp that makes people want to use cl-lib? Date: Fri, 17 Nov 2023 14:22:57 +0200 Message-ID: <83sf54o9ge.fsf@gnu.org> References: <83wmuowwp3.fsf@gnu.org> <8334xcwank.fsf@gnu.org> <320999cc-6c83-2315-0044-cc0403400af3@gutov.dev> <9ab5d2bd-a648-cae0-a4a7-ae86be10af0f@gutov.dev> <87r0kuqxbf.fsf@gmail.com> <54e115a2-fc36-3056-a030-0dbf32416ddb@gutov.dev> <43f290b0-4119-597b-c89a-0fb4c7db1665@gutov.dev> <87bkbtn79k.fsf@web.de> <87wmuhpxxv.fsf@gmail.com> <87v8a1lodp.fsf@web.de> <83msvdps4k.fsf@gnu.org> <83cyw8q35d.fsf@gnu.org> <877cmg4pxa.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21049"; mail-complaints-to="usenet@ciao.gmane.io" Cc: michael_heerdegen@web.de, emacs-devel@gnu.org To: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 17 13:24:04 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 1r3xtD-0005F9-BO for ged-emacs-devel@m.gmane-mx.org; Fri, 17 Nov 2023 13:24:03 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r3xsI-00056q-FJ; Fri, 17 Nov 2023 07:23:06 -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 1r3xsH-00056F-0K for emacs-devel@gnu.org; Fri, 17 Nov 2023 07:23:05 -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 1r3xsG-0005PX-7X; Fri, 17 Nov 2023 07:23:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=gyJoojzZUUr8Pdju9uit4P70S37vDdUKDonMiIngC1w=; b=f4S9h1sotO8EjuORg3Vg iWoQ5CkJUKbTMqySHuXACeNArOaCgTHD+IBjKod7uTbLhK/YcWRWBz7lHqp+EwMYqYq374e5KUoVY q7zSMftmhZ8SY5QJEKLccOwpjx8j9BMOzFoyP3/7ARwbdOH7x8Kv5HNdOrCUnHdBCS0+mV6Nxo8Y+ 7HZEINnDE6yQXANUN08Ncw4D0RDRgNvNEbYl0fmx8/0s085E4CS4rUjrdtwBWeRn5V1+Mv3jABe5H w1KxOAqsGvM2r2exv4kcScv1SL2oS/ARlVy//ZaiS6IIWVQ31LiT1XO3tcVMK1cCX/HRdEcJjNLmA MZvzrROW7REP+A==; In-Reply-To: <877cmg4pxa.fsf@gmail.com> (message from =?utf-8?B?Sm/Do28g?= =?utf-8?B?VMOhdm9yYQ==?= on Fri, 17 Nov 2023 10:47:29 +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:312867 Archived-At: > From: João Távora > Cc: michael_heerdegen@web.de, emacs-devel@gnu.org > Date: Fri, 17 Nov 2023 10:47:29 +0000 > > Eli Zaretskii writes: > > > Feel free to suggest improvements and additions to what we have. > > I've been doing that. But it still feels like some people are not > convinced that that documentation is essential at all (you seem to be > one of them, reading further). Show me the docs changes you think should be installed, and let's take it from there. Until then, this kind of hand-waving and vague accusations are not useful. In general, I suggest to be less "combative" in this and similar discussions. It doesn't help arriving to a consensus. But I digress. > And before this manual is written down, we have to come to an > agreement of exactly what guarantees seq.el gives the user who wants > to extend it for new sequence types. The code is there, so AFAIU any "agreements" boil down to understanding what it does and what it does not. In which case, perhaps bringing the author on board of this discussion would be helpful?