From unknown Sat Sep 13 04:54:55 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#40635 <40635@debbugs.gnu.org> To: bug#40635 <40635@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add emacs-moody. Reply-To: bug#40635 <40635@debbugs.gnu.org> Date: Sat, 13 Sep 2025 11:54:55 +0000 retitle 40635 [PATCH] gnu: Add emacs-moody. reassign 40635 guix-patches submitter 40635 Alberto Eleuterio Flores Guerrero severity 40635 normal tag 40635 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 15 01:05:06 2020 Received: (at submit) by debbugs.gnu.org; 15 Apr 2020 05:05:06 +0000 Received: from localhost ([127.0.0.1]:35127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOaEU-00008A-FN for submit@debbugs.gnu.org; Wed, 15 Apr 2020 01:05:06 -0400 Received: from lists.gnu.org ([209.51.188.17]:43231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOaES-000082-9Z for submit@debbugs.gnu.org; Wed, 15 Apr 2020 01:05:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56479) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOaEQ-0008Sv-RO for guix-patches@gnu.org; Wed, 15 Apr 2020 01:05:04 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_20,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jOaEP-0004dE-EA for guix-patches@gnu.org; Wed, 15 Apr 2020 01:05:02 -0400 Received: from mout02.posteo.de ([185.67.36.66]:42983) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jOaEO-0004b4-Tp for guix-patches@gnu.org; Wed, 15 Apr 2020 01:05:01 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 316922400FC for ; Wed, 15 Apr 2020 07:04:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.mx; s=2017; t=1586927098; bh=58NPbxF/Vo5OkO2TOs9c9ppphEEcEJka6raTa+saeM4=; h=From:To:Subject:Date:From; b=nXRucMTSZ5EzSnz+D/GX+mUuLYFX2TqRwjqpxFTfv4bGQFy8kXDhzFVnPq26vEem1 zDcBbF7XlrtvxWtTLvFsOdfKoTQVbZw3XsTt/AK7M4yGJGCaCnfs6H4LKwcsRWA6vP rG7phxChH7XBEDERdtIGez9M82oije6LDWWykRnOB4sLR5wN1QuAQD2bicZvvw9o2/ c8+bAWvYkuua5SBjXur0uNwScpQqIY/+VG6tqHjOxSQsTGkwQAnrMl/ZTjOeKzEcFK l59y6HHZiQHljTQXDbjgtGdjUdtB6XlNGXCxekoMJPetYPzkSO/aDNfJyPtEvsjP// TaKlsMTSH48Hg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4929Jn1YzRz9rxP for ; Wed, 15 Apr 2020 07:04:56 +0200 (CEST) From: Alberto Eleuterio Flores Guerrero To: guix-patches@gnu.org Subject: [PATCH] gnu: Add emacs-moody. Date: Wed, 15 Apr 2020 00:04:47 -0500 Message-Id: <20200415050447.14598-1-barbanegra+guix@posteo.mx> X-Mailer: git-send-email 2.26.0 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.66 X-Spam-Score: 0.3 (/) 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: -0.7 (/) * gnu/packages/emacs-xyz.scm (emacs-moody): New variable. --- gnu/packages/emacs-xyz.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index a9550ee112..364cec47da 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -507,6 +507,33 @@ Alternatively the menu can be bound globally, for ex= ample: @code{(global-set-key [S-down-mouse-3] 'minions-minor-modes-menu)}.") (license license:gpl3+))) =20 +(define-public emacs-moody + (let ((commit "2751d36152abcc2ac1479225392182b53f1e02dd") + (revision "1")) + (package + (name "emacs-moody") + ;; version 4.0 is a bit old (2018) + (version (git-version "0.5.3" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tarsius/moody.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1xyw4l42053595r76lj8safsx6pj25as0107wd96by3h7dg9m586"= )))) + (build-system emacs-build-system) + (home-page "https://github.com/tarsius/moody") + (synopsis "Tabs and ribbons for Emacs mode-line") + (description + "@code{emacs-moody} provides utilities for displaying elements of +the mode line as tabs and ribbons. It also provides replacements for a = few +built-in elements. The biggest differences to similar packages is that +this one is much simpler and much more consistent. When using this pack= age, +then only the color of the mode line changes when a window becomes in-/a= ctive.") + (license license:gpl3+)))) + (define-public emacs-treepy (package (name "emacs-treepy") --=20 2.26.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 15 17:18:26 2020 Received: (at 40635) by debbugs.gnu.org; 15 Apr 2020 21:18:26 +0000 Received: from localhost ([127.0.0.1]:37220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOpQQ-0006xL-2a for submit@debbugs.gnu.org; Wed, 15 Apr 2020 17:18:26 -0400 Received: from tobias.gr ([80.241.217.52]:53326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jOpQO-0006xD-OP for 40635@debbugs.gnu.org; Wed, 15 Apr 2020 17:18:25 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id a3691212 for <40635@debbugs.gnu.org>; Wed, 15 Apr 2020 21:18:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=k0h4WWHOE/xMcM41ggDfcQ fyK/e4nO7l+BQ5fsK541A=; b=nBluKDqeqw5gZwQs4qQ0jmBfa/lWSUFuCJSxb0 Benqz8OeZ4sfYs9mg1A5EhLrIs/LznIvhx+qnQFWYjV4YpEJm/FFJrpRkmTaQT0L Yies8zfMu7taVGlpMlZM8l2MH6AQnTIFm1R6ed7GfRlDRK4/4HGWh3A4c0r2W9Mn lw0bPolMtvDZ/ZXIcGLNNUqFrCB/ZkF+LhAECOKqEB0RTrEAk20iY7sc5SygHB5I k8XkogqFUD02zRYF9tLl8XlcHubQwHG+dbe7x5wi6e8aYqQWiCsb2KIpmDcH5Vf9 aQ1iSwJ/9TVuMPNGuWfRPgUUEcxJeIDt6BLgn81rAnHZtzrQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id d105ace6 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <40635@debbugs.gnu.org>; Wed, 15 Apr 2020 21:18:22 +0000 (UTC) From: Tobias Geerinckx-Rice To: 40635@debbugs.gnu.org Subject: Re: [bug#40635] [PATCH] gnu: Add emacs-moody. References: <20200415050447.14598-1-barbanegra+guix@posteo.mx> In-reply-to: <20200415050447.14598-1-barbanegra+guix@posteo.mx> Date: Wed, 15 Apr 2020 23:18:26 +0200 Message-ID: <87wo6gzbvh.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 40635 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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Alberto, Alberto Eleuterio Flores Guerrero =E5=86=99=E9=81=93=EF=BC=9A > * gnu/packages/emacs-xyz.scm (emacs-moody): New variable. > --- > gnu/packages/emacs-xyz.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/emacs-xyz.scm=20 > b/gnu/packages/emacs-xyz.scm > index a9550ee112..364cec47da 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -507,6 +507,33 @@ Alternatively the menu can be bound=20 > globally, for example: > @code{(global-set-key [S-down-mouse-3]=20 > 'minions-minor-modes-menu)}.") > (license license:gpl3+))) >=20=20 > +(define-public emacs-moody > + (let ((commit "2751d36152abcc2ac1479225392182b53f1e02dd") > + (revision "1")) There's a =E2=80=98v0.5.3=E2=80=99 tag so we can just use that: (version "0.5.3") (source (origin (method git-fetch) (uri (git-reference (url "https://=E2=80=A6") ;; =E2=80=98Commit=E2=80=99 can really be any git identifier. (commit (string-append "v" version)))) =E2=80=A6)) and drop the (let =E2=80=A6). > + (package > + (name "emacs-moody") > + ;; version 4.0 is a bit old (2018) Nitpick: ;;-comments are sentences, so capitalise and end with a=20 full stop. However, IMO no comment is needed. The top release at=20 is 0.5.3, and I've=20 grown to ignore the =E2=80=98latest release=E2=80=99 badge on GitHub unless= there=20 are reasons not to. Too many upstreams forget to move it. > + (version (git-version "0.5.3" revision commit)) > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url=20 > "https://github.com/tarsius/moody.git") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > +=20 > "1xyw4l42053595r76lj8safsx6pj25as0107wd96by3h7dg9m586")))) > + (build-system emacs-build-system) > + (home-page "https://github.com/tarsius/moody") > + (synopsis "Tabs and ribbons for Emacs mode-line") More nitpicks: =E2=80=98=E2=80=A6the Emacs mode line=E2=80=99. > + (description > + "@code{emacs-moody} provides utilities for displaying=20 > elements of > +the mode line as tabs and ribbons. It also provides=20 > replacements for a few > +built-in elements. The biggest differences to similar packages=20 > is that =E2=80=98=E2=80=A6difference[singular] with=E2=80=A6=E2=80=99. > +this one is much simpler and much more consistent. When using=20 > this package, I don't know enough about other extensions to judge whether that's=20 true, so I'll give it the benefit of the doubt. In general: feel free to remove content-free marketing from=20 upstream descriptions. > +then only the color of the mode line changes when a window=20 > becomes in-/active.") You can drop =E2=80=98then=E2=80=99 here. I'd write =E2=80=98(in)active=E2= =80=99 but that might=20 be purely a matter of taste. No need to send an updated patch; I'll make above changes and push=20 if that's all right with you. I might give others time to chime=20 in if I'm feeling laz^Wgenerous. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl6XeiIACgkQ2Imw8BjF STwawhAAlfkD8jvxvMeb+Ndz5KG3O8s8C0QYaUA4RCTiumPgcmtvCNa79QcjJ97W SoN4ZgAHJfzG6HzPOZijrcloP0+lUAFPu3G7i519aBNv9nle8K427N1Du023T0D/ 6HT26FjP0F6ycyyyJEVhpcTsgLG4i1HxTwgBaHZC+TYhOn89KygFTIPeJTQ/58au ARqFre/tTZLb/cDzwfw73+S/SvNh0DbOFZ/p14RUZVnwWAfZaVvbmzpy8/1VKu5j YjgcXBkUsVaIezsaogPtzFMtQY2+ifMFjq3jNo20xg047HEtNz2OZ4za7ynwDSzO DcqLyNei6/pCXD1T1waX+qJmi+SU+Zwbc4xq23abceQkOYc528cwk/ESQ9B8eMp6 qjdwpDef8zgMENf2j59jabOoQ1K/kTPLfq0chYCPcAGZuqxmYeQMZEzvJxu2sTyo V2LcGeLftzJ/i7v8foFbsbX9pTBihCSxvBhMz20sSVXx0LMBp/GY2CLIEy/w+k5c V4FyVwz0djvfaF574kTLMI/5A8x2Z64Ow5BNnQfKU+njlHNFLmDgvRbu6+IRvGxN ww5vkh9PHezYpaATQgoVcxz5z/6GwePpn851BZsR/bwCuSY/2xMASaf7YG/rvnzZ RxFV6hfSLlMbwntS1LintS3DUQcDUX197brsWNV8GMKgovgzWkM= =qxc7 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 10 02:50:38 2020 Received: (at 40635-done) by debbugs.gnu.org; 10 Sep 2020 06:50:38 +0000 Received: from localhost ([127.0.0.1]:35791 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGGPm-0002Hm-Ep for submit@debbugs.gnu.org; Thu, 10 Sep 2020 02:50:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGGPj-0002HZ-Os for 40635-done@debbugs.gnu.org; Thu, 10 Sep 2020 02:50:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51931) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGGPd-0000Dh-5v; Thu, 10 Sep 2020 02:50:29 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=39778 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kGGPc-00053L-7D; Thu, 10 Sep 2020 02:50:28 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Tobias Geerinckx-Rice Subject: Re: [bug#40635] [PATCH] gnu: Add emacs-moody. References: <20200415050447.14598-1-barbanegra+guix@posteo.mx> <87wo6gzbvh.fsf@nckx> Date: Thu, 10 Sep 2020 08:50:18 +0200 In-Reply-To: <87wo6gzbvh.fsf@nckx> (Tobias Geerinckx-Rice's message of "Wed, 15 Apr 2020 23:18:26 +0200") Message-ID: <871rjaktw5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 40635-done Cc: 40635-done@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: -3.3 (---) Hi! I went ahead and pushed the patch with the changes you proposed, Tobias (though I just noticed I have forgotten a couple of them, oops!). Ludo=E2=80=99. From unknown Sat Sep 13 04:54:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 08 Oct 2020 11:24:06 +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