From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: What's missing in ELisp that makes people want to use cl-lib? Date: Mon, 13 Nov 2023 13:16:55 +0800 Message-ID: <87zfzimdvc.fsf@yahoo.com> References: <87bkc4jpja.fsf@dataswamp.org> <12da6bcb-1818-7fbe-12af-8d4607724332@gutov.dev> <87il6bt4z0.fsf@yahoo.com> <87y1f6s3eb.fsf@yahoo.com> <878r75sqby.fsf@yahoo.com> <878r74gnu9.fsf@dataswamp.org> <87sf5bom14.fsf@yahoo.com> <878r73g2m0.fsf@dataswamp.org> <87bkbzo31j.fsf@yahoo.com> <87pm0eedcb.fsf@dataswamp.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="31246"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Nov 13 06:18:00 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 1r2PKh-0007sp-Pl for ged-emacs-devel@m.gmane-mx.org; Mon, 13 Nov 2023 06:17:59 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r2PJu-0007JP-Ri; Mon, 13 Nov 2023 00:17:11 -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 1r2PJs-0007JH-Km for emacs-devel@gnu.org; Mon, 13 Nov 2023 00:17:08 -0500 Original-Received: from sonic303-20.consmr.mail.ne1.yahoo.com ([66.163.188.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r2PJq-0005lu-Bx for emacs-devel@gnu.org; Mon, 13 Nov 2023 00:17:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1699852623; bh=ItXOn5N5wupqRq1mpqfsiqXlrv35hiRDkaBkle98SHk=; h=From:To:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=XKcEzENZ7o7aUHXq8g3uIpWKA/ons2qNObUR01QRZhIYQcvBrBNTcUatd7vrFNHpEAgWIYlQKYp3E4n/hjcYsXROPcZz4tpeGmzMRhW5xdPt8DAyHHoxZA/kf6dU+K6tpFuvihysc0om/ex2hXO2UsoKfe+iU0xAgq2hituJpaZjN1jelhscvGEZkJWpGXLLwgDweM8tSYOWbJXDqMbC3LgPBdA6hJy3x9B3yaEhyJFnZgo85XkCsM7LxjS+6PXhtZZvi8/FkwJTfRH1ETwg7UKRKUywkPJdV2+JSG1B29xnLwqSsZ7PrZE1Uh/Ot1FtWShAPIOVK/JKvI3sNUU0QA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1699852623; bh=CEycfH4xpl2JJEvntLSFIFMp1hN0lXPvmw5N/qr0x40=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rxOxYT/WclkMbM4s0Pgv7KZCuqqxOZZSfz7/k51DjSq1DsltOz6EBr97S3llWz03KKU2xGJFq89ZPgh2FTSWczgeHYaIPjV3h+VMnMzSvu//hvvWQp/h5sV+r/aA1v0CUJ9WYvIkRP5syVoHOFdoTfoqgWqAQ1aoKoBixxBKmLakw7Xf0/MRXV/A/EIitOLNgInF5iWO2dEU7nHOqrSTmdCwlAZo75g3k9/K35ILtSxFxIc3C9CkeUFLS1hL2EDIiNd/iQZ91amEY/GvLjfp5xRZ0FjubpEaM5CZdxSoPdqcOLxgyH3eRM4fbE66jBepFfEUjHdNEIRegGXXtD3wUA== X-YMail-OSG: sfraXMsVM1ltWHLrzwlsoziLqe08LfqndUF5IYm.eNo9LXbsdLILK4WzefVfDIa QN6PAN8Ju1i8j9u_4G1WxSnQcj3skcK1lp8DxoEh..tz9U0_mX0W07o7H5VtGwmR52OjI_kp27yc 8omaLDwYFoBbr7RSy.wzH0jysVX5ty_c23o8zyCftVPVq7dGoPBaj8l.x1d0ashHMJxbsUa.KKDa abL3IBkaBMrAD4542J3uB66PCDQIi2S76lQC7FrrIafD_4hslOs8VfiqzZDToHcrJB7hPRLGml0Z rBCIuMp4tPXKS2g46DZaUFMkTWzsCKW.AkSsxivGLyZU_gfVxx9oTW6WPA0sJowfeSbZ5QiHiXEl u2yj72qYCkna0CZuai5RAQcWWDL2Z7jbL8nzGkdP6sJdsv5kv.D.enhTmgK9xxy3A9A6XymXOlRD 4VLfGODDjp3bgw3YQflGjdj3f.cZMZ9RL8xi32cuDW6tCw6MTgMXnmf2Ra8lnLmScYfD23jbECy. xiVljIHmhe0G0qONWoavArBlGlEHhMjRSXIj1_jhK7Xw3Q8ln08rGCceX1W9pspZIUeaKDjupN6k rU97tWe5KIBK9XRSiMMs0iYUBf7q.Nf.si7isv4glRE4SwqPwcsJtWf_eQwm.LuJOiXx0gc2E4.v Pf0TCmyFHEUX5VZ78TYLwe6BLsjxDrst8xYGc5rucGrdz5phJnAoGrk9Sg1v0Nb8jszWafJ3Z_wD 6uzcplKRGFd.zim05cdPMN6zrDNMRNGCK7HaIX1433Wz4Ocxo8uUXzmkTVZzMVwQ08QNMk7aGeT8 b3WyvVLSZhXCvi0BVY_vnivcJD.xV4Ks7bTkxg6rh9 X-Sonic-MF: X-Sonic-ID: c0daff7f-a2f5-4bb0-baff-9ea04f0e0eb1 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Mon, 13 Nov 2023 05:17:03 +0000 Original-Received: by hermes--production-sg3-8696d769c6-c7mjw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 70ac34ce9e45aa755e9c9e17b2bc2642; Mon, 13 Nov 2023 05:16:59 +0000 (UTC) In-Reply-To: <87pm0eedcb.fsf@dataswamp.org> (Emanuel Berg's message of "Mon, 13 Nov 2023 00:55:32 +0100") X-Mailer: WebService/1.1.21896 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.188.146; envelope-from=luangruo@yahoo.com; helo=sonic303-20.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:312691 Archived-At: Emanuel Berg writes: > Yes, but all the people who have used it then, whose code are > now all over Emacs? Don't their view count as well? Nobody said theirs doesn't, but it is within their power not to write such code as well. Thus, it is not reasonable to tax us for attempting to exact concessions they can easily grant, and will ultimately make life easier for us. > cl-lib is included with Emacs. They have used a library that > is shipped with Emacs because they thought that was the best > way to solve whatever situation they had. Now those solutions > are in place, working. > > This speaks very strongly in favor of cl-lib. It does not.