emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 86e0136: [gnus-mock] Conditionally add nnimap server, bump


From: Eric Abrahamsen
Subject: [elpa] master 86e0136: [gnus-mock] Conditionally add nnimap server, bump to 0.2.0
Date: Thu, 1 Nov 2018 12:23:25 -0400 (EDT)

branch: master
commit 86e01365089891b2b65628b4ed9b21e570451de8
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>

    [gnus-mock] Conditionally add nnimap server, bump to 0.2.0
    
    * packages/gnus-mock/gnus-mock.el (gnus-mock-dovecot-imap-program):
      New option, set to the path of the dovecot imap program to get an
      nnimap server. Bump version.
    * packages/gnus-mock/gnus-mock.el (gnus-mock-start): Check for useable
      value of above option and add nnimap server and groups.
    * packages/gnus-mock/data/imapmail: New directory holding all the mail
      data for the nnimap server.
---
 .../1541087501.M709276P19819.slip,S=2997,W=3064:2, |  67 ++++++
 .../1541087501.M716539P19819.slip,S=3538,W=3624:2, |  86 ++++++++
 .../1541087501.M722048P19819.slip,S=4327,W=4419:2, |  92 ++++++++
 .../1541087501.M724043P19819.slip,S=3659,W=3738:2, |  79 +++++++
 .../1541087501.M725903P19819.slip,S=4886,W=4994:2, | 108 ++++++++++
 .../1541087501.M727585P19819.slip,S=2858,W=2916:2, |  58 ++++++
 .../1541087501.M729440P19819.slip,S=5108,W=5217:2, | 109 ++++++++++
 .../1541087501.M731257P19819.slip,S=4305,W=4392:2, |  87 ++++++++
 .../1541087501.M732982P19819.slip,S=4269,W=4353:2, |  84 ++++++++
 .../1541087501.M734712P19819.slip,S=3014,W=3083:2, |  69 ++++++
 .../1541087501.M736331P19819.slip,S=5431,W=5548:2, | 117 +++++++++++
 .../1541087501.M738191P19819.slip,S=5797,W=5919:2, | 122 +++++++++++
 .../1541087501.M739848P19819.slip,S=3808,W=3894:2, |  86 ++++++++
 .../1541087501.M741650P19819.slip,S=4877,W=4981:2, | 104 +++++++++
 .../1541087501.M743334P19819.slip,S=2695,W=2756:2, |  61 ++++++
 .../1541087501.M745024P19819.slip,S=3988,W=4070:2, |  82 ++++++++
 .../1541087501.M746564P19819.slip,S=2440,W=2493:2, |  53 +++++
 .../1541087501.M748729P19819.slip,S=4636,W=4730:2, |  94 +++++++++
 .../1541087501.M750954P19819.slip,S=6224,W=6379:2, | 155 ++++++++++++++
 .../1541087501.M752804P19819.slip,S=5700,W=5822:2, | 122 +++++++++++
 .../imapmail/mail/.emacs-devel/dovecot-uidlist     |  21 ++
 .../imapmail/mail/.emacs-devel/dovecot.index.cache | Bin 0 -> 16392 bytes
 .../data/imapmail/mail/.emacs-devel/maildirfolder  |   0
 .../1541087335.M224506P19819.slip,S=4578,W=4684:2, | 106 ++++++++++
 .../1541087335.M232569P19819.slip,S=3789,W=3886:2, |  97 +++++++++
 .../1541087335.M239374P19819.slip,S=3350,W=3432:2, |  82 ++++++++
 .../1541087335.M245904P19819.slip,S=3275,W=3354:2, |  79 +++++++
 .../1541087335.M252543P19819.slip,S=2246,W=2301:2, |  55 +++++
 .../1541087335.M257361P19819.slip,S=2745,W=2810:2, |  65 ++++++
 .../1541087335.M263297P19819.slip,S=5828,W=5969:2, | 141 +++++++++++++
 .../1541087335.M267088P19819.slip,S=4259,W=4369:2, | 110 ++++++++++
 .../1541087335.M270804P19819.slip,S=5031,W=5145:2, | 114 ++++++++++
 .../1541087335.M273777P19819.slip,S=4162,W=4268:2, | 106 ++++++++++
 .../1541087335.M276430P19819.slip,S=4417,W=4518:2, | 101 +++++++++
 .../1541087335.M278921P19819.slip,S=9511,W=9743:2, | 232 +++++++++++++++++++++
 .../1541087335.M281396P19819.slip,S=5658,W=5785:2, | 127 +++++++++++
 .../1541087335.M283480P19819.slip,S=4006,W=4107:2, | 101 +++++++++
 .../1541087335.M285367P19819.slip,S=3927,W=4027:2, | 100 +++++++++
 .../1541087335.M287297P19819.slip,S=2226,W=2275:2, |  49 +++++
 .../1541087335.M289193P19819.slip,S=4827,W=4912:2, |  85 ++++++++
 .../1541087335.M291195P19819.slip,S=3629,W=3720:2, |  91 ++++++++
 .../1541087335.M292770P19819.slip,S=1849,W=1894:2, |  45 ++++
 .../1541087335.M294457P19819.slip,S=3562,W=3651:2, |  89 ++++++++
 .../1541087335.M296156P19819.slip,S=3287,W=3369:2, |  82 ++++++++
 .../1541087335.M297893P19819.slip,S=3226,W=3297:2, |  71 +++++++
 .../1541087335.M299625P19819.slip,S=3977,W=4068:2, |  91 ++++++++
 .../1541087335.M301512P19819.slip,S=3623,W=3709:2, |  86 ++++++++
 .../1541087335.M303229P19819.slip,S=2525,W=2587:2, |  62 ++++++
 .../1541087335.M305256P19819.slip,S=2232,W=2283:2, |  51 +++++
 .../1541087335.M307038P19819.slip,S=3980,W=4062:2, |  82 ++++++++
 .../1541087335.M308821P19819.slip,S=5152,W=5264:2, | 112 ++++++++++
 .../1541087335.M310887P19819.slip,S=2337,W=2393:2, |  56 +++++
 .../1541087335.M312715P19819.slip,S=3811,W=3900:2, |  89 ++++++++
 .../1541087335.M314502P19819.slip,S=1894,W=1937:2, |  43 ++++
 .../1541087335.M316209P19819.slip,S=2364,W=2419:2, |  55 +++++
 .../gnus-mock/data/imapmail/mail/dovecot-uidlist   |  33 +++
 .../data/imapmail/mail/dovecot-uidvalidity         |   1 +
 .../imapmail/mail/dovecot-uidvalidity.5bdb1f80     |   0
 .../data/imapmail/mail/dovecot.index.cache         | Bin 0 -> 18408 bytes
 .../gnus-mock/data/imapmail/mail/subscriptions     |   3 +
 packages/gnus-mock/gnus-mock.el                    |  56 ++++-
 61 files changed, 4801 insertions(+), 3 deletions(-)

diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M709276P19819.slip,S=2997,W=3064:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M709276P19819.slip,S=2997,W=3064:2,
new file mode 100644
index 0000000..48d3268
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M709276P19819.slip,S=2997,W=3064:2,
@@ -0,0 +1,67 @@
+From MAILER-DAEMON Thu Jun 29 16:53:15 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dQgR9-000168-Bo
+       for address@hidden; Thu, 29 Jun 2017 16:53:15 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:49168)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQgR7-00015z-IL
+       for address@hidden; Thu, 29 Jun 2017 16:53:14 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQgR2-0002go-N9
+       for address@hidden; Thu, 29 Jun 2017 16:53:13 -0400
+Received: from [195.159.176.226] (port=41967 helo=blaine.gmane.org)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dQgR2-0002fs-GR
+       for address@hidden; Thu, 29 Jun 2017 16:53:08 -0400
+Received: from list by blaine.gmane.org with local (Exim 4.84_2)
+       (envelope-from <address@hidden>) id 1dQgQt-0005Rx-MC
+       for address@hidden; Thu, 29 Jun 2017 22:52:59 +0200
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: Stefan Monnier <address@hidden>
+Subject: Re: [Emacs-diffs] master c75eb10: Don't change
+       byte-compile-delete-errors at runtime (Bug#27340)
+Date: Thu, 29 Jun 2017 16:52:59 -0400
+Lines: 11
+Message-ID: <address@hidden>
+References: <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden> <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Complaints-To: address@hidden
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)
+Cancel-Lock: sha1:0ovUZbNlyU/S9RpSdcgnYnh9N94=
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
+       [fuzzy]
+X-Received-From: 195.159.176.226
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 29 Jun 2017 20:53:14 -0000
+
+> This is wrong. declaim has run-time effects, just like defvar etc.
+
+If you put (defvar foo) in foo.el, then compile it, then load foo.elc,
+you'll see that this defvar has no runtime effect.
+
+I think cl-declaim should basically behave the same: it holds
+compilation directives which should basically only influence the
+compilation of the current file.
+
+
+        Stefan
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M716539P19819.slip,S=3538,W=3624:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M716539P19819.slip,S=3538,W=3624:2,
new file mode 100644
index 0000000..58b7ba1
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M716539P19819.slip,S=3538,W=3624:2,
@@ -0,0 +1,86 @@
+From MAILER-DAEMON Fri Jun 30 02:06:51 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dQp4t-0004eN-1F
+       for address@hidden; Fri, 30 Jun 2017 02:06:51 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:42250)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQp4r-0004eH-BF
+       for address@hidden; Fri, 30 Jun 2017 02:06:50 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQp4o-0007ps-6u
+       for address@hidden; Fri, 30 Jun 2017 02:06:49 -0400
+Received: from [195.159.176.226] (port=57208 helo=blaine.gmane.org)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dQp4o-0007nj-0g
+       for address@hidden; Fri, 30 Jun 2017 02:06:46 -0400
+Received: from list by blaine.gmane.org with local (Exim 4.84_2)
+       (envelope-from <address@hidden>) id 1dQp4e-0002yX-O7
+       for address@hidden; Fri, 30 Jun 2017 08:06:36 +0200
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: Stefan Monnier <address@hidden>
+Subject: Re: [Emacs-diffs] master c75eb10: Don't change
+       byte-compile-delete-errors at runtime (Bug#27340)
+Date: Fri, 30 Jun 2017 02:06:33 -0400
+Lines: 27
+Message-ID: <address@hidden>
+References: <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden> <address@hidden>
+       <address@hidden>
+       <address@hidden> <address@hidden>
+       <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Complaints-To: address@hidden
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)
+Cancel-Lock: sha1:bOxsaXqcjbFmAz54/kHcU7pSocA=
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
+       [fuzzy]
+X-Received-From: 195.159.176.226
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 06:06:50 -0000
+
+> In CL declaim can be used to make variables special. (In fact, `special'
+> is the only declaration that must have an effect in all conforming CL
+> implementations.)
+
+Right, AFAIK it's largely equivalent to Elisp's (defvar foo).
+
+not sure how it works in CL, but in Elisp, if a file foo.el has
+
+    (defvar foo)
+    ...
+
+then `foo` will be treated as dynamically bound in foo.el when the
+compiler generate the code for foo.elc.
+But loading foo.elc, won't mark `foo` as dynamically bound, so in
+
+    (require 'foo)
+    (defun bar (x)
+      (let ((foo x))
+        (lambda (y) (+ foo y))))
+
+the function `bar` should treat its `foo` binding lexically.
+
+
+        Stefan
+
+
+PS: Note I'm really talking about (defvar foo) and not (defvar foo blabla)
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M722048P19819.slip,S=4327,W=4419:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M722048P19819.slip,S=4327,W=4419:2,
new file mode 100644
index 0000000..091ac48
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M722048P19819.slip,S=4327,W=4419:2,
@@ -0,0 +1,92 @@
+From MAILER-DAEMON Thu Jun 29 18:12:02 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dQhfO-0004v0-54
+       for address@hidden; Thu, 29 Jun 2017 18:12:02 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:40434)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQhfM-0004up-0C
+       for address@hidden; Thu, 29 Jun 2017 18:12:00 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQhfH-0007z2-Vq
+       for address@hidden; Thu, 29 Jun 2017 18:11:59 -0400
+Received: from manu26.manufrog.com ([98.142.98.2]:44390)
+       by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
+       (Exim 4.71) (envelope-from <address@hidden>) id 1dQhfH-0007yJ-RI
+       for address@hidden; Thu, 29 Jun 2017 18:11:55 -0400
+Received: from c-5306e555.04-211-6c6b701.cust.bredbandsbolaget.se
+       ([85.229.6.83]:54900 helo=muon.localdomain)
+       by manu26.manufrog.com with esmtpa (Exim 4.89)
+       (envelope-from <address@hidden>)
+       id 1dQhfA-0047HD-BM; Fri, 30 Jun 2017 00:11:48 +0200
+Received: by muon.localdomain (Postfix, from userid 1000)
+       id F3EA748420E; Fri, 30 Jun 2017 00:11:46 +0200 (CEST)
+From: =?utf-8?Q?Johan_Bockg=C3=A5rd?= <address@hidden>
+To: Stefan Monnier <address@hidden>
+Cc: Noam Postavsky <address@hidden>, Emacs developers <address@hidden>
+Subject: Re: [Emacs-diffs] master c75eb10: Don't change
+       byte-compile-delete-errors at runtime (Bug#27340)
+References: <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden> <address@hidden>
+       <address@hidden>
+       <address@hidden> <address@hidden>
+Date: Fri, 30 Jun 2017 00:11:46 +0200
+In-Reply-To: <address@hidden> (Stefan Monnier's
+       message of "Thu, 29 Jun 2017 16:49:44 -0400")
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)
+MIME-Version: 1.0
+Content-Type: text/plain
+X-AntiAbuse: This header was added to track abuse,
+       please include it with any abuse report
+X-AntiAbuse: Primary Hostname - manu26.manufrog.com
+X-AntiAbuse: Original Domain - gnu.org
+X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
+X-AntiAbuse: Sender Address Domain - gnu.org
+X-Get-Message-Sender-Via: manu26.manufrog.com: authenticated_id:
+       address@hidden
+X-Authenticated-Sender: manu26.manufrog.com: address@hidden
+X-Source: 
+X-Source-Args: 
+X-Source-Dir: 
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
+       [fuzzy]
+X-Received-From: 98.142.98.2
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 29 Jun 2017 22:12:01 -0000
+
+Stefan Monnier <address@hidden> writes:
+
+>> The Hyperspec says that:
+>>
+>> 1. [declaim should] make definitions available both in the compilation
+>>    and run-time environments.
+>
+> Hmm... the uses of declaim that I'm familiar with are optimization
+> settings for the compiler.  These don't "make definitions available"
+> AFAICT.  If foo.el contains a declaim to set the optimization level,
+> I don't see why it would make sense for this setting to affect all files
+> compiled after foo.elc was loaded (I can understand that the spec may
+> allow such a suboptimal behavior, but not that it would require it).
+
+In CL declaim can be used to make variables special. (In fact, `special'
+is the only declaration that must have an effect in all conforming CL
+implementations.)
+
+Also see
+
+https://groups.google.com/forum/#!original/comp.lang.lisp/rO1Vru1fbvI/-3FkSBvlE0gJ
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M724043P19819.slip,S=3659,W=3738:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M724043P19819.slip,S=3659,W=3738:2,
new file mode 100644
index 0000000..38a0d86
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M724043P19819.slip,S=3659,W=3738:2,
@@ -0,0 +1,79 @@
+From MAILER-DAEMON Thu Jun 29 16:49:56 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dQgNw-0008Ub-PW
+       for address@hidden; Thu, 29 Jun 2017 16:49:56 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:48061)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQgNu-0008Tu-2x
+       for address@hidden; Thu, 29 Jun 2017 16:49:54 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQgNo-0000uz-HT
+       for address@hidden; Thu, 29 Jun 2017 16:49:54 -0400
+Received: from pruche.dit.umontreal.ca ([132.204.246.22]:56128)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1dQgNo-0000uj-C4; Thu, 29 Jun 2017 16:49:48 -0400
+Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242])
+       by pruche.dit.umontreal.ca (8.14.7/8.14.1) with ESMTP id v5TKniJd000637;
+       Thu, 29 Jun 2017 16:49:45 -0400
+Received: by ceviche.home (Postfix, from userid 20848)
+       id BD3906627F; Thu, 29 Jun 2017 16:49:44 -0400 (EDT)
+From: Stefan Monnier <address@hidden>
+To: Johan =?windows-1252?Q?Bockg=E5rd?= <address@hidden>
+Cc: Noam Postavsky <address@hidden>, Emacs developers <address@hidden>
+Subject: Re: [Emacs-diffs] master c75eb10: Don't change
+       byte-compile-delete-errors at runtime (Bug#27340)
+Message-ID: <address@hidden>
+References: <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden> <address@hidden>
+       <address@hidden>
+       <address@hidden>
+Date: Thu, 29 Jun 2017 16:49:44 -0400
+In-Reply-To: <address@hidden> ("Johan =?windows-1252?Q?Bockg=E5rd?=
+       =?windows-1252?Q?=22's?= message of "Thu, 29
+       Jun 2017 22:09:19 +0200")
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)
+MIME-Version: 1.0
+Content-Type: text/plain
+X-NAI-Spam-Flag: NO
+X-NAI-Spam-Threshold: 5
+X-NAI-Spam-Score: 0
+X-NAI-Spam-Rules: 2 Rules triggered
+       EDT_SA_DN_PASS=0, RV6059=0
+X-NAI-Spam-Version: 2.3.0.9418 : core <6059> : inlines <5957> : streams
+       <1752065> : uri <2453206>
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 132.204.246.22
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 29 Jun 2017 20:49:55 -0000
+
+> The Hyperspec says that:
+>
+> 1. [declaim should] make definitions available both in the compilation
+>    and run-time environments.
+
+Hmm... the uses of declaim that I'm familiar with are optimization
+settings for the compiler.  These don't "make definitions available"
+AFAICT.  If foo.el contains a declaim to set the optimization level,
+I don't see why it would make sense for this setting to affect all files
+compiled after foo.elc was loaded (I can understand that the spec may
+allow such a suboptimal behavior, but not that it would require it).
+
+
+        Stefan
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M725903P19819.slip,S=4886,W=4994:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M725903P19819.slip,S=4886,W=4994:2,
new file mode 100644
index 0000000..cd42832
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M725903P19819.slip,S=4886,W=4994:2,
@@ -0,0 +1,108 @@
+From MAILER-DAEMON Thu Jun 29 16:09:30 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dQfko-0007hm-T3
+       for address@hidden; Thu, 29 Jun 2017 16:09:30 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:37966)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQfkn-0007hf-8Q
+       for address@hidden; Thu, 29 Jun 2017 16:09:30 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQfkk-0000tX-Io
+       for address@hidden; Thu, 29 Jun 2017 16:09:29 -0400
+Received: from manu26.manufrog.com ([98.142.98.2]:60910)
+       by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
+       (Exim 4.71) (envelope-from <address@hidden>) id 1dQfkk-0000tF-D4
+       for address@hidden; Thu, 29 Jun 2017 16:09:26 -0400
+Received: from c-5306e555.04-211-6c6b701.cust.bredbandsbolaget.se
+       ([85.229.6.83]:53846 helo=muon.localdomain)
+       by manu26.manufrog.com with esmtpa (Exim 4.89)
+       (envelope-from <address@hidden>)
+       id 1dQfkf-003hqK-C6; Thu, 29 Jun 2017 22:09:21 +0200
+Received: by muon.localdomain (Postfix, from userid 1000)
+       id 8A93548420E; Thu, 29 Jun 2017 22:09:19 +0200 (CEST)
+From: =?utf-8?Q?Johan_Bockg=C3=A5rd?= <address@hidden>
+To: Noam Postavsky <address@hidden>
+Cc: Stefan Monnier <address@hidden>,
+       Emacs developers <address@hidden>
+Subject: Re: [Emacs-diffs] master c75eb10: Don't change
+       byte-compile-delete-errors at runtime (Bug#27340)
+References: <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden> <address@hidden>
+       <address@hidden>
+Date: Thu, 29 Jun 2017 22:09:19 +0200
+In-Reply-To: <address@hidden>
+       (Noam Postavsky's message of "Thu, 29 Jun 2017 15:46:46 -0400")
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: quoted-printable
+X-AntiAbuse: This header was added to track abuse,
+       please include it with any abuse report
+X-AntiAbuse: Primary Hostname - manu26.manufrog.com
+X-AntiAbuse: Original Domain - gnu.org
+X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
+X-AntiAbuse: Sender Address Domain - gnu.org
+X-Get-Message-Sender-Via: manu26.manufrog.com: authenticated_id:
+       address@hidden
+X-Authenticated-Sender: manu26.manufrog.com: address@hidden
+X-Source: 
+X-Source-Args: 
+X-Source-Dir: 
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
+       [fuzzy]
+X-Received-From: 98.142.98.2
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 29 Jun 2017 20:09:30 -0000
+
+Noam Postavsky <address@hidden> writes:
+
+> On Thu, Jun 29, 2017 at 3:25 PM, Johan Bockg=C3=A5rd <address@hidden> wr=
+ote:
+>
+>> This is wrong. declaim has run-time effects, just like defvar etc. The
+>> compile-time side effect is that it ALSO affects the compilation of the
+>> remainder of the current file.
+>>
+>> http://www.lispworks.com/documentation/HyperSpec/Body/03_bcaa.htm
+>
+> So you don't think this statement allows to omit run-time effects?
+>
+>     It is not specified whether definitions made available in the
+>     compilation environment are available in the evaluation
+>     environment, nor is it specified whether they are available in
+>     subsequent compilation units or subsequent invocations of the
+>     compiler.
+
+No, evaluation environment !=3D run-time environment.(*)
+
+The Hyperspec says that:
+
+1. [declaim should] make definitions available both in the compilation
+   and run-time environments.
+2. It is not specified whether definitions [...]
+   a) are available in the evaluation environment,
+   b) in subsequent compilation units or subsequent invocations of the
+      compiler.
+3. compile-time side effects happen only [..] at top level.
+
+
+(*) evaluation environment n. a [kind of] run-time environment in which
+    macro expanders and code specified by eval-when to be evaluated are
+    evaluated. All evaluations initiated by the compiler take place in
+    the evaluation environment.
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M727585P19819.slip,S=2858,W=2916:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M727585P19819.slip,S=2858,W=2916:2,
new file mode 100644
index 0000000..ee5f7a6
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M727585P19819.slip,S=2858,W=2916:2,
@@ -0,0 +1,58 @@
+From MAILER-DAEMON Fri Jun 30 02:00:40 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dQoyu-000342-Ps
+       for address@hidden; Fri, 30 Jun 2017 02:00:40 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:39484)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQoyr-00033t-My
+       for address@hidden; Fri, 30 Jun 2017 02:00:38 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQoyl-0001rL-6U
+       for address@hidden; Fri, 30 Jun 2017 02:00:34 -0400
+Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53271)
+       by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dQoyl-0001rC-3R; Fri, 30 Jun 2017 02:00:31 -0400
+Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3971
+       helo=home-c4e4a596f7)
+       by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
+       (Exim 4.82) (envelope-from <address@hidden>)
+       id 1dQoyk-0002fs-5v; Fri, 30 Jun 2017 02:00:30 -0400
+Date: Fri, 30 Jun 2017 09:00:17 +0300
+Message-Id: <address@hidden>
+From: Eli Zaretskii <address@hidden>
+To: Kaushal Modi <address@hidden>
+CC: address@hidden
+In-reply-to: <address@hidden>
+       (message from Kaushal Modi on Thu, 29 Jun 2017 20:25:54 +0000)
+Subject: Re: Native line numbers column disappears at times
+Reply-to: Eli Zaretskii <address@hidden>
+References: <address@hidden> <address@hidden>
+       <address@hidden> <address@hidden> <address@hidden>
+       <address@hidden> <address@hidden>
+       <address@hidden>
+       <address@hidden>
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
+X-Received-From: 2001:4830:134:3::e
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 06:00:38 -0000
+
+> From: Kaushal Modi <address@hidden>
+> Date: Thu, 29 Jun 2017 20:25:54 +0000
+> 
+> The line numbers column disappears at times. I have seen that to happen only 
when the emacs *frame* is
+> not in focus. As soon as I click on that window, the line numbers re-appear. 
I don't yet have a recipe to
+> consistently recreate this.
+
+Thanks for letting me know.  I do need a recipe to debug and fix this.
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M729440P19819.slip,S=5108,W=5217:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M729440P19819.slip,S=5108,W=5217:2,
new file mode 100644
index 0000000..6195f92
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M729440P19819.slip,S=5108,W=5217:2,
@@ -0,0 +1,109 @@
+From MAILER-DAEMON Thu Jun 29 16:26:13 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dQg0z-0005m6-Ge
+       for address@hidden; Thu, 29 Jun 2017 16:26:13 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:41991)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQg0x-0005lx-Cx
+       for address@hidden; Thu, 29 Jun 2017 16:26:12 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQg0w-0007N9-Hw
+       for address@hidden; Thu, 29 Jun 2017 16:26:11 -0400
+Received: from mail-lf0-x230.google.com ([2a00:1450:4010:c07::230]:36322)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dQg0v-0007Ig-1B; Thu, 29 Jun 2017 16:26:09 -0400
+Received: by mail-lf0-x230.google.com with SMTP id h22so59291728lfk.3;
+       Thu, 29 Jun 2017 13:26:07 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+       h=mime-version:references:in-reply-to:from:date:message-id:subject:to; 
+       bh=yHyut9o5E9L2ecBMn2EZMioy/LmZ6uI34QpgScmeMLQ=;
+       b=nvOHWOiPfpnMML3MWrR7JnW29Rc4nrhS5R5yUWLWFAIk8GIJvNxuxhxGIwEMpf6hVM
+       VTwQaCLA+JMdK43B6B+YmwZh2gKegmEhuSfYdAs3QSnQXLuCAg2ds6cnh4oFSD/4sfTm
+       9K4Vylb7Xvt9/WwLqL9c4TyMH/VaovARy9GixftGYafBceZ6f06ye0tcvPB6bVXg0CIs
+       w+1coJBkj9pJuSD44ghFzz8qKryqnlcDAAF+0g/u2H7dXvVZZ6Pd+nUTfh6Pv0oyCj0A
+       e4l1oXQ+fLYGHsUO3TRsXItVTTqIFtI1fIsGOLEW0zwVoKSKhW+wQohO5IkT4/keR7bA
+       2fwA==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+       d=1e100.net; s=20161025;
+       h=x-gm-message-state:mime-version:references:in-reply-to:from:date
+       :message-id:subject:to;
+       bh=yHyut9o5E9L2ecBMn2EZMioy/LmZ6uI34QpgScmeMLQ=;
+       b=cn7wR196vlxjndEjuxLygRZ7y+9DqDmUDTmoGilVeyxzkR2hDE6DcIM487PfS5uNB6
+       416cVK8kI+khl4R4IepZR2kLu9xCvzs406FjZUt1VpuyQt9ZZBaXiLpgkxRcjN1htwXq
+       xI6uy4MCgNKo/JFo6cIUj/HfDvFj2V/NZG5jWBgwv3AFV8jaakyGNm2OLUmx9CYRmbAB
+       d45rZE2CpAE8kkNoHk9SHK6KKzYX2M7B7+C+5Ok/PEgaQ0RbrqTQV0UAE7BQJI2WUizX
+       vpNQs5ylvcJ/URi7VfH40psGy35ZGMaCPK5fgHlWeEnbZOKrdJa0HSvSb7zhJF+JWXXI
+       GIKQ==
+X-Gm-Message-State: AKS2vOxDmdO4ZFnQAfF7DMZcyxsSg17LS+RzFQcV3OpJR2V1lkcxo0Vd
+       M5HWdinnBG0LU+3LMef9UugsHdlCpA==
+X-Received: by 10.46.75.9 with SMTP id y9mr5376298lja.60.1498767965938; Thu,
+       29 Jun 2017 13:26:05 -0700 (PDT)
+MIME-Version: 1.0
+References: <address@hidden> <address@hidden>
+       <address@hidden> <address@hidden> <address@hidden>
+       <address@hidden> <address@hidden>
+       <address@hidden>
+In-Reply-To: <address@hidden>
+From: Kaushal Modi <address@hidden>
+Date: Thu, 29 Jun 2017 20:25:54 +0000
+Message-ID: <address@hidden>
+Subject: Native line numbers column disappears at times
+To: Eli Zaretskii <address@hidden>, address@hidden
+Content-Type: multipart/alternative; boundary="f403045e9d1c35ed8505531f1cc0"
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 2a00:1450:4010:c07::230
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 29 Jun 2017 20:26:12 -0000
+
+--f403045e9d1c35ed8505531f1cc0
+Content-Type: text/plain; charset="UTF-8"
+
+Hi Eli,
+
+I have been testing out the line numbers branch for past few days. I see a
+tremendous improvement over the first cut (and thank you for adding the
+current line number highlight feature).
+
+I have just 1 remark:
+
+The line numbers column disappears at times. I have seen that to happen
+only when the emacs *frame* is not in focus. As soon as I click on that
+window, the line numbers re-appear. I don't yet have a recipe to
+consistently recreate this.
+
+Thanks.
+-- 
+
+Kaushal Modi
+
+--f403045e9d1c35ed8505531f1cc0
+Content-Type: text/html; charset="UTF-8"
+Content-Transfer-Encoding: quoted-printable
+
+<div dir=3D"ltr">Hi Eli,<div><br></div><div>I have been testing out the lin=
+e numbers branch for past few days. I see a tremendous improvement over the=
+ first cut (and thank you for adding the current line number highlight feat=
+ure).</div><div><br></div><div>I have just 1 remark:</div><div><br></div><d=
+iv>The line numbers column disappears at times. I have seen that to happen =
+only when the emacs *frame* is not in focus. As soon as I click on that win=
+dow, the line numbers re-appear. I don&#39;t yet have a recipe to consisten=
+tly recreate this.</div><div><br></div><div>Thanks.</div></div><div dir=3D"=
+ltr">-- <br></div><div data-smartmail=3D"gmail_signature"><p dir=3D"ltr">Ka=
+ushal Modi</p>
+</div>
+
+--f403045e9d1c35ed8505531f1cc0--
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M731257P19819.slip,S=4305,W=4392:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M731257P19819.slip,S=4305,W=4392:2,
new file mode 100644
index 0000000..7c6aa31
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M731257P19819.slip,S=4305,W=4392:2,
@@ -0,0 +1,87 @@
+From MAILER-DAEMON Thu Jun 29 22:10:31 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dQlOA-0007W9-UC
+       for address@hidden; Thu, 29 Jun 2017 22:10:30 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:49844)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQlO8-0007Vz-FZ
+       for address@hidden; Thu, 29 Jun 2017 22:10:29 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQlO4-00024y-Fz
+       for address@hidden; Thu, 29 Jun 2017 22:10:28 -0400
+Received: from mail-qt0-x232.google.com ([2607:f8b0:400d:c0d::232]:33943)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>) id 1dQlO4-00023l-8f
+       for address@hidden; Thu, 29 Jun 2017 22:10:24 -0400
+Received: by mail-qt0-x232.google.com with SMTP id 32so88960776qtv.1
+       for <address@hidden>; Thu, 29 Jun 2017 19:10:22 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+       d=udel-edu.20150623.gappssmtp.com; s=20150623;
+       h=date:from:to:cc:subject:message-id:mime-version:content-disposition
+       :user-agent; bh=l7QWNktVtxMHBwTXGGbaWXc2STPluebFC/lgHZd/R1k=;
+       b=ib6k8bkJ2itn0n8aAQNH05vOhWQtbtclFMRPfyCBLT/hX47vhr7becwpw+xUnOSnfb
+       lGDJzUKOewW3KgolLQb7snAZCB8glipRo/9nKCWqUg8y8/f0nejNgwm5aB+/6uoyBGZL
+       xZsxfO+Xi7zzKuhl4LYJgRlqFpUwnXq08FirYFErb/9iuO2vyrqpxlaXU39f2l6Q5cq3
+       g74kwfczCKdPHoL5fV5JQ16PPC5R5dVvp8KRD9zPzP59KMoTy1Xw8rYxiGDQxbKBQtMK
+       iELJcZevE17hLZjzk4a1V7prod9jUnlc4Og5Ric0KTnYqIb9X7HZCWlS4vEKkvUyGmoq
+       8wDg==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+       d=1e100.net; s=20161025;
+       h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version
+       :content-disposition:user-agent;
+       bh=l7QWNktVtxMHBwTXGGbaWXc2STPluebFC/lgHZd/R1k=;
+       b=jLZ0G0aUEytwpNm8+qt3pGtEhK2EmGUpsNbGeOZ0YrbZDC/TKOYTLSydQQZF7O6gDT
+       Jy5bBTG4I5bljBiPRxqoevkgyxfeIpS/9bFISQyGp/Qr6Zgel2W4tQafyq0po0sLnUHu
+       l+5psSZFeXPsqBME36lQPhHhKCrw8I8M1WeSf13CyDjTGYYVqYY4Gnv/+M+0z14LVZfL
+       lsETeKADlCHkv/hWUnIom2zxIlWLoVnseIvuwrTNcicQIS8f3Dg4ynVbEc64HqqLpiVi
+       2J/pGA2iApD1h6Tpf3SI9g9e+rWgJatwPLUJ336SMclE9w6KZco4bKC9y2hrb5OmelXh
+       w5UQ==
+X-Gm-Message-State: AKS2vOzYQBy4Ci9fjcAjOC+rUYrWjPdC1iR8f3/uZjF4TCeFRC/JD2+c
+       A7fymfZfBmRdDAzY9haG6Q==
+X-Received: by 10.237.51.34 with SMTP id u31mr6755959qtd.188.1498788621755;
+       Thu, 29 Jun 2017 19:10:21 -0700 (PDT)
+Received: from holos.localdomain (pool-173-64-125-158.bltmmd.fios.verizon.net.
+       [173.64.125.158]) by smtp.gmail.com with ESMTPSA id
+       m49sm5828311qtf.32.2017.06.29.19.10.20
+       (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
+       Thu, 29 Jun 2017 19:10:21 -0700 (PDT)
+Received: by holos.localdomain (Postfix, from userid 1000)
+       id 3C2E168E78; Thu, 29 Jun 2017 22:10:20 -0400 (EDT)
+Date: Thu, 29 Jun 2017 22:10:20 -0400
+From: Mark Oteiza <address@hidden>
+To: address@hidden
+Cc: Stefan Monnier <address@hidden>
+Subject: On cl-print and help-fns
+Message-ID: <address@hidden>
+MIME-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+User-Agent: Mutt/1.8.3 (2017-05-23)
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 2607:f8b0:400d:c0d::232
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 02:10:29 -0000
+
+Hi,
+
+While cl-print is a nice feature, I am puzzled why its use in the help
+buffer is neither documented nor configurable.
+
+https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=2c18969c8
+
+I think that "Its value is #f(compiled-function () #<bytecode>)", while
+less messy, is less useful than just seeing the bytecode, as the bytecode
+would at least give me a clue.  The cl-prin1-to-string output is opaque.
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M732982P19819.slip,S=4269,W=4353:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M732982P19819.slip,S=4269,W=4353:2,
new file mode 100644
index 0000000..993dc00
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M732982P19819.slip,S=4269,W=4353:2,
@@ -0,0 +1,84 @@
+From MAILER-DAEMON Fri Jun 30 23:29:21 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dR961-0006kc-KM
+       for address@hidden; Fri, 30 Jun 2017 23:29:21 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:53848)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR95z-0006kG-T0
+       for address@hidden; Fri, 30 Jun 2017 23:29:20 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR95z-0004fX-0C
+       for address@hidden; Fri, 30 Jun 2017 23:29:19 -0400
+Received: from mail-oi0-x236.google.com ([2607:f8b0:4003:c06::236]:35387)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>) id 1dR95y-0004cm-Q3
+       for address@hidden; Fri, 30 Jun 2017 23:29:18 -0400
+Received: by mail-oi0-x236.google.com with SMTP id 191so24266970oii.2
+       for <address@hidden>; Fri, 30 Jun 2017 20:29:17 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+       h=mime-version:sender:in-reply-to:references:from:date:message-id
+       :subject:to:cc;
+       bh=ikBio9oaMuuwp+/AD7QME3AK5sANbMv7Wo/pssAZr5M=;
+       b=FRlD/iKqUW9tJTzInLGirW6rJh/rD6x8r7+NsMg6LrecE188sXyq21m6K5ExSOP3tJ
+       +ZZOBS+4KadFhEQl56IV9HL6qTlfpLZ925b8Qz4zHWkqG8R5zzle3kGTV5940x14Z4xy
+       7awEw7UAD3EQ+PENfu27rjfSluNei2BtDoTWPcO8Fqkw90UOvQ/TWFTfvcH15pj+Uj2Y
+       /DfesfjNcJc8W5urFAuhjF+h56bYPBbwnKqlxmiRdb17nlxyhqFNX3FiL7SCvtXhKs1o
+       /BplHQgOECN+5Z/3/IN+OILQ6PJ39rYTyZNcBqf2kf2YLtISUuxTc1MzxCsmIdZlVA3Z
+       rS3Q==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+       d=1e100.net; s=20161025;
+       h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
+       :date:message-id:subject:to:cc;
+       bh=ikBio9oaMuuwp+/AD7QME3AK5sANbMv7Wo/pssAZr5M=;
+       b=igW3FX+0Q8Mv6QVMuGi1QVXmgqM9VVHAtt8h+6B0s9YfWK7CApBxVhKpR0sLFfz1VD
+       KRbvfXfyC/sGPdu6+ZiAtYsXLB8DsstK2N5yJ+mbPhnRYv+wJqJAmvRqiM90zVpzslB9
+       bTCBlBUm2NGD8n5iLgNyEDkq3MYCpJfCPOLRyM3gmG6BN3pSG39qbC1sfcWEbPnyo/F4
+       GvWHeu1oaNFYsLGeFWtTkh9ecr+ciUu8xZPdffDdmnT4bmt0qgKjaTBCiUvSFDC1ITVs
+       8JPNi/Z9u0uZis3kNViLy/kdtbdMwTTO7qrnGKTgZe8vLaTt+HLWPkiI5mU1HtdNzQwQ
+       mYyg==
+X-Gm-Message-State: AKS2vOz0PWwAZTFA4nRC8RT5Pp0RYWAMDjQdNKbu0x0gYYOLkoA52W7P
+       WlH8Vso9VlGPADcjsKv/yBGI3VfJtA==
+X-Received: by 10.202.80.66 with SMTP id e63mr15834272oib.152.1498879756463;
+       Fri, 30 Jun 2017 20:29:16 -0700 (PDT)
+MIME-Version: 1.0
+Sender: address@hidden
+Received: by 10.74.113.91 with HTTP; Fri, 30 Jun 2017 20:29:15 -0700 (PDT)
+In-Reply-To: <address@hidden>
+References: <address@hidden>
+       <address@hidden>
+From: Noam Postavsky <address@hidden>
+Date: Fri, 30 Jun 2017 23:29:15 -0400
+X-Google-Sender-Auth: la9ZlhZlQxgTWU1jP8H-IreiuS0
+Message-ID: <address@hidden>
+Subject: Re: On cl-print and help-fns
+To: Stefan Monnier <address@hidden>
+Cc: Emacs developers <address@hidden>
+Content-Type: text/plain; charset="UTF-8"
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 2607:f8b0:4003:c06::236
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Sat, 01 Jul 2017 03:29:20 -0000
+
+On Fri, Jun 30, 2017 at 2:11 AM, Stefan Monnier
+<address@hidden> wrote:
+> PS: Oh, and IIUC in the latest version of the code, you might be
+> able to click on the #<bytecode> to see a disassembly of the code.
+
+You can now.
+
+[1: 23ff664fd2]: 2017-06-30 23:30:07 -0400
+  * lisp/help-fns.el (describe-variable): Let-bind cl-print-compiled-button.
+  
http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=23ff664fd24dbdd8cc5b9d1fb68423fe6592b0a0
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M734712P19819.slip,S=3014,W=3083:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M734712P19819.slip,S=3014,W=3083:2,
new file mode 100644
index 0000000..beece5a
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M734712P19819.slip,S=3014,W=3083:2,
@@ -0,0 +1,69 @@
+From MAILER-DAEMON Fri Jun 30 02:12:13 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dQpA5-0007Sj-P9
+       for address@hidden; Fri, 30 Jun 2017 02:12:13 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:44035)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQpA3-0007RT-HU
+       for address@hidden; Fri, 30 Jun 2017 02:12:12 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQpA0-0002xQ-C7
+       for address@hidden; Fri, 30 Jun 2017 02:12:11 -0400
+Received: from [195.159.176.226] (port=38916 helo=blaine.gmane.org)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dQpA0-0002wT-5R
+       for address@hidden; Fri, 30 Jun 2017 02:12:08 -0400
+Received: from list by blaine.gmane.org with local (Exim 4.84_2)
+       (envelope-from <address@hidden>) id 1dQp9o-0001fX-WE
+       for address@hidden; Fri, 30 Jun 2017 08:11:56 +0200
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: Stefan Monnier <address@hidden>
+Subject: Re: On cl-print and help-fns
+Date: Fri, 30 Jun 2017 02:11:55 -0400
+Lines: 18
+Message-ID: <address@hidden>
+References: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Complaints-To: address@hidden
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)
+Cancel-Lock: sha1:P4Nr8O4NQ6m+4vcm/KnFCn3hJmI=
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
+       [fuzzy]
+X-Received-From: 195.159.176.226
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 06:12:12 -0000
+
+> While cl-print is a nice feature, I am puzzled why its use in the help
+> buffer is neither documented nor configurable.
+
+> https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=2c18969c8
+
+> I think that "Its value is #f(compiled-function () #<bytecode>)", while
+> less messy, is less useful than just seeing the bytecode, as the bytecode
+> would at least give me a clue.  The cl-prin1-to-string output is opaque.
+
+Maybe we should default cl-print-compiled to `static`, so as to hide the
+byte-code, but still show the constants used in the code?
+
+
+        Stefan
+
+
+PS: Oh, and IIUC in the latest version of the code, you might be
+able to click on the #<bytecode> to see a disassembly of the code.
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M736331P19819.slip,S=5431,W=5548:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M736331P19819.slip,S=5431,W=5548:2,
new file mode 100644
index 0000000..be92827
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M736331P19819.slip,S=5431,W=5548:2,
@@ -0,0 +1,117 @@
+From MAILER-DAEMON Fri Jun 30 22:00:00 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dR7hY-0006P2-Ij
+       for address@hidden; Fri, 30 Jun 2017 22:00:00 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:42572)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR7hV-0006OW-Sr
+       for address@hidden; Fri, 30 Jun 2017 21:59:58 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR7hV-00033M-5b
+       for address@hidden; Fri, 30 Jun 2017 21:59:57 -0400
+Received: from mail-oi0-x22e.google.com ([2607:f8b0:4003:c06::22e]:36387)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dR7hT-00031N-N1; Fri, 30 Jun 2017 21:59:55 -0400
+Received: by mail-oi0-x22e.google.com with SMTP id p187so105029000oif.3;
+       Fri, 30 Jun 2017 18:59:54 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+       h=mime-version:in-reply-to:references:from:date:message-id:subject:to
+       :cc; bh=XXWcGLYcxybY6br5Ell0WiPd6Odvr59+4xgQoEVfcbg=;
+       b=ok9IIXi+YcBX0J2XtCdPFMT8f7N4Fa3XfUGARwTvoP0aCLIAfdAJTZyOhjdD33VVeC
+       zSXiRYjYJMvu+P3siRX9CIq9YB5+6CUFpHbNJ4f9QKlIBhyHjoqCaIfooUcltZ+lLKTW
+       wbmHkzYTYm4BA//dmNr56GmRJrsXJCM5s91nTjGwwX5ehWYZj/BLzIMyS8oIKMb+1s3E
+       WPy/A45fHeh8/0lrQzww6PWtlos/DT7YJFEnKpG5NaRgI8Wn8SaPDak+4OPAdlGxPuvN
+       YvonLs8siGD+mja4SMuvymTAOln0xrVrALZXm3WLr11IJzuPf/9FM1aV5wB6p8mLtkTB
+       R1vg==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+       d=1e100.net; s=20161025;
+       h=x-gm-message-state:mime-version:in-reply-to:references:from:date
+       :message-id:subject:to:cc;
+       bh=XXWcGLYcxybY6br5Ell0WiPd6Odvr59+4xgQoEVfcbg=;
+       b=A7yU3v1Jxc7YcLcpWZKd0cYE3ZCJsC99/OrX237MXjzYERjrjDsQnBE0aYXVWgQ89V
+       seF7XDRQfFuRo/rV49Nz4267akVyhnmea9UIfKhc594q0r60wWY65sQFdUZXTHnomugL
+       oVWt9MSqTRzpU9HzUPiioQRwP1ZTXlLSUuMkyAn6n1+HXGMQXYwP5prIfypiRXq8kvCA
+       RTCn4nniIriTa5QNPxX+krSzVaQM7jQf/VfKK39bP93WZb6F242VLeTNTuIkGRBEwA/m
+       3g2817jjqkMPt8AePCoEAkw268sdmDBr+0BQ53vYg10mdJW6Acfw373ctJR0NP2RjV/3
+       hzog==
+X-Gm-Message-State: AKS2vOzySCPhSUhL420rZQWHI2dUccRKsPLwuZTrNx9+UfazaGiRxkiF
+       ZllCUciG2wT61+aZizUDGeHkPoED5g==
+X-Received: by 10.202.224.70 with SMTP id x67mr12914085oig.75.1498874392922;
+       Fri, 30 Jun 2017 18:59:52 -0700 (PDT)
+MIME-Version: 1.0
+Received: by 10.182.2.73 with HTTP; Fri, 30 Jun 2017 18:59:52 -0700 (PDT)
+In-Reply-To: <address@hidden>
+References: <address@hidden>
+From: Filipe Silva <address@hidden>
+Date: Fri, 30 Jun 2017 22:59:52 -0300
+Message-ID: <address@hidden>
+Subject: Re: Native line numbers, final testing
+To: Eli Zaretskii <address@hidden>
+Cc: Emacs developers <address@hidden>
+Content-Type: multipart/alternative; boundary="001a113d38a0c0d05c055337e354"
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 2607:f8b0:4003:c06::22e
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Sat, 01 Jul 2017 01:59:58 -0000
+
+--001a113d38a0c0d05c055337e354
+Content-Type: text/plain; charset="UTF-8"
+
+Awesome Eli! I should be able to perform testing tomorrow
+
+On Fri, Jun 30, 2017 at 11:49 AM, Eli Zaretskii <address@hidden> wrote:
+
+> I've finished development of this feature and pushed the changes to
+> the scratch/line-numbers branch.  "Visual" line numbers are
+> implemented, and all the known bugs should be fixed.  I also added
+> documentation.
+>
+> Please test and report any problems you find.  If no grave bugs show
+> up, I will probably land this on master in a few days.
+>
+> Thanks to everybody who sent feedback and reported problems and
+> feature requests.
+>
+>
+
+--001a113d38a0c0d05c055337e354
+Content-Type: text/html; charset="UTF-8"
+Content-Transfer-Encoding: quoted-printable
+
+<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:courier =
+new,monospace">Awesome Eli! I should be able to perform testing tomorrow</d=
+iv></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Fri, =
+Jun 30, 2017 at 11:49 AM, Eli Zaretskii <span dir=3D"ltr">&lt;<a href=3D"ma=
+ilto:address@hidden" target=3D"_blank">address@hidden</a>&gt;</span> 
wrote:<br>=
+<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
+x #ccc solid;padding-left:1ex">I&#39;ve finished development of this featur=
+e and pushed the changes to<br>
+the scratch/line-numbers branch.=C2=A0 &quot;Visual&quot; line numbers are<=
+br>
+implemented, and all the known bugs should be fixed.=C2=A0 I also added<br>
+documentation.<br>
+<br>
+Please test and report any problems you find.=C2=A0 If no grave bugs show<b=
+r>
+up, I will probably land this on master in a few days.<br>
+<br>
+Thanks to everybody who sent feedback and reported problems and<br>
+feature requests.<br>
+<br>
+</blockquote></div><br></div>
+
+--001a113d38a0c0d05c055337e354--
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M738191P19819.slip,S=5797,W=5919:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M738191P19819.slip,S=5797,W=5919:2,
new file mode 100644
index 0000000..3deb762
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M738191P19819.slip,S=5797,W=5919:2,
@@ -0,0 +1,122 @@
+From MAILER-DAEMON Fri Jun 30 17:15:11 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dR3Fv-0003mj-AS
+       for address@hidden; Fri, 30 Jun 2017 17:15:11 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:45403)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR3Ft-0003jJ-AI
+       for address@hidden; Fri, 30 Jun 2017 17:15:10 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR3Fp-0006ei-9F
+       for address@hidden; Fri, 30 Jun 2017 17:15:09 -0400
+Received: from mail-it0-x22b.google.com ([2607:f8b0:4001:c0b::22b]:37977)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dR3Fp-0006eF-4b; Fri, 30 Jun 2017 17:15:05 -0400
+Received: by mail-it0-x22b.google.com with SMTP id k192so31170720ith.1;
+       Fri, 30 Jun 2017 14:15:05 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+       h=from:to:cc:subject:references:date:in-reply-to:message-id
+       :user-agent:mime-version:content-transfer-encoding;
+       bh=bBRmn2SJ2JRgrOfe+XSWhS2CvnOvM94JJoRyj/N78Bs=;
+       b=aQAkPtpZUteyrT0fZDEweFU3e9xhERltNc2qjQK0dOiVKVmxQ/ETTt5VFZ3IAZ19Lv
+       sbiwrao0wQfUpnERrUHe2UEeF6XHsZX9jZDXwMPdnGfEGSxAwH9wjyjQNlOpt0WotVoc
+       L3Iu6x7+qtKZ6P/YSEH1XMVM87IX1ZqYQIiNT9n24EnO0xBiaCdzmN4P3Paej5cg/LPM
+       TS/qPg30v36jfQmCGlt5uoEOuMuOa3l7yfJIJuhxOrGMCNUJgSAc7TB5bYws/1sZo6fn
+       qhGHTxPfDWf94SmCD1coZ0Yvq2G7uVRHdm4wxrJL1HV0CBfBSLa3WXFqw0HadiEAjZFm
+       sBLw==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+       d=1e100.net; s=20161025;
+       h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
+       :message-id:user-agent:mime-version:content-transfer-encoding;
+       bh=bBRmn2SJ2JRgrOfe+XSWhS2CvnOvM94JJoRyj/N78Bs=;
+       b=WuaU2JQptxFXf98eDtZf+gkxHqrg7ezEXBoqKH4iGFYaUiksRc2l03Ww0x/Y28l+mX
+       dXOkK6kjch4qQ2OGn5WwA4TQJNre54cUr6wATRPWz+MgSOld6A8gF6uVptUDeSoP0fXN
+       m4tJD7ilt6NpnmRTy7DOUuyAMQ6LsKnXMV3kf88g6zFGqTrwXoWMVBehlrPdW2XKdhMo
+       acaco2egkbeoIDZ6aWDZeqnrFEDeYOHtsNk6/EsZfy7JvBIsr6LuPhYaPY3qa3IT0zUX
+       kTk5GUx3bKcmw8lHexpWqpJ/FDaoTaDYDOglcoGvqTxMYz1lBPydkXmRqrq81QfmJYem
+       UMaw==
+X-Gm-Message-State: AKS2vOzpguHERylqQz6qSMCYtUCq9/jCtiPN5H16YQE2MKxE7d6CMUFD
+       XZYPTLLh7fIRicSn
+X-Received: by 10.36.204.215 with SMTP id x206mr9678915itf.81.1498857303384;
+       Fri, 30 Jun 2017 14:15:03 -0700 (PDT)
+Received: from lylat (S010664777d9cebe3.ss.shawcable.net. [70.64.85.59])
+       by smtp.gmail.com with ESMTPSA id 66sm2559890itj.1.2017.06.30.14.15.01
+       (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
+       Fri, 30 Jun 2017 14:15:02 -0700 (PDT)
+From: Alex <address@hidden>
+To: Eli Zaretskii <address@hidden>
+Cc: address@hidden
+Subject: Re: Native line numbers, final testing
+References: <address@hidden> <address@hidden>
+       <address@hidden> <address@hidden>
+       <address@hidden>
+Date: Fri, 30 Jun 2017 15:15:00 -0600
+In-Reply-To: <address@hidden> (Eli Zaretskii's message of "Fri, 30 Jun
+       2017 22:55:24 +0300")
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (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: Genre and OS details not
+       recognized.
+X-Received-From: 2607:f8b0:4001:c0b::22b
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 21:15:10 -0000
+
+Eli Zaretskii <address@hidden> writes:
+
+>> From: Alex <address@hidden>
+>> Cc: address@hidden
+>> Date: Fri, 30 Jun 2017 13:06:27 -0600
+>>
+>> I forgot that just before testing relative line numbers, I set
+>> `display-line-number-width' to a non-nil value. For immediate results,
+>> try setting it to 0 and hit C-n/C-p a few times.
+>
+> Ah, okay.  Thanks, should be fixed now.
+
+Thanks, it appears to be fixed.
+
+I noticed another bug. With `display-line-numbers' set to t or 'relative
+in xdisp.c:
+
+M-g c 2970 RET
+C-n
+
+Notice that C-n moved back one column. This does not happen with
+'visual, nor does it happen when the window is sufficiently small. This
+is in emacs -Q, and only happens with non-nil line-move-visual.
+
+>> P.S. I noticed that with display-line-numbers set to 'visual, goto-line
+>> is much slower compared to 'relative. Is this expected?
+>
+> Yes.  The initial na=C3=AFve implementation was unbearably slow, but I was
+> lucky to find a shortcut.  It is still sometimes slow, and a few
+> redisplay optimizations are disabled with this mode, because moving
+> point vertically needs to redisplay the entire window, since the line
+> numbers change.  If someone has ideas for speeding it up, I'm all
+> ears.
+
+I'm not planning to use 'visual, and I of course don't claim to know
+anything about this, but I'm curious as to why it works like this.
+goto-line in either style always goes to the same absolute line number,
+right? Does the line number display calculation occur after the point is
+already moved to this line? If so, then doesn't the display engine just
+need to calculate the visual line numbers around this point? If so, then
+why does a large jump like M-g g 25000 take so much longer comparatively
+than M-g g 1000? If these assumptions are wrong (they likely are), why
+are they wrong?
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M739848P19819.slip,S=3808,W=3894:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M739848P19819.slip,S=3808,W=3894:2,
new file mode 100644
index 0000000..00841b5
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M739848P19819.slip,S=3808,W=3894:2,
@@ -0,0 +1,86 @@
+From MAILER-DAEMON Fri Jun 30 15:55:42 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dR210-0004Tt-KF
+       for address@hidden; Fri, 30 Jun 2017 15:55:42 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:39706)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR20y-0004TS-NI
+       for address@hidden; Fri, 30 Jun 2017 15:55:41 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR20v-0003NA-Ij
+       for address@hidden; Fri, 30 Jun 2017 15:55:40 -0400
+Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46026)
+       by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dR20v-0003N5-FC; Fri, 30 Jun 2017 15:55:37 -0400
+Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1706
+       helo=home-c4e4a596f7)
+       by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
+       (Exim 4.82) (envelope-from <address@hidden>)
+       id 1dR20u-00059G-Oz; Fri, 30 Jun 2017 15:55:37 -0400
+Date: Fri, 30 Jun 2017 22:55:24 +0300
+Message-Id: <address@hidden>
+From: Eli Zaretskii <address@hidden>
+To: Alex <address@hidden>
+CC: address@hidden
+In-reply-to: <address@hidden> (message from Alex on Fri, 30 Jun 2017
+       13:06:27 -0600)
+Subject: Re: Native line numbers, final testing
+Reply-to: Eli Zaretskii <address@hidden>
+References: <address@hidden> <address@hidden>
+       <address@hidden> <address@hidden>
+MIME-version: 1.0
+Content-type: text/plain; charset=iso-8859-1
+Content-Transfer-Encoding: 8bit
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
+X-Received-From: 2001:4830:134:3::e
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 19:55:41 -0000
+
+> From: Alex <address@hidden>
+> Cc: address@hidden
+> Date: Fri, 30 Jun 2017 13:06:27 -0600
+> 
+> >> If the current line number is at least 4 digits long, then the text in
+> >> the current line is shifted over.
+> >
+> > Thanks, but I don't understand what you mean, and I tried one file
+> > with 5-digit line number and didn't see what I think you described.
+> >
+> > Can you show a screenshot?  Are you using some special font where this
+> > happens?
+> 
+> I forgot that just before testing relative line numbers, I set
+> `display-line-number-width' to a non-nil value. For immediate results,
+> try setting it to 0 and hit C-n/C-p a few times.
+
+Ah, okay.  Thanks, should be fixed now.
+
+(Btw zero is not valid as the value of display-line-number-width,
+although the code before the last changes mistakenly tried using it.
+Starting from now, zero and any other non-positive value are
+interpreted as nil.)
+
+> P.S. I noticed that with display-line-numbers set to 'visual, goto-line
+> is much slower compared to 'relative. Is this expected?
+
+Yes.  The initial na�ve implementation was unbearably slow, but I was
+lucky to find a shortcut.  It is still sometimes slow, and a few
+redisplay optimizations are disabled with this mode, because moving
+point vertically needs to redisplay the entire window, since the line
+numbers change.  If someone has ideas for speeding it up, I'm all
+ears.
+
+At least it is significantly faster than the only add-on package which
+implemented something similar to visual mode.
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M741650P19819.slip,S=4877,W=4981:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M741650P19819.slip,S=4877,W=4981:2,
new file mode 100644
index 0000000..6774ced
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M741650P19819.slip,S=4877,W=4981:2,
@@ -0,0 +1,104 @@
+From MAILER-DAEMON Fri Jun 30 15:06:38 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dR1FV-0005Dx-Sx
+       for address@hidden; Fri, 30 Jun 2017 15:06:37 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:46931)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR1FT-0005CY-94
+       for address@hidden; Fri, 30 Jun 2017 15:06:36 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR1FQ-0000cD-4U
+       for address@hidden; Fri, 30 Jun 2017 15:06:35 -0400
+Received: from mail-io0-x244.google.com ([2607:f8b0:4001:c06::244]:34311)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dR1FQ-0000bs-0L; Fri, 30 Jun 2017 15:06:32 -0400
+Received: by mail-io0-x244.google.com with SMTP id m19so4138819ioe.1;
+       Fri, 30 Jun 2017 12:06:31 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+       h=from:to:cc:subject:references:date:in-reply-to:message-id
+       :user-agent:mime-version;
+       bh=kyVlno9OszrHX8dVOfWlttPDuG6SCkOxC5+4PooKJfs=;
+       b=DYWOEQEeX1BgOiX6SvhlhzVED3uxTS4jkjbnlTDrlqozxNW5OCirI7AgmemDLpmpNP
+       i0rjyJdKZOjRuq0ri7mXBFZx1L0Kgc38OUJppCM5qhSvV9TXYyA1LFqgUUWJmjt20xwa
+       Jpx/QxjCka8JqmyfO3xQoglwkqzFh4X1Oa6mdxQdBRGM8AYK88s0p/fXOg0zXO9vY9Bg
+       cSCxyfOhWtFiDnX3zPMXye82nHlU2IWgID+Kdi/09FpyyhDCkXzSNXhaN+Sn3lsbByVI
+       Kwaofwjt6Mirs1l1LeGPE45Z0rk0d9laC/7QF+RmLeTT2LOKscI3GjzEYCh0s+J6AiKx
+       3rZQ==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+       d=1e100.net; s=20161025;
+       h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
+       :message-id:user-agent:mime-version;
+       bh=kyVlno9OszrHX8dVOfWlttPDuG6SCkOxC5+4PooKJfs=;
+       b=jEv4DAjCOTf0+Zz/lUMISDhfywPmRNT5roP535+sUhZxGOcdywsmQ0PzVoewjO6f5n
+       l/QoUolsLkOZTOSomCCTKjwkVg23mIxbHE3YKRQiIQ2VkTuvDBSseBJV1aFEQZ3zqmvp
+       UiJFMfvq4Vawr0C1uRd4c85Af5Dp9CnxbnzxYyhDPbNYJpQRWWRHGt759B9jmpu5lEav
+       AWIpYJQPBPz2cCwu7dCIR+SP5XRCFALifp8nJxVrGXyZtK0qzxLvN7yQjgVl5vwNh+E5
+       boXbnk1963yPFWb+R51Vo7JLAsuX3k7OKnpEX+Cia5bJyuuvbSRXPkuXoiHU/hIoYML8
+       cqtg==
+X-Gm-Message-State: AKS2vOw0QeIJAznytDIRgRqPwDZIG85sfV7wyr3M70VL/Pug6edLlHlI
+       VLYj6UduyfMTV8LL
+X-Received: by 10.107.141.214 with SMTP id p205mr23536464iod.43.1498849590949; 
+       Fri, 30 Jun 2017 12:06:30 -0700 (PDT)
+Received: from lylat (S010664777d9cebe3.ss.shawcable.net. [70.64.85.59])
+       by smtp.gmail.com with ESMTPSA id
+       g198sm2214629itb.3.2017.06.30.12.06.29
+       (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
+       Fri, 30 Jun 2017 12:06:29 -0700 (PDT)
+From: Alex <address@hidden>
+To: Eli Zaretskii <address@hidden>
+Cc: address@hidden
+Subject: Re: Native line numbers, final testing
+References: <address@hidden> <address@hidden>
+       <address@hidden>
+Date: Fri, 30 Jun 2017 13:06:27 -0600
+In-Reply-To: <address@hidden> (Eli Zaretskii's message of "Fri, 30 Jun
+       2017 21:20:40 +0300")
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)
+MIME-Version: 1.0
+Content-Type: text/plain
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 2607:f8b0:4001:c06::244
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 19:06:36 -0000
+
+Eli Zaretskii <address@hidden> writes:
+
+>> From: Alex <address@hidden>
+>> Cc: address@hidden
+>> Date: Fri, 30 Jun 2017 11:51:55 -0600
+>> 
+>> There's an issue with relative line numbers with a non-nil
+>> `display-line-numbers-current-absolute'.
+>> 
+>> If the current line number is at least 4 digits long, then the text in
+>> the current line is shifted over.
+>
+> Thanks, but I don't understand what you mean, and I tried one file
+> with 5-digit line number and didn't see what I think you described.
+>
+> Can you show a screenshot?  Are you using some special font where this
+> happens?
+
+I forgot that just before testing relative line numbers, I set
+`display-line-number-width' to a non-nil value. For immediate results,
+try setting it to 0 and hit C-n/C-p a few times.
+
+P.S. I noticed that with display-line-numbers set to 'visual, goto-line
+is much slower compared to 'relative. Is this expected? M-g 25000 in
+xdisp.c with 'relative is almost insant for me, but quite a few seconds
+(the first time) with 'visual. This is in emacs -Q.
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M743334P19819.slip,S=2695,W=2756:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M743334P19819.slip,S=2695,W=2756:2,
new file mode 100644
index 0000000..f653ffc
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M743334P19819.slip,S=2695,W=2756:2,
@@ -0,0 +1,61 @@
+From MAILER-DAEMON Fri Jun 30 14:20:59 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dR0XL-0007Ww-Sl
+       for address@hidden; Fri, 30 Jun 2017 14:20:59 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:33447)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR0XJ-0007Wq-W1
+       for address@hidden; Fri, 30 Jun 2017 14:20:58 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR0XF-0003E6-Va
+       for address@hidden; Fri, 30 Jun 2017 14:20:57 -0400
+Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45114)
+       by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dR0XF-0003DO-KV; Fri, 30 Jun 2017 14:20:53 -0400
+Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1679
+       helo=home-c4e4a596f7)
+       by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
+       (Exim 4.82) (envelope-from <address@hidden>)
+       id 1dR0XE-0008Aa-Kg; Fri, 30 Jun 2017 14:20:53 -0400
+Date: Fri, 30 Jun 2017 21:20:40 +0300
+Message-Id: <address@hidden>
+From: Eli Zaretskii <address@hidden>
+To: Alex <address@hidden>
+CC: address@hidden
+In-reply-to: <address@hidden> (message from Alex on Fri, 30 Jun 2017
+       11:51:55 -0600)
+Subject: Re: Native line numbers, final testing
+Reply-to: Eli Zaretskii <address@hidden>
+References: <address@hidden> <address@hidden>
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
+X-Received-From: 2001:4830:134:3::e
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 18:20:58 -0000
+
+> From: Alex <address@hidden>
+> Cc: address@hidden
+> Date: Fri, 30 Jun 2017 11:51:55 -0600
+> 
+> There's an issue with relative line numbers with a non-nil
+> `display-line-numbers-current-absolute'.
+> 
+> If the current line number is at least 4 digits long, then the text in
+> the current line is shifted over.
+
+Thanks, but I don't understand what you mean, and I tried one file
+with 5-digit line number and didn't see what I think you described.
+
+Can you show a screenshot?  Are you using some special font where this
+happens?
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M745024P19819.slip,S=3988,W=4070:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M745024P19819.slip,S=3988,W=4070:2,
new file mode 100644
index 0000000..5e06835
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M745024P19819.slip,S=3988,W=4070:2,
@@ -0,0 +1,82 @@
+From MAILER-DAEMON Fri Jun 30 13:53:11 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dR06R-0006VX-FT
+       for address@hidden; Fri, 30 Jun 2017 13:53:11 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:53927)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR06P-0006Ue-3G
+       for address@hidden; Fri, 30 Jun 2017 13:53:09 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR06M-0001nN-3c
+       for address@hidden; Fri, 30 Jun 2017 13:53:09 -0400
+Received: from mail-io0-x241.google.com ([2607:f8b0:4001:c06::241]:34371)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dR06L-0001mk-VS; Fri, 30 Jun 2017 13:53:06 -0400
+Received: by mail-io0-x241.google.com with SMTP id m19so3995142ioe.1;
+       Fri, 30 Jun 2017 10:53:04 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+       h=from:to:cc:subject:references:date:in-reply-to:message-id
+       :user-agent:mime-version;
+       bh=WziIk3O0vDW/bArlDNc4M93QFRSd8AA01KJBarqyico=;
+       b=TA2MlD7fP178dXnafOn6xTBbw+UCKjeLHDlabPx0iJ0J+G3q6aqFDjEsrvMFzIHGPl
+       z4S+HDhWMnY1VXN0TRqsUSLWTWocyPExRxeZlsrkjA5Fayb2P8Zpst6lBh8ZhNVSK5j9
+       hLKEDYKFy6xAqOrPpfwrfqXQerKhqk0hMVxqH+kjCONB+4giJYSkrKONoKSwQCr21ZZ+
+       b4THr7UX3c6fvV/aozsEpzyvqhVbbfOl6CyB4LHt759YkVWMAMIDZX8xnWkDsVkUuAnA
+       KxQC5Qjj+Ay40WxQDWloz8ioM5eXATfVoPb0OIQ/nFo0hRhZQEymNvgJQ9wuAGX2i+a+
+       q2bQ==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+       d=1e100.net; s=20161025;
+       h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
+       :message-id:user-agent:mime-version;
+       bh=WziIk3O0vDW/bArlDNc4M93QFRSd8AA01KJBarqyico=;
+       b=lHeHTnmG+lP+PXFGju5pVm4CGyLFnmMItJKLsQf+GtDXzvboyhrAaUa2Sh81QrT5jk
+       l0jDqV/P51nraTzCWA0rVvSTmIPaPjFLZELbx8bzUG+3dJoQG/85pCOaN+7gvl/aI1qU
+       vILaG/nhXBKH+KV0erjPiX3CnYi6ezZdwIzvvdbEltvL8sSgQpVqGjQmAKjgDUhGOqe7
+       wY3gs2NBZXYiz8alAgblqHsmFB9FbFAYs85/Kiq5WCDqYPbMUkxUVFhrW/xtbtAgV0/f
+       HjLoQxCfZFiBAXm2VF9/hscmYNK0xMmte5wAVaKWn/cjsNQ5LZ0pEsG/xam1Fgcd6kUX
+       Tssg==
+X-Gm-Message-State: AKS2vOyJLkvDpnGFl2kg/Sjlmq0YpvdMPvuGj7ZcbrIP46zABt6dIDQQ
+       MMa2jSSeROeJzwdE
+X-Received: by 10.107.16.29 with SMTP id y29mr15665129ioi.190.1498845183220;
+       Fri, 30 Jun 2017 10:53:03 -0700 (PDT)
+Received: from lylat (S010664777d9cebe3.ss.shawcable.net. [70.64.85.59])
+       by smtp.gmail.com with ESMTPSA id
+       b14sm2449124itb.18.2017.06.30.10.53.01
+       (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
+       Fri, 30 Jun 2017 10:53:02 -0700 (PDT)
+From: Alex <address@hidden>
+To: Eli Zaretskii <address@hidden>
+Cc: address@hidden
+Subject: Re: Native line numbers, final testing
+References: <address@hidden>
+Date: Fri, 30 Jun 2017 11:51:55 -0600
+In-Reply-To: <address@hidden> (Eli Zaretskii's message of "Fri, 30 Jun
+       2017 17:49:49 +0300")
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)
+MIME-Version: 1.0
+Content-Type: text/plain
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 2607:f8b0:4001:c06::241
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 17:53:10 -0000
+
+There's an issue with relative line numbers with a non-nil
+`display-line-numbers-current-absolute'.
+
+If the current line number is at least 4 digits long, then the text in
+the current line is shifted over.
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M746564P19819.slip,S=2440,W=2493:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M746564P19819.slip,S=2440,W=2493:2,
new file mode 100644
index 0000000..cbe3ef5
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M746564P19819.slip,S=2440,W=2493:2,
@@ -0,0 +1,53 @@
+From MAILER-DAEMON Fri Jun 30 10:50:11 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dQxFL-0005pq-Ry
+       for address@hidden; Fri, 30 Jun 2017 10:50:11 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:37635)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQxFJ-0005nx-Pe
+       for address@hidden; Fri, 30 Jun 2017 10:50:10 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dQxFG-0008CL-OQ
+       for address@hidden; Fri, 30 Jun 2017 10:50:09 -0400
+Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41606)
+       by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dQxFG-0008By-L6
+       for address@hidden; Fri, 30 Jun 2017 10:50:06 -0400
+Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1379
+       helo=home-c4e4a596f7)
+       by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
+       (Exim 4.82) (envelope-from <address@hidden>) id 1dQxFF-0006EU-GL
+       for address@hidden; Fri, 30 Jun 2017 10:50:06 -0400
+Date: Fri, 30 Jun 2017 17:49:49 +0300
+Message-Id: <address@hidden>
+From: Eli Zaretskii <address@hidden>
+To: address@hidden
+Subject: Native line numbers, final testing
+Reply-to: Eli Zaretskii <address@hidden>
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
+X-Received-From: 2001:4830:134:3::e
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 14:50:10 -0000
+
+I've finished development of this feature and pushed the changes to
+the scratch/line-numbers branch.  "Visual" line numbers are
+implemented, and all the known bugs should be fixed.  I also added
+documentation.
+
+Please test and report any problems you find.  If no grave bugs show
+up, I will probably land this on master in a few days.
+
+Thanks to everybody who sent feedback and reported problems and
+feature requests.
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M748729P19819.slip,S=4636,W=4730:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M748729P19819.slip,S=4636,W=4730:2,
new file mode 100644
index 0000000..a3bcf6c
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M748729P19819.slip,S=4636,W=4730:2,
@@ -0,0 +1,94 @@
+From MAILER-DAEMON Fri Jun 30 21:31:54 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dR7GM-000669-9b
+       for address@hidden; Fri, 30 Jun 2017 21:31:54 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:58189)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR2kT-0001OX-G0
+       for address@hidden; Fri, 30 Jun 2017 16:42:42 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR2kS-0003Ja-O1
+       for address@hidden; Fri, 30 Jun 2017 16:42:41 -0400
+Received: from mail-oi0-x22b.google.com ([2607:f8b0:4003:c06::22b]:32786)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dR2kS-0003Ab-J1
+       for address@hidden; Fri, 30 Jun 2017 16:42:40 -0400
+Received: by mail-oi0-x22b.google.com with SMTP id p188so45248313oia.0
+       for <address@hidden>; Fri, 30 Jun 2017 13:42:38 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+       h=mime-version:sender:from:date:message-id:subject:to;
+       bh=thwpxHUeeu3CrKuHSKMBkZIt6P3gdyJWVFnfiPzNkfg=;
+       b=Btg3ai+KWsGQ46Ma2QxraquPB8ZROekkOXBmBhErWRyZ/6fJGKfGEAhgD+U6iEGc4H
+       BneBnskuhHkl287yBFG389vMXrgPPacC5PiNdpH/jyDAgil7Fb37SKUJscQU9zDlqP7G
+       54UAgxfojDmoHUWZIfJPF32bPosjw41GwwC7FYU/Mx8K7PsQ4+S5Yu/Xn/IcbrXRDo09
+       tcXkl7fclNlyHeN6G3k2NjQzEj/S0NQuWwqVnm+5LwViesziwn675V5HW7G2aSTdooQr
+       iCiWUfg8NM4tlRCmTrHfQFWukPDOLRgI2crkSvQaktI5gTZ/TzG0IuqapRzMx2a8jz3x
+       O+Ew==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+       d=1e100.net; s=20161025;
+       h=x-gm-message-state:mime-version:sender:from:date:message-id:subject
+       :to; bh=thwpxHUeeu3CrKuHSKMBkZIt6P3gdyJWVFnfiPzNkfg=;
+       b=r/krzb/PW4G3PmsweWKZfXzv2tkw355mpiE4pOzU0NkCHkCAbEeZEQGiCh2S1fZ2l4
+       9lWLfjwbRSj+TNvrwc/QwDHUsuoDVP+ubT4Y6g6W7AQFfPNcPfCu0BPRqffEQy04yVo3
+       0abIhOZnxi3rX1WnjU7qV5ym6C8nzc7MU3z46QkQX/UO6E7hr+mh2odVHm4v4DNtjdwJ
+       YgrtPIC9apiAA7vwx42A7lXALeNfwslDoIodU2PiLiNi6iIAy6IH3QEZ4ma6pm7iHnVL
+       Tr2Ti8qJ02ZcuvAv0e4BlqAqIicjCPcL001KxPkoz7pXif9hoTk3BV+XYECV2xUTPl9/
+       II2g==
+X-Gm-Message-State: AKS2vOzKi4IyzBjm9kTwZkThH6IjAXBRlLx/jN43k9nLK7heC5ltQm3X
+       hkhUNCtzc84g/uzsCNEn3jVJbpRFPj3a
+X-Received: by 10.202.198.4 with SMTP id w4mr13606041oif.147.1498855357751;
+       Fri, 30 Jun 2017 13:42:37 -0700 (PDT)
+MIME-Version: 1.0
+Sender: address@hidden
+Received: by 10.74.77.86 with HTTP; Fri, 30 Jun 2017 13:42:37 -0700 (PDT)
+From: Rocky Bernstein <address@hidden>
+Date: Fri, 30 Jun 2017 16:42:37 -0400
+X-Google-Sender-Auth: c3MxvLdGpJF9_kxIwUC9RS_Wp0g
+Message-ID: <address@hidden>
+Subject: Adding a few realgud colors to /etc/themes
+To: address@hidden
+Content-Type: multipart/alternative; boundary="001a1134f0a82b29ab055333754c"
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 2607:f8b0:4003:c06::22b
+X-Mailman-Approved-At: Fri, 30 Jun 2017 21:31:53 -0400
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Jun 2017 20:42:42 -0000
+
+--001a1134f0a82b29ab055333754c
+Content-Type: text/plain; charset="UTF-8"
+
+I would like to add three realgud color face definitions per theme into
+etc/themes. (realgud is an elpa package)
+
+What's the preferred way to do this?
+
+The easiest for me is to create a branch of of the savannah git, make
+changes, and then do something that allows people to look at and merge in
+when okay.
+
+--001a1134f0a82b29ab055333754c
+Content-Type: text/html; charset="UTF-8"
+Content-Transfer-Encoding: quoted-printable
+
+<div dir=3D"ltr">I would like to add three realgud color face definitions p=
+er theme into etc/themes. (realgud is an elpa package)<div><br></div><div>W=
+hat&#39;s the preferred way to do this?=C2=A0</div><div><br></div><div>The =
+easiest for me is to create a branch of of the savannah git, make changes, =
+and then do something that allows people to look at and merge in when okay.=
+</div><div><br></div><div><br></div><div><br></div><div><br></div></div>
+
+--001a1134f0a82b29ab055333754c--
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M750954P19819.slip,S=6224,W=6379:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M750954P19819.slip,S=6224,W=6379:2,
new file mode 100644
index 0000000..64d58de
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M750954P19819.slip,S=6224,W=6379:2,
@@ -0,0 +1,155 @@
+From MAILER-DAEMON Fri Jun 30 22:32:42 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dR8DC-0004RH-5x
+       for address@hidden; Fri, 30 Jun 2017 22:32:42 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:47380)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR8DA-0004RB-1B
+       for address@hidden; Fri, 30 Jun 2017 22:32:41 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1dR8D6-0007JU-RA
+       for address@hidden; Fri, 30 Jun 2017 22:32:39 -0400
+Received: from aserp1040.oracle.com ([141.146.126.69]:28321)
+       by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dR8D6-0007JA-Gf
+       for address@hidden; Fri, 30 Jun 2017 22:32:36 -0400
+Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
+       by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with
+       ESMTP id v612WVAJ022749
+       (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
+       Sat, 1 Jul 2017 02:32:32 GMT
+Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
+       by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id v612WVM3006110
+       (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256
+       verify=OK); Sat, 1 Jul 2017 02:32:31 GMT
+Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
+       by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id v612WV5C010913;
+       Sat, 1 Jul 2017 02:32:31 GMT
+MIME-Version: 1.0
+Message-ID: <address@hidden>
+Date: Fri, 30 Jun 2017 19:32:29 -0700 (PDT)
+From: Drew Adams <address@hidden>
+Sender: Drew Adams <address@hidden>
+To: Jean-Christophe Helary <address@hidden>, Emacs
+       development discussions <address@hidden>
+Subject: RE: format use inquiry
+References: <address@hidden>
+       <address@hidden>
+       <address@hidden>
+       <address@hidden>
+In-Reply-To: <address@hidden>
+X-Priority: 3
+X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1  (1003210) [OL
+       12.0.6770.5000 (x86)]
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: quoted-printable
+X-Source-IP: userv0022.oracle.com [156.151.31.74]
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic]
+       [fuzzy]
+X-Received-From: 141.146.126.69
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Sat, 01 Jul 2017 02:32:41 -0000
+
+> Paul suggested that it would be a maintenance hassle to keep 2 almost
+> identical urls if we spelled them out as Yuri suggested but I checked oth=
+er
+> source packages and for ex auth-source-pass-tests.el explicitly spells ou=
+t
+> all the urls without resorting to smart formatting to save a few characte=
+rs.
+>=20
+> Also, considering the way %s is abused in other places package.el, for ex
+> in:
+>=20
+>  (message "%d package%s marked for upgrading."
+>         (length upgrades)
+>         (if (=3D (length upgrades) 1) "" "s")))))
+>=20
+> I don't think it is good to keep the above code because it gives bad
+> incentives to authors especially if work on i18n/l10n proceeds (even thou=
+gh
+> http/https is not related to l10n).
+>=20
+> So, I'm going to spell out the urls as I proceed with untangling code and
+> translatable strings in package.el. I'll send a diff here when I'm done f=
+or
+> evaluation.
+
+FWIW, I think this is a bit misguided.  It seems to
+be putting translation/localization interests before
+code-readability - IOW, making things simpler for some
+tools or secondary uses of code, rather than keeping
+them simple for someone to read.
+
+I'm not arguing maintenance burden but readability
+(which also affects maintenance burden).
+
+Maybe some sacrifice of code simplicity is needed in
+the interest of translation-help.  But I think another
+approach should be sought than what you've proposed.
+
+Code, especially Lisp code, is partly about expressing
+something symbolically, to yourself and others who read
+the code.
+
+If you factor out the part of two things that is common,
+that makes it easy to _see_ what is common and what is
+different.
+
+If you instead use two URLs that are almost identical
+then you make a human reader scan each of them looking
+for differences:
+
+(if (gnutls-available-p)
+    "https://elpa.gnu.org/packeges/";;
+  "http://elpa.gnu.org/packages/";;)
+
+(Did you spot the typo?)
+
+Here the URLs are pretty short, so you might not
+get a headache immediately, scanning and comparing.
+But imagine the mental load if they were a lot longer.
+Or if you had to scan and compare lots of them.
+Spend an evening doing that and you might change your
+mind about how great it is to duplicate all of that
+common text.
+
+You could bind a variable to name each one:
+
+(let ((https "https://elpa.gnu.org/packages/";)
+      (http   "http://elpa.gnu.org/packages/";))
+  (if (gnutls-available-p) https http))
+
+(You can come up with better var names.)
+
+That still makes someone scan and compare, but
+it at least points out (names) what the expected
+difference is.  I don't claim it doesn't suffer
+from what I complain about above, but it seems a
+bit less burdensome to me.
+
+There might be other approaches.  None of this
+matters much if we're talking only about someone's
+preferred style here or there.  But if we're
+talking about a wholesale change then maybe some
+better approach can be found.
+
+Just one opinion.
+
+As for the question of messages that use singular
+vs plural forms, I'd again point to Common Lisp's
+`format', which addresses that kind of thing (at
+least for English).
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M752804P19819.slip,S=5700,W=5822:2,
 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M752804P19819.slip,S=5700,W=5822:2,
new file mode 100644
index 0000000..aec30a8
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/cur/1541087501.M752804P19819.slip,S=5700,W=5822:2,
@@ -0,0 +1,122 @@
+From MAILER-DAEMON Fri Jun 30 21:57:46 2017
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1dR7fO-0005GF-OX
+       for address@hidden; Fri, 30 Jun 2017 21:57:46 -0400
+Received: from eggs.gnu.org ([2001:4830:134:3::10]:42061)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1dR7fM-0005G6-VS
+       for address@hidden; Fri, 30 Jun 2017 21:57:45 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1dR7fJ-0000nn-U0
+       for address@hidden; Fri, 30 Jun 2017 21:57:45 -0400
+Received: from mail-pg0-x234.google.com ([2607:f8b0:400e:c05::234]:34986)
+       by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
+       (Exim 4.71) (envelope-from <address@hidden>)
+       id 1dR7fJ-0000n2-LD
+       for address@hidden; Fri, 30 Jun 2017 21:57:41 -0400
+Received: by mail-pg0-x234.google.com with SMTP id j186so70921624pge.2
+       for <address@hidden>; Fri, 30 Jun 2017 18:57:41 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+       h=from:content-transfer-encoding:mime-version:subject:date:references
+       :to:in-reply-to:message-id;
+       bh=0WG55+LqIeHr6q+fTLiAGrks9UjP9d3t9HWsVhglgKg=;
+       b=PT4jvOGw2nIzbuutgTFvwQwa+CemjgrKEhcCR5ca5F7opzM8ziTKb8blUOOkBVF1Dk
+       WQhqFoUK4b09LYsv7y7KUSz36lH9RwozqYpq6ybl0bR5wBofQg2sFfv6oDhfby45s9c/
+       26E6mIqB+dHnl+Dwu2rpYdfUP3ZyHoOPVRt4Y/9f0rAxKb+szqWbJr5BD4s5Y08LXfZM
+       z1PRnfpfTTjw4CO9mJJPcRUDO+yCX7lBTYXXqtvIP+FhnzNENMdyaXY0g7Mq+GUUhBAX
+       JPlup7mxx9zOL4QOk5ZgsT9p19ELWk0GKR3uefqTQi6fdMbqJDK4kn5wjczdpZPGlXrs
+       m1HQ==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+       d=1e100.net; s=20161025;
+       h=x-gm-message-state:from:content-transfer-encoding:mime-version
+       :subject:date:references:to:in-reply-to:message-id;
+       bh=0WG55+LqIeHr6q+fTLiAGrks9UjP9d3t9HWsVhglgKg=;
+       b=F21ZQgw7v/zaVxzSQiQkmmIZoldkBlPEtBXk74OcIspYoeaB5zb/RObkHkdZz6npDS
+       f2FbN5kn5ZeBu0hYGKslrvg+AbjVdxrh3F/uwJGzUqO5bvFqALW1tOMNIXnPnsxJkBo7
+       7yhRiQxdgQ99RL3cram8WvoahQ7u+66n5xuxc21NS3tGIYsKhHLtnsRWHBkYexmh7wkp
+       NTup4oIxz1tK/b9c3e3gnIQYEH0KYThG9C8PlCiib/M8poanf28roxJwo8fnhtNY4fxX
+       KZb509Zymsonio0YZWbVCCKdIZCndOTg6b2RFIgbZNVbPI2fc1vZJtezuX39qX0MXhgd
+       Al+g==
+X-Gm-Message-State: AKS2vOzgf7sEzUGhS2R8zP26h9N6QuZY5hi22AVPsqNh9+DxywFam2zK
+       jVCkX9BduTBqQt6UEpI=
+X-Received: by 10.84.128.1 with SMTP id 1mr27746843pla.244.1498874260364;
+       Fri, 30 Jun 2017 18:57:40 -0700 (PDT)
+Received: from [10.251.103.141] ([210.160.37.44])
+       by smtp.gmail.com with ESMTPSA id
+       s62sm22113253pfi.36.2017.06.30.18.57.38 for <address@hidden>
+       (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
+       Fri, 30 Jun 2017 18:57:39 -0700 (PDT)
+From: Jean-Christophe Helary <address@hidden>
+Content-Type: text/plain; charset=us-ascii
+Content-Transfer-Encoding: quoted-printable
+Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
+Subject: Re: format use inquiry
+Date: Sat, 1 Jul 2017 10:56:49 +0900
+References: <address@hidden>
+       <address@hidden>
+       <address@hidden>
+To: Emacs development discussions <address@hidden>
+In-Reply-To: <address@hidden>
+Message-Id: <address@hidden>
+X-Mailer: Apple Mail (2.3273)
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 2607:f8b0:400e:c05::234
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.21
+Precedence: list
+List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
+       <mailto:address@hidden>
+X-List-Received-Date: Sat, 01 Jul 2017 01:57:45 -0000
+
+
+> On Jun 22, 2017, at 10:57, Richard Stallman <address@hidden> wrote:
+>=20
+>>> (format "http%s://elpa.gnu.org/packages/"
+>>>                                        (if (gnutls-available-p) "s" =
+""))
+>=20
+>> Yes, it is. But obviously I think that, since I wrote it.
+>=20
+> I agree it is acceptable, but this looks like something that might be
+> needed in a number of places, so perhaps we should make a nicer
+> interface to do it.
+
+There is only one instance of such a query in package.el and no other =
+package in the emacs distribution seems to use gnutls-available-p to add =
+an "s" to http.
+
+Paul suggested that it would be a maintenance hassle to keep 2 almost =
+identical urls if we spelled them out as Yuri suggested but I checked =
+other source packages and for ex auth-source-pass-tests.el explicitly =
+spells out all the urls without resorting to smart formatting to save a =
+few characters.
+
+Also, considering the way %s is abused in other places package.el, for =
+ex in:
+
+ (message "%d package%s marked for upgrading."                           =
+                                   =20
+        (length upgrades)                                                =
+                                         =20
+        (if (=3D (length upgrades) 1) "" "s")))))=20
+
+I don't think it is good to keep the above code because it gives bad =
+incentives to authors especially if work on i18n/l10n proceeds (even =
+though http/https is not related to l10n).
+
+So, I'm going to spell out the urls as I proceed with untangling code =
+and translatable strings in package.el. I'll send a diff here when I'm =
+done for evaluation.
+
+Jean-Christophe=20=
+
+
diff --git a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/dovecot-uidlist 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/dovecot-uidlist
new file mode 100644
index 0000000..1fe7a48
--- /dev/null
+++ b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/dovecot-uidlist
@@ -0,0 +1,21 @@
+3 V1541087104 N1 G108aaf290d21db5b6b4d000040cf8723
+1 :1541087501.M709276P19819.slip,S=2997,W=3064
+2 :1541087501.M716539P19819.slip,S=3538,W=3624
+3 :1541087501.M722048P19819.slip,S=4327,W=4419
+4 :1541087501.M724043P19819.slip,S=3659,W=3738
+5 :1541087501.M725903P19819.slip,S=4886,W=4994
+6 :1541087501.M727585P19819.slip,S=2858,W=2916
+7 :1541087501.M729440P19819.slip,S=5108,W=5217
+8 :1541087501.M731257P19819.slip,S=4305,W=4392
+9 :1541087501.M732982P19819.slip,S=4269,W=4353
+10 :1541087501.M734712P19819.slip,S=3014,W=3083
+11 :1541087501.M736331P19819.slip,S=5431,W=5548
+12 :1541087501.M738191P19819.slip,S=5797,W=5919
+13 :1541087501.M739848P19819.slip,S=3808,W=3894
+14 :1541087501.M741650P19819.slip,S=4877,W=4981
+15 :1541087501.M743334P19819.slip,S=2695,W=2756
+16 :1541087501.M745024P19819.slip,S=3988,W=4070
+17 :1541087501.M746564P19819.slip,S=2440,W=2493
+18 :1541087501.M748729P19819.slip,S=4636,W=4730
+19 :1541087501.M750954P19819.slip,S=6224,W=6379
+20 :1541087501.M752804P19819.slip,S=5700,W=5822
diff --git 
a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/dovecot.index.cache 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/dovecot.index.cache
new file mode 100644
index 0000000..5bcc3b0
Binary files /dev/null and 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/dovecot.index.cache differ
diff --git a/packages/gnus-mock/data/imapmail/mail/.emacs-devel/maildirfolder 
b/packages/gnus-mock/data/imapmail/mail/.emacs-devel/maildirfolder
new file mode 100644
index 0000000..e69de29
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M224506P19819.slip,S=4578,W=4684:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M224506P19819.slip,S=4578,W=4684:2,
new file mode 100644
index 0000000..24a17d9
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M224506P19819.slip,S=4578,W=4684:2,
@@ -0,0 +1,106 @@
+From MAILER-DAEMON Thu Nov 01 15:40:25 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TU0cr-0004nw-OT
+       for address@hidden; Thu, 01 Nov 2012 15:40:25 -0400
+Received: from eggs.gnu.org ([208.118.235.92]:33026)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TU0cp-0004mq-BO
+       for address@hidden; Thu, 01 Nov 2012 15:40:24 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TU0cm-0000XJ-Pz
+       for address@hidden; Thu, 01 Nov 2012 15:40:22 -0400
+Received: from mout.web.de ([212.227.15.3]:51276)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TU0cm-0000X5-GO
+       for address@hidden; Thu, 01 Nov 2012 15:40:20 -0400
+Received: from drachen.dragon ([89.204.130.4]) by smtp.web.de (mrweb001) with
+       ESMTPSA (Nemesis) id 0LfzgJ-1T11nG2TQB-00pTDm;
+       Thu, 01 Nov 2012 20:40:18 +0100
+From: Michael Heerdegen <address@hidden>
+To: address@hidden
+Subject: Re: Changes in emacs.el
+References: <address@hidden>
+       <address@hidden>
+       <address@hidden>
+Mail-Followup-To: address@hidden, address@hidden
+Date: Thu, 01 Nov 2012 20:40:42 +0100
+In-Reply-To: <address@hidden> (Cecil Westerhof's message of
+       "Wed, 31 Oct 2012 18:16:32 +0100")
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux)
+MIME-Version: 1.0
+Content-Type: text/plain
+X-Provags-ID: V02:K0:T/BBsqi86c+433tvzHjerevn47TSY59o7vUE3Y1STwK
+       PQB49yCbEFUL0YO0GFjRkT68iC40u+//44L7yYrMK/1N+0IaAN
+       DDSAgR9vsCGLT5OhXnaUK6gpAuiILpE9J8cGyHe282txZF+0B0
+       UMvvyzTJAk+GWmvhV5a1Rk/upFSpyvPR/K/vFR7chk543DBTDl
+       zbFo8dbhYjhJnblEKcIvVGX2a3KYmigzUS6RsmyLgs=
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic]
+X-Received-From: 212.227.15.3
+Cc: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 01 Nov 2012 19:40:24 -0000
+
+Cecil Westerhof <address@hidden> writes:
+
+> I now added:
+>     (setq custom-file "~/.emacs.d/.emacs-custom.el")
+>     (load custom-file t nil t t)
+>
+> There is only one problem:
+>     ;; Your init file should contain only one such instance.
+>
+> Now there will be two. I will see if this is going to give problems.
+
+If you have a separate custom file, your init file can contain as much
+`custom-set-variables' or `custom-set-faces' as you want, AFAIK.  The
+limitation only exists so that Emacs can automatically edit it and can
+be sure it doesn't miss anything.  If you have a separate custom file,
+you can do what you want in your init file, because it's then not
+subject to automatic editing.
+
+Of course, it would be better style to avoid `custom-set-variables' in
+your init file and use standard Elisp instead (I mean `setq',
+`setq-default' etc.).
+
+> Also: why does Emacs do this? I never do anything with custom.
+
+I know that some code in vanilla Emacs or third party packages use the
+customization file for storing settings.  You need not use the
+customization interface for this to happen.  It is arguable if this is
+always necessary, but I can live with it.
+
+In your case, this was the apparently the cause:
+
+  Gnus supports Cancel Locks in News.
+ 
+  This means a header `Cancel-Lock' is inserted in news
+  posting.  It is used to determine if you wrote an article or
+  not (for canceling and superseding).  Gnus generates a random
+  password string the first time you post a message, and saves
+  it in your `~/.emacs' using the Custom system.  While the
+  variable is called `canlock-password', it is not security
+  sensitive data.  Publishing your canlock string on the web
+  will not allow anyone to be able to anything she could not
+  already do.  The behavior can be changed by customizing
+  `message-insert-canlock'.
+
+
+
+Regards,
+
+Michael.
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M232569P19819.slip,S=3789,W=3886:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M232569P19819.slip,S=3789,W=3886:2,
new file mode 100644
index 0000000..6d90997
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M232569P19819.slip,S=3789,W=3886:2,
@@ -0,0 +1,97 @@
+From MAILER-DAEMON Tue Nov 06 15:19:02 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TVpby-0008FG-MR
+       for address@hidden; Tue, 06 Nov 2012 15:19:02 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:58809)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TVpbv-0008F1-CB
+       for address@hidden; Tue, 06 Nov 2012 15:19:01 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TVpbt-0008DV-WC
+       for address@hidden; Tue, 06 Nov 2012 15:18:59 -0500
+Received: from plane.gmane.org ([80.91.229.3]:36433)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TVpbt-0008BZ-PI
+       for address@hidden; Tue, 06 Nov 2012 15:18:57 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1TVpbz-0002Pb-2a
+       for address@hidden; Tue, 06 Nov 2012 21:19:03 +0100
+Received: from s0106000acd1d509c.du.shawcable.net ([70.67.174.161])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Tue, 06 Nov 2012 21:19:03 +0100
+Received: from prad by s0106000acd1d509c.du.shawcable.net with local (Gmexim
+       0.1 (Debian)) id 1AlnuQ-0007hv-00
+       for <address@hidden>; Tue, 06 Nov 2012 21:19:03 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: prad <address@hidden>
+Subject: Re: delete temporary html files
+Date: Tue, 06 Nov 2012 12:18:45 -0800
+Lines: 32
+Message-ID: <address@hidden>
+References: <address@hidden>
+       <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: s0106000acd1d509c.du.shawcable.net
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)
+Cancel-Lock: sha1:r0WTr/s/DSGbKBhkMMdps7iUdxg=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Tue, 06 Nov 2012 20:19:01 -0000
+
+Reiner Steib <address@hidden> writes:
+
+> On Fri, Nov 02 2012, prad wrote:
+>
+>> sometimes i read emails in my browser because they don't show up
+>> properly in gnus (S-K S-H). 
+>
+> You mean `K H'.
+>
+yes sorry!
+
+> ,----[ <f1> v gnus-article-browse-delete-temp RET ]
+> | gnus-article-browse-delete-temp is a variable defined in `gnus-art.el'.
+> | Its value is ask
+> | 
+> | Documentation:
+> | What to do with temporary files from `gnus-article-browse-html-parts'.
+> | If nil, don't delete temporary files.  If it is t, delete them on
+> | exit from the summary buffer.  If it is the symbol `file', query
+> | on each file, if it is `ask' ask once when exiting from the
+> | summary buffer.
+> `----
+>
+thx for this!
+i've used emacs for years, but i still have trouble figuring out how to
+find what i need in the documentation.
+
+it works perfectly now just the way i want.
+
+-- 
+in friendship,
+prad
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M239374P19819.slip,S=3350,W=3432:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M239374P19819.slip,S=3350,W=3432:2,
new file mode 100644
index 0000000..4278174
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M239374P19819.slip,S=3350,W=3432:2,
@@ -0,0 +1,82 @@
+From MAILER-DAEMON Tue Nov 06 03:15:07 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TVeJP-0001RD-Rc
+       for address@hidden; Tue, 06 Nov 2012 03:15:07 -0500
+From: Reiner Steib <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: Re: delete temporary html files
+References: <address@hidden>
+X-Face: #vK]N[`vqjuod*|)'[iD7/"3AB-A<O>pT%fmN"address@hidden)n[OBTLM#I="J'Y^-7I
+       
I/ps7o_'address@hidden::address@hidden|fexe,XslY[:dNWOb~>?mC-&i_c)say:"\IpA.5U.b]'NY;
+       Pks{lb h.+#6%DpZuaK3dcHB`Av3zc:r!C%~s0&m, tWj]&},
+       qg.+0ww2gK%f!:GK|wMl.I!(voY*1"^li8"~B BNG)9LvPi?^DMR-GVDnZqhu*3Hi,
+       +g=wFhI)BL6&u{EOVEHjVEVq~d?_}lMntWAc3(6?kftjc>_f>!
+       g0wM(qPM$d5]^TT_Qyi&L?LGVG)SHN;Gk/,pkY9,~
+Mail-Copies-To: nobody
+Date: Tue, 06 Nov 2012 09:11:45 +0100
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux)
+Cancel-Lock: sha1:o5J+YurFZQgmEI8bNNDs7kkTmq8=
+MIME-Version: 1.0
+Content-Type: text/plain
+NNTP-Posting-Host: bridgekeeper.physik.uni-ulm.de
+X-Trace: news.uni-ulm.de 1352189512 134.60.10.175 (6 Nov 2012 09:11:52 +0100)
+Lines: 38
+Path: 
usenet.stanford.edu!goblin1!goblin.stu.neva.ru!news2.arglkargh.de!feeder.erje.net!eu.feeder.erje.net!news-2.dfn.de!news.dfn.de!news.uni-stuttgart.de!rz.uni-karlsruhe.de!news.uni-ulm.de!hydrangea.reiner-steib.de!not-for-mail
+Xref: usenet.stanford.edu gnu.emacs.gnus:87041
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+Reply-To: Reiner Steib <address@hidden>
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Tue, 06 Nov 2012 08:15:05 -0000
+
+On Fri, Nov 02 2012, prad wrote:
+
+> sometimes i read emails in my browser because they don't show up
+> properly in gnus (S-K S-H). 
+
+You mean `K H'.
+
+> when i quit the summary, i get a message asking me if i want to
+> delete tmp html files.
+>
+> is there a way to set things so tmp html files are deleted
+> automatically?
+
+,----[ <f1> v gnus-article-browse-delete-temp RET ]
+| gnus-article-browse-delete-temp is a variable defined in `gnus-art.el'.
+| Its value is ask
+| 
+| Documentation:
+| What to do with temporary files from `gnus-article-browse-html-parts'.
+| If nil, don't delete temporary files.  If it is t, delete them on
+| exit from the summary buffer.  If it is the symbol `file', query
+| on each file, if it is `ask' ask once when exiting from the
+| summary buffer.
+`----
+
+> i'm also puzzled as to why the question is asked. why would anyone want
+> to keep tmp html files around when it's 
+>
+> a) already visible in one's browser
+> b) you can get it back anytime with S-K S-H
+
+Maybe t ("Don't ask") should be the default.
+
+Bye, Reiner.
+-- 
+       ,,,
+      (o o)
+---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M245904P19819.slip,S=3275,W=3354:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M245904P19819.slip,S=3275,W=3354:2,
new file mode 100644
index 0000000..24398b3
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M245904P19819.slip,S=3275,W=3354:2,
@@ -0,0 +1,79 @@
+From MAILER-DAEMON Fri Nov 02 14:12:17 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TULj7-0002aK-V6
+       for address@hidden; Fri, 02 Nov 2012 14:12:17 -0400
+Received: from eggs.gnu.org ([208.118.235.92]:43916)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TULj5-0002Yn-Md
+       for address@hidden; Fri, 02 Nov 2012 14:12:16 -0400
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TULj4-0003dJ-KO
+       for address@hidden; Fri, 02 Nov 2012 14:12:15 -0400
+Received: from plane.gmane.org ([80.91.229.3]:35834)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TULj4-0003d6-DX
+       for address@hidden; Fri, 02 Nov 2012 14:12:14 -0400
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1TULj9-0003Tk-4Y
+       for address@hidden; Fri, 02 Nov 2012 19:12:19 +0100
+Received: from s0106000acd1d509c.du.shawcable.net ([70.67.174.161])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Fri, 02 Nov 2012 19:12:19 +0100
+Received: from prad by s0106000acd1d509c.du.shawcable.net with local (Gmexim
+       0.1 (Debian)) id 1AlnuQ-0007hv-00
+       for <address@hidden>; Fri, 02 Nov 2012 19:12:19 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: prad <address@hidden>
+Subject: delete temporary html files
+Date: Fri, 02 Nov 2012 11:11:57 -0700
+Lines: 16
+Message-ID: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: s0106000acd1d509c.du.shawcable.net
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)
+Cancel-Lock: sha1:xe7+TuSMczZDa3kzsYmiqrAJ2c0=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 02 Nov 2012 18:12:16 -0000
+
+sometimes i read emails in my browser because they don't show up
+properly in gnus (S-K S-H). when i quit the summary, i get a message
+asking me if i want to delete tmp html files.
+
+is there a way to set things so tmp html files are deleted
+automatically?
+
+i'm also puzzled as to why the question is asked. why would anyone want
+to keep tmp html files around when it's 
+
+a) already visible in one's browser
+b) you can get it back anytime with S-K S-H
+
+-- 
+in friendship,
+prad
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M252543P19819.slip,S=2246,W=2301:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M252543P19819.slip,S=2246,W=2301:2,
new file mode 100644
index 0000000..2080752
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M252543P19819.slip,S=2246,W=2301:2,
@@ -0,0 +1,55 @@
+From MAILER-DAEMON Sun Nov 04 14:30:06 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TV5tW-00045w-6t
+       for address@hidden; Sun, 04 Nov 2012 14:30:06 -0500
+Path: 
usenet.stanford.edu!newsfeed.news.ucla.edu!news.snarked.org!feeder.erje.net!eu.feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!.POSTED!not-for-mail
+From: Winston <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: Re: Sometimes problem when posting to aioe
+Date: Sun, 04 Nov 2012 14:28:17 -0500
+Organization: Panther Software and Research Company
+Lines: 16
+Message-ID: <address@hidden>
+References: <address@hidden> <address@hidden>
+NNTP-Posting-Host: HiP9CM4zZKmgWNAsVK99/w.user.speranza.aioe.org
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+X-Complaints-To: address@hidden
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (berkeley-unix)
+X-Notice: Filtered by postfilter v. 0.8.2
+Cancel-Lock: sha1:kO5PzssBFUebZblFrHCzEkgpXyg=
+Mail-Copies-To: never
+Xref: usenet.stanford.edu gnu.emacs.gnus:87040
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Sun, 04 Nov 2012 19:30:05 -0000
+
+Cecil Westerhof <address@hidden> wrote:
+>> This works with one very important hitch: I lose all my marks.
+
+to which I incompletely replied:
+> Another, and rather simple, solution to this problem is:
+
+> cd ~/News/marks
+> ln -s news.aioe.org nntp.aioe.org    [or vice versa]
+
+Oops.  Similarly, you also need to do:
+
+cd ~/News/agent/nntp
+ln -s news.aioe.org nntp.aioe.org      [or vice versa]
+
+HTH,
+ -WBE
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M257361P19819.slip,S=2745,W=2810:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M257361P19819.slip,S=2745,W=2810:2,
new file mode 100644
index 0000000..52122ac
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M257361P19819.slip,S=2745,W=2810:2,
@@ -0,0 +1,65 @@
+From MAILER-DAEMON Sat Nov 03 16:15:07 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TUk7W-00087R-Vx
+       for address@hidden; Sat, 03 Nov 2012 16:15:06 -0400
+Path: 
usenet.stanford.edu!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!feeder.erje.net!eu.feeder.erje.net!news.stack.nl!aioe.org!.POSTED!not-for-mail
+From: Winston <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: Re: Sometimes problem when posting to aioe
+Date: Sat, 03 Nov 2012 16:14:35 -0400
+Organization: Panther Software and Research Company
+Lines: 26
+Message-ID: <address@hidden>
+References: <address@hidden>
+NNTP-Posting-Host: HiP9CM4zZKmgWNAsVK99/w.user.speranza.aioe.org
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+X-Complaints-To: address@hidden
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (berkeley-unix)
+X-Notice: Filtered by postfilter v. 0.8.2
+Cancel-Lock: sha1:F2pNsehh+vVxM7O4yTq5L1Jc9Pg=
+Mail-Copies-To: never
+Xref: usenet.stanford.edu gnu.emacs.gnus:87039
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Sat, 03 Nov 2012 20:15:05 -0000
+
+Cecil Westerhof <address@hidden> asked:
+> I use the aioe newsserver. Sometimes I get:
+>     nntp (news.aioe.org) open error: ''.  Continue? (y or n)
+
+> The only way to keep reading and sending news is to change:
+>     (setq gnus-select-method '(nntp "news.aioe.org"))
+> to:
+>     (setq gnus-select-method '(nntp "nntp.aioe.org"))
+
+> Does anybody know why this happens and what to do about it?
+
+My impression from actual use is that one or the other server is
+actually down for a few hours or sometimes days at a time.  As long as
+at least one of them is up, the service itself is logically available.
+The "solution" is just what you're already doing, or something such as
+what others have already suggested.
+
+> This works with one very important hitch: I lose all my marks.
+
+Another, and rather simple, solution to this problem is:
+
+cd ~/News/marks
+ln -s news.aioe.org nntp.aioe.org    [or vice versa]
+
+HTH,
+ -WBE
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M263297P19819.slip,S=5828,W=5969:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M263297P19819.slip,S=5828,W=5969:2,
new file mode 100644
index 0000000..5e9f310
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M263297P19819.slip,S=5828,W=5969:2,
@@ -0,0 +1,141 @@
+From MAILER-DAEMON Fri Nov 09 06:02:09 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TWmLh-0004QG-K4
+       for address@hidden; Fri, 09 Nov 2012 06:02:09 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:52206)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TWmLY-0004Py-Ax
+       for address@hidden; Fri, 09 Nov 2012 06:02:07 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TWmLU-0002Kn-BV
+       for address@hidden; Fri, 09 Nov 2012 06:02:00 -0500
+Received: from m50-112.126.com ([123.125.50.112]:43240)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TWmLT-0002Ka-40
+       for address@hidden; Fri, 09 Nov 2012 06:01:56 -0500
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
+       s=s110527; h=Received:From:To:Cc:Subject:References:Face:Date:
+       In-Reply-To:Message-ID:User-Agent:MIME-Version:Content-Type:
+       Content-Transfer-Encoding; bh=0dYBCHQYZFCK1e7FN4UsOXej5lDmVOO5lQ
+       kw04viKF4=; b=Uwzozl5wjOtP+NgfZ8eqlGlEO4ygJu+MvmzWaW8j5b+5dBvzEp
+       H7f/L0T+ysK5RdfulTvBwttNbvj2jLUprAnkarxA//8lhU3E6wVxy/xV4SAe5cO8
+       5suUskZ7Tb1TXdtsZBkXySTMDAzCgdN77Sd3mG43oattwvJVqjDkNykTE=
+Received: from Aphrodite.local (unknown [27.115.42.254])
+       by smtp6 (Coremail) with SMTP id j9KowECJeVWd4pxQJzdCAQ--.9S2;
+       Fri, 09 Nov 2012 19:01:51 +0800 (CST)
+From: Easior <address@hidden>
+To: address@hidden (Adam Sj�gren)
+Subject: Re: how to work with nnfolder?
+References: <address@hidden>
+       <address@hidden>
+Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAAK/INwWK6QAAABl0
+       
RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAMUExURe/v7y8pJ5UdEpuRfs3NYikA
+       
AAE9SURBVHjaxJRbbsUgDEQ9nv3vuWAI2ASoo34URcrVzRz8GIPI/y3q+MUUgAGopgIAE2AO4JNb
+       
FoCiSIs+BZQabNkr16S5kAGUNfeGMeeCGZHVF7NoRqRL1tIlFUA/APoF6O1sKxWgEPgC0AWgfPIN
+       
lDyArMvNL8DKyDW1ZPKMHn/PxQ4Psz2ipdLTyWREIBC3abPNEAHc93X6u2suj0iUm6AGbofJ3U84
+       
AbUDVQl7ZAEYIw056uHAJoLwFYqme1aIIBbzBZT/aMMbgS62bN8hetPDnTyjRr1d3dw3tgMhhG2+
+       
BxrhR2kA5DGEhCKaa2d9/zzkzS7iQDxFcvazwQc9F6+Ve8OO00fgJp96LjbvATrJIublNNA1aVUv
+       
6fn6pn7Y7yWvUx0babPXR7C/dm7Mfdpw3Rp8LPMP60eAAQAtmgbkuFBEMwAAAABJRU5ErkJgggo=
+Date: Fri, 09 Nov 2012 19:01:56 +0800
+In-Reply-To: <address@hidden> (Adam Sj's message of "Fri, 
+       09 Nov 2012 08:11:58 +0100")
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (darwin)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: quoted-printable
+X-CM-TRANSID: j9KowECJeVWd4pxQJzdCAQ--.9S2
+X-Coremail-Antispam: 1Uf129KBjvJXoW7tw15KFy8Xr18Jw48JryUtrb_yoW8Aw13pF
+       4aqrsIvr48Zr48CFs5uw1jyryfJFy5KFW5ZasYqr4rA3W5uFy8Jr1xCr4FvFyUArySkr1j
+       yFs7tryDAr1qva7anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
+       9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07UB7K3UUUUU=
+X-CM-SenderInfo: 5hdvx0bu6rjloofrz/1tbi1wRiaUgYzYKzKQAAsd
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
+X-Received-From: 123.125.50.112
+Cc: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 09 Nov 2012 11:02:07 -0000
+
+>>>>> "AS" =3D=3D Adam Sjgren <address@hidden> writes:
+
+    AS> On Fri, 09 Nov 2012 12:25:16 +0800, Easior wrote:
+    >>  ;; Tell gnus which method to use for archives (nnfolder)
+
+    AS> [...]
+
+    >>  However, there is something weird happened. When I send a message by
+    AS> gnus,
+    >>  I'll find that a file named 'mail' will be created in the directory
+    >>  "~/.emacs.d/gnus/Mail/archive/sent/". In fact, it is not correct.
+    AS> Gnus
+    >>  should create a file, e.g. named '1', in the directory
+    >>  "~/.emacs.d/gnus/Mail/archive/sent/mail".
+
+    AS> What gave you that impression?
+
+The mechanism of nnml made me such impression.
+
+    AS> nnfolder stores each _group_ in a file, not each mail.
+
+    AS> See:
+
+    AS> * http://gnus.org/manual/gnus_201.html
+
+    AS> As you have observed, nnml stores each _mail_ in a separate file; as
+    AS> described in:
+
+    AS> * http://gnus.org/manual/gnus_194.html
+
+    >>  everything is ok. What's happened?
+
+    AS> Looks like it works as advertised to me?
+
+    AS> :-),
+
+    AS> Adam
+
+    AS> --=20
+    AS> "Everybody will be quick to agree that EMACS has a Adam Sjgren
+    AS> simple to learn user interface, at least to gain address@hidden
+    AS> 'novice' status."
+
+Thank you very much.
+
+There is another problem. If I use=20
+
+;; Tell gnus which method to use for archives (nnfolder)=20
+(setq gnus-message-archive-method=20
+           '(nnfolder "archive"=20
+                 (nnfolder-directory "~/.emacs.d/gnus/Mail/archive")=20
+                 (nnfolder-active-file "~/.emacs.d/gnus/Mail/archive/active=
+")=20
+                 ;; (nnfolder-get-new-mail nil)=20
+                 (nnfolder-inhibit-expiry t)))=20
+
+all buffers related to gnus will be read only. Why does it happen?
+
+--=20
+Best Regards,
+
+Easior
+-----
+Ich bin von heute und ehedam, aber etwas ist in mir, das ist vor
+morgen und =C3=BCbermorgen und einstmal.=EF=BB=BF
+
+                                     Friedrich Wilhelm Nietzsche
+----------------------------------------------------------------
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M267088P19819.slip,S=4259,W=4369:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M267088P19819.slip,S=4259,W=4369:2,
new file mode 100644
index 0000000..b68b654
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M267088P19819.slip,S=4259,W=4369:2,
@@ -0,0 +1,110 @@
+From MAILER-DAEMON Fri Nov 09 02:12:26 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TWilO-0004f8-LL
+       for address@hidden; Fri, 09 Nov 2012 02:12:26 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:47009)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TWilJ-0004dn-8d
+       for address@hidden; Fri, 09 Nov 2012 02:12:24 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TWilE-0001tu-IQ
+       for address@hidden; Fri, 09 Nov 2012 02:12:21 -0500
+Received: from plane.gmane.org ([80.91.229.3]:41005)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TWilE-0001ti-Br
+       for address@hidden; Fri, 09 Nov 2012 02:12:16 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1TWilJ-00057U-DD
+       for address@hidden; Fri, 09 Nov 2012 08:12:21 +0100
+Received: from 2505ds5-by.0.fullrate.dk ([89.150.142.116])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Fri, 09 Nov 2012 08:12:21 +0100
+Received: from asjo by 2505ds5-by.0.fullrate.dk with local (Gmexim 0.1
+       (Debian)) id 1AlnuQ-0007hv-00
+       for <address@hidden>; Fri, 09 Nov 2012 08:12:21 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: address@hidden (Adam =?iso-8859-1?Q?Sj=F8gren?=)
+Subject: Re: how to work with nnfolder?
+Date: Fri, 09 Nov 2012 08:11:58 +0100
+Organization: koldfront - analysis & revolution, Copenhagen, Denmark
+Lines: 38
+Message-ID: <address@hidden>
+References: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=iso-8859-1
+Content-Transfer-Encoding: 8bit
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: 2505ds5-by.0.fullrate.dk
+OpenPGP: id=21BDE416; url=http://asjo.koldfront.dk/gpg.asc
+X-Face: )qY&CseJ?.:=8F#^~GcSA?F=9eu'{KAFfL1C3/A&:nE?PW\i65"ba0NS)97,
+       Q(address@hidden
+       
rPuR#V8I(address@hidden($[ym:`K_+]*kjvW>xH5jbgLBVFGXY:(#4P>zVBklLbdL&XxL\M)%T}3S/IS9lMJ
+       ^St'=VZBR<gm`!Dj`dIpp?+$"$l_'JKDN\w-jB;fo0Qy}Tbw
+X-Image-Url: http://asjo.koldfront.dk/pics/x-face.png
+User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.50 (gnu/linux)
+Cancel-Lock: sha1:e1Ttmq3MP1MAd6Bu4Oun6l8jro4=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 09 Nov 2012 07:12:25 -0000
+
+On Fri, 09 Nov 2012 12:25:16 +0800, Easior wrote:
+
+> ;; Tell gnus which method to use for archives (nnfolder)
+
+[...]
+
+> However, there is something weird happened. When I send a message by gnus,
+> I'll find that a file named 'mail' will be created in the directory
+> "~/.emacs.d/gnus/Mail/archive/sent/". In fact, it is not correct. Gnus
+> should create a file, e.g. named '1', in the directory
+> "~/.emacs.d/gnus/Mail/archive/sent/mail".
+
+What gave you that impression?
+
+nnfolder stores each _group_ in a file, not each mail.
+
+See:
+
+ * http://gnus.org/manual/gnus_201.html
+
+As you have observed, nnml stores each _mail_ in a separate file; as
+described in:
+
+ * http://gnus.org/manual/gnus_194.html
+
+> everything is ok. What's happened?
+
+Looks like it works as advertised to me?
+
+
+  :-),
+
+    Adam
+
+-- 
+ "Everybody will be quick to agree that EMACS has a           Adam Sj�gren
+  simple to learn user interface, at least to gain       address@hidden
+  'novice' status."
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M270804P19819.slip,S=5031,W=5145:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M270804P19819.slip,S=5031,W=5145:2,
new file mode 100644
index 0000000..36a9a6a
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M270804P19819.slip,S=5031,W=5145:2,
@@ -0,0 +1,114 @@
+From MAILER-DAEMON Fri Nov 09 00:02:39 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TWgjn-0005AS-Gp
+       for address@hidden; Fri, 09 Nov 2012 00:02:39 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:51271)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TWg9y-0000ln-HW
+       for address@hidden; Thu, 08 Nov 2012 23:25:39 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TWg9x-0000y4-GO
+       for address@hidden; Thu, 08 Nov 2012 23:25:38 -0500
+Received: from m50-111.126.com ([123.125.50.111]:58160)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TWg9u-0000wx-Ar
+       for address@hidden; Thu, 08 Nov 2012 23:25:37 -0500
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
+       s=s110527; h=Received:From:To:Subject:Face:Date:Message-ID:
+       User-Agent:MIME-Version:Content-Type:Content-Transfer-Encoding;
+       bh=9DURyIcON0nAcMFj3mXHMNQ71bFLorYe0NrkPDx2Pb4=; b=DqCnsKSehxYeQ
+       FFjE2d64box8idKQGkWR8vCMgX53JhH/Ed7eMNETNDMXpc6XixEs5Jza2RWfBZhD
+       Vcb+Z3MgC1CVmk4gSjVWBMN82mNrXvPX9TiyNAWtraftBweVw37+ZC4a3hXawMs0
+       Lb61kDIF1CDWsBfX5MnW4ayaMurRRk=
+Received: from Noah.localdomain (unknown [27.115.42.253])
+       by smtp5 (Coremail) with SMTP id jtKowEDJrE+thZxQccYtAQ--.55S3;
+       Fri, 09 Nov 2012 12:25:19 +0800 (CST)
+From: Easior <address@hidden>
+To: address@hidden
+Subject: how to work with nnfolder?
+Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAAK/INwWK6QAAABl0
+       
RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAMUExURe/v7y8pJ5UdEpuRfs3NYikA
+       
AAE9SURBVHjaxJRbbsUgDEQ9nv3vuWAI2ASoo34URcrVzRz8GIPI/y3q+MUUgAGopgIAE2AO4JNb
+       
FoCiSIs+BZQabNkr16S5kAGUNfeGMeeCGZHVF7NoRqRL1tIlFUA/APoF6O1sKxWgEPgC0AWgfPIN
+       
lDyArMvNL8DKyDW1ZPKMHn/PxQ4Psz2ipdLTyWREIBC3abPNEAHc93X6u2suj0iUm6AGbofJ3U84
+       
AbUDVQl7ZAEYIw056uHAJoLwFYqme1aIIBbzBZT/aMMbgS62bN8hetPDnTyjRr1d3dw3tgMhhG2+
+       
BxrhR2kA5DGEhCKaa2d9/zzkzS7iQDxFcvazwQc9F6+Ve8OO00fgJp96LjbvATrJIublNNA1aVUv
+       
6fn6pn7Y7yWvUx0babPXR7C/dm7Mfdpw3Rp8LPMP60eAAQAtmgbkuFBEMwAAAABJRU5ErkJgggo=
+Date: Fri, 09 Nov 2012 12:25:16 +0800
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=gb2312
+Content-Transfer-Encoding: quoted-printable
+X-CM-TRANSID: jtKowEDJrE+thZxQccYtAQ--.55S3
+X-Coremail-Antispam: 1Uf129KBjvJXoW7JFW3Gw1fAw1rGr45uFyUWrg_yoW8JrWUpw
+       4YgF4Svw1UXw1rAa9Y934F9ry3ZF1rtFWjqwnavr15Aa43WF95Ar1Fkr4jqFW5Krn3G348
+       Zan5KrWDJFn09rDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
+       9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07jxeOJUUUUU=
+X-CM-SenderInfo: 5hdvx0bu6rjloofrz/1tbiJg1iaU4f76TEJQAAsb
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
+X-Received-From: 123.125.50.111
+X-Mailman-Approved-At: Fri, 09 Nov 2012 00:02:38 -0500
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 09 Nov 2012 04:25:39 -0000
+
+
+hi, all.
+
+To archive the messages sent, I use
+
+;; Tell gnus which method to use for archives (nnfolder)
+(setq gnus-message-archive-method
+           '(nnfolder "archive"
+                 (nnfolder-directory "~/.emacs.d/gnus/Mail/archive/")
+                 (nnfolder-active-file
+"~/.emacs.d/gnus/Mail/archive/active")
+                 (nnfolder-get-new-mail nil)
+                 (nnfolder-inhibit-expiry t)))
+;; Tell gnus into which group to store messages
+(setq gnus-message-archive-group
+      '((if (message-news-p)
+            "nnfolder+archive:sent.news"
+            "nnfolder+archive:sent.mail")))
+
+However, there is something weird happened. When I send a message by gnus,
+I'll find that a file named 'mail' will be created in the directory
+"~/.emacs.d/gnus/Mail/archive/sent/". In fact, it is not correct. Gnus
+should create a file, e.g. named '1', in the directory
+"~/.emacs.d/gnus/Mail/archive/sent/mail". If I
+only use the following configuration
+
+;; Tell gnus into which group to store messages
+(setq gnus-message-archive-group
+      '((if (message-news-p)
+            "nnml+POP:sent.news"
+            "nnml+POP:sent.mail")))
+
+everything is ok. What's happened?
+
+Thanks in advance.
+
+Cheers,
+
+Easior
+
+--=20
+=D7=D4=B4=D3=C4=E3=C0=EB=BF=AA=C1=CB=D2=D4=BA=F3=A3=AC=CE=D2=D2=BB=D6=B1=B5=
+=C8=B4=FD=D7=C5=C4=E3=BB=D8=C0=B4
+=D0=C4=CD=B4=B5=C4=CA=B1=BA=F2=A3=AC=D5=E6=CA=C7=BA=C3=D0=C1=BF=E0
+My homepage:[http://xxxxxxxx]
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M273777P19819.slip,S=4162,W=4268:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M273777P19819.slip,S=4162,W=4268:2,
new file mode 100644
index 0000000..7987fb8
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M273777P19819.slip,S=4162,W=4268:2,
@@ -0,0 +1,106 @@
+From MAILER-DAEMON Sun Nov 11 12:52:23 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TXbhn-0008Oq-Uq
+       for address@hidden; Sun, 11 Nov 2012 12:52:23 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:57993)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TXbhj-0008OI-Vp
+       for address@hidden; Sun, 11 Nov 2012 12:52:23 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TXbhg-0005Ht-Tn
+       for address@hidden; Sun, 11 Nov 2012 12:52:19 -0500
+Received: from plane.gmane.org ([80.91.229.3]:44334)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TXbhg-0005Hg-N6
+       for address@hidden; Sun, 11 Nov 2012 12:52:16 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1TXbhn-0001xR-0y
+       for address@hidden; Sun, 11 Nov 2012 18:52:23 +0100
+Received: from c-24-131-17-1.hsd1.pa.comcast.net ([24.131.17.1])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Sun, 11 Nov 2012 18:52:23 +0100
+Received: from gardellawg by c-24-131-17-1.hsd1.pa.comcast.net with local
+       (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00
+       for <address@hidden>; Sun, 11 Nov 2012 18:52:23 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: William Gardella <address@hidden>
+Subject: Re: which variable determines the behavior of news' drafts?
+Date: Sun, 11 Nov 2012 12:52:03 -0500
+Lines: 41
+Message-ID: <address@hidden>
+References: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: c-24-131-17-1.hsd1.pa.comcast.net
+X-Archive: encrypt
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux)
+Cancel-Lock: sha1:T2bRvh0nmXXPNW+HxN0pGrI8qkI=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Sun, 11 Nov 2012 17:52:23 -0000
+
+Hi there.
+
+Easior <address@hidden> writes:
+
+> Hi, all.
+>
+> I have made some modifications of default places of gnus directories,
+> e.g.
+>
+> (setq gnus-default-directory "~/.emacs.d/gnus/") (setq
+> gnus-home-directory "~/.emacs.d/gnus/") (setq gnus-directory
+> "~/.emacs.d/gnus/News/") (setq message-auto-save-directory
+> "~/.emacs.d/gnus/Mail/drafts/")
+>
+> it always works well. However, there exists a seemingly strange
+> directory
+>
+> $ cd ~/.emacs.d/gnus/News $ ls agent drafts trash $ ls drafts drafts
+> queue
+>
+> it means that there are two directories with the same name "drafts"
+> exiting in the gnus hirarchical directories. How can I do?
+>
+> Thank in advance.
+
+Those two directories exist because Gnus makes two "nndraft" groups
+within `gnus-directory' automatically.  nndraft:drafts is for saved
+unsent messages, while nndraft:queue is where "sent" messages are
+diverted to whenever Gnus is in "unplugged" (offline) mode, or if you
+set the variable `gnus-agent-queue-mail' to t.
+
+FYI, according to the docstring of `message-auto-save-directory', it is
+only used when Gnus isn't running.  You might be better off setting it
+to what Gnus is trying to use.
+
+Your directory setup is cool for portability.  I think I'll steal it. :)
+
+Best, WGG
+
+-- 
+I use grml (http://grml.org/)
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M276430P19819.slip,S=4417,W=4518:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M276430P19819.slip,S=4417,W=4518:2,
new file mode 100644
index 0000000..0a8b3fa
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M276430P19819.slip,S=4417,W=4518:2,
@@ -0,0 +1,101 @@
+From MAILER-DAEMON Fri Nov 09 06:41:37 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TWmxt-0001c6-8k
+       for address@hidden; Fri, 09 Nov 2012 06:41:37 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:56470)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TWmxo-0001bq-D2
+       for address@hidden; Fri, 09 Nov 2012 06:41:36 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TWmxn-00053L-AB
+       for address@hidden; Fri, 09 Nov 2012 06:41:32 -0500
+Received: from m50-110.126.com ([123.125.50.110]:49004)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TWmxj-00052i-Lg
+       for address@hidden; Fri, 09 Nov 2012 06:41:31 -0500
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
+       s=s110527; h=Received:From:To:Subject:Face:Date:Message-ID:
+       User-Agent:MIME-Version:Content-Type:Content-Transfer-Encoding;
+       bh=EhD+HiWgWYV+wLyybECfAeTN2NqdL3E03MULN7BuNt0=; b=XB8aH00lsmmeS
+       y+ZBzbeR1ic01SONoPmI/r3SGu3j/uEXnV/ihuf/J+yyEBo+wn9FH6SgV/30Wxra
+       hjAQplNs1KPgWVhaXIWBR6/j9tFFigkK5rs92TWCBCWshOJUSu+xijmQ6HpWpLtg
+       U7hJzBvt3LAlhCT3LK/L69fOkoM4+8=
+Received: from Aphrodite.local (unknown [27.115.42.254])
+       by smtp4 (Coremail) with SMTP id jdKowEBJE0zc65xQRShPAQ--.117S2;
+       Fri, 09 Nov 2012 19:41:17 +0800 (CST)
+From: Easior <address@hidden>
+To: address@hidden
+Subject: which variable determines the behavior of news' drafts?
+Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAAK/INwWK6QAAABl0
+       
RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAMUExURe/v7y8pJ5UdEpuRfs3NYikA
+       
AAE9SURBVHjaxJRbbsUgDEQ9nv3vuWAI2ASoo34URcrVzRz8GIPI/y3q+MUUgAGopgIAE2AO4JNb
+       
FoCiSIs+BZQabNkr16S5kAGUNfeGMeeCGZHVF7NoRqRL1tIlFUA/APoF6O1sKxWgEPgC0AWgfPIN
+       
lDyArMvNL8DKyDW1ZPKMHn/PxQ4Psz2ipdLTyWREIBC3abPNEAHc93X6u2suj0iUm6AGbofJ3U84
+       
AbUDVQl7ZAEYIw056uHAJoLwFYqme1aIIBbzBZT/aMMbgS62bN8hetPDnTyjRr1d3dw3tgMhhG2+
+       
BxrhR2kA5DGEhCKaa2d9/zzkzS7iQDxFcvazwQc9F6+Ve8OO00fgJp96LjbvATrJIublNNA1aVUv
+       
6fn6pn7Y7yWvUx0babPXR7C/dm7Mfdpw3Rp8LPMP60eAAQAtmgbkuFBEMwAAAABJRU5ErkJgggo=
+Date: Fri, 09 Nov 2012 19:41:26 +0800
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (darwin)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: 8bit
+X-CM-TRANSID: jdKowEBJE0zc65xQRShPAQ--.117S2
+X-Coremail-Antispam: 1Uf129KBjvdXoW7Gw1rXry7CrWDGF4fKry3Arb_yoWfJFXEka
+       4kGF9rAFWakF47Ja13tr4UX3W8KrZ5G3srArW5Kr42krWxJ398JrsrJrs8ZF17XayIqr1a
+       krZ5Jr4jywnrGjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT
+       9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IU8SfO7UUUUU==
+X-CM-SenderInfo: 5hdvx0bu6rjloofrz/1tbi8xxiaU0vMrLrhQAAso
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
+X-Received-From: 123.125.50.110
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 09 Nov 2012 11:41:36 -0000
+
+
+Hi, all.
+
+I have made some modifications of default places of gnus directories, e.g.
+
+(setq gnus-default-directory "~/.emacs.d/gnus/")
+(setq gnus-home-directory "~/.emacs.d/gnus/")
+(setq gnus-directory "~/.emacs.d/gnus/News/")
+(setq message-auto-save-directory  "~/.emacs.d/gnus/Mail/drafts/")
+
+it always works well. However, there exists a seemingly strange directory
+
+$ cd ~/.emacs.d/gnus/News
+$ ls 
+agent  drafts trash
+$ ls drafts
+drafts queue
+
+it means that there are two directories with the same name "drafts" exiting in 
the gnus
+hirarchical directories. How can I do?
+
+Thank in advance.
+
+-- 
+Best Regards,
+
+Easior
+-----
+Ich bin von heute und ehedam, aber etwas ist in mir, das ist vor
+morgen und übermorgen und einstmal.
+
+                                     Friedrich Wilhelm Nietzsche
+----------------------------------------------------------------
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M278921P19819.slip,S=9511,W=9743:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M278921P19819.slip,S=9511,W=9743:2,
new file mode 100644
index 0000000..ab1999a
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M278921P19819.slip,S=9511,W=9743:2,
@@ -0,0 +1,232 @@
+From MAILER-DAEMON Thu Nov 15 23:13:57 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TZDJV-00038e-Ao
+       for address@hidden; Thu, 15 Nov 2012 23:13:57 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:53628)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TZDJQ-00036J-F1
+       for address@hidden; Thu, 15 Nov 2012 23:13:55 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TZDJN-0006X1-9k
+       for address@hidden; Thu, 15 Nov 2012 23:13:52 -0500
+Received: from m50-111.126.com ([123.125.50.111]:36231)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TZDJM-0006WY-0w
+       for address@hidden; Thu, 15 Nov 2012 23:13:49 -0500
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
+       s=s110527; h=Received:From:To:Cc:Subject:In-Reply-To:Date:
+       Message-ID:References:User-Agent:Face:MIME-Version:Content-Type:
+       Content-Transfer-Encoding; bh=iBfV7+Rjp/yKl5P2qYWh0+fB6ourOsc9M+
+       B8ngttOb0=; b=YbkcuBiPX7rROIccxVkslEp1xZ6+uKj7UsYql+83TWMbrqha92
+       t7sYdBnJMeteIpc+vYKs6nG5d4KEizUqGnyEZU4JHkDF2pv0M9VQzMFAl43wKNtM
+       OWc1hI3w5BMEKLuMgrE8pra1zDgIJF/nWV7/NBzfRFJd3ovsYwjZA9zrQ=
+Received: from Noah.localdomain (unknown [27.115.42.252])
+       by smtp5 (Coremail) with SMTP id jtKowEAZkEd0vaVQrW9oAg--.650S3;
+       Fri, 16 Nov 2012 12:13:40 +0800 (CST)
+From: Easior <address@hidden>
+To: Thorsten Jolitz <address@hidden>
+Subject: Re: Strange indentation in message-mode
+In-Reply-To: <address@hidden> (Thorsten Jolitz's message of
+       "Thu, 03 May 2012 16:56:48 +0200")
+Date: Wed, 14 Nov 2012 19:55:02 +0800
+Message-ID: <address@hidden>
+References: <address@hidden> <address@hidden>
+       <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux)
+Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAAK/INwWK6QAAABl0
+       
RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAMUExURe/v7y8pJ5UdEpuRfs3NYikA
+       
AAE9SURBVHjaxJRbbsUgDEQ9nv3vuWAI2ASoo34URcrVzRz8GIPI/y3q+MUUgAGopgIAE2AO4JNb
+       
FoCiSIs+BZQabNkr16S5kAGUNfeGMeeCGZHVF7NoRqRL1tIlFUA/APoF6O1sKxWgEPgC0AWgfPIN
+       
lDyArMvNL8DKyDW1ZPKMHn/PxQ4Psz2ipdLTyWREIBC3abPNEAHc93X6u2suj0iUm6AGbofJ3U84
+       
AbUDVQl7ZAEYIw056uHAJoLwFYqme1aIIBbzBZT/aMMbgS62bN8hetPDnTyjRr1d3dw3tgMhhG2+
+       
BxrhR2kA5DGEhCKaa2d9/zzkzS7iQDxFcvazwQc9F6+Ve8OO00fgJp96LjbvATrJIublNNA1aVUv
+       
6fn6pn7Y7yWvUx0babPXR7C/dm7Mfdpw3Rp8LPMP60eAAQAtmgbkuFBEMwAAAABJRU5ErkJgggo=
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: quoted-printable
+X-CM-TRANSID: jtKowEAZkEd0vaVQrW9oAg--.650S3
+X-Coremail-Antispam: 1Uf129KBjvJXoWxtrW7Wry8uF17Gw4fJryxXwb_yoW7WF4Upr
+       13Jr17Gr4UJr1UJw1UJr1UGr1Yvr1UJr1UJr15Jr18Jr1Yyr1UJr1UJr1rJryUJry5Jw1U
+       Ar1UWr1UJr1UJrUanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
+       9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07jf_-PUUUUU=
+X-CM-SenderInfo: 5hdvx0bu6rjloofrz/1tbinx9paU3ktCFn5gAAs9
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
+X-Received-From: 123.125.50.111
+Cc: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 16 Nov 2012 04:13:55 -0000
+
+>>>>> "TJ" =3D=3D Thorsten Jolitz <address@hidden> writes:
+
+    TJ> Bastien <address@hidden> writes:
+    TJ> Hi Bastien,
+
+    >>  Thorsten Jolitz <address@hidden> writes:
+    >>=20
+    >>>  The mode line says:
+    >>>=20
+    >>>  ,------------------------------------------------
+    >>>  | Message MML AC OrgTbl OrgStruct yas Abbrev Fill
+    >>>  `------------------------------------------------
+    >>>=20
+    >>>  and I deactivated OrgTbl and then OrgStruct, but the problem did
+    TJ> not go
+    >>>  away. When I deactivate auto-fill-mode, the lines get very long,
+    TJ> and
+    >>>      when I press M-q the paragraphs get filled correctly. But with
+    >>>  auto-fill-mode activated, M-q does not undo the strange
+    TJ> indentation.
+    >>>=20
+    >>>  Any idea what could be the problem?
+    >>=20
+    >>  OrgStruct in the mode-line doesn't tell whether this is
+    TJ> orgstruct-mode
+    >>  or orgstruct++-mode (I need to fix this.)
+    >>=20
+    >>  But my guess is that you use orgstruct++-mode, right?
+
+    TJ> C-h m gives:
+
+    TJ> ,------------------------------------------------------------------=
+----
+    TJ> | Enabled minor modes: Abbrev Auto-Complete Auto-Composition
+    TJ> | Auto-Compression Auto-Encryption Auto-Fill Delete-Selection
+    TJ> | Diff-Auto-Refine Display-Time File-Name-Shadow Flyspell Font-Lock
+    TJ> | Global-Font-Lock Gnus-Message-Citation Ido-Everywhere Line-Number
+    TJ> Mml
+    TJ> | Mouse-Wheel Openwith Orgstruct Orgtbl Rcirc-Track Recentf
+    TJ> | Shell-Dirtrack Show-Paren Tooltip Transient-Mark Yas/Global
+    TJ> Yas/Minor
+    TJ> `------------------------------------------------------------------=
+----
+
+    TJ> and further down:
+
+    TJ> ,--------------------------------------------
+    TJ> | Orgstruct minor mode (indicator OrgStruct):
+    TJ> | Toggle the minor mode `orgstruct-mode'.
+    TJ> `--------------------------------------------
+
+    TJ> pressing the link:
+
+    TJ> ,--------------------------------------------------------------
+    TJ> | ...
+    TJ> | orgstruct-mode is also a variable.
+    TJ> |=20
+    TJ> | orgstruct-mode is a variable defined in `org.el'.
+    TJ> | Its value is nil
+    TJ> |=20
+    TJ> |   Automatically becomes buffer-local when set in any fashion.
+    TJ> |=20
+    TJ> | Documentation:
+    TJ> | Non-nil if OrgStruct mode is enabled.
+    TJ> | Use the command `orgstruct-mode' to change this variable.
+    TJ> `--------------------------------------------------------------
+
+    TJ> not quite right, since mode-line says it is enabled.=20
+
+    TJ> checking the functionality, e.g.:
+
+    TJ> ,------------------------------------------------------
+    TJ> | M-q         Fill paragraph and items like in Org-mode
+    TJ> | M-RET       Insert new heading/item
+    TJ> `------------------------------------------------------
+
+    TJ> =3D>  (Promote, demote works)
+    TJ> ,------------------------------------------------------------------=
+---
+    TJ> | <M-return> runs the command orgtbl-hijacker-command-106, which is=
+ an
+    TJ> | interactive Lisp function.
+    TJ> |=20
+    TJ> | It is bound to <M-return>.
+    TJ> |=20
+    TJ> | (orgtbl-hijacker-command-106 ARG)
+    TJ> `------------------------------------------------------------------=
+---
+
+    TJ> ,----------------------------------------------------------------
+    TJ> | M-q runs the command orgstruct-hijacker-command-22, which is an
+    TJ> | interactive Lisp function.
+    TJ> |=20
+    TJ> | It is bound to M-q.
+    TJ> `----------------------------------------------------------------
+
+    >>  orgstruct++-mode used to *replace* some indent/filling functions of
+    >>  major-mode (in this case message-mode) by Org's ones.  Deactivating
+    >>  orgstruct++-mode was _not_ restoring the values for those replaced
+    >>  variables... which caused confusion.
+    >>=20
+    >>  I recently reworked Org's code to fix this.=20=20
+    >>=20
+    >>  Please double-check you have this commit in your git log:
+    >>=20
+    >>    http://orgmode.org/w/?p=3Dorg-mode.git;a=3Dcommit;h=3Da8c312
+
+    TJ> apparently not:
+
+    TJ> ,------------------------------------------------------------
+    TJ> | ~/gitclone/org-mode $ git show a8c312                       |
+    TJ> | fatal: ambiguous argument                                   |
+    TJ> | 'a8c312': unknown revision or path not in the working tree. |
+    TJ> `------------------------------------------------------------
+
+    TJ> after sending this post, I will update and refresh Org-mode and rep=
+ort
+    TJ> what happened.=20
+
+    TJ> my system data:
+    TJ> ,------------------------------------------------------------------=
+----
+    TJ> | "GNU Emacs 24.0.93.1 (x86_64-unknown-linux-gnu, GTK+ Version
+    TJ> 2.24.10)
+    TJ> |  of 2012-02-07 on arch
+    TJ> | 7.8.09
+    TJ> | Ma Gnus v0.2"
+    TJ> `------------------------------------------------------------------=
+----
+
+    TJ> --=20
+    TJ> cheers,
+    TJ> Thorsten
+
+    TJ> _______________________________________________
+    TJ> info-gnus-english mailing list
+    TJ> address@hidden
+    TJ> https://lists.gnu.org/mailman/listinfo/info-gnus-english
+
+Hi, Thorsten.
+
+I'm very interesting in your styles of citing codes. It's so cool. I wonder=
+ whether it is
+automatically made when you composed your messages. If it does, can you sha=
+re your elisp
+codes with me?
+
+Thanks in advance.
+
+--=20
+Best regards,
+
+Easior
+-----
+Ich bin von heute und ehedam, aber etwas ist in mir, das ist vor
+morgen und =C3=BCbermorgen und einstmal.=EF=BB=BF
+
+                                     Friedrich Wilhelm Nietzsche
+----------------------------------------------------------------
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M281396P19819.slip,S=5658,W=5785:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M281396P19819.slip,S=5658,W=5785:2,
new file mode 100644
index 0000000..6f65733
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M281396P19819.slip,S=5658,W=5785:2,
@@ -0,0 +1,127 @@
+From MAILER-DAEMON Thu Nov 15 23:13:57 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TZDJV-000394-ET
+       for address@hidden; Thu, 15 Nov 2012 23:13:57 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:53630)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TZDJQ-00036K-Fv
+       for address@hidden; Thu, 15 Nov 2012 23:13:55 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TZDJN-0006X7-ED
+       for address@hidden; Thu, 15 Nov 2012 23:13:52 -0500
+Received: from m50-110.126.com ([123.125.50.110]:40831)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TZDJL-0006Mx-MJ
+       for address@hidden; Thu, 15 Nov 2012 23:13:49 -0500
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
+       s=s110527; h=Received:From:To:Subject:In-Reply-To:Date:
+       Message-ID:References:User-Agent:Face:MIME-Version:Content-Type:
+       Content-Transfer-Encoding; bh=HaxaAp9/Lr5mBCdu/jpo4qC8fso56Xx2kj
+       4qTGTLZcM=; b=V21tI5tUnkOXQCyk07F1xS/RzxqVMzOekFq8g/+06UrzjtAJMC
+       fzuPkQ+l/kxRDiZ3WMXGxTHzJ/hogsHlzzMIFzVSl6oje+7HdroNtl7bDn7etTjQ
+       Hl0nUHgkGrlrjRKkk2nruy6+O1GI1c3/S0vnZS16a8A/rTOlzJE/ALbgM=
+Received: from Noah.localdomain (unknown [27.115.42.252])
+       by smtp4 (Coremail) with SMTP id jdKowECZgWhwvaVQxTuFAg--.382S3;
+       Fri, 16 Nov 2012 12:13:37 +0800 (CST)
+From: Easior <address@hidden>
+To: address@hidden
+Subject: Re: multiple gmail accounts: smtp and expiry
+In-Reply-To: <address@hidden> (Richard Riley's
+       message of "Wed, 18 Apr 2012 17:47:21 +0200")
+Date: Wed, 14 Nov 2012 20:06:14 +0800
+Message-ID: <address@hidden>
+References: <address@hidden> <address@hidden>
+       <address@hidden> <address@hidden>
+       <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux)
+Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAAK/INwWK6QAAABl0
+       
RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAMUExURe/v7y8pJ5UdEpuRfs3NYikA
+       
AAE9SURBVHjaxJRbbsUgDEQ9nv3vuWAI2ASoo34URcrVzRz8GIPI/y3q+MUUgAGopgIAE2AO4JNb
+       
FoCiSIs+BZQabNkr16S5kAGUNfeGMeeCGZHVF7NoRqRL1tIlFUA/APoF6O1sKxWgEPgC0AWgfPIN
+       
lDyArMvNL8DKyDW1ZPKMHn/PxQ4Psz2ipdLTyWREIBC3abPNEAHc93X6u2suj0iUm6AGbofJ3U84
+       
AbUDVQl7ZAEYIw056uHAJoLwFYqme1aIIBbzBZT/aMMbgS62bN8hetPDnTyjRr1d3dw3tgMhhG2+
+       
BxrhR2kA5DGEhCKaa2d9/zzkzS7iQDxFcvazwQc9F6+Ve8OO00fgJp96LjbvATrJIublNNA1aVUv
+       
6fn6pn7Y7yWvUx0babPXR7C/dm7Mfdpw3Rp8LPMP60eAAQAtmgbkuFBEMwAAAABJRU5ErkJgggo=
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: quoted-printable
+X-CM-TRANSID: jdKowECZgWhwvaVQxTuFAg--.382S3
+X-Coremail-Antispam: 1Uf129KBjvJXoW7Cw4kXF15XFWUuFyxtFWfuFg_yoW8Wr4fpw
+       43JF17Gr1DJr4UAw1vqw1UXw1Iyr1UArnxJrn8Jry8Xryqyr4xJ3yUtr4rC34DJ34fJr1j
+       vr1UGr1DGw1UJrDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
+       9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07jxcTQUUUUU=
+X-CM-SenderInfo: 5hdvx0bu6rjloofrz/1tbi1xFpaUgYzcm8NwAAsZ
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
+X-Received-From: 123.125.50.110
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 16 Nov 2012 04:13:55 -0000
+
+>>>>> "RR" =3D=3D Richard Riley <address@hidden> writes:
+
+    RR> Sivaram Neelakantan <address@hidden> writes:
+    >>  On Tue, Apr 17 2012,Richard Riley wrote:
+    >>=20
+    >>  [snipped 19 lines]
+    >>=20
+    >>>>  And if people have better ideas, they'd correct it on the wiki.
+    >>>>=20
+    >>>=20
+    >>>  Except in reality they don't. Mutiple smtp accounts has numerous
+    >>>  solutions - some which do and some which dont work with multiple
+    RR> gmail
+    >>>  accounts and the latest Gnus and for someone not familiar with
+    RR> elisp to
+    >>=20
+    >>  True.  You at least know what didn't work.  :-)
+
+    RR> In addition the msmtp solution is not nice since (a) its external to
+    RR> emacs/gnus and (b) passwords are kept in clear text as opposed to t=
+he
+    RR> much more preferablie .authinfo.gpg. Possibly there is some cleaver
+    RR> way
+    RR> around that but I dont know.
+
+If you want to let gnus work with .authinfo.gpg, you can use=20
+
+,-------------------------------------------------
+|(setq auth-sources '((:source "~/.authinfo.gpg")))
+`-------------------------------------------------
+It also works with nnimap back end for gmail account. You could try it.
+
+
+    >>=20
+    >>  [snipped 6 lines]
+    >>=20
+    >>   sivaram
+    >>   --=20
+
+    RR> _______________________________________________
+    RR> info-gnus-english mailing list
+    RR> address@hidden
+    RR> https://lists.gnu.org/mailman/listinfo/info-gnus-english
+
+--=20
+Best regards,
+
+Easior
+-----
+Ich bin von heute und ehedam, aber etwas ist in mir, das ist vor
+morgen und =C3=BCbermorgen und einstmal.=EF=BB=BF
+
+                                     Friedrich Wilhelm Nietzsche
+----------------------------------------------------------------
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M283480P19819.slip,S=4006,W=4107:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M283480P19819.slip,S=4006,W=4107:2,
new file mode 100644
index 0000000..70dfeda
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M283480P19819.slip,S=4006,W=4107:2,
@@ -0,0 +1,101 @@
+From MAILER-DAEMON Fri Nov 16 18:31:19 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TZVNX-0007TY-3d
+       for address@hidden; Fri, 16 Nov 2012 18:31:19 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:49347)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TZVNT-0007SQ-22
+       for address@hidden; Fri, 16 Nov 2012 18:31:18 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TZVNP-0000cR-V6
+       for address@hidden; Fri, 16 Nov 2012 18:31:14 -0500
+Received: from plane.gmane.org ([80.91.229.3]:38620)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TZVNP-0000cE-Ox
+       for address@hidden; Fri, 16 Nov 2012 18:31:11 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1TZVNX-00043S-MB
+       for address@hidden; Sat, 17 Nov 2012 00:31:19 +0100
+Received: from samograd.ca ([69.90.114.176])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Sat, 17 Nov 2012 00:31:19 +0100
+Received: from burton by samograd.ca with local (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Sat, 17 Nov 2012 00:31:19 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: Burton Samograd <address@hidden>
+Subject: Re: Error in nnimap-open-connection-1 when using nnimap-stream plain
+Date: Fri, 16 Nov 2012 16:27:36 -0700
+Lines: 37
+Message-ID: <address@hidden>
+References: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: samograd.ca
+User-Agent: Gnus/5.1299999999999999 (Gnus v5.13) Emacs/24.3.50 (cygwin)
+Cancel-Lock: sha1:HlquWWaL9oJW6ePEfLejrOmtLlo=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 16 Nov 2012 23:31:18 -0000
+
+Burton Samograd <address@hidden> writes:
+
+> Hello,
+>
+> When I use the following select method:
+>
+> (setq gnus-select-method '(nnimap "localhost"
+>                                   (nnimap-address "localhost")
+>                                   (nnimap-server-port 1143)
+>                                   (nnimap-stream plain)))
+>
+> I get a "wrong type argument: string nil" message when running gnus.
+> Tracking this down lead me into nnimap-open-connection-1, where it
+> doesn't look like capabilities are set when using nnimap-stream plain
+> (or maybe some other reason).
+>
+> I fixed it by wrapping the mapcar #'upcase with an if statement
+> (starting at line 433 of my gnus sources in nnimap.el):
+>
+>          (setf (nnimap-capabilities nnimap-object)
+>                (if capabilities
+>                  (mapcar #'upcase
+>                          (split-string capabilities))
+>                  ""))
+
+I realized after sending that this probably should have been:
+
+           (setf (nnimap-capabilities nnimap-object)
+                 (if capabilities
+                   (mapcar #'upcase
+                           (split-string capabilities))))
+
+since if returns nil, which I should have been returning rather than the
+empty string.
+
+--
+Burton Samograd
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M285367P19819.slip,S=3927,W=4027:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M285367P19819.slip,S=3927,W=4027:2,
new file mode 100644
index 0000000..8c4ac91
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M285367P19819.slip,S=3927,W=4027:2,
@@ -0,0 +1,100 @@
+From MAILER-DAEMON Fri Nov 16 18:10:06 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TZV30-0002DH-8B
+       for address@hidden; Fri, 16 Nov 2012 18:10:06 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:57273)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TZV2v-0002AB-3a
+       for address@hidden; Fri, 16 Nov 2012 18:10:04 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TZV2s-00033z-0b
+       for address@hidden; Fri, 16 Nov 2012 18:10:01 -0500
+Received: from plane.gmane.org ([80.91.229.3]:41500)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TZV2r-00033t-Qr
+       for address@hidden; Fri, 16 Nov 2012 18:09:57 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1TZV2y-0000zM-37
+       for address@hidden; Sat, 17 Nov 2012 00:10:04 +0100
+Received: from samograd.ca ([69.90.114.176])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Sat, 17 Nov 2012 00:10:04 +0100
+Received: from burton by samograd.ca with local (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Sat, 17 Nov 2012 00:10:04 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: Burton Samograd <address@hidden>
+Subject: Error in nnimap-open-connection-1 when using nnimap-stream plain
+Date: Fri, 16 Nov 2012 15:57:09 -0700
+Lines: 37
+Message-ID: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: samograd.ca
+User-Agent: Gnus/5.1299999999999999 (Gnus v5.13) Emacs/24.3.50 (cygwin)
+Cancel-Lock: sha1:WVM5Oh06Sv8pm0B/ouZJi9ptyzQ=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 16 Nov 2012 23:10:04 -0000
+
+Hello,
+
+When I use the following select method:
+
+(setq gnus-select-method '(nnimap "localhost"
+                                  (nnimap-address "localhost")
+                                  (nnimap-server-port 1143)
+                                  (nnimap-stream plain)))
+
+I get a "wrong type argument: string nil" message when running gnus.
+Tracking this down lead me into nnimap-open-connection-1, where it
+doesn't look like capabilities are set when using nnimap-stream plain
+(or maybe some other reason).
+
+I fixed it by wrapping the mapcar #'upcase with an if statement
+(starting at line 433 of my gnus sources in nnimap.el):
+
+           (setf (nnimap-capabilities nnimap-object)
+                 (if capabilities
+                   (mapcar #'upcase
+                           (split-string capabilities))
+                   ""))
+
+The original code was:
+
+           (setf (nnimap-capabilities nnimap-object)
+            (mapcar #'upcase
+                           (split-string capabilities)))
+
+which error'd out when capabilities was nil.
+
+I'm not sure if this is a proper fix, but it got me a bit further into
+what I was trying to do, which as attempt to use Davmail to connect to
+an exchange server.  
+
+--
+Burton Samograd
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M287297P19819.slip,S=2226,W=2275:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M287297P19819.slip,S=2226,W=2275:2,
new file mode 100644
index 0000000..edb49c8
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M287297P19819.slip,S=2226,W=2275:2,
@@ -0,0 +1,49 @@
+From MAILER-DAEMON Sun Nov 18 19:20:06 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TaF5q-0003Tp-1k
+       for address@hidden; Sun, 18 Nov 2012 19:20:06 -0500
+Path: 
usenet.stanford.edu!news.glorb.com!feeder.erje.net!eu.feeder.erje.net!feed.xsnews.nl!border-1.ams.xsnews.nl!feeder.xennanews.com!feeder.xennanews.com!nf37.xennanews.com!not-for-mail
+From: Cecil Westerhof <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: Deleted group still found by tab expansion
+Organization: Decebal Computing
+X-Homepage: http://www.decebal.nl/
+Date: Sun, 18 Nov 2012 23:47:34 +0100
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux)
+Cancel-Lock: sha1:ii43G3C46BojGT1npOe/u+uzmR4=
+MIME-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+X-Complaints-To: address@hidden
+Lines: 11
+NNTP-Posting-Host: 84.53.123.169 (84.53.123.169)
+NNTP-Posting-Date: Sun, 18 Nov 2012 23:59:22 +0100
+Xref: usenet.stanford.edu gnu.emacs.gnus:87054
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Mon, 19 Nov 2012 00:20:05 -0000
+
+In the past I had two groups. One ended with SpamNotFound and the othe
+with SpamNLLGG. I deleted the last group. But still when I want to
+move a message and type SpamN and give a TAB, instead of expanding to
+SpamNotFound I get the two possibilities. Why does Gnus remember a
+group that is deleted a long time ago? And how can I make Gnus forget
+the group?
+
+-- 
+Cecil Westerhof
+Senior Software Engineer
+LinkedIn: http://www.linkedin.com/in/cecilwesterhof
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M289193P19819.slip,S=4827,W=4912:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M289193P19819.slip,S=4827,W=4912:2,
new file mode 100644
index 0000000..f7c993c
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M289193P19819.slip,S=4827,W=4912:2,
@@ -0,0 +1,85 @@
+From MAILER-DAEMON Tue Nov 20 05:45:07 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TalKF-0001Zz-D8
+       for address@hidden; Tue, 20 Nov 2012 05:45:07 -0500
+Path: usenet.stanford.edu!news.glorb.com!news.netfront.net!not-for-mail
+From: Liming Yang <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: Re: gnus-notify.el is not work on Emacs24.2
+Date: Tue, 20 Nov 2012 18:43:22 +0800
+Organization: Netfront http://www.netfront.net/
+Lines: 43
+Message-ID: <address@hidden>
+References: <address@hidden>
+       <address@hidden>
+NNTP-Posting-Host: 114.255.88.2
+Mime-Version: 1.0
+Content-Type: text/plain
+Content-Transfer-Encoding: quoted-printable
+X-Trace: adenine.netfront.net 1353408151 89220 114.255.88.2 (20 Nov 2012
+       10:42:31 GMT)
+X-Complaints-To: address@hidden
+NNTP-Posting-Date: Tue, 20 Nov 2012 10:42:31 +0000 (UTC)
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux)
+Cancel-Lock: sha1:g0eYmcFj8SNxxhpWANXEgYQaVK0=
+Xref: usenet.stanford.edu gnu.emacs.gnus:87059
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Tue, 20 Nov 2012 10:45:05 -0000
+
+Debugger entered--Lisp error: (invalid-function gnus-group-unread)
+  gnus-group-unread("dummy.group")
+  #[(g) "address@hidden        !\304\305\306   
!\"A\205=1F\n\247\205=1F\n\307V\205=1F\310      !*=
+\207" [g group unread gnus-group-unread assoc modeline-notify gnus-group-fi=
+nd-parameter 0 gnus-mst-notify-group] 4](("dummy.group" 0 nil))
+  mapc(#[(g) "address@hidden   !\304\305\306   
!\"A\205=1F\n\247\205=1F\n\307V\205=1F\3=
+10     !*\207" [g group unread gnus-group-unread assoc modeline-notify 
gnus-gro=
+up-find-parameter 0 gnus-mst-notify-group] 4] (("dummy.group" 0 nil) ("\277=
+\306\321\247\274\274\312\365.\327\324\310\273\277\306\321\247.\322\275\321\=
+247" 3 ((1 . 42509) (57556 . 57577) 57580 (57596 . 57597)) ((seen (57556 . =
+57611)))) ("nntp+freenews.netfront.net:gnu.emacs.bug" 3 nil nil "nntp:freen=
+ews.netfront.net") ("nntp+freenews.netfront.net:gnu.emacs.gnus" 3 ((1 . 147=
+0) 1472 1475 1477 1481 1486 (1488 . 1489) (1502 . 1503) 1505 (1507 . 1508) =
+1513 1517 1520 1525 1528 1530 (1532 . 1533) 1538 1542 1544 1549 (1554 . 155=
+5) 1560 (1562 . 1563) (1565 . 1566) 1574 (1581 . 1582) (1585 . 1586) 1588 1=
+592 1594 1598 1600 1603 1615 1618 (1623 . 1625) 1628 1630 1633 (1638 . 1639=
+) 1643 1646 1649 1653 1698 1746 1778 1789 1800 ...) ((seen (1470 . 1471) (1=
+473 . 1474) 1476 (1478 . 1480) (1482 . 1485) 1487 (1490 . 1501) 1504 1506 (=
+1509 . 1512) (1514 . 1516) (1518 . 1519) (1521 . 1524) (1526 . 1527) 1529 1=
+531 (1534 . 1537) (1539 . 1541) 1543 (1545 . 1548) (1550 . 1553) (1556 . 15=
+59) 1561 1564 (1567 . 1573) (1575 . 1580) (1583 . 1584) 1587 (1589 . 1591) =
+1593 (1595 . 1597) 1599 (1601 . 1602) (1604 . 1614) (1616 . 1617) (1619 . 1=
+622) (1626 . 1627) 1629 (1631 . 1632) (1634 . 1637) (1640 . 1642) (1644 . 1=
+645) (1647 . 1648) (1650 . 1652) (1654 . 1697) (1699 . 1745) (1747 . 1777) =
+(1779 . 1788) (1790 . 1799) ...)) "nntp:freenews.netfront.net";) ("nntp+free=
+news.netfront.net:gnu.emacs.help" 3 nil nil "nntp:freenews.netfront.net";) (=
+"nntp+freenews.netfront.net:linux.debian.user" 3 nil nil "nntp:freenews.net=
+front.net") ("nntp+freenews.netfront.net:linux.kernel" 3 ((1 . 217364) 3174=
+85 317493) ((seen (317485 . 317984))) "nntp:freenews.netfront.net";) ("nntp+=
+freenews.netfront.net:linux.debian.doc" 3 nil nil "nntp:freenews.netfront.n=
+et") ("nntp+freenews.netfront.net:linux.debian.kernel" 3 nil nil "nntp:free=
+news.netfront.net") ("nnml:mail.system" 3 ((1 . 6)) ((seen (1 . 6))) "nnml:=
+") ("nnml:mail.send.mail" 3 nil nil "nnml:") ("nnml:mail.send.news" 3 nil n=
+il "nnml:") ("nnml:mail.misc" 3 nil nil "nnml:") ("nndraft:drafts" 1 nil ni=
+l (nndraft "") ((gnus-dummy (gnus-draft-mode))))))
+  gnus-mst-show-groups-with-new-messages()
+  run-hooks(gnus-after-getting-new-news-hook)
+  apply(run-hooks gnus-after-getting-new-news-hook)
+  gnus-run-hooks(gnus-after-getting-new-news-hook)
+  gnus-group-get-new-news(nil)
+  call-interactively(gnus-group-get-new-news nil nil)
+
+--- news://freenews.netfront.net/ - complaints: address@hidden ---
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M291195P19819.slip,S=3629,W=3720:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M291195P19819.slip,S=3629,W=3720:2,
new file mode 100644
index 0000000..cf3f63c
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M291195P19819.slip,S=3629,W=3720:2,
@@ -0,0 +1,91 @@
+From MAILER-DAEMON Mon Nov 19 11:18:40 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TaU3U-0006y6-Lr
+       for address@hidden; Mon, 19 Nov 2012 11:18:40 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:45956)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TaU3P-0006y0-6j
+       for address@hidden; Mon, 19 Nov 2012 11:18:39 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TaU3J-0003bV-3f
+       for address@hidden; Mon, 19 Nov 2012 11:18:35 -0500
+Received: from plane.gmane.org ([80.91.229.3]:54792)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TaU3I-0003ae-TE
+       for address@hidden; Mon, 19 Nov 2012 11:18:29 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1TaU3Q-0005iQ-14
+       for address@hidden; Mon, 19 Nov 2012 17:18:36 +0100
+Received: from tsdh.uni-koblenz.de ([141.26.67.142])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Mon, 19 Nov 2012 17:18:36 +0100
+Received: from tsdh by tsdh.uni-koblenz.de with local (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Mon, 19 Nov 2012 17:18:36 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: Tassilo Horn <address@hidden>
+Subject: Re: gnus-notify.el is not work on Emacs24.2
+Date: Mon, 19 Nov 2012 17:18:12 +0100
+Lines: 27
+Message-ID: <address@hidden>
+References: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: tsdh.uni-koblenz.de
+User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux)
+Cancel-Lock: sha1:Ya75UbA/qbDBSQAxO92/2UtGAEA=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Mon, 19 Nov 2012 16:18:39 -0000
+
+yanglm <address@hidden> writes:
+
+> Error message is below
+> invalid function : gnus-group-unread 
+
+The error message indicates that `gnus-group-unread' (which is a macro)
+is called like a function.  Glancing at the gnus-notify.el code at
+
+  http://www.emacswiki.org/emacs/gnus-notify.el
+
+I can't see where this happens.
+
+Could you do M-x toggle-debug-on-error RET and then trigger the problem
+again?  You'll get a *backtrace* buffer that will help to spot the
+problem.
+
+> who can fix it!
+
+Probably the gnus-notify.el author.  His name and email address are
+listed in the file.
+
+Bye,
+Tassilo
+
+BTW: Very new, not yet released Gnus/Emacs versions have a
+gnus-notifications.el that provides about the same features.  You might
+want to switch to that once emacs 24.3 has been released.
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M292770P19819.slip,S=1849,W=1894:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M292770P19819.slip,S=1849,W=1894:2,
new file mode 100644
index 0000000..ac8db7f
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M292770P19819.slip,S=1849,W=1894:2,
@@ -0,0 +1,45 @@
+From MAILER-DAEMON Mon Nov 19 09:50:07 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TaSfn-0007E3-Ld
+       for address@hidden; Mon, 19 Nov 2012 09:50:07 -0500
+Path: usenet.stanford.edu!news.glorb.com!news.netfront.net!not-for-mail
+From: yanglm <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: gnus-notify.el is not work on Emacs24.2
+Date: Mon, 19 Nov 2012 14:45:34 +0000 (UTC)
+Organization: Netfront http://www.netfront.net/
+Lines: 6
+Message-ID: <address@hidden>
+NNTP-Posting-Host: 123.151.32.70
+Mime-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+X-Trace: adenine.netfront.net 1353336334 35980 123.151.32.70 (19 Nov 2012
+       14:45:34 GMT)
+X-Complaints-To: address@hidden
+NNTP-Posting-Date: Mon, 19 Nov 2012 14:45:34 +0000 (UTC)
+User-Agent: NewsTap/3.5.5 (iPad)
+Xref: usenet.stanford.edu gnu.emacs.gnus:87055
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Mon, 19 Nov 2012 14:50:06 -0000
+
+Error message is below
+invalid function : gnus-group-unread 
+
+who can fix it!
+
+--- news://freenews.netfront.net/ - complaints: address@hidden ---
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M294457P19819.slip,S=3562,W=3651:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M294457P19819.slip,S=3562,W=3651:2,
new file mode 100644
index 0000000..5ab7a91
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M294457P19819.slip,S=3562,W=3651:2,
@@ -0,0 +1,89 @@
+From MAILER-DAEMON Mon Nov 19 14:22:43 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TaWvb-00021R-Tp
+       for address@hidden; Mon, 19 Nov 2012 14:22:43 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:49391)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TaWvX-000201-1Y
+       for address@hidden; Mon, 19 Nov 2012 14:22:42 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TaWvS-00038p-0p
+       for address@hidden; Mon, 19 Nov 2012 14:22:38 -0500
+Received: from plane.gmane.org ([80.91.229.3]:47122)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TaWvR-00038h-QA
+       for address@hidden; Mon, 19 Nov 2012 14:22:33 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1TaWva-0007UR-58
+       for address@hidden; Mon, 19 Nov 2012 20:22:42 +0100
+Received: from fw54.torolab.ibm.com ([199.246.40.54])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Mon, 19 Nov 2012 20:22:42 +0100
+Received: from harizvi by fw54.torolab.ibm.com with local (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Mon, 19 Nov 2012 20:22:42 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: Haider Rizvi <address@hidden>
+Subject: Gnus in stuck state with gnus-demon
+Date: Mon, 19 Nov 2012 14:22:14 -0500
+Lines: 26
+Message-ID: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: fw54.torolab.ibm.com
+User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2 (darwin)
+Cancel-Lock: sha1:FXdPZbl83QklMHnVLYsl870x5pc=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Mon, 19 Nov 2012 19:22:42 -0000
+
+For my gnus setup, I have various nntp servers, nnimap, and nnrss servers. 
+
+I have set the following for fetching mail and news automatically: 
+(gnus-demon-add-handler 'gnus-demon-scan-news 30 1)
+(gnus-demon-init)
+
+Quite often, I see gnus stuck, the last message being about nndraft. I
+can break out of it by pressing ctrl-g. It doesn't seem to be just gnus
+getting msgs, I have been patient and waited for a while with no
+movement.
+
+After breaking, in *Messages* I see the following:
+
+......
+nnimap read 82k from imap.gmail.com (initial sync of 3 groups; please wait) [2 
times]
+Reading active file from archive via nnfolder...done
+Reading active file via nndraft...done
+
+
+Ma Gnus v0.6
+GNU Emacs 24.2.1 (x86_64-apple-darwin, NS apple-appkit-1038.36)
+ of 2012-08-27 on bob.porkrind.org
+
+Regards, 
+-- 
+Haider
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M296156P19819.slip,S=3287,W=3369:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M296156P19819.slip,S=3287,W=3369:2,
new file mode 100644
index 0000000..d038821
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M296156P19819.slip,S=3287,W=3369:2,
@@ -0,0 +1,82 @@
+From MAILER-DAEMON Wed Nov 21 10:22:16 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TbC80-00038V-Pm
+       for address@hidden; Wed, 21 Nov 2012 10:22:16 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:33443)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TbC7t-00037T-L4
+       for address@hidden; Wed, 21 Nov 2012 10:22:15 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TbC7n-0005Nm-AM
+       for address@hidden; Wed, 21 Nov 2012 10:22:09 -0500
+Received: from plane.gmane.org ([80.91.229.3]:33389)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TbC7n-0005Ni-3N
+       for address@hidden; Wed, 21 Nov 2012 10:22:03 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1TbC7v-0005dX-IE
+       for address@hidden; Wed, 21 Nov 2012 16:22:11 +0100
+Received: from 37.160.11.167 ([37.160.11.167])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Wed, 21 Nov 2012 16:22:11 +0100
+Received: from j.cubizolles by 37.160.11.167 with local (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Wed, 21 Nov 2012 16:22:11 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: Julien Cubizolles <address@hidden>
+Subject: Select message by header
+Date: Wed, 21 Nov 2012 16:21:34 +0100
+Lines: 18
+Message-ID: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: 8bit
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: 37.160.11.167
+User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux)
+Cancel-Lock: sha1:MH24feLS/vuW7HmtBXyNVHmPj+E=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Wed, 21 Nov 2012 15:22:15 -0000
+
+What's the best way to mark all messages according to the value of a
+header ?
+
+Let's say I want to move all messages from a given author, I can do from
+a Summary buffer :
+
+/ a name-of-the-author, then M P b, then B m name-of-group-where-to
+move, then / w to recover the summary
+
+The filtering/unfiltering feels unnecessary here
+
+Or I can do 
+& From name-of-the-author, then B m but then gnus asks for the
+name-of-group-where-to-move for each message
+
+How to get the best of both methods ?
+
+Julien.
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M297893P19819.slip,S=3226,W=3297:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M297893P19819.slip,S=3226,W=3297:2,
new file mode 100644
index 0000000..ff3e282
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M297893P19819.slip,S=3226,W=3297:2,
@@ -0,0 +1,71 @@
+From MAILER-DAEMON Thu Nov 22 16:49:59 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1Tbeel-0002Zn-4z
+       for address@hidden; Thu, 22 Nov 2012 16:49:59 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:60487)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1Tbeej-0002YQ-5t
+       for address@hidden; Thu, 22 Nov 2012 16:49:57 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1Tbeei-0003rr-A6
+       for address@hidden; Thu, 22 Nov 2012 16:49:57 -0500
+Received: from plane.gmane.org ([80.91.229.3]:37981)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1Tbeei-0003ph-3G
+       for address@hidden; Thu, 22 Nov 2012 16:49:56 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1Tbeej-000882-M4
+       for address@hidden; Thu, 22 Nov 2012 22:49:57 +0100
+Received: from gas45-3-82-244-252-119.fbx.proxad.net ([82.244.252.119])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Thu, 22 Nov 2012 22:49:57 +0100
+Received: from j.cubizolles by gas45-3-82-244-252-119.fbx.proxad.net with
+       local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00
+       for <address@hidden>; Thu, 22 Nov 2012 22:49:57 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: Julien Cubizolles <address@hidden>
+Subject: Agent, Imap and duplicate messages
+Date: Thu, 22 Nov 2012 18:27:10 +0100
+Lines: 7
+Message-ID: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: 8bit
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: gas45-3-82-244-252-119.fbx.proxad.net
+User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux)
+Cancel-Lock: sha1:sZFwAP9JFS79VD0E6Qp8Ci0zBKs=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 22 Nov 2012 21:49:58 -0000
+
+I'm using an agentised nnimap group and noticed a strange
+behaviour. Just after starting gnus, many unread messages are shown several
+times (twice or sometimes 3 or 4 times), the copy being marked as old (O
+mark). However hitting M-g clears the summary of these duplicates. It's
+not too bad but kind of annoying. Have your seen something similar ?
+
+Julien.
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M299625P19819.slip,S=3977,W=4068:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M299625P19819.slip,S=3977,W=4068:2,
new file mode 100644
index 0000000..5c83b25
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M299625P19819.slip,S=3977,W=4068:2,
@@ -0,0 +1,91 @@
+From MAILER-DAEMON Sun Nov 25 14:36:21 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1Tci05-00088O-1A
+       for address@hidden; Sun, 25 Nov 2012 14:36:21 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:44334)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1Tci02-00088C-Ag
+       for address@hidden; Sun, 25 Nov 2012 14:36:19 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1Tci01-0002Ss-08
+       for address@hidden; Sun, 25 Nov 2012 14:36:18 -0500
+Received: from plane.gmane.org ([80.91.229.3]:53699)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1Tci00-0002So-Q1
+       for address@hidden; Sun, 25 Nov 2012 14:36:16 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1Tci09-0006wo-Ez
+       for address@hidden; Sun, 25 Nov 2012 20:36:25 +0100
+Received: from c-67-172-26-251.hsd1.pa.comcast.net ([67.172.26.251])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Sun, 25 Nov 2012 20:36:25 +0100
+Received: from gardellawg by c-67-172-26-251.hsd1.pa.comcast.net with local
+       (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00
+       for <address@hidden>; Sun, 25 Nov 2012 20:36:25 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: William Gardella <address@hidden>
+Subject: Re: nnimap, tick mark not synced when reading from 2 computers
+Date: Sun, 25 Nov 2012 14:36:01 -0500
+Lines: 26
+Message-ID: <address@hidden>
+References: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: c-67-172-26-251.hsd1.pa.comcast.net
+X-Archive: encrypt
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux)
+Cancel-Lock: sha1:DvxwJjmu1jviM5ptFdFoWH64GtE=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Sun, 25 Nov 2012 19:36:19 -0000
+
+Hi Par,
+
+Par Kurlberg <address@hidden> writes:
+
+> Work mail is kept on an exchange server, and I access it from two
+> computers (one laptop, the other my work desktop) using gnus+nnimap.
+> Recently (I think it is after I upgraded to emacs 24) I have had trouble
+> with tick marks not being synced properly.  E.g., when I untick a
+> message on my laptop, it is remains ticked in the summary buffer on my
+> desktop.  As far as I can tell, the %Flagged flag on the imap server is
+> being set/reset correctly from either client, but it seems like gnus
+> uses the information in ~/.newsrc.eld, and this overrides the flags on
+> the server.  (This suspicion could be wrong.)
+
+May we see the nnimap portion of your Gnus configuration?  Also, which
+way are you using nnimap (as a mail source, or as primary/secondry
+select method)?  I use 2 nnimap servers as secondary select method on
+three Debian boxen in Emacs 24.2.1, and the marks in each system's Gnus
+nnimap groups seem to match up with each other and their respective IMAP
+servers.
+
+Best,
+WGG
+
+-- 
+I use grml (http://grml.org/)
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M301512P19819.slip,S=3623,W=3709:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M301512P19819.slip,S=3623,W=3709:2,
new file mode 100644
index 0000000..1a169ea
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M301512P19819.slip,S=3623,W=3709:2,
@@ -0,0 +1,86 @@
+From MAILER-DAEMON Sun Nov 25 09:48:11 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TcdVD-00067T-3u
+       for address@hidden; Sun, 25 Nov 2012 09:48:11 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:46521)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TcZW2-0005f4-KQ
+       for address@hidden; Sun, 25 Nov 2012 05:32:47 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TcZW1-0005Qt-Gu
+       for address@hidden; Sun, 25 Nov 2012 05:32:46 -0500
+Received: from smtp-2.sys.kth.se ([130.237.32.160]:47783)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>) id 1TcZW1-0005PG-9v
+       for address@hidden; Sun, 25 Nov 2012 05:32:45 -0500
+Received: from mailscan-1.sys.kth.se (mailscan-1.sys.kth.se [130.237.32.91])
+       by smtp-2.sys.kth.se (Postfix) with ESMTP id 2866914DC48
+       for <address@hidden>; Sun, 25 Nov 2012 11:32:07 +0100 (CET)
+X-Virus-Scanned: by amavisd-new at kth.se
+Received: from smtp-2.sys.kth.se ([130.237.32.160])
+       by mailscan-1.sys.kth.se (mailscan-1.sys.kth.se [130.237.32.91])
+       (amavisd-new, port 10024)
+       with LMTP id tA+BqjK-n1UP; Sun, 25 Nov 2012 11:32:02 +0100 (CET)
+X-KTH-Auth: kurlberg [89.160.0.43]
+X-KTH-mail-from: address@hidden
+Received: from odin.local (c-89-160-0-43.cust.bredband2.com [89.160.0.43])
+       by smtp-2.sys.kth.se (Postfix) with ESMTP id 16B6A14D7CC;
+       Sun, 25 Nov 2012 11:32:00 +0100 (CET)
+From: Par Kurlberg <address@hidden>
+To: address@hidden
+Subject: nnimap, tick mark not synced when reading from 2 computers
+Date: Sun, 25 Nov 2012 11:32:00 +0100
+Message-ID: <address@hidden>
+MIME-Version: 1.0
+Content-Type: text/plain
+X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x
+X-Received-From: 130.237.32.160
+X-Mailman-Approved-At: Sun, 25 Nov 2012 09:48:08 -0500
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Sun, 25 Nov 2012 10:32:47 -0000
+
+
+Work mail is kept on an exchange server, and I access it from two
+computers (one laptop, the other my work desktop) using gnus+nnimap.
+Recently (I think it is after I upgraded to emacs 24) I have had trouble
+with tick marks not being synced properly.  E.g., when I untick a
+message on my laptop, it is remains ticked in the summary buffer on my
+desktop.  As far as I can tell, the %Flagged flag on the imap server is
+being set/reset correctly from either client, but it seems like gnus
+uses the information in ~/.newsrc.eld, and this overrides the flags on
+the server.  (This suspicion could be wrong.)
+
+Any hints on how to fix this?  (Or hints on how to debug it?)
+
+Best,
+Par 
+
+PS: Some system info
+
+Computer 1 (macos)
+
+GNU Emacs 24.1.1 (x86_64-apple-darwin11.4.0, GTK+ Version 2.18.9) of
+2012-06-20 on odin.local
+
+Gnus v5.13
+
+
+Computer 2 (ubuntu)
+
+GNU Emacs 24.1.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.10) of 
2012-06-21\
+ 
+Gnus v5.13
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M303229P19819.slip,S=2525,W=2587:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M303229P19819.slip,S=2525,W=2587:2,
new file mode 100644
index 0000000..6dd7fb9
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M303229P19819.slip,S=2525,W=2587:2,
@@ -0,0 +1,62 @@
+From MAILER-DAEMON Thu Nov 29 11:45:06 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1Te7EY-0007Qw-7J
+       for address@hidden; Thu, 29 Nov 2012 11:45:06 -0500
+Path: 
usenet.stanford.edu!news.glorb.com!feeder.erje.net!eu.feeder.erje.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail
+From: Emanuel Berg <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: 2 x summary buffer line color
+Date: Thu, 29 Nov 2012 17:41:08 +0100
+Organization: Aioe.org NNTP Server
+Lines: 25
+Message-ID: <address@hidden>
+NNTP-Posting-Host: SWN/nubmpQxYKwY7hPy4YA.user.speranza.aioe.org
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+X-Complaints-To: address@hidden
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)
+X-Notice: Filtered by postfilter v. 0.8.2
+Cancel-Lock: sha1:VIVVMwUZQ4fwNdlwev6BIogbhdQ=
+Xref: usenet.stanford.edu gnu.emacs.gnus:87065
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 29 Nov 2012 16:45:05 -0000
+
+1) I'd like a line in the summary buffer only to tell author and
+subject, but I'd like those elements to be in different colors.
+
+This is how far I got (in .gnus):
+
+(setq gnus-summary-line-format "%U%R%I%a: %s\n")
+
+Is there a markup for colors?
+
+2) How do you define your own highlighting as for read and unread
+articles? Again, I added this to .gnus, but it fell short because I
+don't know how to define those last elements of the association list
+element (they are not Emacs variables, and not Emacs functions, and
+those are the only things I know how to track (with C-h v and C-h f,
+respectively)).
+
+(setq gnus-summary-highlight
+      '(((eq mark gnus-unread-mark) . gnus-summary-normal-unread)
+        (t . gnus-summary-normal-read) ))
+
+Thank you :)
+-- 
+Emanuel Berg - programmer (hire me!)
+CV + code + screenshots: http://user.it.uu.se/~embe8573
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M305256P19819.slip,S=2232,W=2283:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M305256P19819.slip,S=2232,W=2283:2,
new file mode 100644
index 0000000..fbb9afd
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M305256P19819.slip,S=2232,W=2283:2,
@@ -0,0 +1,51 @@
+From MAILER-DAEMON Thu Nov 29 18:20:06 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TeDOo-0003cY-Pt
+       for address@hidden; Thu, 29 Nov 2012 18:20:06 -0500
+Path: 
usenet.stanford.edu!news.kjsl.com!us.feeder.erje.net!feeder.erje.net!eu.feeder.erje.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail
+From: Emanuel Berg <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: Re: 2 x summary buffer line color
+Date: Fri, 30 Nov 2012 00:16:32 +0100
+Organization: Aioe.org NNTP Server
+Lines: 11
+Message-ID: <address@hidden>
+References: <address@hidden>
+       <address@hidden>
+       <address@hidden>
+NNTP-Posting-Host: SWN/nubmpQxYKwY7hPy4YA.user.speranza.aioe.org
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+X-Complaints-To: address@hidden
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)
+X-Notice: Filtered by postfilter v. 0.8.2
+Cancel-Lock: sha1:+NNqDOa2nK5mdFvdsYvs67Ek7RU=
+Xref: usenet.stanford.edu gnu.emacs.gnus:87069
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 29 Nov 2012 23:20:06 -0000
+
+Emanuel Berg <address@hidden> writes:
+
+> I wonder though, you say, my articles, replies to me, etc., but, for
+> example in the first case, will that not simply highlight all articles
+> that you've not read?
+
+Or, is this determined by the score? Then it makes sense, my mistake.
+
+-- 
+Emanuel Berg - programmer (hire me!)
+CV + code + screenshots: http://user.it.uu.se/~embe8573
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M307038P19819.slip,S=3980,W=4062:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M307038P19819.slip,S=3980,W=4062:2,
new file mode 100644
index 0000000..2b9e378
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M307038P19819.slip,S=3980,W=4062:2,
@@ -0,0 +1,82 @@
+From MAILER-DAEMON Thu Nov 29 18:15:06 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TeDJy-00039p-Oh
+       for address@hidden; Thu, 29 Nov 2012 18:15:06 -0500
+Path: 
usenet.stanford.edu!goblin3!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail
+From: Emanuel Berg <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: Re: 2 x summary buffer line color
+Date: Fri, 30 Nov 2012 00:10:07 +0100
+Organization: Aioe.org NNTP Server
+Lines: 43
+Message-ID: <address@hidden>
+References: <address@hidden>
+       <address@hidden>
+NNTP-Posting-Host: SWN/nubmpQxYKwY7hPy4YA.user.speranza.aioe.org
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+X-Complaints-To: address@hidden
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)
+X-Notice: Filtered by postfilter v. 0.8.2
+Cancel-Lock: sha1:d8Z/wfo4xFb6a5o9N0XbCH22giY=
+Xref: usenet.stanford.edu gnu.emacs.gnus:87068
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 29 Nov 2012 23:15:05 -0000
+
+Oleksandr Gavenko <address@hidden> writes:
+
+> ;; Especially highlight my message and replays to me.
+> (eval-after-load 'gnus-sum
+>   '(progn
+>      (defface my-gnus-own-unread-face nil
+>        "Use this face to display own postings in Summary Buffer")
+>      (copy-face 'gnus-summary-high-unread-face 'my-gnus-own-unread-face)
+>      (set-face-background 'my-gnus-own-unread-face "linen")
+>      (add-to-list 'gnus-summary-highlight
+>                   '((and (> score 190) (eq mark gnus-unread-mark)) . 
my-gnus-own-unread-face))
+>      (defface my-gnus-own-ancient-face nil
+>        "Use this face to display own postings in Summary Buffer")
+>      (copy-face 'gnus-summary-high-ancient-face 'my-gnus-own-ancient-face)
+>      (set-face-background 'my-gnus-own-ancient-face "linen")
+>      (add-to-list 'gnus-summary-highlight
+>                   '((and (> score 190) (eq mark gnus-ancient-mark)) . 
my-gnus-own-ancient-face))
+>      (defface my-gnus-own-ticked-face nil
+>        "Use this face to display own postings in Summary Buffer")
+>      (copy-face 'gnus-summary-high-ticked-face 'my-gnus-own-ticked-face)
+>      (set-face-background 'my-gnus-own-ticked-face "linen")
+>      (add-to-list 'gnus-summary-highlight
+>                   '((and (> score 190) (or (eq mark gnus-dormant-mark) (eq 
mark gnus-ticked-mark))) . my-gnus-own-ticked-face))
+>      (defface my-gnus-fup-face nil
+>        "Use this face to display direct fups to my postings.")
+>      (copy-face 'gnus-summary-high-unread-face 'my-gnus-fup-face)
+>      (set-face-background 'my-gnus-fup-face "honeydew")
+>      (add-to-list 'gnus-summary-highlight
+>                   '((and (<= 90 score) (<= score 110) (eq mark 
gnus-unread-mark)) . my-gnus-fup-face))
+>      ))
+
+OK, that worked, but it would probably look better if you either
+changed the attributes of those standard faces, or, defined you own
+faces. All that copying is a bit "hackish" :) (But like I said, it
+worked, so thanks.)
+
+I wonder though, you say, my articles, replies to me, etc., but, for
+example in the first case, will that not simply highlight all articles
+that you've not read?
+
+-- 
+Emanuel Berg - programmer (hire me!)
+CV + code + screenshots: http://user.it.uu.se/~embe8573
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M308821P19819.slip,S=5152,W=5264:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M308821P19819.slip,S=5152,W=5264:2,
new file mode 100644
index 0000000..37be557
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M308821P19819.slip,S=5152,W=5264:2,
@@ -0,0 +1,112 @@
+From MAILER-DAEMON Thu Nov 29 14:20:34 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1Te9f0-00083E-Ml
+       for address@hidden; Thu, 29 Nov 2012 14:20:34 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:40571)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1Te9et-00080M-Kb
+       for address@hidden; Thu, 29 Nov 2012 14:20:33 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1Te9es-0004UI-9t
+       for address@hidden; Thu, 29 Nov 2012 14:20:27 -0500
+Received: from plane.gmane.org ([80.91.229.3]:42819)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1Te9es-0004Tv-3T
+       for address@hidden; Thu, 29 Nov 2012 14:20:26 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1Te9ey-0008R4-9H
+       for address@hidden; Thu, 29 Nov 2012 20:20:32 +0100
+Received: from 37.229.16.202 ([37.229.16.202])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Thu, 29 Nov 2012 20:20:32 +0100
+Received: from gavenkoa by 37.229.16.202 with local (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Thu, 29 Nov 2012 20:20:32 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: Oleksandr Gavenko <address@hidden>
+Subject: Re: 2 x summary buffer line color
+Date: Thu, 29 Nov 2012 21:20:09 +0200
+Organization: Oleksandr Gavenko <address@hidden>,
+       http://gavenkoa.users.sf.net
+Lines: 46
+Message-ID: <address@hidden>
+References: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: 37.229.16.202
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux)
+Cancel-Lock: sha1:ZeFPYLFSmEcEXpdecOJB4xJiEwY=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 29 Nov 2012 19:20:33 -0000
+
+On 2012-11-29, Emanuel Berg wrote:
+
+> 2) How do you define your own highlighting as for read and unread
+> articles? Again, I added this to .gnus, but it fell short because I
+> don't know how to define those last elements of the association list
+> element (they are not Emacs variables, and not Emacs functions, and
+> those are the only things I know how to track (with C-h v and C-h f,
+> respectively)).
+>
+> (setq gnus-summary-highlight
+>       '(((eq mark gnus-unread-mark) . gnus-summary-normal-unread)
+>         (t . gnus-summary-normal-read) ))
+
+I just copy piece in some way relevant code from my '.emacs':
+
+;; Especially highlight my message and replays to me.
+(eval-after-load 'gnus-sum
+  '(progn
+     (defface my-gnus-own-unread-face nil
+       "Use this face to display own postings in Summary Buffer")
+     (copy-face 'gnus-summary-high-unread-face 'my-gnus-own-unread-face)
+     (set-face-background 'my-gnus-own-unread-face "linen")
+     (add-to-list 'gnus-summary-highlight
+                  '((and (> score 190) (eq mark gnus-unread-mark)) . 
my-gnus-own-unread-face))
+     (defface my-gnus-own-ancient-face nil
+       "Use this face to display own postings in Summary Buffer")
+     (copy-face 'gnus-summary-high-ancient-face 'my-gnus-own-ancient-face)
+     (set-face-background 'my-gnus-own-ancient-face "linen")
+     (add-to-list 'gnus-summary-highlight
+                  '((and (> score 190) (eq mark gnus-ancient-mark)) . 
my-gnus-own-ancient-face))
+     (defface my-gnus-own-ticked-face nil
+       "Use this face to display own postings in Summary Buffer")
+     (copy-face 'gnus-summary-high-ticked-face 'my-gnus-own-ticked-face)
+     (set-face-background 'my-gnus-own-ticked-face "linen")
+     (add-to-list 'gnus-summary-highlight
+                  '((and (> score 190) (or (eq mark gnus-dormant-mark) (eq 
mark gnus-ticked-mark))) . my-gnus-own-ticked-face))
+     (defface my-gnus-fup-face nil
+       "Use this face to display direct fups to my postings.")
+     (copy-face 'gnus-summary-high-unread-face 'my-gnus-fup-face)
+     (set-face-background 'my-gnus-fup-face "honeydew")
+     (add-to-list 'gnus-summary-highlight
+                  '((and (<= 90 score) (<= score 110) (eq mark 
gnus-unread-mark)) . my-gnus-fup-face))
+     ))
+
+-- 
+Best regards!
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M310887P19819.slip,S=2337,W=2393:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M310887P19819.slip,S=2337,W=2393:2,
new file mode 100644
index 0000000..2c0cf74
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M310887P19819.slip,S=2337,W=2393:2,
@@ -0,0 +1,56 @@
+From MAILER-DAEMON Thu Nov 29 14:00:08 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1Te9LE-0007nX-P9
+       for address@hidden; Thu, 29 Nov 2012 14:00:08 -0500
+Path: 
usenet.stanford.edu!news.glorb.com!feeder.erje.net!eu.feeder.erje.net!proxad.net!feeder1-2.proxad.net!193.252.117.184.MISMATCH!feeder.news.orange.fr!not-for-mail
+From: Daimrod <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: Send signed message to newsgroup
+Date: Thu, 29 Nov 2012 20:00:39 +0100
+Message-ID: <address@hidden>
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
+Cancel-Lock: sha1:eSRHMgnb+Dy0bezBK+w9/bQGYTs=
+MIME-Version: 1.0
+Content-Type: text/plain
+Lines: 18
+Organization: les newsgroups par Orange
+NNTP-Posting-Date: 29 Nov 2012 19:59:24 CET
+NNTP-Posting-Host: 90.54.229.31
+X-Trace: 1354215564 reader.news.orange.fr 9017 90.54.229.31:15616
+X-Complaints-To: address@hidden
+Xref: usenet.stanford.edu gnu.emacs.gnus:87066
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Thu, 29 Nov 2012 19:00:07 -0000
+
+Hi,
+
+I use Gnus v5.13 with Emacs compiled from the git repository.
+
+Remote:   master @ origin (git://git.savannah.gnu.org/emacs.git)
+Head:     858ed42 Fix wording of commentary to 'struct face' in dispextern.h.
+
+Though I can send mail to a newsgroup, I can't sign it without being rejected:
+
+441 437 Rejected 1672 001b00 IncomingFilter 
+Couldn't send message via news: 441 437 Rejected 1672 001b00 IncomingFilter 
+
+I didn't try (yet) to find when this problem was introduced but I've
+been able to send signed mail to a newsgroup with an ancient version of
+Emacs (probably one or two month old).
+
+-- 
+Daimrod/Greg
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M312715P19819.slip,S=3811,W=3900:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M312715P19819.slip,S=3811,W=3900:2,
new file mode 100644
index 0000000..13f3716
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M312715P19819.slip,S=3811,W=3900:2,
@@ -0,0 +1,89 @@
+From MAILER-DAEMON Fri Nov 30 07:57:59 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TeQAJ-0001pc-Ko
+       for address@hidden; Fri, 30 Nov 2012 07:57:59 -0500
+Received: from eggs.gnu.org ([208.118.235.92]:58204)
+       by lists.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TeQAG-0001o3-JT
+       for address@hidden; Fri, 30 Nov 2012 07:57:57 -0500
+Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TeQAF-000225-Bz
+       for address@hidden; Fri, 30 Nov 2012 07:57:56 -0500
+Received: from plane.gmane.org ([80.91.229.3]:54170)
+       by eggs.gnu.org with esmtp (Exim 4.71)
+       (envelope-from <address@hidden>)
+       id 1TeQAF-00021w-5C
+       for address@hidden; Fri, 30 Nov 2012 07:57:55 -0500
+Received: from list by plane.gmane.org with local (Exim 4.69)
+       (envelope-from <address@hidden>)
+       id 1TeQAN-0004Ji-5c
+       for address@hidden; Fri, 30 Nov 2012 13:58:03 +0100
+Received: from 2505ds5-by.0.fullrate.dk ([89.150.142.116])
+       by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
+       id 1AlnuQ-0007hv-00
+       for <address@hidden>; Fri, 30 Nov 2012 13:58:03 +0100
+Received: from asjo by 2505ds5-by.0.fullrate.dk with local (Gmexim 0.1
+       (Debian)) id 1AlnuQ-0007hv-00
+       for <address@hidden>; Fri, 30 Nov 2012 13:58:03 +0100
+X-Injected-Via-Gmane: http://gmane.org/
+To: address@hidden
+From: address@hidden (Adam =?iso-8859-1?Q?Sj=F8gren?=)
+Subject: Re: Gnus header in Rmail
+Date: Fri, 30 Nov 2012 13:57:41 +0100
+Organization: koldfront - analysis & revolution, Copenhagen, Denmark
+Lines: 17
+Message-ID: <address@hidden>
+References: <address@hidden>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=iso-8859-1
+Content-Transfer-Encoding: 8bit
+X-Complaints-To: address@hidden
+X-Gmane-NNTP-Posting-Host: 2505ds5-by.0.fullrate.dk
+OpenPGP: id=21BDE416; url=http://asjo.koldfront.dk/gpg.asc
+X-Face: )qY&CseJ?.:=8F#^~GcSA?F=9eu'{KAFfL1C3/A&:nE?PW\i65"ba0NS)97,
+       Q(address@hidden
+       
rPuR#V8I(address@hidden($[ym:`K_+]*kjvW>xH5jbgLBVFGXY:(#4P>zVBklLbdL&XxL\M)%T}3S/IS9lMJ
+       ^St'=VZBR<gm`!Dj`dIpp?+$"$l_'JKDN\w-jB;fo0Qy}Tbw
+X-Image-Url: http://asjo.koldfront.dk/pics/x-face.png
+User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.50 (gnu/linux)
+Cancel-Lock: sha1:SS5wwhDMhjKvWfj9ZESMNlzKGvY=
+X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
+       recognized.
+X-Received-From: 80.91.229.3
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Nov 2012 12:57:57 -0000
+
+On Fri, 30 Nov 2012 04:50:52 +0100, Emanuel wrote:
+
+> Help would be appreciated, as it is a bit weird (although I don't know
+> if people are paying attention to all strange headers in e-mails, it
+> just shouldn't be there).
+
+I would think it would only be used internally and removed before
+sending - did you check if it actually gets sent?
+
+
+  Best regards,
+
+    Adam
+
+-- 
+ "we push onward. to you, it is 2005, to us, it is            Adam Sj�gren
+  2011. we are always far ahead."                        address@hidden
+
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M314502P19819.slip,S=1894,W=1937:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M314502P19819.slip,S=1894,W=1937:2,
new file mode 100644
index 0000000..ff030e8
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M314502P19819.slip,S=1894,W=1937:2,
@@ -0,0 +1,43 @@
+From MAILER-DAEMON Thu Nov 29 23:00:06 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TeHlm-00026y-Ip
+       for address@hidden; Thu, 29 Nov 2012 23:00:06 -0500
+Path: 
usenet.stanford.edu!news.kjsl.com!feeder.erje.net!us.feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!.POSTED!not-for-mail
+From: Emanuel Berg <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: Re: Gnus header in Rmail
+Date: Fri, 30 Nov 2012 04:54:14 +0100
+Organization: Aioe.org NNTP Server
+Lines: 5
+Message-ID: <address@hidden>
+References: <address@hidden>
+NNTP-Posting-Host: SWN/nubmpQxYKwY7hPy4YA.user.speranza.aioe.org
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+X-Complaints-To: address@hidden
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)
+X-Notice: Filtered by postfilter v. 0.8.2
+Cancel-Lock: sha1:qXMrAB8ZUr+Lc7qZe3fTRZBBzro=
+Xref: usenet.stanford.edu gnu.emacs.gnus:87071
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Nov 2012 04:00:05 -0000
+
+That should be: Gnus header in *Message mode*, not Rmail.
+-- 
+Emanuel Berg - programmer (hire me!)
+CV + code + screenshots: http://user.it.uu.se/~embe8573
+
+
diff --git 
a/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M316209P19819.slip,S=2364,W=2419:2,
 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M316209P19819.slip,S=2364,W=2419:2,
new file mode 100644
index 0000000..b30947f
--- /dev/null
+++ 
b/packages/gnus-mock/data/imapmail/mail/cur/1541087335.M316209P19819.slip,S=2364,W=2419:2,
@@ -0,0 +1,55 @@
+From MAILER-DAEMON Thu Nov 29 22:55:06 2012
+Received: from list by lists.gnu.org with archive (Exim 4.71)
+       id 1TeHgv-0000cc-Vr
+       for address@hidden; Thu, 29 Nov 2012 22:55:05 -0500
+Path: 
usenet.stanford.edu!news.kjsl.com!us.feeder.erje.net!feeder.erje.net!eu.feeder.erje.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail
+From: Emanuel Berg <address@hidden>
+Newsgroups: gnu.emacs.gnus
+Subject: Gnus header in Rmail
+Date: Fri, 30 Nov 2012 04:50:52 +0100
+Organization: Aioe.org NNTP Server
+Lines: 18
+Message-ID: <address@hidden>
+NNTP-Posting-Host: SWN/nubmpQxYKwY7hPy4YA.user.speranza.aioe.org
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+X-Complaints-To: address@hidden
+User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)
+X-Notice: Filtered by postfilter v. 0.8.2
+Cancel-Lock: sha1:GkXie55mAw1PrYmyY9FKIt6n79w=
+Xref: usenet.stanford.edu gnu.emacs.gnus:87070
+To: address@hidden
+X-BeenThere: address@hidden
+X-Mailman-Version: 2.1.14
+Precedence: list
+List-Id: "Announcements and discussions for GNUS,
+       the GNU Emacs Usenet newsreader \(in English\)"
+       <info-gnus-english.gnu.org>
+List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnus-english>,
+       <mailto:address@hidden>
+List-Archive: <http://lists.gnu.org/archive/html/info-gnus-english>
+List-Post: <mailto:address@hidden>
+List-Help: <mailto:address@hidden>
+List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnus-english>,
+       <mailto:address@hidden>
+X-List-Received-Date: Fri, 30 Nov 2012 03:55:05 -0000
+
+I use Emacs' Rmail (M-x rmail) as my e-mail client. Since I started to
+use Gnus, when I hit `C-x m` to get a blank e-mail to write (in
+Message mode), this header is nowadays visible:
+
+    X-Draft-From: ("rec.sport.boxing" 11442)
+
+I suppose it has something to do with Message mode being used both to
+send e-mails (and to respond to received ones, i.e., invocation from
+Rmail) and to send articles to the newsgroups.
+
+Help would be appreciated, as it is a bit weird (although I don't know
+if people are paying attention to all strange headers in e-mails, it
+just shouldn't be there).
+
+-- 
+Emanuel Berg - programmer (hire me!)
+CV + code + screenshots: http://user.it.uu.se/~embe8573
+
+
diff --git a/packages/gnus-mock/data/imapmail/mail/dovecot-uidlist 
b/packages/gnus-mock/data/imapmail/mail/dovecot-uidlist
new file mode 100644
index 0000000..c486ca2
--- /dev/null
+++ b/packages/gnus-mock/data/imapmail/mail/dovecot-uidlist
@@ -0,0 +1,33 @@
+3 V1541087103 N33 G889f75357f1fdb5b6b4d000040cf8723
+1 :1541087335.M224506P19819.slip,S=4578,W=4684
+2 :1541087335.M232569P19819.slip,S=3789,W=3886
+3 :1541087335.M239374P19819.slip,S=3350,W=3432
+4 :1541087335.M245904P19819.slip,S=3275,W=3354
+5 :1541087335.M252543P19819.slip,S=2246,W=2301
+6 :1541087335.M257361P19819.slip,S=2745,W=2810
+7 :1541087335.M263297P19819.slip,S=5828,W=5969
+8 :1541087335.M267088P19819.slip,S=4259,W=4369
+9 :1541087335.M270804P19819.slip,S=5031,W=5145
+10 :1541087335.M273777P19819.slip,S=4162,W=4268
+11 :1541087335.M276430P19819.slip,S=4417,W=4518
+12 :1541087335.M278921P19819.slip,S=9511,W=9743
+13 :1541087335.M281396P19819.slip,S=5658,W=5785
+14 :1541087335.M283480P19819.slip,S=4006,W=4107
+15 :1541087335.M285367P19819.slip,S=3927,W=4027
+16 :1541087335.M287297P19819.slip,S=2226,W=2275
+17 :1541087335.M289193P19819.slip,S=4827,W=4912
+18 :1541087335.M291195P19819.slip,S=3629,W=3720
+19 :1541087335.M292770P19819.slip,S=1849,W=1894
+20 :1541087335.M294457P19819.slip,S=3562,W=3651
+21 :1541087335.M296156P19819.slip,S=3287,W=3369
+22 :1541087335.M297893P19819.slip,S=3226,W=3297
+23 :1541087335.M299625P19819.slip,S=3977,W=4068
+24 :1541087335.M301512P19819.slip,S=3623,W=3709
+25 :1541087335.M303229P19819.slip,S=2525,W=2587
+26 :1541087335.M305256P19819.slip,S=2232,W=2283
+27 :1541087335.M307038P19819.slip,S=3980,W=4062
+28 :1541087335.M308821P19819.slip,S=5152,W=5264
+29 :1541087335.M310887P19819.slip,S=2337,W=2393
+30 :1541087335.M312715P19819.slip,S=3811,W=3900
+31 :1541087335.M314502P19819.slip,S=1894,W=1937
+32 :1541087335.M316209P19819.slip,S=2364,W=2419
diff --git a/packages/gnus-mock/data/imapmail/mail/dovecot-uidvalidity 
b/packages/gnus-mock/data/imapmail/mail/dovecot-uidvalidity
new file mode 100644
index 0000000..5543413
--- /dev/null
+++ b/packages/gnus-mock/data/imapmail/mail/dovecot-uidvalidity
@@ -0,0 +1 @@
+5bdb1f80
\ No newline at end of file
diff --git a/packages/gnus-mock/data/imapmail/mail/dovecot-uidvalidity.5bdb1f80 
b/packages/gnus-mock/data/imapmail/mail/dovecot-uidvalidity.5bdb1f80
new file mode 100644
index 0000000..e69de29
diff --git a/packages/gnus-mock/data/imapmail/mail/dovecot.index.cache 
b/packages/gnus-mock/data/imapmail/mail/dovecot.index.cache
new file mode 100644
index 0000000..23dd25b
Binary files /dev/null and 
b/packages/gnus-mock/data/imapmail/mail/dovecot.index.cache differ
diff --git a/packages/gnus-mock/data/imapmail/mail/subscriptions 
b/packages/gnus-mock/data/imapmail/mail/subscriptions
new file mode 100644
index 0000000..6e1e1ce
--- /dev/null
+++ b/packages/gnus-mock/data/imapmail/mail/subscriptions
@@ -0,0 +1,3 @@
+V      2
+
+INBOX
diff --git a/packages/gnus-mock/gnus-mock.el b/packages/gnus-mock/gnus-mock.el
index ff3f54b..2e7813a 100644
--- a/packages/gnus-mock/gnus-mock.el
+++ b/packages/gnus-mock/gnus-mock.el
@@ -5,7 +5,7 @@
 ;; Author: Eric Abrahamsen <address@hidden>
 ;; Maintainer: Eric Abrahamsen <address@hidden>
 ;; Package-Type: multi
-;; Version: 0.1.2
+;; Version: 0.2.0
 
 ;; This program is free software; you can redistribute it and/or modify
 ;; it under the terms of the GNU General Public License as published by
@@ -48,11 +48,11 @@
 ;; Users have two options for adding custom configuration to the mock
 ;; session:
 
-;; - `gnus-mock-gnus-settings' can be set to a filename, the contents
+;; - `gnus-mock-gnus-file' can be set to a filename, the contents
 ;;    of which will be appended to the .gnus.el startup file in the
 ;;    mock session.  This code will be executed at Gnus startup.
 
-;; - `gnus-mock-init-setting' should also be a filename, the contents
+;; - `gnus-mock-init-file' should also be a filename, the contents
 ;;   of which will be appended to the init.el file that is loaded when
 ;;   the child Emacs process starts.
 
@@ -113,6 +113,18 @@ so multiple sessions will not conflict if this option is 
nil."
   :group 'gnus-mock
   :type 'string)
 
+(defcustom gnus-mock-dovecot-imap-program nil
+  "Dovecot imap executable used to set up an nnimap server.
+This option should not be set to the \"dovecot\" executable
+itself, but rather to the \"imap\" executable that ships with
+dovecot.  This executable isn't on the PATH, but often lives at
+/usr/lib/dovecot/imap.
+
+If nil, no nnimap server will be added to the Gnus mock
+installation."
+  :group 'gnus-mock
+  :type 'string)
+
 (defconst gnus-mock-data-dir
   (file-name-as-directory (expand-file-name
                           "data"
@@ -192,12 +204,50 @@ will start a mock Gnus session."
            (append-to-file
             (point-min) (point-max)
             (expand-file-name ".gnus.el" mock-tmp-dir))))
+       ;; Possibly add an nnimap server.
+       (when gnus-mock-dovecot-imap-program
+         (with-temp-buffer
+           (insert "\n\n")
+           (prin1
+            `(add-to-list
+              'gnus-secondary-select-methods
+              (quote (nnimap
+                      "Mocky"
+                      (nnimap-stream shell)
+                      (nnimap-shell-program
+                       ,(concat
+                         gnus-mock-dovecot-imap-program
+                         (format " -o mail_location=maildir:%s/imapmail/mail"
+                                 mock-tmp-dir))))))
+            (current-buffer))
+           (append-to-file
+            (point-min) (point-max)
+            (expand-file-name ".gnus.el" mock-tmp-dir))))
        ;; There are absolute paths in the .newsrc.eld file, so doctor
        ;; that file.
        (with-current-buffer (find-file-noselect
                              (expand-file-name ".newsrc.eld" mock-tmp-dir))
          (while (re-search-forward "REPLACE_ME" (point-max) t)
            (replace-match mock-tmp-dir t))
+         (when gnus-mock-dovecot-imap-program
+           (goto-char (point-max))
+           (insert "\n\n")
+           (prin1
+            '(setq
+              gnus-newsrc-alist
+              (append
+               gnus-newsrc-alist
+               '(("nnimap+Mocky:INBOX" 3 nil ((unexist) (seen (1 . 32)))
+                  "nnimap:Mocky" ((modseq . "33") (uidvalidity . "1541087103")
+                                  (active 1 . 32)
+                                  (permanent-flags %Answered %Flagged %Deleted
+                                                   %Seen %Draft %*)))
+                 ("nnimap+Mocky:emacs-devel" 3 nil ((unexist 0))
+                  "nnimap:Mocky" ((modseq . "21") (uidvalidity . "1541087104")
+                                  (active 0 . 20)
+                                  (permanent-flags %Answered %Flagged %Deleted
+                                                   %Seen %Draft %*))))))
+            (current-buffer)))
          (basic-save-buffer))
        (make-process :name "gnus-mock" :buffer nil
                      :command (list gnus-mock-emacs-program



reply via email to

[Prev in Thread] Current Thread [Next in Thread]