GNU bug report logs - #75913
[PATCH] gnu: Add emacs-go-translate.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Evgeny Pisemsky <mail@HIDDEN>; Keywords: patch; dated Tue, 28 Jan 2025 16:22:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 75913 <at> debbugs.gnu.org:


Received: (at 75913) by debbugs.gnu.org; 30 Jan 2025 16:45:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 30 11:45:52 2025
Received: from localhost ([127.0.0.1]:47477 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tdXfs-0000Ip-JW
	for submit <at> debbugs.gnu.org; Thu, 30 Jan 2025 11:45:52 -0500
Received: from confino.investici.org ([2a11:7980:1::2:0]:61791)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <csantosb@HIDDEN>)
 id 1tdXfp-0000Ia-Jd; Thu, 30 Jan 2025 11:45:51 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org;
 s=stigmate; t=1738255546;
 bh=xT7jAfsp2cTMXEotJm2JYuB4iaBYzuUq5bVZudabeEE=;
 h=From:To:Cc:Subject:In-Reply-To:Date:From;
 b=TX8uOPHVMA8bJ56hFx07/szP+ZY36yKrln1CzHQsXWwm6xJbBhOLSXBCY/NtqGxE1
 0QvvYrDsppz5drUeevHlM4zRiAL34TUXUQbT2vpODcS4aPxMdZ/Ju1hryLxSBZ1QGC
 LJROKtAfcGp92rcWsdhjGuBdAdU6p9GJJk7PB2H0=
Received: from mx1.investici.org (unknown [127.0.0.1])
 by confino.investici.org (Postfix) with ESMTP id 4YkPzG2xngz111k;
 Thu, 30 Jan 2025 16:45:46 +0000 (UTC)
Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19])
 (Authenticated sender: cayetano.santos@HIDDEN) by localhost (Postfix)
 with ESMTPSA id 4YkPzF6v4Qz111L; 
 Thu, 30 Jan 2025 16:45:45 +0000 (UTC)
From: Cayetano Santos <csantosb@HIDDEN>
To: control <at> debbugs.gnu.org
Subject: control message for bug #75913
In-Reply-To: <385303eb169568f4f1886b89a8fd914cb472e3dc.1738081223.git.mail@HIDDEN>
User-Agent: mu4e 1.12.8; emacs 29.4
Date: Thu, 30 Jan 2025 17:45:45 +0100
Message-ID: <87ldusjlmu.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 75913
Cc: mail@HIDDEN, ian@HIDDEN, 75913 <at> debbugs.gnu.org,
 cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, andrew@HIDDEN,
 divya@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain


user guix
usertag 75913 + reviewed-looks-good
thanks

QA review:

- Commit messages
- Package builds
- Lint warnings
- Package tests
- Package style
- List dependent packages build

- New package licenses
- New package tests
- New package synopsis and descriptions

--
Cayetano Santos
GnuPG Key:   https://meta.sr.ht/~csantosb.pgp
FingerPrint: CCB8 1842 F9D7 058E CD67 377A BF5C DF4D F6BF 6682

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iI0EARYKADUWIQTMuBhC+dcFjs1nN3q/XN9N9r9mggUCZ5usuRccY3NhbnRvc2JA
aW52ZW50YXRpLm9yZwAKCRC/XN9N9r9mgkRpAQDyM5An+qkCU/ab1lm1kVQBN24Z
wrGLSt7fYN5XfRWkAgD8DKsaUv156Im4NLrdfdHD+eglvcEbmAlnx7tX77o93AA=
=pKYM
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#75913; Package guix-patches. Full text available.

Message received at 75913 <at> debbugs.gnu.org:


