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: Upcoming merge of adaptive-wrap Date: Fri, 26 Jan 2024 12:03:36 +0800 Message-ID: <87bk98n3l3.fsf@yahoo.com> References: <878r4eqjh8.fsf.ref@yahoo.com> <878r4eqjh8.fsf@yahoo.com> <875xzgookd.fsf@yahoo.com> <1e6f618f-5572-40e4-addb-016b467def37@gutov.dev> <87il3gn89u.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="7377"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org, Stephen Berman To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 26 05:04:43 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 1rTDSM-0001f1-QO for ged-emacs-devel@m.gmane-mx.org; Fri, 26 Jan 2024 05:04:42 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTDRb-0007fw-8T; Thu, 25 Jan 2024 23:03:55 -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 1rTDRa-0007fi-Bv for emacs-devel@gnu.org; Thu, 25 Jan 2024 23:03:54 -0500 Original-Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTDRX-0007EV-Tt for emacs-devel@gnu.org; Thu, 25 Jan 2024 23:03:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706241828; bh=mnNQzp+hlxghJRRZe7clwd3C9HVTech/Y103iCEVKGg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=miRC6bPJYBFqAsfi6Cixehv/RQiSXfMispQrjUzIlxMH9k3COhuEGMpXkIAs4JWNDC2rXQacaqC8L9rOHITzOh91/FXJzFG8kR/qxBxM9AU+O2/h8u7oC4rR6vs0FMC7ijfu7JUKm0DLJO9LPSzpROPAMpm76SKJfZYx31qdpXWpBmS3XfOnaSNJQ2TtExeOA6/onaOUwZX04OREPK3u/WEGfd+NhBx8AsTFr3kHZtJ+ROmkERyiU8giDEdDUse3FCtLmqxmMlvX3vQ60K7IG1exWJZx+c7eudHKczkBcQc/fsggZETTp5CGkAtIH5xI0CHQqBspTscqo9zVj4Uz4A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1706241828; bh=duZfN4Bi6RRdgLHs1jByfjztmpVWfsjarhlWIREb1A9=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Z19bA2F8iyg7/k/430K3uTvwg4FfKxfXmOMZsCp9V20sgSrZqVamZGMN0WfI6Qix3ANacl3eR3uRtASyCETK5QQs+Wa1zkqUCzsTp4uu87f9Qf1rTxB0IHY7HViFQV9wo4SaZBN8qscAyOqWL349/zK9mCa7buvCTEGCfu7cbRk7Up/9P4bQ+ELLr9DFIUblVN6G6WWS7JF+JiaQpvaRAU0lS/lrFoVjgD3zIBf7Q6Q0JY2hbaXNCHgGaXoy6NxmfBte1Bde/dFEK4R/fauvmEyJq6fA9pZG+P7Ce17K7HjjgHRypo1RO+k+HuJxncrxcL2yLx3j7msShR2+o9tvhw== X-YMail-OSG: N9v31SEVM1l85O8RhbLsUISG_hQFxY0Y9LyHWom5pMRZPkvgngHrkBlUHd6.PUM XbtPNy3YTUiAtZ5Um6D.3dnPpe6iQQZmqueE1H_he0Oikm7kWzYnD.v3YfKQLeAWC2WqaQWlkg9P QQOCZETJgXF3Kqn2Ko6yueaR_wxUmkasMSGYhcX6zBBav8.jP0uG_CpFc1dqbFn6GnhPphfdkENz qCNwPOo80q3r4RzLrYev9YM2e3Rv1k0pfnWRubfK0d92CE.yCGZYw7yhHph2xVdg9nBwIL.TUKyr NNZSY2GmajfpZ6wEXqWq47Bi85s6YxVm_gxHtZ6WtSBRs28EbAaMdjAqtWMACLkxP0sClP.ylW7m DgF9slvJ1lg7HALmTUtayKn763C4vdpCCbZXIuanTXO6BErYp.5.Vtltdzs5yL7VMZKJ0ghcqYli nHW3p5AUWTJX.bU7Gvu6qXRvtE89Wy0V3Xty.L5YABxasVtlb_JMkp4P0grTy5ipzGCh5nxJW4Lf F1aS0Mb1Rm7HWi0.d33dYdJOajHojuc6MOaMHugen53jBoSPJ6Z2jenUNqWFpcL0FJOweo9YfE4. o.a5GtJqNmuhoAbdArXSTfmRWGugyI2nN3kklNLyPpLw5wJ10Gu3GhCJKqrPwr8toj2kcBlDIfsk axTQxR2UsDgrefbTX4nRCM5XXYmroskpEyDYJ52goiqPOL_Zl7JUX2EnfIahlBSZDfyJEFMjucMY lbuy3DGtP9iWlaDxunDzjOLOv6dIHuzdVKWqNwcOzh2SutgCWHuAVXcoR4Tp3XJleoKhUT2oKmld bYyNePeSbMtsrDhdVnPwUyZD0FCBtKq6rg1U9U8R0. X-Sonic-MF: X-Sonic-ID: cb093910-1b90-4843-b352-2eacffe65106 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Fri, 26 Jan 2024 04:03:48 +0000 Original-Received: by hermes--production-sg3-677476f564-s2dnr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8dcfbc5637f270d5bb8d464c15cda608; Fri, 26 Jan 2024 04:03:41 +0000 (UTC) In-Reply-To: (Dmitry Gutov's message of "Fri, 26 Jan 2024 04:30:59 +0200") 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.186.146; envelope-from=luangruo@yahoo.com; helo=sonic302-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:315408 Archived-At: Dmitry Gutov writes: > If you're talking about getting a feature known to the maximum number > of users possible (and not just hardcore ones who are with us for > decades and scrutinize every new release), a lot of those potential > users either have been using Emacs a while and don't read NEWS for > every release, or will install their first Emacs of some later version > than the one that the feature X has been added (and thus will miss all > older NEWS files). I have been using Emacs for "a while", and I read NEWS with every new release with no difficulty whatsoever. Regardless of the extent of our users' inclination to read NEWS, Emacs's facilities for searching through multiple files are more than adequate for locating features there, and even if not, it is not reasonable to argue that a drastic difference in detail is nullified by arranging items in a one-line format. Compare: adaptive-wrap Smart line-wrapping with wrap-prefix with: * Editing Changes in Emacs 30.1 ** New minor mode 'visual-wrap-prefix-mode'. When enabled, continuation lines displayed for a folded long line will receive a 'wrap-prefix' automatically computed from surrounding context by the function 'fill-context-prefix', which generally indents continuation lines as if the line were filled with 'M-q', or similar. I don't think any of us are capable of arguing with a straight face that the first example will earn adaptive-wrap more users than will the second. Not to mention that other documentation will be installed to accommodate users who are not upgrading Emacs, which you have not taken into account at all. > 1139 one-liner summaries, OTOH, are always searchable with C-s. And how do you suggest users search for adaptive-wrap, armed with little information beyond that feature's behavior? For the terse descriptions in the package list to be useful, the user must already be aware of the name of the package being sought or the description its author has chosen.