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: master 78fc49407b8 1/3: Improve filling of ChangeLog entries Date: Wed, 31 Jan 2024 19:19:14 +0800 Message-ID: <878r45px71.fsf@yahoo.com> References: <170643232559.30479.16631610453249222615@vcs2.savannah.gnu.org> <20240128085846.187A2C1DAE4@vcs2.savannah.gnu.org> <540cc339-b7d4-4c1a-b084-c7f739ad4947@gutov.dev> <8734ue327d.fsf@gmail.com> <87a5omf1e8.fsf@yahoo.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="35999"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Dmitry Gutov , 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 Wed Jan 31 12:20:48 2024 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 1rV8e8-0009D7-5l for ged-emacs-devel@m.gmane-mx.org; Wed, 31 Jan 2024 12:20:48 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rV8cy-0005Zl-8d; Wed, 31 Jan 2024 06:19:36 -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 1rV8cs-0005ZL-9G for emacs-devel@gnu.org; Wed, 31 Jan 2024 06:19:30 -0500 Original-Received: from sonic314-20.consmr.mail.ne1.yahoo.com ([66.163.189.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rV8cq-00057K-3F for emacs-devel@gnu.org; Wed, 31 Jan 2024 06:19:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706699965; bh=JasFDZQP4GHL2tzCmzrQm7sxXQLLnCRTflqqkLx2oEA=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=e8riQfi/al++PuS6hEw0jLzrXmJHdCu00BBmlwDsh/OrE915Z174hyAmlB3YRMVDxaI03pqoE2EZINO8t9mWxdzY3h7QsjH1Jx29JVGgh574ANMC9tXvawJfq88dpHRV48PPWbHhKP4TMNxm9Tdc6pSTFami2HbtHyEBJhd1i1cmhjZgvC9udzH7BAHir7+1h7XPqJvXrsPXGr24qPmx4taJzJhFlelNnbzid/WR7AtsFkc0NPCx/kLk9AR5sw28CQ9sNgYPhQtoGo22RxNZNgqH9AnVDj4aXR7wGHnC5hGLU4NQUaaYA9jNChT+JfKxMIp/ReQPAZLCthsBA1EL8A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706699965; bh=tRzEwOXr9CC99nyC3Qi9TrUlCUI06qCOvpbpamOIQOY=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=KPqMOir/yud5xCz6qM+NSAM4XofcYW54nRIfjWbDIMWpt9T0tb2RFLx4H7W4ngSlpcrUAVmwFELRGyw4XZXF/Zlt/WDFSf0Ra3yd1DROpzsVm5VtxpPg8Vdlq3EYnKG+fByMPHaQiDEvqmM1dTnlHxChqfoAAjlpIn5jiX5xje//QdPhCCqmmjBslPG86bqqBzIKd944Sw11wuVshNcUO4Xw1sOQtQm54ikD8zYLn4jZd169sSQh9Hn8Pv8P/7LRlQAtB15jA0uPzDFlU6x/tq9L+O5wT8c12zdKqCruYN62yOZZVQeLkaM1QXHFd8oGCxlpwp3EnPgsGUhbnNQ8kQ== X-YMail-OSG: sGStfhwVM1mGSVeKZyWZp.UIj32zgUZ4bqlcQqLztlCqfU4Vj7x7JAPkO44b3na A36T70FVaHMzXOKoYo0wjNB4N1IAGtbJZ9KovXCvKh3cokPNPNy9GwXSqZVjX9efbIHZkp0tBNNA SkGfE706du2aVhBwOU2ulnFjrHSziuaH4s28zrnvi2nm6xZScI_dwRRSdvmlp8eSwicQZla9SNCC 86THcwREFD7Qwo1LigMbTgkVo3QN9d3ieXQ.puAr41RaaNs5gODWSzVvgGGLAQHBLGjf11MiX0_Y 40QrGGjbjOAc74L9oXxlg5auVZJedmGVffK9hd8543Rl1_1apgbz0yMHqCfl482EXnLk.vAV6Wsi rawePi_1siRqd5DNT4w8lWYRILyEPQs7vOOBO6WyUsUyvmZBqcQ9dJZzUUyBTT2MixQlE_zxbC3C KyXsWSg91eK_UhTXozmE8T0uVIu1xX0GG2zi6G_7H2TqyADK6xtl_W8nryGBCDDeAMV.a8VaqA_O qr0Z2Ccql2InqgxmuRbEf28u44_KHxYV6yDJlUgOFq8MukB5DOYKf_pNtn_xE_HxfH2_LqVqflCV vT.RHfA8SoaOAo04oWOPS3OhJJo7HifXi9R.K.JFWavq7BBEXaIt5Tz6MYZwclqA6s72oFPu4zl5 ci.iHEhA_DjUuSGl.glfLenDxCzNdFud6GpqN7rQvOG8RcN0udPvO0IFGjoU1LcS9bb82YX83aLk 2Ptxd95w12VWnt.OvEUYHTLq2JgFSf9DSSZjrXMtlsbwHZlOu1o6Z8IUFCixl1bFHImx3YdyIzJu _jW0xRWIt4.fffkVjOcaj2fw4xU2O1kShiHqtpabPb X-Sonic-MF: X-Sonic-ID: 4b74c2f5-dfc3-4a43-9ab8-475219a5183a Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Wed, 31 Jan 2024 11:19:25 +0000 Original-Received: by hermes--production-sg3-6dc75bc8fb-dgkh5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5498d7cc18ae2adab25b3ab22a856544; Wed, 31 Jan 2024 11:19:19 +0000 (UTC) In-Reply-To: (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vora=22's?= message of "Wed, 31 Jan 2024 10:28:31 +0000") X-Mailer: WebService/1.1.22046 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.189.146; envelope-from=luangruo@yahoo.com; helo=sonic314-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:315662 Archived-At: Joao, the diatribe was unnecessary (and I'm not certain I disagree with most of it), since there's a world of difference between our two perspectives. I don't doubt that these particular `cl-loop' or `pcase' forms are simple to understand, provided that the reader takes the ten or so minutes to absorb the relevant portions of their documentation. My issue with such forms is that spending those ten minutes every time I fix a bug is incompatible with my workflow of choice for mostly avocational projects such as Emacs, where I make a mental note of tasks that interest me, and pick the least time-consuming of them to complete whenever free time (which, surprising as it may be, is scarce) does come my way. That being my MO, it is most convenient for me to rewrite such functions in a straightforward fashion rather than for elegance, or macroexpand them as I did in parts of this change, and since the important metric at the end of the day is the correctness of the resulting code, it is harmless for that code to be more verbose than strictly required. Which is also the reason I requested no more than that you not install your version now, leaving the door open to future improvement on your terms once I finish making it work.