Received: (at 75913) by debbugs.gnu.org; 30 Jan 2025 16:40:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 30 11:40:25 2025
Received: from localhost ([127.0.0.1]:47444 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tdXab-0008TV-6n
	for submit <at> debbugs.gnu.org; Thu, 30 Jan 2025 11:40:25 -0500
Received: from latitanza.investici.org ([2001:888:2000:56::19]:41073)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <csantosb@HIDDEN>)
 id 1tdXaV-0008TB-Ai
 for 75913 <at> debbugs.gnu.org; Thu, 30 Jan 2025 11:40:23 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org;
 s=stigmate; t=1738255216;
 bh=TvTyMM2GeJLKDbhH+CJ/uQoJZLg3eLQRZHV763GXwlg=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=OQV+xDTaapQ0+fvPAvpcQB57cH5As01HCofwM0zCRpZSHCZcOycMydeNSBlP4fth6
 rUYn96pPEo0EkceOOmCYLu4y8zPwrH7S+PcIOty5VffkPF0GdZcCgCVDDpxObnJ/W3
 MJGM+7WrkarYnrRfo8sXHLjQe7V6SoNUkAs8Kggo=
Received: from mx3.investici.org (unknown [127.0.0.1])
 by latitanza.investici.org (Postfix) with ESMTP id 4YkPrw2TKDzGp4K;
 Thu, 30 Jan 2025 16:40:16 +0000 (UTC)
Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234])
 (Authenticated sender: cayetano.santos@HIDDEN) by localhost (Postfix)
 with ESMTPSA id 4YkPrw1MfyzGp39; 
 Thu, 30 Jan 2025 16:40:16 +0000 (UTC)
From: Cayetano Santos <csantosb@HIDDEN>
To: Evgeny Pisemsky <mail@HIDDEN>
Subject: Re: [PATCH v1] gnu: Add emacs-go-translate.
In-Reply-To: <87zfj8cm1x.fsf@HIDDEN> (Evgeny Pisemsky's message of
 "Thu, 30 Jan 2025 19:18:34 +0300")
References: <0467500c819dee2a8a4d7f796591b616063434eb.1738250709.git.csantosb@HIDDEN>
 <87zfj8cm1x.fsf@HIDDEN>
User-Agent: mu4e 1.12.8; emacs 29.4
Date: Thu, 30 Jan 2025 17:40:14 +0100
Message-ID: <87ed0kl0gh.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 75913
Cc: 75913 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


>jeu. 30 janv. 2025 at 19:18, Evgeny Pisemsky <mail@HIDDEN> wrote:

> Hi.
>
> It looks like output of guix style, which I intentionally edited to make =
test-command look
> less ugly and make substitution lines look similar.
>
> And I do not see any complains from guix lint with my version.

You=E2=80=99re absolutely right, I just checked. I probably did something w=
rong
when I applied your patch.

My bad, sorry about that.

=2D-
Cayetano Santos
GnuPG Key:   https://meta.sr.ht/~csantosb.pgp
FingerPrint: CCB8 1842 F9D7 058E CD67 377A BF5C DF4D F6BF 6682

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iI0EARYKADUWIQTMuBhC+dcFjs1nN3q/XN9N9r9mggUCZ5urbhccY3NhbnRvc2JA
aW52ZW50YXRpLm9yZwAKCRC/XN9N9r9mguNDAP4w/wo3it/PKS5DN5zco3dIPMBn
kceBnujRKaHlLiMZ0gEA7Sj3/TnawCODnUlIAJ+n9MuswXbqq6bjuLvjXeTYLAw=
=2IaN
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#75913; Package guix-patches. Full text available.

Message received at 75913 <at> debbugs.gnu.org:


Received: (at 75913) by debbugs.gnu.org; 30 Jan 2025 16:18:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 30 11:18:46 2025
Received: from localhost ([127.0.0.1]:47383 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tdXFd-0007OZ-Qk
	for submit <at> debbugs.gnu.org; Thu, 30 Jan 2025 11:18:46 -0500
Received: from sofi-shared.hosting.energy ([2001:41d0:602:1f56::]:33194
 helo=sofi.hosting.energy)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mail@HIDDEN>)
 id 1tdXFb-0007OK-Iv
 for 75913 <at> debbugs.gnu.org; Thu, 30 Jan 2025 11:18:44 -0500
Received: from [212.233.86.147] (helo=laptop)
 by sofi.hosting.energy with esmtpsa (TLS1.2) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94)
 (envelope-from <mail@HIDDEN>)
 id 1tdXFU-0002PE-1T; Thu, 30 Jan 2025 19:18:36 +0300
