From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lynn Winebarger Newsgroups: gmane.emacs.devel Subject: Re: Grammar checking Date: Fri, 31 Mar 2023 07:37:46 -0400 Message-ID: References: <87sfdnyuxc.fsf@posteo.de> <83sfdl2z26.fsf@gnu.org> <58158ae49808189da7b2@heytings.org> <83mt3t2xz1.fsf@gnu.org> <87sfdl8irg.fsf@posteo.net> <58158ae498dc3b4b1052@heytings.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000dc0e8005f830a34e" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1386"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Philip Kaludercic , Eli Zaretskii , Richard Stallman , m.eliachevitch@posteo.de, emacs-devel To: Gregory Heytings Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Mar 31 13:38:59 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 1piD5v-000083-5F for ged-emacs-devel@m.gmane-mx.org; Fri, 31 Mar 2023 13:38:59 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1piD4x-0005Rd-Uk; Fri, 31 Mar 2023 07:37:59 -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 1piD4x-0005RT-5a for emacs-devel@gnu.org; Fri, 31 Mar 2023 07:37:59 -0400 Original-Received: from mail-pf1-x42d.google.com ([2607:f8b0:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1piD4v-0004Fe-Ma; Fri, 31 Mar 2023 07:37:58 -0400 Original-Received: by mail-pf1-x42d.google.com with SMTP id ce4so1564785pfb.1; Fri, 31 Mar 2023 04:37:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680262675; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sogWGtf3TCJoGVG2rE9ZArhL5xZ2M0T4QQA/Ro7+cMk=; b=nXxGJ87I/9yU06vmQvR3k4X2RrmzBeevYwm0erp80HMCpFrRJxdsoFNh+aocbcwXxJ 3zsys5UIbLm374PFEvclaO188cpsJ/Dw7x6lSc42kovH6E1Zb0ORPzYDPHZ5jDlX1fcn IGrNgUBiTmGkBSXCtF9LbKwRgVTIh60JCiFxgAZUC2yZ95vKSwDE0NwLgSGWo7PJxvX+ 8dyqp3J8y5oJzZdlukEg7ex/6UJJE/qvfa6z9QnjRnQjnlagSOjUOg3J6uogDxGof//K M7FQ9rDD+rFwn0btgip4+vvmmrs6BqHy/5XvGWo9Q30Dxb/uZu1SrZgbw3DHf0CZGeDG 66bQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680262675; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sogWGtf3TCJoGVG2rE9ZArhL5xZ2M0T4QQA/Ro7+cMk=; b=ZVcZfwWb/V8Cd75z0jhfbVozysuUCf4zqLKhRyCOPqa0t7ilPfJwJxEju6+VHhWImr fOQMH0B5ToWhAlrfXCbZbDSv0HPzHl2Are6aXn+DF8i17RtcL6iBqQ8gKn/EJ4wexAbz 45FKryITvAS4JHG02ki06gbHi4Defz0v6m1NcfjhnCYGIfjbisKdvuZPMu8Mfim245Tp 2+7jnLIFmD24wLyNGn7w8pSMFhp5rx7TV1bjwoXyBOIgxEqV8xtmINlm0Q2pnQX1jv76 BMj4Nu3afc6xhtf5IIlI/R+pkJlo9GXmHQeqvF/aOsK3Lq5ujbM5f4LlnPiwIaqezzXV vobA== X-Gm-Message-State: AAQBX9eQp+GmAS0gOsDdAptDG9KEbqDTv/9bM3McjcRVBSbjh4tV9TvK VcNJGrgxmxOcOX8kBgVWg7rhrhvlpMMgSp7YPj8= X-Google-Smtp-Source: AKy350aqT6t3EUZRk2wOcaoizsm5S+tlKnO4DwyM0RGrc91pG48HeBaS+eAfkATPNQpumP6I6mVzg/ZKcZNjtbmWoOI= X-Received: by 2002:a63:2041:0:b0:503:91ff:8dd8 with SMTP id r1-20020a632041000000b0050391ff8dd8mr7266567pgm.4.1680262674778; Fri, 31 Mar 2023 04:37:54 -0700 (PDT) In-Reply-To: <58158ae498dc3b4b1052@heytings.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::42d; envelope-from=owinebar@gmail.com; helo=mail-pf1-x42d.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, HTML_MESSAGE=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:304910 Archived-At: --000000000000dc0e8005f830a34e Content-Type: text/plain; charset="UTF-8" On Fri, Mar 31, 2023, 4:10 AM Gregory Heytings wrote: > > > > > One of the main annoyances is that LanguageTool does not appear to be > > widely packaged[2]. > > > > Why would it be necessary to package it? It's a Java app, you can > download it from here: > > https://languagetool.org/download/LanguageTool-stable.zip > > and run it everywhere (provided you have a JVM installed, of course). > Do you use it? It appears to be designed as a full-blown, multi-connection server. Even if it is restricted to a local address, if it were a multi-user machine I'd be concerned about whether other users might gain access to the text I've sent to the server for processing. Lynn --000000000000dc0e8005f830a34e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Fri, Mar 31, 2023, 4:10 AM Gregory Heytings <gregory@heytings.org> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex">
>
> One of the main annoyances is that LanguageTool does not appear to be =
> widely packaged[2].
>

Why would it be necessary to package it?=C2=A0 It's a Java app, you can=
download it from here:

https://languagetool.org/downl= oad/LanguageTool-stable.zip

and run it everywhere (provided you have a JVM installed, of course).

Do you= use it?=C2=A0 It appears to be designed as a full-blown, multi-connection = server.=C2=A0 Even if it is restricted to a local address, if it were a mul= ti-user machine I'd be concerned about whether other users might gain a= ccess to the text I've sent to the server for processing.

Lynn