From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Pedro Andres Aranda Gutierrez Newsgroups: gmane.emacs.devel Subject: Re: grammar checking Date: Mon, 3 Apr 2023 07:52:23 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23109"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Apr 03 07:53:51 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 1pjD8Y-0005vJ-Qw for ged-emacs-devel@m.gmane-mx.org; Mon, 03 Apr 2023 07:53:50 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pjD7g-0007h5-F0; Mon, 03 Apr 2023 01:52:56 -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 1pjD7e-0007fs-M0 for emacs-devel@gnu.org; Mon, 03 Apr 2023 01:52:54 -0400 Original-Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pjD7c-0002Q1-Co for emacs-devel@gnu.org; Mon, 03 Apr 2023 01:52:54 -0400 Original-Received: by mail-ed1-x532.google.com with SMTP id b20so112570289edd.1 for ; Sun, 02 Apr 2023 22:52:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680501170; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=a20tYoMBx1XITOs4lK9/2as9yd9f0PztjV4J+CMsynA=; b=VPYx6miAfTK0vKK4NFOAYrXLg6XnaX0et8kusTPiSKsAo8g2CuYM2GP7UhFLFx5tj8 4LnqjgbhtjgBVYN45yhjAYEKA4Qqxm/LkwBaTHkQCR+mgC6HCWd8KlKGJUqXJOCtE1En Pqq6fIK3TLdhu6L144DDk18MqDaXMf8M75iHeHKEOvoM/Brg4iZU05gD8++HPhNesz7h 4AczhZuLRO4J+OPO1qD1HMQlfIF2wPdSWMtn0iAcI+FZxY83Rn1Pyuw/ZqXJcR6VU/Cc qlMkYhXNk0DLhvm5LPvWK0dejQ8oRElMx0O9HWY1K8FM6++zKeGCgEdcu1QGC8ddeArk Vl/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680501170; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=a20tYoMBx1XITOs4lK9/2as9yd9f0PztjV4J+CMsynA=; b=odIzlGq64put9O6LBbxNCPgtFHUv54aNZqqDVrhWPJCYbUvkRdXJOnlvnK1/9xgFu1 4eV0gC1JfJHzu+w34PhOaut7rdqqC1QdsXae83amkexX3Qn0OnqEQQpSqiaeCBEbYxoL DTBuzuV0UupOevlVSxr2tM4IIodIV44XFxlY4I/bSVS8uJ601qKjLRSASBQgujWVg4KT Q0hT8zHu+N5sWb/3HTXlsIGURt2KV6f8yeqFnLcqNnqikBAI5AQc9moG4v1oL4XM9Ktv Yth8FgHeW8aVVhgqkLQwHnjLKWzE4aZcQafI710Bk8bmL/F/OyKqi7sGXNPn6MsjrF/P gY6w== X-Gm-Message-State: AAQBX9dv4ZpIXtxwnVFCC5WVOvQTU+LQN3xx6Schyb2ljKXeX9Rg8RqM Tep64qD3VsdWAGHuJBwe25ZUYQ1dsxdrIm8zvMckpYxClek= X-Google-Smtp-Source: AKy350Z27PAseUzOovfcstxbj3sZa/e2KKOBkUYIGdsSd+h3G3BP0Wv3B1fpmQ32T6TniAlZevjSCDeRymHcbZVTmoE= X-Received: by 2002:a50:a6d1:0:b0:4fb:4a9f:eb95 with SMTP id f17-20020a50a6d1000000b004fb4a9feb95mr17629719edc.2.1680501169938; Sun, 02 Apr 2023 22:52:49 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::532; envelope-from=paaguti@gmail.com; helo=mail-ed1-x532.google.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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:305063 Archived-At: Hi some random thoughts about grammar checking. 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. 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. My .2cents, /PA -- Fragen sind nicht da, um beantwortet zu werden, Fragen sind da um gestellt zu werden Georg Kreisler Headaches with a Juju log: unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should run a leader-deposed hook here, but we can't yet