From: Evgeny Pisemsky <mail@HIDDEN>
To: Cayetano Santos <csantosb@HIDDEN>
Subject: Re: [PATCH v1] gnu: Add emacs-go-translate.
In-Reply-To: <0467500c819dee2a8a4d7f796591b616063434eb.1738250709.git.csantosb@HIDDEN>
 (Cayetano Santos's message of "Thu, 30 Jan 2025 16:25:09 +0100")
References: <0467500c819dee2a8a4d7f796591b616063434eb.1738250709.git.csantosb@HIDDEN>
Date: Thu, 30 Jan 2025 19:18:34 +0300
Message-ID: <87zfj8cm1x.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 4.0 (++++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Hi. It looks like output of guix style, which I intentionally
 edited to make test-command look less ugly and make substitution lines look
 similar. And I do not see any complains from guix lint with my version. 
 Content analysis details:   (4.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [212.233.86.147 listed in zen.spamhaus.org]
 0.0 T_SPF_HELO_PERMERROR   SPF: test of HELO record failed (permerror)
 0.0 T_SPF_PERMERROR        SPF: test of record failed (permerror)
 0.4 KHOP_HELO_FCRDNS       Relay HELO differs from its IP's reverse DNS
X-Debbugs-Envelope-To: 75913
Cc: 75913 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.6 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Hi. It looks like output of guix style, which I intentionally
    edited to make test-command look less ugly and make substitution lines look
    similar. And I do not see any complains from guix lint with my version. 
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [212.233.86.147 listed in zen.spamhaus.org]
  0.0 T_SPF_HELO_PERMERROR   SPF: test of HELO record failed (permerror)
  0.0 T_SPF_PERMERROR        SPF: test of record failed (permerror)
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

Hi.

It looks like output of guix style, which I intentionally edited to make test-command look less ugly and make substitution lines look similar.

And I do not see any complains from guix lint with my version.




Information forwarded to guix-patches@HIDDEN:
bug#75913; Package guix-patches. Full text available.

Message received at 75913 <at> debbugs.gnu.org:


Received: (at 75913) by debbugs.gnu.org; 30 Jan 2025 15:27:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 30 10:27:25 2025
Received: from localhost ([127.0.0.1]:47248 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tdWRr-0004sX-Jf
	for submit <at> debbugs.gnu.org; Thu, 30 Jan 2025 10:27:25 -0500
Received: from confino.investici.org ([2a11:7980:1::2:0]:26111)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <csantosb@HIDDEN>)
 id 1tdWRl-0004sG-3M
 for 75913 <at> debbugs.gnu.org; Thu, 30 Jan 2025 10:27:16 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org;
 s=stigmate; t=1738250829;
 bh=xWlqwIDSh8sHgxothdVMElUBvW2Nky8FEOHdNI62ulg=;
 h=From:To:Cc:Subject:Date:From;
 b=lC6ex9KKK9xi0IakCGwdDaliwc1OVDTPWFtnUJUt4DkYfI3sPxTnY0OXiDqDiFaIP
 kiLHCumVoyyUA794twYjgfL3B/+Vf7qpL+lhqWPIicVUIrtBhHNbbZ5uiLhF5Ubi7m
 DdiSX61gKQMbRlrhSpVBl1tCIHA4MDtp/wssqOVA=
Received: from mx1.investici.org (unknown [127.0.0.1])
 by confino.investici.org (Postfix) with ESMTP id 4YkNDY66nfz111s;
 Thu, 30 Jan 2025 15:27:09 +0000 (UTC)
Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19])
 (Authenticated sender: cayetano.santos@HIDDEN) by localhost (Postfix)
 with ESMTPSA id 4YkNDY4ynmz111p; 
 Thu, 30 Jan 2025 15:27:09 +0000 (UTC)
From: Cayetano Santos <csantosb@HIDDEN>
To: 75913 <at> debbugs.gnu.org
Subject: [PATCH v1] gnu: Add emacs-go-translate.
Date: Thu, 30 Jan 2025 16:25:09 +0100
Message-ID: <0467500c819dee2a8a4d7f796591b616063434eb.1738250709.git.csantosb@HIDDEN>
X-Mailer: git-send-email 2.48.1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 75913
Cc: Evgeny Pisemsky <mail@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: Evgeny Pisemsky <mail@HIDDEN>

* gnu/packages/emacs-xyz.scm (emacs-go-translate): New variable.

Change-Id: I623079b65f6df2180537a7589b953eaeb57d6a77
---

This v1 fixes lint issues with long lines. If includes minor styling improvements too.

 gnu/packages/emacs-xyz.scm | 45 +++++++++++++++++++++++++++++++++++++-
 1 file changed, 44 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 153785e017..9e0b58e944 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -126,7 +126,7 @@
 ;;; Copyright © 2020, 2021, 2022, 2023 Andrew Tropin <andrew@HIDDEN>
 ;;; Copyright © 2023 Dominik Delgado Steuter <d@HIDDEN>
 ;;; Copyright © 2023 Juliana Sims <juli@HIDDEN>
-;;; Copyright © 2023 Evgeny Pisemsky <mail@HIDDEN>
+;;; Copyright © 2023, 2025 Evgeny Pisemsky <mail@HIDDEN>
 ;;; Copyright © 2023 Gabriel Wicki <gabriel@HIDDEN>
 ;;; Copyright © 2022-2023 Simon Josefsson <simon@HIDDEN>
 ;;; Copyright © 2023 Fabio Natali <me@HIDDEN>
@@ -29151,6 +29151,49 @@ (define-public emacs-gif-screencast
 the GIF result.")
     (license license:gpl3+)))
 
