GNU bug report logs - #36906
[PATCH 0/2] gnu: Add emacs-mu4e-jump-to-list and emacs-mu4e-patch.

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: Pierre Langlois <pierre.langlois@HIDDEN>; Keywords: patch; dated Sat, 3 Aug 2019 14:11:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

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


Received: (at submit) by debbugs.gnu.org; 3 Aug 2019 14:10:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 03 10:10:16 2019
Received: from localhost ([127.0.0.1]:59685 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1htuja-0005jP-NR
	for submit <at> debbugs.gnu.org; Sat, 03 Aug 2019 10:10:16 -0400
Received: from lists.gnu.org ([209.51.188.17]:34564)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <pierre.langlois@HIDDEN>) id 1htujY-0005jH-Tb
 for submit <at> debbugs.gnu.org; Sat, 03 Aug 2019 10:10:09 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:45344)
 by lists.gnu.org with esmtp (Exim 4.86_2)
 (envelope-from <pierre.langlois@HIDDEN>) id 1htujX-0004CL-Do
 for guix-patches@HIDDEN; Sat, 03 Aug 2019 10:10:08 -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,FREEMAIL_FROM,
 RCVD_IN_DNSWL_NONE,URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <pierre.langlois@HIDDEN>) id 1htujV-0008Th-U0
 for guix-patches@HIDDEN; Sat, 03 Aug 2019 10:10:07 -0400
Received: from mout.gmx.net ([212.227.15.19]:50303)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <pierre.langlois@HIDDEN>)
 id 1htujV-0008On-EW
 for guix-patches@HIDDEN; Sat, 03 Aug 2019 10:10:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1564841400;
 bh=S1/07TU0MQ4rN7Rpp8CnfmtfcvinnkjGsaHjZXds3e8=;
 h=X-UI-Sender-Class:From:To:Subject:CC:Date;
 b=ZNTHnNTyILRQ7EvUBT2336b/VIhG8sHLo4LSxltSahuQUJIxY2NJlpYUZnEgT4gtr
 RaNVOcUGRqoMQkC9inMrW9qXVrVZOHul24upVVkZW7G3WsqcfnG1l99Giua7oONVIU
 wI5LoZLF6U9Li/saBWm7E75+fmQOzXdizlhxXk80=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from labiere ([2.99.198.33]) by mail.gmx.com (mrgmx003
 [212.227.17.184]) with ESMTPSA (Nemesis) id 0MVMgI-1hrFv71yZS-00Ykzl; Sat, 03
 Aug 2019 16:04:55 +0200
User-agent: mu4e 1.2.0; emacs 26.2
From: Pierre Langlois <pierre.langlois@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/2] gnu: Add emacs-mu4e-jump-to-list and emacs-mu4e-patch.
Date: Sat, 03 Aug 2019 15:04:53 +0100
Message-ID: <87imreibui.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Provags-ID: V03:K1:N3+EsZmPsVUPEdkA8N33BdzEUOOnwZ4SxM2Vb62L/NXz+gzZ8ha
 YA+ONDSXwCgVuSyt9a6HVY27xVeuOaGh5gFU1RC8IBTpBchzcyBrbuPPgE7iK0a2Bln5u3q
 DwCH2bMaNJcqQph5hT7dXvs+uTXtYnRGgX3bmM4OMeEgu3sa4rjDOt7COIbZZ7NK4MBks8v
 99YkkADDVHu3F7XhDXe+w==
X-UI-Out-Filterresults: notjunk:1;V03:K0:4JCjejt079M=:kFpJ1xmyzpGkif90MuodxH
 zYU3hmK7qxffiF1QiyZ+Qn7+YbxPwnbxdqrJuQuY0ASjbhoOv8fOmDbnUchLrtqSrH8Tb0PFa
 UGL3QBba4XyyinPHuRcvNyBZMCmzHI9A5/C/snl6rmH1EoWc1dD3Tt71y0y83u48j5DTB79CK
 bvDiAvf6SQtnGLBP1nGjuEtuC5Yq53ifIxAT1mTxODUB70OG+LrCWol5FcQXWzbschlUzx1mY
 peeI1DwJ6HeBkQ+sWQ8IJKlYth4lTA5a1Ry7YsLSr5M4IW0lx2G1mvJgjl4zD6aix9Du6Tcne
 cl7DhFoz9PUJ/nkcqtxeYjSZI7AbIWN2BVcLvnYeQQ4EGhdBDj/dhNsLA0CsR5ykOeXHegguY
 XSGau9R8xUr1PYFZpitJLAK6lCQJh9EthXaCLbSEvYTZgyEd62BQXg8VTJrqMDUNBMeHhx32Q
 xbqHrLG2dhwFXABFpERIiY0irxMC3tQ/4OnlcOpf/0RM9c2ETvVIEehBHgXn/1VDtLsCUHX4J
 3ZBpcidwsYRK7tTzyP5QN4yGqNG/wGx2t6SrYGw005Lk7T1VDZgmypgy0x//UiNyyGT5zeGAC
 0ddxOibddfLXNw8BCDDBsGJkAyGSRn4k+7UaVvL7I7PWKEfGThTeu6eXQe/58gR3+VkvHk3fR
 mybRmUzxw2mQohJdw1/kuJbZP896dW4ZsDvXuDakClM66t121QNmjqWelZR+wTA46e6An9tQb
 CSxrvDDE35mchJURl4YGHgbqHi6YLnuR37VZzdkltkfybxfqtqut7hJJy6548niB3BvylTpVj
 8kkyMko6jWupznRMhSZFfmJQzQrSXSasl9Lxb6GLhBmrN0CwLhVXZL+AUIDG55Zyut8GiZ8Xo
 EllCNA9LM1/SpyiULf8XTgHk7KfmTKhwlBMBwYUlz/Wk7TzSGeVuTg0i1hKxS7WTFk8Q8R7+C
 R2DK1xnijEQuNLABO/KZMSMVS2DKxDF2lzOqKY2nGXynxfv8omsBJzWYCrweTybiVKn2Ahvlk
 wwGj9mGwpD6omPNs06PwOyqRPUIp+1zHulFVat4kiQFiUrrk0ysfpKnB9ZYVBtuo08CdYbmbI
 deQVmNXBkCb34klGqHrp9UHN7UCQrjeTQESP9fJ4hEtRWfqcFEfbRHk1A==
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 212.227.15.19
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: Pierre Langlois <pierre.langlois@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: -0.1 (/)

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

Hello Guix!

Here are a couple of new packages that extend mu4e, notably, mu4e-patch
makes emails with patches look nice :-).

As a side-note, I wasn't able to run `guix lint`:

~~~
$ ./pre-inst-env guix lint emacs-mu4e-patch
Backtrace:macs-mu4e-patch@HIDDEN [refresh]...
           9 (apply-smob/1 #<catch-closure 1cab900>)
In ice-9/boot-9.scm:
    705:2  8 (call-with-prompt _ _ #<procedure default-prompt-handle=E2=80=
=A6>)
In ice-9/eval.scm:
    619:8  7 (_ #(#(#<directory (guile-user) 1d36140>)))
In guix/ui.scm:
  1692:12  6 (run-guix-command _ . _)
In srfi/srfi-1.scm:
    640:9  5 (for-each #<procedure 21938a0 at guix/scripts/lint.scm=E2=80=
=A6> =E2=80=A6)
In guix/scripts/lint.scm:
     57:4  4 (run-checkers _ _)
In srfi/srfi-1.scm:
    640:9  3 (for-each #<procedure 4003e60 at guix/scripts/lint.scm=E2=80=
=A6> =E2=80=A6)
In guix/scripts/lint.scm:
    64:17  2 (_ _)
In guix/lint.scm:
   1010:2  1 (check-for-updates #<package emacs-mu4e-patch@HIDDEN=E2=80=
=A6>)
In ice-9/boot-9.scm:
    829:9  0 (catch srfi-34 #<procedure 6c89570 at guix/lint.scm:93=E2=80=
=A6> =E2=80=A6)

ice-9/boot-9.scm:829:9: In procedure catch:
Wrong type (expecting array): ()
~~~

Does this ring any bells? Hopefully there isn't anything wrong the with
the attached emacs-mu4e-patch package definition.

Thanks,
Pierre


--=-=-=
Content-Type: text/x-patch; charset=utf-8
Content-Disposition: attachment;
 filename=0001-gnu-Add-emacs-mu4e-jump-to-list.patch
Content-Transfer-Encoding: quoted-printable

From 36baf49682d69e37b47e311a442adf33fc1d33c8 Mon Sep 17 00:00:00 2001
From: Pierre Langlois <pierre.langlois@HIDDEN>
Date: Sat, 3 Aug 2019 13:24:50 +0100
Subject: [PATCH 1/2] gnu: Add emacs-mu4e-jump-to-list.

* gnu/packages/emacs-xyz.scm (emacs-mu4e-jump-to-list): New variable.
---
 gnu/packages/emacs-xyz.scm | 30 +++++++++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 600d810bea..1217bf7127 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -40,7 +40,7 @@
 ;;; Copyright =C2=A9 2018 Pierre-Antoine Rouby <pierre-antoine.rouby@inria=
.fr>
 ;;; Copyright =C2=A9 2018 Alex Branham <alex.branham@HIDDEN>
 ;;; Copyright =C2=A9 2018 Thorsten Wilms <t_w_@HIDDEN>
-;;; Copyright =C2=A9 2018 Pierre Langlois <pierre.langlois@HIDDEN>
+;;; Copyright =C2=A9 2018, 2019 Pierre Langlois <pierre.langlois@HIDDEN>
 ;;; Copyright =C2=A9 2018, 2019 Brett Gilio <brettg@HIDDEN>
 ;;; Copyright =C2=A9 2019 Dimakakos Dimos <bendersteed@HIDDEN>
 ;;; Copyright =C2=A9 2019 Brian Leung <bkleung89@HIDDEN>
@@ -6993,6 +6993,34 @@ Additionally it can display the number of unread ema=
ils in the
 mode-line.")
     (license license:gpl3+)))
=20
+(define-public emacs-mu4e-jump-to-list
+  (let ((commit "358bba003543b49ffa266e503e54aebd0ebe614b")
+        (revision "1"))
+    (package
+      (name "emacs-mu4e-jump-to-list")
+      (version (git-version "1.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://gitlab.com/wavexx/mu4e-jump-to-list.el.git")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
+           "00y9nap61q1z2cdql4k9g7fgi2gdgd9iy5s5lzrd9a4agbx6r7sv"))))
+      (build-system emacs-build-system)
+      (propagated-inputs
+       `(("mu" ,mu)))
+      (home-page "https://gitlab.com/wavexx/mu4e-jump-to-list.el")
+      (synopsis "Select and view mailing lists in mu4e")
+      (description
+        "@code{mu4e-jump-to-list} allows you to select and view mailing li=
sts
+automatically using existing List-ID headers in your mu database.  Just pr=
ess
+\"l\" in the headers view and any mailing list you've subscribed to will be
+automatically discovered and presented in recency order.")
+      (license license:gpl3+))))
+
 (define-public emacs-pretty-mode
   (package
     (name "emacs-pretty-mode")
--=20
2.22.0


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
 filename=0002-gnu-Add-emacs-mu4e-patch.patch
Content-Transfer-Encoding: quoted-printable

=46rom e037d61848069a1ac6ba5a11e81285c57c120df2 Mon Sep 17 00:00:00 2001
From: Pierre Langlois <pierre.langlois@HIDDEN>
Date: Sat, 3 Aug 2019 13:29:15 +0100
Subject: [PATCH 2/2] gnu: Add emacs-mu4e-patch.

* gnu/packages/emacs-xyz.scm (emacs-mu4e-patch): New variable.
=2D--
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 1217bf7127..4a5bdff969 100644
=2D-- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -7021,6 +7021,32 @@ automatically using existing List-ID headers in you=
r mu database.  Just press
 automatically discovered and presented in recency order.")
       (license license:gpl3+))))

+(define-public emacs-mu4e-patch
+  (let ((commit "522da46c1653b1cacc79cde91d6534da7ae9517d")
+        (revision "1"))
+    (package
+      (name "emacs-mu4e-patch")
+      (version (git-version "0.1.0" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/seanfarley/mu4e-patch")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "10lzf3b70pk6rzdrgx0ww0gc94v0ydh9zj1gbsa20xw27ds7hmfn")=
)))
+      (build-system emacs-build-system)
+      (propagated-inputs
+       `(("mu" ,mu)))
+      (home-page "https://github.com/seanfarley/mu4e-patch")
+      (synopsis "Colorize patch-like emails in mu4e")
+      (description
+        "Extension for mu4e to colorize patch-like emails with diff-mode.
+This is based on Frank Terbeck's @code{gnus-article-treat-patch.el} but h=
as
+been adapted to work with mu4e.")
+      (license license:gpl3+))))
+
 (define-public emacs-pretty-mode
   (package
     (name "emacs-pretty-mode")
=2D-
2.22.0


--=-=-=--




Acknowledgement sent to Pierre Langlois <pierre.langlois@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#36906; 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: Sat, 3 Aug 2019 14:15:02 UTC

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