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: grammar checking Date: Mon, 03 Apr 2023 16:51:09 +0300 Message-ID: <831ql1vzua.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34776"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Pedro Andres Aranda Gutierrez Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Apr 03 15:52:19 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 1pjKba-0008of-Oq for ged-emacs-devel@m.gmane-mx.org; Mon, 03 Apr 2023 15:52:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pjKaI-0004p5-La; Mon, 03 Apr 2023 09:50:58 -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 1pjKa9-0004bY-Go for emacs-devel@gnu.org; Mon, 03 Apr 2023 09:50:50 -0400 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 1pjKa9-0005Q9-8r; Mon, 03 Apr 2023 09:50:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=OZ5M+m4sxQ3siCCy831PjGf/DwoKaNhxkzpnlZlsWSo=; b=in0wSpgg+0UB E6B2fD5uhaGYbXYKgTSfRCvyju/0/Wh+3F65UOy039Wm3yh4hoPi0D7WeEjCjP1J1G3GHFBzB4cuz 7PXXHT7gme80U9Y/m9tyhEt5bF4BMBs5Nrtv3RD9CVOExsIZxkzIYQcyBYMTBv20Sm/vgF01leQwD NHhKj1kQ5HskyokA+ZNoLTzhXM5NZ8UFl3tPxW/gViUZa9fBdKCaKZMAa6KRl0/+kjvBYlCmJ9Zll W7+ZfAuWTxXrwB05kZLNJhAiiCZKyfKh875i6z7Y8fLGtYikevyAkT0eX0V94dajv9SZcJ+s9AmaG 124goiEj7Od26sx+78qNxw==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pjKa7-0005LZ-2z; Mon, 03 Apr 2023 09:50:48 -0400 In-Reply-To: (message from Pedro Andres Aranda Gutierrez on Mon, 3 Apr 2023 07:52:23 +0200) 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:305075 Archived-At: > From: Pedro Andres Aranda Gutierrez > Date: Mon, 3 Apr 2023 07:52:23 +0200 > > 1. I have worked with different word processors that provide grammar > checking in addition to spellchecking. At the end of the day, I had to > ignore 49 suggestions to accept a good one, which I would have caught > with reasonable proof-reading. Writing is something that needs time. > And I feel it every day, even for technical writing. And there are no > shortcuts to that. > > 2. I have tried grammar checking on different languages. Yes, I speak > a couple of languages and I write fluently in four. And at the end, I > either disable grammar checking or I just leave it there for fun. Some > suggestions are as good as spellchecking was 20 years ago. And a good > laugh may be worth it, but seriously, I'd rather not use grammar > checking when in a hurry. > > 3. I'm honoured to count professional writers and journalists among my > friends and, no, they don't use grammar checking ;-) because they feel > the tools currently force them into a style of writing which is not > theirs. That's okay: if this will become part of Emacs, it will be an optional feature, so if you don't find it useful, just don't activate it. Many features in Emacs exist only for those who find them useful, and this one is no exception. >From my POV, if people who write doc strings and manual submissions for Emacs will be able to have their text proof-read before they submit it, it will be an advantage, since the patch reviewers will need to invest less time in finding and fixing their grammar mistakes (although probably not in your submissions). > I feel it would be more urgent to concentrate on spellchecking and see > how to improve support for languages with word composition on current > solutions in core Emacs or packages in ELPA. We will continue developing and improving our spell-checking features independently of whether grammar checking will or will not be added. There's no zero-sum game here; these are two separate features, and none of them will come at the expense of the other.