+(define-public emacs-go-translate
+  (package
+    (name "emacs-go-translate")
+    (version "3.0.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/lorniu/go-translate/")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0603iq1vjbm44sl7qrmkdfcqzzc703h1g5hdcswpj7pi0w7fxb4s"))))
+    (build-system emacs-build-system)
+    (arguments
+     (list
+      #:tests? #t
+      #:test-command #~(list "emacs"
+                             "-Q"
+                             "--batch"
+                             "-L"
+                             "."
+                             "-l"
+                             "gt-tests.el"
+                             "-f"
+                             "ert-run-tests-batch-and-exit")
+      #:phases #~(modify-phases %standard-phases
+                   (add-before 'check 'skip-failing-tests
+                     (lambda _
+                       (substitute* "gt-tests.el"
+                         (("\\(ert-deftest test--gt-translation-life-cycle .*"
+                           all)
+                          (string-append all "(skip-unless nil)\n"))
+                         (("\\(ert-deftest test--gt-valid-literally .*" all)
+                          (string-append all "(skip-unless nil)\n"))))))))
+    (home-page "https://github.com/lorniu/go-translate/")
+    (synopsis "Configurable and scalable translation framework")
+    (description
+     "This is a translation framework on Emacs, with high configurability
+and extensibility.  It can easily be extended to various Text-to-Text
+conversion scenarios.")
+    (license license:gpl3+)))
+
 (define-public emacs-google-translate
   (package
     (name "emacs-google-translate")

base-commit: b85d20e853192a92093cd8d6a5756ec80e94c658
--
2.48.1





Information forwarded to guix-patches@HIDDEN:
bug#75913; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 28 Jan 2025 16:21:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 28 11:21:15 2025
Received: from localhost ([127.0.0.1]:38201 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tcoKr-00017y-Bb
	for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 11:21:15 -0500
Received: from lists.gnu.org ([2001:470:142::17]:47362)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mail@HIDDEN>)
 id 1tcoKo-000174-4j
 for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 11:21:07 -0500
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 <mail@HIDDEN>)
 id 1tcoKi-0002QJ-4R
 for guix-patches@HIDDEN; Tue, 28 Jan 2025 11:21:00 -0500
Received: from sofi-shared.hosting.energy ([2001:41d0:602:1f56::]
 helo=sofi.hosting.energy)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mail@HIDDEN>)
 id 1tcoKc-0003qV-4m
 for guix-patches@HIDDEN; Tue, 28 Jan 2025 11:20:59 -0500
Received: from [212.233.84.76] (helo=localhost.localdomain)
 by sofi.hosting.energy with esmtpsa (TLS1.2) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94)
 (envelope-from <mail@HIDDEN>) id 1tcoKT-0007zB-8P
 for guix-patches@HIDDEN; Tue, 28 Jan 2025 19:20:45 +0300
