From unknown Sat Jun 21 03:08:24 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#55423 <55423@debbugs.gnu.org> To: bug#55423 <55423@debbugs.gnu.org> Subject: Status: [PATCH]: gnu: Add mogan. Reply-To: bug#55423 <55423@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:08:24 +0000 retitle 55423 [PATCH]: gnu: Add mogan. reassign 55423 guix-patches submitter 55423 Zhu Zihao severity 55423 normal tag 55423 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 14 23:22:39 2022 Received: (at submit) by debbugs.gnu.org; 15 May 2022 03:22:39 +0000 Received: from localhost ([127.0.0.1]:47792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nq4q4-0000mp-8p for submit@debbugs.gnu.org; Sat, 14 May 2022 23:22:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:47784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nq4q2-0000mi-TN for submit@debbugs.gnu.org; Sat, 14 May 2022 23:22:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32966) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nq4q2-0007ew-No for guix-patches@gnu.org; Sat, 14 May 2022 23:22:34 -0400 Received: from mail-m971.mail.163.com ([123.126.97.1]:42714) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nq4pv-0004IM-TS for guix-patches@gnu.org; Sat, 14 May 2022 23:22:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=FjJp4 bqjgSdwNbYYM2Duo6M5UklPWKjhXCBBLnjxq/s=; b=SCfFg3g3I/kmY78e7+GVq GFbLt8olbYSldxtNMciwkhmdhHuurg04fKXujjuQ86l+PUvVyppxFyJeZUZBNHJ2 mvwYPrk4dnHmxqrAOeGhFIGVBFFVmIGZZWdHIwFTuC+z7NFUGjgKOqC9Ihkd5bRI Dnm1j+QCnsN42g5+lGRR64= Received: from asus-laptop (unknown [27.38.118.8]) by smtp1 (Coremail) with SMTP id GdxpCgA3Lp_dcYBiF4IZCg--.29376S2; Sun, 15 May 2022 11:22:06 +0800 (CST) User-agent: mu4e 1.6.10; emacs 27.2 From: Zhu Zihao To: guix-patches@gnu.org Subject: [PATCH]: gnu: Add mogan. Date: Sun, 15 May 2022 11:21:38 +0800 Message-ID: <86wnen5vl3.fsf@163.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-CM-TRANSID: GdxpCgA3Lp_dcYBiF4IZCg--.29376S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUjZXrUUUUU X-Originating-IP: [27.38.118.8] X-CM-SenderInfo: pdoosuxxwbztlvw6il2tof0z/1tbiKR8Cr1Xl3WRfwAAAsN Received-SPF: pass client-ip=123.126.97.1; envelope-from=all_but_last@163.com; helo=mail-m971.mail.163.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_CSS_A=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.2 (--) --=-=-= Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" --==-=-= Content-Type: text/plain --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIsEARYIADMWIQRefA5qkqvnKdl/GTlmOX+E92aT+QUCYoBx2BUcYWxsX2J1dF9s YXN0QDE2My5jb20ACgkQZjl/hPdmk/maOQD/eKjDD++k8i1M21NowXNQOvddM8gI tWslmiEfkww5R4YBAIitCLDkIVHPaA8y2SCzdBFOGm03hUuFjXYtDD5YkXIM =ZY2h -----END PGP SIGNATURE----- --==-=-=-- --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-texmacs-Use-G-expression.patch >From ea1a707936936d428efcb6aee84afa4475f695a5 Mon Sep 17 00:00:00 2001 From: Zhu Zihao Date: Sat, 14 May 2022 22:16:38 +0800 Subject: [PATCH 1/2] gnu: texmacs: Use G-expression. * gnu/packages/text-editors.scm (texmacs): Use G-expressions. --- gnu/packages/text-editors.scm | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm index 7cbad042c9..d4459f5579 100644 --- a/gnu/packages/text-editors.scm +++ b/gnu/packages/text-editors.scm @@ -876,19 +876,19 @@ (define-public texmacs qtsvg sqlite)) (arguments - `(#:tests? #f ; no check target - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-icon-directory - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (substitute* "packages/linux/icons.sh" - (("/usr/share") - (string-append out "/share")))))) - (add-before 'configure 'gzip-flags - (lambda _ - (substitute* "Makefile.in" - (("^GZIP = gzip -f") "GZIP = gzip -f -n"))))))) + (list + #:tests? #f ; no check target + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-icon-directory + (lambda _ + (substitute* "packages/linux/icons.sh" + (("/usr/share") + (string-append #$output "/share"))))) + (add-before 'configure 'gzip-flags + (lambda _ + (substitute* "Makefile.in" + (("^GZIP = gzip -f") "GZIP = gzip -f -n"))))))) (synopsis "Editing platform with special features for scientists") (description "GNU TeXmacs is a text editing platform which is specialized for -- 2.36.0 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0002-gnu-Add-mogan.patch >From 888d590bc6d27fe43456ee636265915e46a81a3b Mon Sep 17 00:00:00 2001 From: Zhu Zihao Date: Sat, 14 May 2022 22:19:06 +0800 Subject: [PATCH 2/2] gnu: Add mogan. * gnu/packages/text-editors.scm (mogan): New variable. --- gnu/packages/text-editors.scm | 36 +++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm index d4459f5579..7759bfde41 100644 --- a/gnu/packages/text-editors.scm +++ b/gnu/packages/text-editors.scm @@ -55,6 +55,7 @@ (define-module (gnu packages text-editors) #:use-module (gnu packages code) #:use-module (gnu packages cpp) #:use-module (gnu packages crates-io) + #:use-module (gnu packages curl) #:use-module (gnu packages documentation) #:use-module (gnu packages fontutils) #:use-module (gnu packages freedesktop) @@ -899,6 +900,41 @@ (define-public texmacs (license license:gpl3+) (home-page "https://www.texmacs.org/tmweb/home/welcome.en.html"))) +(define-public mogan + (package + (inherit texmacs) + (name "mogan") + (version "1.0.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitee.com/XmacsLabs/mogan") + (commit (string-append "v" version)))) + (sha256 + (base32 "0flk12yic6jc996jqsmmd0wp40js04rdpvcdjkri0hbqrcvyni8v")))) + (inputs + (modify-inputs (package-inputs texmacs) + ;; Replaced by S7 scheme + (delete "guile") + (prepend curl))) + (arguments + (substitute-keyword-arguments (package-arguments texmacs) + ((#:phases orig) + #~(modify-phases #$orig + (replace 'gzip-flags + (lambda _ + (substitute* "misc/CMakeLists.txt" + (("COMMAND gzip" all) + (string-append all " -n"))))))))) + (synopsis "Structural editor delivered by Xmacs Labs") + (description + "Mogan is a fork of GNU TeXmacs created by Xmacs Labs. Its goal is +to customize GNU TeXmacs for everyone to enjoy it fluently and develop new +feature for everyone to learn and create science and technology.") + (license license:gpl3+) + (home-page "https://gitee.com/XmacsLabs/mogan"))) + (define-public scintilla (package (name "scintilla") -- 2.36.0 --=-=-= Content-Type: text/plain -- Retrieve my PGP public key: gpg --recv-keys D47A9C8B2AE3905B563D9135BE42B352A9F6821F Zihao --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 15 07:57:43 2022 Received: (at 55423) by debbugs.gnu.org; 15 May 2022 11:57:43 +0000 Received: from localhost ([127.0.0.1]:48681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqCsZ-0008Vs-H9 for submit@debbugs.gnu.org; Sun, 15 May 2022 07:57:43 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:60916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqCsX-0008Vj-Dn for 55423@debbugs.gnu.org; Sun, 15 May 2022 07:57:42 -0400 Received: from [172.20.10.9] ([188.189.252.90]) by baptiste.telenet-ops.be with bizsmtp id WzxZ2700L1xnBQk01zxfPl; Sun, 15 May 2022 13:57:39 +0200 Message-ID: <6e6731717e374be8e0dd012d7b6eb069f23e3778.camel@telenet.be> Subject: Re: [bug#55423] [PATCH]: gnu: Add mogan. From: Maxime Devos To: Zhu Zihao , 55423@debbugs.gnu.org Date: Sun, 15 May 2022 13:57:29 +0200 In-Reply-To: <86wnen5vl3.fsf@163.com> References: <86wnen5vl3.fsf@163.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-737mBnypGuMFU3VgJHd+" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1652615859; bh=MoYFejg2HMt2DOjefuErR62fC0Z/RSS+iXvhdZa6yqY=; h=Subject:From:To:Date:In-Reply-To:References; b=JDaGCoRn9s1/2J+/ZfufAaD7qYsIlZCuMazoED0Z4DvwbdfiEM+SCSTMTMd3epuug FRrkAI3VVqdZSm8fv3vjG7g47NGqit7E2ffvKo08Hax0T8nvMFsJARs8xxjqKe9vYA SS70hbtpop41TwcWIHmhnr+1cpWEFldO/itNNPpSFjeortbRv9+LdFIMemofr5o0pm J9d6ADe+UMweA3dhzBDJwka8Ey8L9qDwBEIWvA+iIyZrodfuB+nPyD9q0hWn8ovgTd 93I6//bZCK4oDO8MYhOEG91TyJw6I7HbV90F5OUKYmw2bP+qCtLHX4x4lVM5xHxfb1 Sgp2/7ZX0MBuw== X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 55423 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --=-737mBnypGuMFU3VgJHd+ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Zhu Zihao schreef op zo 15-05-2022 om 11:21 [+0800]: > +=C2=A0=C2=A0=C2=A0 (home-page "https://gitee.com/XmacsLabs/mogan"))) Appears to be a mirror for . Also, what kind of fork is this? Is the idea to (eventually) merge the fixes and features into upstream, or are they going separate ways, or ...? Basically, why package the fork (which comes with some technical and social cost) instead of working with upstream? Not saying it's forbidden to package forks, but rather for me the default option is to only package upstream. > + Its goal is to customize GNU TeXmacs for everyone to enjoy it > + fluently and develop new feature for everyone to learn and create > + science and technology. This description sort-of suggests TeXmacs doesn't want everyone to enjoy it and such, which I don't think is good for relations with upstream. Maybe like =E2=80=98(guix)Synopsis and Descriptions=E2=80=99 sug= gests, write about some use cases and features (that were added by the fork)? Greetings, Maxime. --=-737mBnypGuMFU3VgJHd+ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoDqqRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7hZsAP4iALq6uzrZdd1s+GI+7CAlOgLj Wsvie4TQ/TI9Tbf9DgD9GGbBdj+hR6kyWrdVnwOB/ZLzDbSGu3x8CCpByFg7wgc= =RpLt -----END PGP SIGNATURE----- --=-737mBnypGuMFU3VgJHd+-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 15 07:59:02 2022 Received: (at 55423) by debbugs.gnu.org; 15 May 2022 11:59:02 +0000 Received: from localhost ([127.0.0.1]:48686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqCtp-00006S-SQ for submit@debbugs.gnu.org; Sun, 15 May 2022 07:59:02 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:49988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqCto-00006B-8e for 55423@debbugs.gnu.org; Sun, 15 May 2022 07:59:00 -0400 Received: from [172.20.10.9] ([188.189.252.90]) by laurent.telenet-ops.be with bizsmtp id Wzyx2700U1xnBQk01zyyo6; Sun, 15 May 2022 13:58:58 +0200 Message-ID: Subject: Re: [bug#55423] [PATCH]: gnu: Add mogan. From: Maxime Devos To: Zhu Zihao , 55423@debbugs.gnu.org Date: Sun, 15 May 2022 13:58:57 +0200 In-Reply-To: <86wnen5vl3.fsf@163.com> References: <86wnen5vl3.fsf@163.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-6aSGGZIIKm73Q4CxT3e7" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1652615938; bh=dZa8hBA8zgB76XCiqKvQmPXMRn9eqmSMWT7Cehhh9+w=; h=Subject:From:To:Date:In-Reply-To:References; b=Ui8ET2M15oku5k4NTpgk6TE4YVZQXcHlI99efcI4RJBHCXyrMd6+OKFM9BBRTTD7t +kzkyceEbeUI+rjD+KVROLRAM5IfEUgLfpwG2Rv8rd89akFIKTJvei+MWg272kEpVI FVC0iahJeL69qyE1W7SIeZgnei4w7EBe0B0XPyD34wRLMBOXaWd4SIZkWovOvUnSZ+ y5cnnU/JWsYvRoG6x3vZbnB53NiKDicMk9ZRYMVJtrxCbnVZaozwj7v/Nt1CRJwHbP tg50JCuZD+adRso5bZV72GZmIhpvpiEO0qE1tKEJn52LLasCW4LCS9r9GEHy6r3Hmi NzFyeNTgnQYxw== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55423 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-6aSGGZIIKm73Q4CxT3e7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Wmh1IFppaGFvIHNjaHJlZWYgb3Agem8gMTUtMDUtMjAyMiBvbSAxMToyMSBbKzA4MDBdOgo+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIChyZXBsYWNlICdnemlwLWZsYWdzCj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIChsYW1iZGEgXwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgKHN1YnN0aXR1dGUqICJtaXNjL0NNYWtlTGlzdHMudHh0Igo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgICgoIkNPTU1BTkQgZ3ppcCIgYWxsKQo+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgYWxsICIgLW4iKSkpKSkpKSkp CgotbiA9IGZvciBubyB0aW1lIHN0YW1wIGFuZCByZXByb2R1Y2liaWxpdHk/ICBJIHJlY29tbWVu ZCBzZW5kaW5nIHRoaXMKY2hhbmdlIHRvIHVwc3RyZWFtIChpZiBhY2NlcHRlZCBieSB0aGVtKSwg c3VjaCB0aGF0IGV2ZXJ5IGRpc3RyaWJ1dGlvbgpiZW5lZml0cy4KCkdyZWV0aW5ncywKTWF4aW1l Lgo= --=-6aSGGZIIKm73Q4CxT3e7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoDrARccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7mGkAPsEd5+jhAwbmk6o/MsBZc7xgUCv vI7mhzQquQyx7U5nlgD/dHBgrkciTWNH5YpYmvk4AT9bC7y6z0k6F2DcnpUUeQw= =DWC6 -----END PGP SIGNATURE----- --=-6aSGGZIIKm73Q4CxT3e7-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 15 08:00:00 2022 Received: (at 55423) by debbugs.gnu.org; 15 May 2022 12:00:00 +0000 Received: from localhost ([127.0.0.1]:48690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqCum-00007m-84 for submit@debbugs.gnu.org; Sun, 15 May 2022 08:00:00 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:58822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqCul-00007f-Dg for 55423@debbugs.gnu.org; Sun, 15 May 2022 07:59:59 -0400 Received: from [172.20.10.9] ([188.189.252.90]) by michel.telenet-ops.be with bizsmtp id Wzzx270081xnBQk06zzxuV; Sun, 15 May 2022 13:59:58 +0200 Message-ID: <616e9ef4c4c7820ba7c1ceaff559b1a7b785a05f.camel@telenet.be> Subject: Re: [bug#55423] [PATCH]: gnu: Add mogan. From: Maxime Devos To: Zhu Zihao , 55423@debbugs.gnu.org Date: Sun, 15 May 2022 13:59:57 +0200 In-Reply-To: <86wnen5vl3.fsf@163.com> References: <86wnen5vl3.fsf@163.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-DWD1s0X0mUdx9lPS1xQs" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1652615998; bh=U1Okgz+BWdXMjgOe3FRVyiwbBP4rTUKOmGEtEwBaeK8=; h=Subject:From:To:Date:In-Reply-To:References; b=O6cWQy70XwBjViCUCPW+u78IeGw6mMxNqZ5Rlmazj5h95iyCKReIr3nTwzOT8wN4I WxPy0+qMrwjiSrBPb54eRSQa+bCaQSfhRiHzKxaKv34aETVuIYfbv/kzivVQxy7BIC DcXQ461uYS3ZkQnt9dqOeoQtCp+5Y26F8tZp+2cW6oxikUsY6VMKjdXEqCJzhdK/pF O8MJi+jhSJSv4zIIY0PYbKDeyggt9qWaVK6VfaixnRyLfCHcCz1vWLaKXo96r4R8nV 3BAIzNLB+kE5tKU6IyKVtUkHkXPIQqfRePTtdGs5Q7Lslg9C6q/JP74gdILiif2epX 1+UCQe0MjPWtA== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55423 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-DWD1s0X0mUdx9lPS1xQs Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Zhu Zihao schreef op zo 15-05-2022 om 11:21 [+0800]: > +=C2=A0=C2=A0=C2=A0 (inputs > +=C2=A0=C2=A0=C2=A0=C2=A0 (modify-inputs (package-inputs texmacs) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Replaced by S7 scheme > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (delete "guile") > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (prepend curl))) S7 scheme appears to be missing in the inputs, is it bundled? Greetings, Maxime. --=-DWD1s0X0mUdx9lPS1xQs Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoDrPRccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7hKNAQCmAxyQG2+0M07MbdP7oG1VyOuq fnZr/2JVo0ALogQcdQEAu5Z6xQchLjs4jPwMM+sD/SwgCDPrHkC4VyL6Xw6hBwE= =5rkO -----END PGP SIGNATURE----- --=-DWD1s0X0mUdx9lPS1xQs-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 15 08:01:41 2022 Received: (at 55423) by debbugs.gnu.org; 15 May 2022 12:01:41 +0000 Received: from localhost ([127.0.0.1]:48696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqCwP-0000Cg-IG for submit@debbugs.gnu.org; Sun, 15 May 2022 08:01:41 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:52504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqCwO-0000CX-Ie for 55423@debbugs.gnu.org; Sun, 15 May 2022 08:01:40 -0400 Received: from [172.20.10.9] ([188.189.252.90]) by laurent.telenet-ops.be with bizsmtp id X01f2700G1xnBQk0101f5W; Sun, 15 May 2022 14:01:39 +0200 Message-ID: Subject: Re: [bug#55423] [PATCH]: gnu: Add mogan. From: Maxime Devos To: Zhu Zihao , 55423@debbugs.gnu.org Date: Sun, 15 May 2022 14:01:39 +0200 In-Reply-To: <86wnen5vl3.fsf@163.com> References: <86wnen5vl3.fsf@163.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-g9x4TkX3LmxzwJHGigk8" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1652616099; bh=N6RjBgCTEVMExmnzKtieozVIo1aY4L6lFrfYAp4Zj2s=; h=Subject:From:To:Date:In-Reply-To:References; b=K3VcRmBeKKsW8f1tRetB5Sa2ffvoloUkSysQ7vZ9UjB+e0EH7BEWxFjhqtwjteShu 6TUbiLbQfBSAjUg8AHYBV/2nGixLxoCzOhKlFFS/eYS68zv5lvwsBZmTY5InKxEH8C mUnaXkZIYyNFE43a772iVZdKnVnyiSDdf6QTVos+DyLAoG2sOGhB7+S0ak+skk0fM4 TK8BK5iDXysYidfVX7MShTXqBBB4gFBTaNoodTlV5FiUPT2by8L+aGBtVerZzwMhcc yiZCljle65fLogpwbgEuP3t1RsjU2FHmymdu48AaxNra3Sj2ubUY//usqStKzWBvpP asKXnno+0lwvQ== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55423 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-g9x4TkX3LmxzwJHGigk8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Zhu Zihao schreef op zo 15-05-2022 om 11:21 [+0800]: > +=C2=A0=C2=A0=C2=A0 (inputs > +=C2=A0=C2=A0=C2=A0=C2=A0 (modify-inputs (package-inputs texmacs) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Replaced by S7 scheme > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (delete "guile") > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (prepend curl))) S7 is bundled in . --=-g9x4TkX3LmxzwJHGigk8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoDroxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7nIjAQCqBgfrBqR5NdRHsp45kJPm2bBG 84LbISSDrHYMwIT78QD6ApABsbuQnSykMfi+Aj2T1hrhJX19PpnbB6exCO5RQAQ= =IRmH -----END PGP SIGNATURE----- --=-g9x4TkX3LmxzwJHGigk8-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 15 10:06:04 2022 Received: (at 55423) by debbugs.gnu.org; 15 May 2022 14:06:04 +0000 Received: from localhost ([127.0.0.1]:50342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqEsl-00062n-N3 for submit@debbugs.gnu.org; Sun, 15 May 2022 10:06:03 -0400 Received: from mail-m973.mail.163.com ([123.126.97.3]:13063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqEsi-00062D-03 for 55423@debbugs.gnu.org; Sun, 15 May 2022 10:06:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=43XBR hMpXi+epJwvJddiU2PXFYXLkyRmpDw9h7PqMEg=; b=P81yli8BNAC2k2f5w3h9H Re8bdJsdQk26OtlMLrIIpNAJF/g0IIdMQzBR8yOvaH1uhQ4NZtJP4B2wDPZ20+e6 /ADDnsokmBpFhSelwQ1FCanFJuGdA4Nf9sZ8Wa5ddgx2tEiqhH92MYubHrc98/zY 6PNQaqm/I+5KKZdDHjqnt8= Received: from asus-laptop (unknown [27.38.118.8]) by smtp3 (Coremail) with SMTP id G9xpCgAnvY65CIFiNGheCw--.42477S2; Sun, 15 May 2022 22:05:46 +0800 (CST) References: <86wnen5vl3.fsf@163.com> <6e6731717e374be8e0dd012d7b6eb069f23e3778.camel@telenet.be> User-agent: mu4e 1.6.10; emacs 27.2 From: Zhu Zihao To: Maxime Devos Subject: Re: [bug#55423] [PATCH]: gnu: Add mogan. Date: Sun, 15 May 2022 21:56:31 +0800 In-reply-to: <6e6731717e374be8e0dd012d7b6eb069f23e3778.camel@telenet.be> Message-ID: <86fsla28ow.fsf@163.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-CM-TRANSID: G9xpCgAnvY65CIFiNGheCw--.42477S2 X-Coremail-Antispam: 1Uf129KBjvJXoW7Kry3tr4fAFy8WrWUAF17trb_yoW8CrWxp3 yxtw1Fkrn7JF4Iyw4kCwnYyr4rKr1fAFW3GayrJ3y5ZFs8WanFyr1Ygw4rGFyxCa4xW3Wj vrWj9a48Za90kaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x0zujgaAUUUUU= X-Originating-IP: [27.38.118.8] X-CM-SenderInfo: pdoosuxxwbztlvw6il2tof0z/1tbiKRoCr1Xl3W7SVQAAsa X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 55423 Cc: 55423@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Maxime Devos writes: > [[PGP Signed Part:Undecided]] > Zhu Zihao schreef op zo 15-05-2022 om 11:21 [+0800]: >> +=C2=A0=C2=A0=C2=A0 (home-page "https://gitee.com/XmacsLabs/mogan"))) > > Appears to be a mirror for . These two repositories are equal with each others. There's no "main" repository and "mirror" repository difference.=20 > Also, what kind of fork is this? Is the idea to (eventually) merge the > fixes and features into upstream, or are they going separate ways, or > ...? Basically, why package the fork (which comes with some technical > and social cost) instead of working with upstream? > > Not saying it's forbidden to package forks, but rather for me the > default option is to only package upstream. This fork is created by Darcy Shen(sadhen), the maintainer of GNU TeXmacs. IIUC, Shen feels GNU TeXmacs is more scientist oriented, so he want Mogan to be programmer oriented[*]. For details, we'd better to ask Shen directly. I guess Shen is unhappy with the slow development progress of texmacs, he created a fork to add the features he wanted to add to texmacs. [*]: https://zhuanlan.zhihu.com/p/447372210 (Simplified Chinese) > >> + Its goal is to customize GNU TeXmacs for everyone to enjoy it >> + fluently and develop new feature for everyone to learn and create >> + science and technology. > > This description sort-of suggests TeXmacs doesn't want everyone to > enjoy it and such, which I don't think is good for relations with > upstream. Maybe like =E2=80=98(guix)Synopsis and Descriptions=E2=80=99 s= uggests, write > about some use cases and features (that were added by the fork)? OK, I'll change it to more netural words. > > Greetings, > Maxime. > > [[End of PGP Signed Part]] =2D-=20 Retrieve my PGP public key: gpg --recv-keys D47A9C8B2AE3905B563D9135BE42B352A9F6821F Zihao --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIsEARYIADMWIQRefA5qkqvnKdl/GTlmOX+E92aT+QUCYoEIfxUcYWxsX2J1dF9s YXN0QDE2My5jb20ACgkQZjl/hPdmk/nGlAD/VRwZSXkm3o1ky1tI+b+LwQvNmZ6Q Pkens/N/wWslyr0BAOJWp2USORIvsso+lZHrwpXUz87KCrzxD3QbPrM4zj4M =D4xm -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 15 10:08:49 2022 Received: (at 55423) by debbugs.gnu.org; 15 May 2022 14:08:49 +0000 Received: from localhost ([127.0.0.1]:50346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqEvR-00066V-7R for submit@debbugs.gnu.org; Sun, 15 May 2022 10:08:49 -0400 Received: from mail-m972.mail.163.com ([123.126.97.2]:11353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqEvO-00066E-Hk for 55423@debbugs.gnu.org; Sun, 15 May 2022 10:08:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=azIEC 2xfqMnXzYVM+BvOLgijsspbeWuALXhpwDOEWJU=; b=Q3bunmsoe4idceFfG2hp8 vsLFAyJ/wlMzEa9uFnbqxgbiGJ9+KHWqDQIZV75WdG7zVywt4S9ZQ/iGhffZ8hGZ hUXt8Ld75F++8XJ2Dsng2lvSUf/MyLG+4wNWRsG+J0ZOq5PJZaHZDRWojwkmW1ts T24oxYmGq8xqrg1Wn9KJ4M= Received: from asus-laptop (unknown [27.38.118.8]) by smtp2 (Coremail) with SMTP id GtxpCgAXSdZlCYFilkxBCw--.41605S2; Sun, 15 May 2022 22:08:38 +0800 (CST) References: <86wnen5vl3.fsf@163.com> User-agent: mu4e 1.6.10; emacs 27.2 From: Zhu Zihao To: Maxime Devos Subject: Re: [bug#55423] [PATCH]: gnu: Add mogan. Date: Sun, 15 May 2022 22:05:54 +0800 In-reply-to: Message-ID: <861qwuzy57.fsf@163.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-CM-TRANSID: GtxpCgAXSdZlCYFilkxBCw--.41605S2 X-Coremail-Antispam: 1Uf129KBjvdXoWrur47Zr1DKrWrZr47XFW7CFg_yoWfurgE9r yDJr4kGF17Gr1UtF4akayDXFZ7trW2gaykCryqqwn2gryvvF4DJF97urWFkw13KanYgF17 WwsIkw1jyr90vjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7sRBOJbPUUUUU== X-Originating-IP: [27.38.118.8] X-CM-SenderInfo: pdoosuxxwbztlvw6il2tof0z/1tbiKRoCr1Xl3W7SVQACsY X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55423 Cc: 55423@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Maxime Devos writes: > [[PGP Signed Part:Undecided]] > Zhu Zihao schreef op zo 15-05-2022 om 11:21 [+0800]: >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (rep= lace 'gzip-flags >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 (lambda _ >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 (substitute* "misc/CMakeLists.txt" >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (("COMMAND gzip" all) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (string-append all " -n"))))))))) > > -n =3D for no time stamp and reproducibility? I recommend sending this > change to upstream (if accepted by them), such that every distribution > benefits. I'll suggest a patch to upstream. But I think we don't need these phase at all. There's reset-gzip-timestamps in gnu-build-system and the timestamp of all gzip files will be cleared in the build process. > S7 scheme appears to be missing in the inputs, is it bundled? Yes, it's bundled. But I don't have a plan to unbundle it. It's small and we'll have more work to do if we try to unbundle.=20 =2D-=20 Retrieve my PGP public key: gpg --recv-keys D47A9C8B2AE3905B563D9135BE42B352A9F6821F Zihao --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIsEARYIADMWIQRefA5qkqvnKdl/GTlmOX+E92aT+QUCYoEJZBUcYWxsX2J1dF9s YXN0QDE2My5jb20ACgkQZjl/hPdmk/mA7wEA5TCsvNCM0cdEi/y8p0TU/keAn2uJ +YZ3a56IZlqhQ4wBAKAQetz0HX8xt2qXD/fLOJY69OKsOHDCxDPO0ILPATQK =dyvp -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 15 10:16:35 2022 Received: (at 55423) by debbugs.gnu.org; 15 May 2022 14:16:35 +0000 Received: from localhost ([127.0.0.1]:50357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqF2x-0006IU-26 for submit@debbugs.gnu.org; Sun, 15 May 2022 10:16:35 -0400 Received: from mail-m972.mail.163.com ([123.126.97.2]:17366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqF2u-0006IC-7l for 55423@debbugs.gnu.org; Sun, 15 May 2022 10:16:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=DEGTa djTc7ZfaJvTf8Ae2KLYTGqgk/a53XK4aEXtSPg=; b=dpJvuXlupvdlCYRxvhKT2 WowAhvsnD7Hffk4v4YjOgVRkhDTDGEWfFQ1+qyo/b26LMj4QCJU8G8T60jjxzkMy UCMbw4nnb+SFxb7oRb8q2olQEP70DnS7zp4Ay1/XAkJRjClfRAaqTKaKt3CvQ4nb jhRMWdXCVKntDPuJPVGW/s= Received: from asus-laptop (unknown [27.38.118.8]) by smtp2 (Coremail) with SMTP id GtxpCgDXBNI3C4Fia0dCCw--.41674S2; Sun, 15 May 2022 22:16:24 +0800 (CST) References: <86wnen5vl3.fsf@163.com> <616e9ef4c4c7820ba7c1ceaff559b1a7b785a05f.camel@telenet.be> User-agent: mu4e 1.6.10; emacs 27.2 From: Zhu Zihao To: sadhen@zoho.com Subject: What's the motivation of creating Mogan. (was Re: [bug#55423] [PATCH]: gnu: Add mogan.) Date: Sun, 15 May 2022 22:12:27 +0800 In-reply-to: <616e9ef4c4c7820ba7c1ceaff559b1a7b785a05f.camel@telenet.be> Message-ID: <86tu9qvq2x.fsf@163.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-CM-TRANSID: GtxpCgDXBNI3C4Fia0dCCw--.41674S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUeUDXUUUUU X-Originating-IP: [27.38.118.8] X-CM-SenderInfo: pdoosuxxwbztlvw6il2tof0z/1tbiTxgCr1sGa6TeMQAAsH X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55423 Cc: 55423@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello, Darcy Shen! We're planning to package mogan editor for Guix. Thanks for your work on Mogan and GNU TeXmacs! Please allow me to ask a question here: What's your motivation of forking GNU TeXmacs to create Mogan? So Guix developers don't know the difference between GNU TeXmacs and Mogan and many articles about Mogan were written in Chinese. So we need your help. Thank you very much. =2D-=20 Retrieve my PGP public key: gpg --recv-keys D47A9C8B2AE3905B563D9135BE42B352A9F6821F Zihao --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIsEARYIADMWIQRefA5qkqvnKdl/GTlmOX+E92aT+QUCYoELNhUcYWxsX2J1dF9s YXN0QDE2My5jb20ACgkQZjl/hPdmk/k1sQD9FF5IGpJdXOvXRB1hfkRtSaPC32xD FuJuGVMOdCtr+4gA/RJGiggn5WFWCiFedD7GBND3l7iU9xuqAVaCR40fvHYB =zjSM -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 15 10:24:36 2022 Received: (at 55423) by debbugs.gnu.org; 15 May 2022 14:24:36 +0000 Received: from localhost ([127.0.0.1]:50370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqFAi-0006Up-1o for submit@debbugs.gnu.org; Sun, 15 May 2022 10:24:36 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:34016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqFAg-0006Ug-8x for 55423@debbugs.gnu.org; Sun, 15 May 2022 10:24:35 -0400 Received: from [172.20.10.9] ([213.119.218.205]) by xavier.telenet-ops.be with bizsmtp id X2QY270084SV6L5012QYR5; Sun, 15 May 2022 16:24:33 +0200 Message-ID: Subject: Re: [bug#55423] [PATCH]: gnu: Add mogan. From: Maxime Devos To: Zhu Zihao Date: Sun, 15 May 2022 16:24:27 +0200 In-Reply-To: <861qwuzy57.fsf@163.com> References: <86wnen5vl3.fsf@163.com> <861qwuzy57.fsf@163.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-dH5/VWChSV5hUgtLIbOY" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1652624673; bh=Oy8jzljZ24AGKr2HH3wCUp+3BuySxmHtnhKBiLKJjFU=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=GMLE5gjgW6MoXMSLshNGZdo/zjEZfpBMVqOiX/JCw11z7U2nN5rg8GiUUlDzQ81fj sz68P3ioxgiauVn5cbZ2s7RnZAfb+JV4oPg1/NS9s58Z9qLaAPmK9w6R2N88C7x6y2 0szJAg1LPJ4xFOvY2bRySVszr74KXMcERq7xKH/OpAyRSUmleXlZUF7g7ljGEHVkxq 1w2pUy1cqoUYVb4OyMOESDnVGsMQyVIE9nlNYfjy2yX/6p3n1QGKczA7i4BxSsGHTs DdY6i0poGScCtygVLX7zzzBFHFcnuFhmkJUKEuqxqU2lDufdK1aZxIz94iX93QzbjQ O2pGki6a20nIg== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55423 Cc: 55423@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-dH5/VWChSV5hUgtLIbOY Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Zhu Zihao schreef op zo 15-05-2022 om 22:05 [+0800]: > Yes, it's bundled. But I don't have a plan to unbundle it. It's small > and we'll have more work to do if we try to unbundle.=20 =46rom (guix)Synopses and Descriptions: 8. Make sure the package does not use bundled copies of software already available as separate packages. Sometimes, packages include copies of the source code of their dependencies as a convenience for users. However, as a distribution, we want to make sure that such packages end up using the copy we already have in the distribution, if there is one. This improves resource usage (the dependency is built and stored only once), and allows the distribution to make transverse changes such as applying security updates for a given software package in a single place and have them affect the whole system=E2=80=94something that bundled copies prevent. I don't think resource usage is a problem here, but the security updates and transverse changes bits seem relevant here to me (also: bug fixes, less redundancy when checking source code for malware or bugs, replacing the s7 used by applications by a custom one to test out new features or performance or such, ...) It's a bit of an investment now that=C2=A0gives some flexibility for the future and avoids some potential problems (e.g. malware bit and security updates bit). Greetings, Maxime. --=-dH5/VWChSV5hUgtLIbOY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoENGxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7j03AQCmFYl7WESBF4Uu8PNSJzAa4jgk TjqBf4xYj2TyOnmApAD/ZaEt26uEC5SkDmH/vcvLdKh4aKIu5+7WT0IZaxHs+wg= =iOt4 -----END PGP SIGNATURE----- --=-dH5/VWChSV5hUgtLIbOY-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 16 11:27:12 2022 Received: (at 55423) by debbugs.gnu.org; 16 May 2022 15:27:12 +0000 Received: from localhost ([127.0.0.1]:54817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqccp-0003HN-KQ for submit@debbugs.gnu.org; Mon, 16 May 2022 11:27:12 -0400 Received: from sender4-pp-o92.zoho.com ([136.143.188.92]:25227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqY8P-0006i6-6b for 55423@debbugs.gnu.org; Mon, 16 May 2022 06:39:29 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1652697563; cv=none; d=zohomail.com; s=zohoarc; b=aGWPiZxlivJUBzwZq+B/l6xm3ddrMdifevynxFaII0oZLC7hJW0YqCA/4ydnUHcJQx9Oz3fJnYzULvKexd+RJ9g3QCG5RKZ3vspU+WA3j/H0kt/joEizEf3MuHZRX37Y5Gq1Kvlw/qgoiP38Ru0ZEFzUdb7qiEFPDBYAwgqnWzg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1652697563; h=Content-Type:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=qFXgE/TFQhoaQUysGCteqkhObXs51jWeZ6gbD/OM9CA=; b=lF6BA/uhWIe8qGfK+Jz1tctFgN0LDF+cQo0qswVWL/kbkJ4+HXMOGAQhltG8bHYXoLDsS4Ln0ukW0n2SIO+FVUIIv3wkXlGlPKd6zgA4EprJAOz2QTYqM6s+DD11qF5g9jv1y50Uej3zVFrBKmDnTiUj/+0OFJYLHX1doOAYLMI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=sadhen@zoho.com; dmarc=pass header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=date:from:to:message-id:in-reply-to:references:subject:mime-version:content-type:user-agent; b=De3sUTPK03ke7k7svB1/i3X6lIDf2Xa/hR8ls2f2cdNOBcieIFk9++c/ZIld+GAE5c+Pz9gqUEsd Gv7L1xy0xC2VnDstmYicu0hRVHkBtLDI9WsEaoHtsRcyWDPXcfIB DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1652697563; s=zm2022; d=zoho.com; i=sadhen@zoho.com; h=Date:Date:From:From:To:To:Message-Id:Message-Id:In-Reply-To:References:Subject:Subject:MIME-Version:Content-Type:Reply-To:Cc; bh=qFXgE/TFQhoaQUysGCteqkhObXs51jWeZ6gbD/OM9CA=; b=VmGiWXBQcrR+HeF6hhMnx54k1IjlJddFNGIYvVrAZv6N/z1zkNxkhxoj10w2zdCg jujfRUl4UvoXwVEpf5FSLDjoWz1b4kZzh+4PzcUWAOjsK6TJWBPTD6nhjnwSod+JYyn LdFhAP2POFnQVCV+lSSObZygSBZku/PZUDIZQur0= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1652697562105202.799476045633; Mon, 16 May 2022 03:39:22 -0700 (PDT) Received: from [101.70.137.138] by mail.zoho.com with HTTP;Mon, 16 May 2022 03:39:22 -0700 (PDT) Date: Mon, 16 May 2022 18:39:22 +0800 From: Darcy Shen To: "Zhu Zihao" , "55423" <55423@debbugs.gnu.org> Message-Id: <180cc737bdf.aea91ada185587.5040783378682960158@zoho.com> In-Reply-To: <86tu9qvq2x.fsf@163.com> References: <86wnen5vl3.fsf@163.com> <616e9ef4c4c7820ba7c1ceaff559b1a7b785a05f.camel@telenet.be> <86tu9qvq2x.fsf@163.com> Subject: Re: What's the motivation of creating Mogan. (was Re: [bug#55423] [PATCH]: gnu: Add mogan.) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_443522_55962326.1652697562079" Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Feedback-ID: rr080112269d6b341f64773ff57fda4cc00000d7491291462fa44ae1c52be193b803ad9a83d97ea1099dc2:zu0801122642e71cad1d9c6fe00c44b8bc000021a5998201cad6aad9861b07a6ec5ef214e40b2bd34d1466:rf08011226dcecc88212faff0c4923abbc0000baf6e35c49908270e535bcb9902c6ea8671edd408dace6a7:ZohoMail X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55423 X-Mailman-Approved-At: Mon, 16 May 2022 11:27:10 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------=_Part_443522_55962326.1652697562079 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Because GNU TeXmacs is still using GNU Guile 1.8.x and Qt 4.x. As one of the developers, I want to use S7 Scheme and Qt 5.x. That's the reason why I fork GNU TeXmacs. ---- On Sun, 15 May 2022 22:12:27 +0800 Zhu Zihao wrote ---- Hello, Darcy Shen! We're planning to package mogan editor for Guix. Thanks for your work on Mogan and GNU TeXmacs! Please allow me to ask a question here: What's your motivation of forking GNU TeXmacs to create Mogan? So Guix developers don't know the difference between GNU TeXmacs and Mogan and many articles about Mogan were written in Chinese. So we need your help. Thank you very much. -- Retrieve my PGP public key: gpg --recv-keys D47A9C8B2AE3905B563D9135BE42B352A9F6821F Zihao ------=_Part_443522_55962326.1652697562079 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
Because GNU TeXmacs is still using GNU Guile 1.8.x= and Qt 4.x.

