From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 01 08:51:29 2020 Received: (at submit) by debbugs.gnu.org; 1 Apr 2020 12:51:30 +0000 Received: from localhost ([127.0.0.1]:37541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJcq5-0007Go-Pi for submit@debbugs.gnu.org; Wed, 01 Apr 2020 08:51:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:41036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJcq3-0007Gc-Ko for submit@debbugs.gnu.org; Wed, 01 Apr 2020 08:51:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58954) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jJcq2-00054f-Af for guix-patches@gnu.org; Wed, 01 Apr 2020 08:51:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,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 1jJcq1-0003SV-3s for guix-patches@gnu.org; Wed, 01 Apr 2020 08:51:22 -0400 Received: from dustycloud.org ([50.116.34.160]:50946) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jJcq0-0003Qr-RJ for guix-patches@gnu.org; Wed, 01 Apr 2020 08:51:21 -0400 Received: from twig (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id B91882661E for ; Wed, 1 Apr 2020 08:51:19 -0400 (EDT) User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Lemmer Webber To: guix-patches@gnu.org Subject: Add emacs-beancount Date: Wed, 01 Apr 2020 08:51:19 -0400 Message-ID: <87sghncqt4.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 50.116.34.160 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 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hot on the heels of beancount! Also is able to inherit the beancount package in a really elegant way, since it's installing a .el file from that. Moments like this make me say "I love Guix's delightful design!" --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-emacs-beancount.patch Content-Transfer-Encoding: quoted-printable From=207fda36e4be1abc16a9855e13ee450927f0f0e25a Mon Sep 17 00:00:00 2001 From: Christopher Lemmer Webber Date: Wed, 1 Apr 2020 08:48:25 -0400 Subject: [PATCH] gnu: Add emacs-beancount. * gnu/packages/emacs-xyz.scm (emacs-beancount): New variable. =2D-- gnu/packages/emacs-xyz.scm | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index ed3e6f15cd..f908a9f2a3 100644 =2D-- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -6,7 +6,7 @@ ;;; Copyright =C2=A9 2015 Federico Beffa ;;; Copyright =C2=A9 2015, 2016, 2017, 2018, 2019 Ricardo Wurmus ;;; Copyright =C2=A9 2016, 2017, 2018, 2019 Chris Marusich =2D;;; Copyright =C2=A9 2015, 2016, 2018 Christopher Lemmer Webber +;;; Copyright =C2=A9 2015, 2016, 2018, 2020 Christopher Lemmer Webber ;;; Copyright =C2=A9 2016 Adriano Peluso ;;; Copyright =C2=A9 2016, 2017, 2018, 2019, 2020 Efraim Flashner ;;; Copyright =C2=A9 2016 David Thompson @@ -106,6 +106,7 @@ #:use-module (gnu packages databases) #:use-module (gnu packages dictionaries) #:use-module (gnu packages emacs) + #:use-module (gnu packages finance) #:use-module (gnu packages guile) #:use-module (gnu packages gtk) #:use-module (gnu packages gnome) @@ -22064,3 +22065,21 @@ conventions.") (description "Haskell-Snippets is a collection of YASnippet Haskell snippets for Emacs.") (license license:expat)))) + +;; The beancount source ships with elisp in a subdirectory +(define-public emacs-beancount + (package + (inherit beancount) + (name "emacs-beancount") + (build-system emacs-build-system) + (arguments + `(#:tests? #f ;no tests + #:phases + (modify-phases %standard-phases + (add-before 'install 'chdir-emacs + (lambda _ + (chdir "editors/emacs") + #t))))) + (synopsis "Emacs mode for beancount") + (description + "Emacs mode for the beancount accounting tool."))) =2D-=20 2.25.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEUQqGKOKndniPjHCcS8Alkl/49NMFAl6EjkcACgkQS8Alkl/4 9NM9Wg//ZUoijukaHE25Qpah4dn68jepHqdKUJKevaXqXBA6M1BxvsxZMuWKN5JE /ULvpfu5qPwCiDgplUI1/ZsGeRUAaZsTI+FCtK3VuVQfrN40w9IQcu9PmWsJtNqQ aluXLHf8q2VmPGKrOwF9Q8Vk8GZBCQT8VoSLASnYwyXwEP2fFo7OWZNdO+8GtDpL q1zo/87wRX2urNhwIT2vR2uFHRrSsac45gOe25M7uZQfwBYZu5Z+0OiXc0fJn58x 0mSL+nO9ZWDrTfOmsu37+DLEcUYHqPaofgomd1BAbBTX5r/SDdhq25fObM291tTX ueYuipvghJbQqkt58+gufRMA+FyEJxT00vGzpY3i85jC5aAfHIZ4NJ6C6F2hX+Gf Jo+8Z7AU44qubSgfjNF69W8288yUZ29CEohNZWQfS66TW/E9Kvc+cFQQ8Ns1Jcs8 4hoeBBIyxSrqBDqpCgDOpjQ54OqUIZEMUft+rEN4DlsOCWkaJeK1L9+jOhNf1se5 YyA7YbUGFFp1Mknswsr7Er2yPaqqNcQofjkm8LwKePOyuby1YfGK6Gsj80nejAq8 CZ1TbTETPqtcVMTwR8SJv4RGxkVFVJGxQz2Q736tiLzW2BOh7SbDoqZGhM7ob4uv 1Wr77jTvAFCOtjQLiEy2O9F8YmZ0l+yfge/EcH07CeR+e7gY6+c= =Yanv -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 02 08:27:07 2020 Received: (at 40372) by debbugs.gnu.org; 2 Apr 2020 12:27:07 +0000 Received: from localhost ([127.0.0.1]:39341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJyw7-0007De-6j for submit@debbugs.gnu.org; Thu, 02 Apr 2020 08:27:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44499) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJyw5-0007Cs-Vz for 40372@debbugs.gnu.org; Thu, 02 Apr 2020 08:27:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55170) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jJyw0-0008LF-QY; Thu, 02 Apr 2020 08:27:00 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=43422 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jJyvz-00062q-LM; Thu, 02 Apr 2020 08:27:00 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Christopher Lemmer Webber Subject: Re: [bug#40372] Add emacs-beancount References: <87sghncqt4.fsf@dustycloud.org> Date: Thu, 02 Apr 2020 14:26:57 +0200 In-Reply-To: <87sghncqt4.fsf@dustycloud.org> (Christopher Lemmer Webber's message of "Wed, 01 Apr 2020 08:51:19 -0400") Message-ID: <87pncqnkdq.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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40372 Cc: 40372@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.7 (-) Hello Chris! Christopher Lemmer Webber skribis: > Hot on the heels of beancount! > > Also is able to inherit the beancount package in a really elegant way, > since it's installing a .el file from that. Moments like this make me > say "I love Guix's delightful design!" Heheh. :-) > From 7fda36e4be1abc16a9855e13ee450927f0f0e25a Mon Sep 17 00:00:00 2001 > From: Christopher Lemmer Webber > Date: Wed, 1 Apr 2020 08:48:25 -0400 > Subject: [PATCH] gnu: Add emacs-beancount. > > * gnu/packages/emacs-xyz.scm (emacs-beancount): New variable. [...] > + (synopsis "Emacs mode for beancount") > + (description > + "Emacs mode for the beancount accounting tool."))) Bonus points if you can turn that into a full sentence. :-) Otherwise LGTM, thank you! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 02 11:20:38 2020 Received: (at 40372-done) by debbugs.gnu.org; 2 Apr 2020 15:20:38 +0000 Received: from localhost ([127.0.0.1]:40425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jK1e2-0001yb-Gm for submit@debbugs.gnu.org; Thu, 02 Apr 2020 11:20:38 -0400 Received: from dustycloud.org ([50.116.34.160]:40346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jK1e1-0001yP-34 for 40372-done@debbugs.gnu.org; Thu, 02 Apr 2020 11:20:37 -0400 Received: from twig (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id C1DF62665A; Thu, 2 Apr 2020 11:20:36 -0400 (EDT) References: <87sghncqt4.fsf@dustycloud.org> <87pncqnkdq.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Lemmer Webber To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#40372] Add emacs-beancount In-reply-to: <87pncqnkdq.fsf@gnu.org> Date: Thu, 02 Apr 2020 11:20:36 -0400 Message-ID: <87k12xdid7.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40372-done Cc: 40372-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: -1.0 (-) Ludovic Court=C3=A8s writes: > Hello Chris! > > Christopher Lemmer Webber skribis: > >> Hot on the heels of beancount! >> >> Also is able to inherit the beancount package in a really elegant way, >> since it's installing a .el file from that. Moments like this make me >> say "I love Guix's delightful design!" > > Heheh. :-) > >> From 7fda36e4be1abc16a9855e13ee450927f0f0e25a Mon Sep 17 00:00:00 2001 >> From: Christopher Lemmer Webber >> Date: Wed, 1 Apr 2020 08:48:25 -0400 >> Subject: [PATCH] gnu: Add emacs-beancount. >> >> * gnu/packages/emacs-xyz.scm (emacs-beancount): New variable. > > [...] > >> + (synopsis "Emacs mode for beancount") >> + (description >> + "Emacs mode for the beancount accounting tool."))) > > Bonus points if you can turn that into a full sentence. :-) > > Otherwise LGTM, thank you! > > Ludo=E2=80=99. Ok, done and pushed! Thanks! From unknown Sun Jun 15 08:37:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 01 May 2020 11:24:08 +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