From: Evgeny Pisemsky <mail@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: Add emacs-go-translate.
Date: Tue, 28 Jan 2025 19:20:23 +0300
Message-ID: <385303eb169568f4f1886b89a8fd914cb472e3dc.1738081223.git.mail@HIDDEN>
X-Mailer: git-send-email 2.47.1
MIME-Version: 1.0
X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>,
 Divya Ranjan Pattanaik <divya@HIDDEN>, Ian Eure <ian@HIDDEN>,
 Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>,
 Liliana Marie Prikler <liliana.prikler@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Received-SPF: permerror client-ip=2001:41d0:602:1f56::;
 envelope-from=mail@HIDDEN; helo=sofi.hosting.energy
X-Spam_score_int: -14
X-Spam_score: -1.5
X-Spam_bar: -
X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.4,
 T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_PERMERROR=0.01,
 T_SPF_PERMERROR=0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-go-translate): New variable.

Change-Id: I623079b65f6df2180537a7589b953eaeb57d6a77
---
 gnu/packages/emacs-xyz.scm | 41 +++++++++++++++++++++++++++++++++++++-
 1 file changed, 40 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 153785e017..51fd9c01e9 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -126,7 +126,7 @@
 ;;; Copyright © 2020, 2021, 2022, 2023 Andrew Tropin <andrew@HIDDEN>
 ;;; Copyright © 2023 Dominik Delgado Steuter <d@HIDDEN>
 ;;; Copyright © 2023 Juliana Sims <juli@HIDDEN>
-;;; Copyright © 2023 Evgeny Pisemsky <mail@HIDDEN>
+;;; Copyright © 2023, 2025 Evgeny Pisemsky <mail@HIDDEN>
 ;;; Copyright © 2023 Gabriel Wicki <gabriel@HIDDEN>
 ;;; Copyright © 2022-2023 Simon Josefsson <simon@HIDDEN>
 ;;; Copyright © 2023 Fabio Natali <me@HIDDEN>
@@ -29151,6 +29151,45 @@ (define-public emacs-gif-screencast
 the GIF result.")
     (license license:gpl3+)))
 
+(define-public emacs-go-translate
+  (package
+    (name "emacs-go-translate")
+    (version "3.0.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/lorniu/go-translate")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0603iq1vjbm44sl7qrmkdfcqzzc703h1g5hdcswpj7pi0w7fxb4s"))))
+    (build-system emacs-build-system)
+    (arguments
+     (list
+      #:tests? #t
+      #:test-command #~(list "emacs" "-Q" "--batch"
+                             "-L" "."
+                             "-l" "gt-tests.el"
+                             "-f" "ert-run-tests-batch-and-exit")
+      #:phases #~(modify-phases %standard-phases
+                   (add-before 'check 'skip-failing-tests
+                     (lambda _
+                       (substitute* "gt-tests.el"
+                         (("\\(ert-deftest test--gt-translation-life-cycle .*"
+                           all)
+                          (string-append all "(skip-unless nil)\n"))
+                         (("\\(ert-deftest test--gt-valid-literally .*"
+                           all)
+                          (string-append all "(skip-unless nil)\n"))))))))
+    (home-page "https://github.com/lorniu/go-translate")
+    (synopsis "Configurable and scalable translation framework")
+    (description
+     "This is a translation framework on Emacs, with high configurability
+and extensibility.  It can easily be extended to various Text-to-Text
+conversion scenarios.")
+    (license license:gpl3+)))
+
 (define-public emacs-google-translate
   (package
     (name "emacs-google-translate")

base-commit: 49a113e3fc618d6f6bd5000c164a1d33701a30c4
-- 
2.47.1





Acknowledgement sent to Evgeny Pisemsky <mail@HIDDEN>:
New bug report received and forwarded. Copy sent to andrew@HIDDEN, divya@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, guix-patches@HIDDEN. Full text available.
Report forwarded to andrew@HIDDEN, divya@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, guix-patches@HIDDEN:
bug#75913; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 30 Jan 2025 17:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.