As one of the developers, I want = to use S7 Scheme and Qt 5.x. That's the reason why I fork GNU TeXmacs.
<= /div>



---- On Sun, 15 Ma= y 2022 22:12:27 +0800 Zhu Zihao <all_but_last@163.com> wrote -= ---

Hello, = Darcy Shen!

We're planning to package mogan editor for Guix. Thank= s for your work on
Mogan and GNU TeXmacs!

Please allow me to a= sk a question here: What's your motivation of
forking GNU TeXmacs to cr= eate Mogan?

So Guix developers don't know the difference between G= NU TeXmacs and
Mogan and many articles about Mogan were written in Chin= ese. So we need
your help. Thank you very much.
--
Retrieve my = PGP public key:

gpg --recv-keys D47A9C8B2AE3905B563D9135BE42B352A= 9F6821F

Zihao

------=_Part_443522_55962326.1652697562079-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 05 07:42:56 2022 Received: (at 55423) by debbugs.gnu.org; 5 Sep 2022 11:42:56 +0000 Received: from localhost ([127.0.0.1]:46620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVAVD-0006Cp-Jc for submit@debbugs.gnu.org; Mon, 05 Sep 2022 07:42:56 -0400 Received: from mail-m975.mail.163.com ([123.126.97.5]:34244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVAV8-0006CV-Tj for 55423@debbugs.gnu.org; Mon, 05 Sep 2022 07:42:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=Etxq1 GPNcVuepKNFXPYm6LauC7xQb8fxbBV7nLyN+xk=; b=QtBuPPQawQ6+JBTwhE8WH JGwC66CQlvn859rQLIIGacdet4g8fA8Oc6l43Xe391EQha2se1zNyeCUW69J2Xyy dZjG6xk5vGVUnFosXRAX8eCTeOpHDAc6B7rCfUY9dLGZegLfWp5LY0MCCIVxqe5t PPVs96WhUEeI9wgugc6g/Q= Received: from asus-laptop (unknown [27.38.249.43]) by smtp5 (Coremail) with SMTP id HdxpCgBHjQWu4BVjTLgCaA--.9708S2; Mon, 05 Sep 2022 19:42:39 +0800 (CST) References: <86wnen5vl3.fsf@163.com> <616e9ef4c4c7820ba7c1ceaff559b1a7b785a05f.camel@telenet.be> User-agent: mu4e 1.8.9; emacs 29.0.50 From: Zhu Zihao To: Maxime Devos Subject: Re: [bug#55423] [PATCH]: gnu: Add mogan. Date: Mon, 05 Sep 2022 19:41:52 +0800 In-reply-to: <616e9ef4c4c7820ba7c1ceaff559b1a7b785a05f.camel@telenet.be> Message-ID: <86o7vut5ck.fsf@163.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-CM-TRANSID: HdxpCgBHjQWu4BVjTLgCaA--.9708S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvj4RyHq4UUUUU X-Originating-IP: [27.38.249.43] X-CM-SenderInfo: pdoosuxxwbztlvw6il2tof0z/xtbBaw9zr1et6Y+FXQAAs8 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 55423 Cc: 55423@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) --=-=-= Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha384; protocol="application/pgp-signature" --==-=-= Content-Type: text/plain Long time no see. I updated Mogan to 1.1.0 and switch the source to github. --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iKsEARMJADMWIQQkZvBVi/S5Mr2eh+gobjKMmWV3qgUCYxXgqxUcYWxsX2J1dF9s YXN0QDE2My5jb20ACgkQKG4yjJlld6rrmQF+JGHpW3OTVDCLinXPadUW9S3HNcQj vb47yqMWFOzThyZbNpL4oRsEFQijSS6mft2TAYDyUUknKSRvUmIotOiodJGpFr4d ukuQOuwnHdsxer/Tto99+UxD7YXbEJIcnQK35CE= =ZVu8 -----END PGP SIGNATURE----- --==-=-=-- --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-texmacs-Use-G-expression.patch >From f754c24c0945dd2fc17881f37598262b612eee67 Mon Sep 17 00:00:00 2001 From: Zhu Zihao Date: Sat, 14 May 2022 22:16:38 +0800 Subject: [PATCH 1/2] gnu: texmacs: Use G-expression. * gnu/packages/text-editors.scm (texmacs): Use G-expressions. --- gnu/packages/text-editors.scm | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm index 0c30a705b9..8a52e0ef41 100644 --- a/gnu/packages/text-editors.scm +++ b/gnu/packages/text-editors.scm @@ -872,19 +872,19 @@ (define-public texmacs qtsvg-5 sqlite)) (arguments - `(#:tests? #f ; no check target - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-icon-directory - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (substitute* "packages/linux/icons.sh" - (("/usr/share") - (string-append out "/share")))))) - (add-before 'configure 'gzip-flags - (lambda _ - (substitute* "Makefile.in" - (("^GZIP = gzip -f") "GZIP = gzip -f -n"))))))) + (list + #:tests? #f ; no check target + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-icon-directory + (lambda _ + (substitute* "packages/linux/icons.sh" + (("/usr/share") + (string-append #$output "/share"))))) + (add-before 'configure 'gzip-flags + (lambda _ + (substitute* "Makefile.in" + (("^GZIP = gzip -f") "GZIP = gzip -f -n"))))))) (synopsis "Editing platform with special features for scientists") (description "GNU TeXmacs is a text editing platform which is specialized for -- 2.37.2 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0002-gnu-Add-mogan.patch >From bf3c22e5f835725fd700176f0d1b1ec0ac28fe51 Mon Sep 17 00:00:00 2001 From: Zhu Zihao Date: Sat, 14 May 2022 22:19:06 +0800 Subject: [PATCH 2/2] gnu: Add mogan. * gnu/packages/text-editors.scm (mogan): New variable. --- gnu/packages/text-editors.scm | 37 +++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm index 8a52e0ef41..24600b4148 100644 --- a/gnu/packages/text-editors.scm +++ b/gnu/packages/text-editors.scm @@ -56,6 +56,7 @@ (define-module (gnu packages text-editors) #:use-module (gnu packages code) #:use-module (gnu packages cpp) #:use-module (gnu packages crates-io) + #:use-module (gnu packages curl) #:use-module (gnu packages datastructures) #:use-module (gnu packages documentation) #:use-module (gnu packages fontutils) @@ -895,6 +896,42 @@ (define-public texmacs (license license:gpl3+) (home-page "https://www.texmacs.org/tmweb/home/welcome.en.html"))) +(define-public mogan + (package + (inherit texmacs) + (name "mogan") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/XmacsLabs/mogan") + (commit (string-append "v" version)))) + (sha256 + (base32 "0l7irs5w6f1dmzxz2p4c4vxc2w999yxy1qvhbcv5yh3kfbyzrf7z")))) + (inputs + (modify-inputs (package-inputs texmacs) + ;; Replaced by S7 scheme + ;; TODO: Maybe unbundle S7 + (delete "guile") + (prepend curl))) + (arguments + (substitute-keyword-arguments (package-arguments texmacs) + ((#:phases orig) + #~(modify-phases #$orig + (replace 'gzip-flags + (lambda _ + (substitute* "misc/CMakeLists.txt" + (("COMMAND gzip" all) + (string-append all " -n"))))))))) + (synopsis "Structural editor delivered by Xmacs Labs") + (description + "Mogan is a fork of GNU TeXmacs created by Xmacs Labs. Its goal is +make everyone to enjoy it fluently and develop new feature for everyone to learn +and create science and technology.") + (license license:gpl3+) + (home-page "https://gitee.com/XmacsLabs/mogan"))) + (define-public scintilla (package (name "scintilla") -- 2.37.2 --=-=-= Content-Type: text/plain -- Retrieve my PGP public key: gpg --recv-keys 481F5EEEBA425ADC13247C76A6E672D981B8E744 Zihao --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 22 01:41:31 2022 Received: (at 55423) by debbugs.gnu.org; 22 Sep 2022 05:41:31 +0000 Received: from localhost ([127.0.0.1]:35833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1obExm-0006E5-Md for submit@debbugs.gnu.org; Thu, 22 Sep 2022 01:41:31 -0400 Received: from mail-m973.mail.163.com ([123.126.97.3]:19212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1obExj-0006Dm-JA for 55423@debbugs.gnu.org; Thu, 22 Sep 2022 01:41:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=kSx7O 3oV0VRk8+HrLbmHOVNL0LrcfjYcQRRABQUiLP4=; b=GRW2Nds9f3IZOKfD52+g9 29rF4ZiJbT+IbgvNU3qbuKvI2/q/Wf3knkHoPBCnIyGisxL5v1tLnN7382L3hQD0 WTWGRfRpeDnWD+NiT+89i7TnwUNvsOatlEuGaByZgGKt1luSTb9sXN+Bcv9/O39j CleaySL0bJIsmMkYaRKWko= Received: from asus-laptop (unknown [163.125.249.39]) by smtp3 (Coremail) with SMTP id G9xpCgCXRZd79StjH79Jfg--.63672S2; Thu, 22 Sep 2022 13:41:17 +0800 (CST) References: <86wnen5vl3.fsf@163.com> <616e9ef4c4c7820ba7c1ceaff559b1a7b785a05f.camel@telenet.be> <86o7vut5ck.fsf@163.com> User-agent: mu4e 1.8.9; emacs 29.0.50 From: Zhu Zihao To: Maxime Devos Subject: Re: [bug#55423] [PATCH]: gnu: Add mogan. Date: Thu, 22 Sep 2022 13:40:43 +0800 In-reply-to: <86o7vut5ck.fsf@163.com> Message-ID: <86leqc6k67.fsf@163.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-CM-TRANSID: G9xpCgCXRZd79StjH79Jfg--.63672S2 X-Coremail-Antispam: 1Uf129KBjvJXoWxWrWxJFykGFW8ZrW3ur1UGFg_yoWrZr4Dp3 yxGryruw1rKrW3Jan3XF4Y9ryFgryfGry5K3y7Zw4Utay5CFyxtr42ka95Aasruw17Za1U Cw48WF45WFyY9FJanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x0zujgaAUUUUU= X-Originating-IP: [163.125.249.39] X-CM-SenderInfo: pdoosuxxwbztlvw6il2tof0z/xtbBoR2Er2I0U1ngMgAAsZ X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 55423 Cc: 55423@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable ping. Zhu Zihao writes: > [[PGP Signed Part:Undecided]] > > Long time no see. > > I updated Mogan to 1.1.0 and switch the source to github. > > [[End of PGP Signed Part]] > From f754c24c0945dd2fc17881f37598262b612eee67 Mon Sep 17 00:00:00 2001 > From: Zhu Zihao > Date: Sat, 14 May 2022 22:16:38 +0800 > Subject: [PATCH 1/2] gnu: texmacs: Use G-expression. > > * gnu/packages/text-editors.scm (texmacs): Use G-expressions. > --- > gnu/packages/text-editors.scm | 26 +++++++++++++------------- > 1 file changed, 13 insertions(+), 13 deletions(-) > > diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm > index 0c30a705b9..8a52e0ef41 100644 > --- a/gnu/packages/text-editors.scm > +++ b/gnu/packages/text-editors.scm > @@ -872,19 +872,19 @@ (define-public texmacs > qtsvg-5 > sqlite)) > (arguments > - `(#:tests? #f ; no check target > - #:phases > - (modify-phases %standard-phases > - (add-after 'unpack 'fix-icon-directory > - (lambda* (#:key outputs #:allow-other-keys) > - (let ((out (assoc-ref outputs "out"))) > - (substitute* "packages/linux/icons.sh" > - (("/usr/share") > - (string-append out "/share")))))) > - (add-before 'configure 'gzip-flags > - (lambda _ > - (substitute* "Makefile.in" > - (("^GZIP =3D gzip -f") "GZIP =3D gzip -f -n"))))))) > + (list > + #:tests? #f ; no check target > + #:phases > + #~(modify-phases %standard-phases > + (add-after 'unpack 'fix-icon-directory > + (lambda _ > + (substitute* "packages/linux/icons.sh" > + (("/usr/share") > + (string-append #$output "/share"))))) > + (add-before 'configure 'gzip-flags > + (lambda _ > + (substitute* "Makefile.in" > + (("^GZIP =3D gzip -f") "GZIP =3D gzip -f -n"))))))) > (synopsis "Editing platform with special features for scientists") > (description > "GNU TeXmacs is a text editing platform which is specialized for > --=20 > 2.37.2 > > From bf3c22e5f835725fd700176f0d1b1ec0ac28fe51 Mon Sep 17 00:00:00 2001 > From: Zhu Zihao > Date: Sat, 14 May 2022 22:19:06 +0800 > Subject: [PATCH 2/2] gnu: Add mogan. > > * gnu/packages/text-editors.scm (mogan): New variable. > --- > gnu/packages/text-editors.scm | 37 +++++++++++++++++++++++++++++++++++ > 1 file changed, 37 insertions(+) > > diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm > index 8a52e0ef41..24600b4148 100644 > --- a/gnu/packages/text-editors.scm > +++ b/gnu/packages/text-editors.scm > @@ -56,6 +56,7 @@ (define-module (gnu packages text-editors) > #:use-module (gnu packages code) > #:use-module (gnu packages cpp) > #:use-module (gnu packages crates-io) > + #:use-module (gnu packages curl) > #:use-module (gnu packages datastructures) > #:use-module (gnu packages documentation) > #:use-module (gnu packages fontutils) > @@ -895,6 +896,42 @@ (define-public texmacs > (license license:gpl3+) > (home-page "https://www.texmacs.org/tmweb/home/welcome.en.html"))) >=20=20 > +(define-public mogan > + (package > + (inherit texmacs) > + (name "mogan") > + (version "1.1.0") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/XmacsLabs/mogan") > + (commit (string-append "v" version)))) > + (sha256 > + (base32 "0l7irs5w6f1dmzxz2p4c4vxc2w999yxy1qvhbcv5yh3kfbyzrf7z"))= )) > + (inputs > + (modify-inputs (package-inputs texmacs) > + ;; Replaced by S7 scheme > + ;; TODO: Maybe unbundle S7 > + (delete "guile") > + (prepend curl))) > + (arguments > + (substitute-keyword-arguments (package-arguments texmacs) > + ((#:phases orig) > + #~(modify-phases #$orig > + (replace 'gzip-flags > + (lambda _ > + (substitute* "misc/CMakeLists.txt" > + (("COMMAND gzip" all) > + (string-append all " -n"))))))))) > + (synopsis "Structural editor delivered by Xmacs Labs") > + (description > + "Mogan is a fork of GNU TeXmacs created by Xmacs Labs. Its goal is > +make everyone to enjoy it fluently and develop new feature for everyone = to learn > +and create science and technology.") > + (license license:gpl3+) > + (home-page "https://gitee.com/XmacsLabs/mogan"))) > + > (define-public scintilla > (package > (name "scintilla") > --=20 > 2.37.2 =2D-=20 Retrieve my PGP public key: gpg --recv-keys B3EBC086AB0EBC0F45E0B4D433DB374BCEE4D9DC Zihao --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIsEARYIADMWIQT4UAIrVkIEZilSHr2K2nJqP6LM8gUCYyv1YBUcYWxsX2J1dF9s YXN0QDE2My5jb20ACgkQitpyaj+izPK06gD/cP5j/qBjd3wJqRnLNY7U6Z1/zwmf abLKESKli3+xv7gBALBmDXeyCLcFGDyJHcdc1HUSsuOBLXBBeEgwLjGkFEoG =16h4 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 07 06:08:24 2022 Received: (at 55423-done) by debbugs.gnu.org; 7 Nov 2022 11:08:24 +0000 Received: from localhost ([127.0.0.1]:33463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orzzM-0004mj-8H for submit@debbugs.gnu.org; Mon, 07 Nov 2022 06:08:24 -0500 Received: from mail-m972.mail.163.com ([123.126.97.2]:21527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orzzH-0004mM-Ef for 55423-done@debbugs.gnu.org; Mon, 07 Nov 2022 06:08:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=jAysK /JZy0PQKqQrJ7hFGyEK/tlYnt1YkU2BmfoDPAE=; b=S0qxndpSRa/5OHf1qmb57 6yWj2i3yn6FZ52b0VJ6vbwXRK3XucMHoWYohrSyNcPzjNv1/D6PrHWaV/LkvW4NO z9+56vQYDzy+TT+K381srENehmz3R4+5r6jpMhTOVYeVVSLQUrZUavotY+HDpSYb P1+ZDasjboWrJv1vg++ZLM= Received: from asus-laptop (unknown [27.38.249.137]) by smtp2 (Coremail) with SMTP id GtxpCgC3VCIY52hjjhDarQ--.16995S2; Mon, 07 Nov 2022 19:08:08 +0800 (CST) References: <86wnen5vl3.fsf@163.com> <616e9ef4c4c7820ba7c1ceaff559b1a7b785a05f.camel@telenet.be> <86o7vut5ck.fsf@163.com> <86leqc6k67.fsf@163.com> User-agent: mu4e 1.8.11; emacs 29.0.50 From: Zhu Zihao To: 55423-done@debbugs.gnu.org Subject: Re: [bug#55423] [PATCH]: gnu: Add mogan. Date: Mon, 07 Nov 2022 19:06:19 +0800 In-reply-to: <86leqc6k67.fsf@163.com> Message-ID: <86v8nrdnu3.fsf@163.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-CM-TRANSID: GtxpCgC3VCIY52hjjhDarQ--.16995S2 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvj4iwLnSUUUUU X-Originating-IP: [27.38.249.137] X-CM-SenderInfo: pdoosuxxwbztlvw6il2tof0z/xtbBoRiyr2I0VlfYfwAAsU X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 55423-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Closed due to 59102. =2D-=20 Retrieve my PGP public key: gpg --recv-keys B3EBC086AB0EBC0F45E0B4D433DB374BCEE4D9DC Zihao --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIsEARYIADMWIQT4UAIrVkIEZilSHr2K2nJqP6LM8gUCY2jnFBUcYWxsX2J1dF9s YXN0QDE2My5jb20ACgkQitpyaj+izPK53QD+Kmjk5sRzwiVwKV/hTC8caTLBZSPW BTPqbNqo2KXictsA/2ucuS8BtoK9bC3CxfwAgnyu6vYgFhDM3iCdxi1VDwoB =cCJw -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Jun 21 03:08:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 05 Dec 2022 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator