From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.devel Subject: Re: Grammar checking Date: Sun, 02 Apr 2023 05:40:34 +0200 Message-ID: <87cz4nar4d.fsf@dataswamp.org> References: <87sfdnyuxc.fsf@posteo.de> <83sfdl2z26.fsf@gnu.org> <58158ae49808189da7b2@heytings.org> <83mt3t2xz1.fsf@gnu.org> <86jzyxxqir.fsf@gmail.com> <83cz4p2nl9.fsf@gnu.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="19433"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: emacs-devel@gnu.org Cancel-Lock: sha1:/MR1hiTzGd75Y8WnS+TEUtM5jZo= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Apr 02 06:54:03 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 1pipj9-0004pJ-GR for ged-emacs-devel@m.gmane-mx.org; Sun, 02 Apr 2023 06:54:03 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pipiS-00037e-9b; Sun, 02 Apr 2023 00:53:20 -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 1pioaB-00032q-CP for emacs-devel@gnu.org; Sat, 01 Apr 2023 23:40:45 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pioa9-0001xR-N4 for emacs-devel@gnu.org; Sat, 01 Apr 2023 23:40:43 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1pioa7-0002QF-Le for emacs-devel@gnu.org; Sun, 02 Apr 2023 05:40:39 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 02 Apr 2023 00:53:18 -0400 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:305029 Archived-At: Richard Stallman wrote: >> Grammarly is not Free Software, AFAIK, so using it in Emacs >> is out of the question. > > Exactly right. The purpose of GNU Emacs, and the purpose of > improving it, is to advance what people can do in freedom, > and spread freedom. We shouldn't let the means run away with > the ends. That's right, if it's possible to do the right way, no excuse not to do it the right way. All it takes is time and effort. And if it doesn't happen, ever - this is a clear indication no one cared about it enough to actually do it - and if not a single one, no one ever did it, maybe that says something how important it was to begin with ... I've seen this so many times, in so many places. Compromise, deadline, double standards, it always blows up in the end. Little by little against the goal always beats trying to outsmart the problem to achieve a quick fix, compromising standards and ideals, just because of the perception it "has to" happen this instant ... No shortcuts to the top! -- underground experts united https://dataswamp.org/~incal