From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/24245 Path: main.gmane.org!not-for-mail From: Jack Vinson Newsgroups: gmane.emacs.gnus.general Subject: mail digests Date: 15 Jul 1999 16:23:56 -0500 Sender: owner-ding@hpc.uh.edu Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035161845 7675 80.91.224.250 (21 Oct 2002 00:57:25 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 00:57:25 +0000 (UTC) Return-Path: Original-Received: from farabi.math.uh.edu (farabi.math.uh.edu [129.7.128.57]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id RAA10364 for ; Wed, 14 Jul 1999 17:24:10 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by farabi.math.uh.edu (8.9.1/8.9.1) with ESMTP id QAB06382; Wed, 14 Jul 1999 16:23:44 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 14 Jul 1999 16:24:19 -0500 (CDT) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id QAA22515 for ; Wed, 14 Jul 1999 16:24:09 -0500 (CDT) Original-Received: from gatekeeper4 (internet1-chi.monsanto.com [204.233.233.43]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id RAA10356 for ; Wed, 14 Jul 1999 17:23:05 -0400 (EDT) Original-Received: by gatekeeper4; id QAA21757; Wed, 14 Jul 1999 16:23:03 -0500 (CDT) Original-Received: from unknown(137.35.49.139) by gatekeeper4.monsanto.com via smap (V4.2) id xma021393; Wed, 14 Jul 99 16:22:39 -0500 Original-To: ding@gnus.org X-Home-Page: http://www.cis.upenn.edu/~vinson X-Zippy: It's the land of DONNY AND MARIE as promised in TV GUIDE! Original-Lines: 40 User-Agent: Gnus/5.070095 (Pterodactyl Gnus v0.95) Emacs/20.3 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:24245 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:24245 For the first time ever, I have discovered that Gnus failed to parse a mail digest correctly. Actually, this isn't completely true. It is my hack that has somehow failed to correctly dump the mail to where it belongs. The mailing list sends out fairly standard digests. When I Ctrl-d on the digest, it shows me all the messages (I just checked) and none are missing. However, when I run the cute little code below to slurp all the messages back into the main folder some of the messages disappear. Actually, the message file (nnml) is created, but it has zero size. This function creates a doc group for all the process-marked digests and then copies all the messages back into the original group. If I see the message when viewing the digest, shouldn't I also see the message after it gets copied back? Strange. Is there an easier/better way to do this? (defun jmv-gnus-summary-slurp-digest (n) "Function to open a digest and transfer all the articles to the group from which the digest was opened. This function respects the process argument. Future: may want to let this take a prefix to specify to which group the articles should be copied." (interactive "P") ;; These are here to keep Gnus from working too hard (let ((group gnus-newsgroup-name) (jmv-do-not-select t) (gnus-select-group-hook nil) (gnus-summary-generate-hook nil) (gnus-large-newsgroup 10000) ) ;; Enter the digest, copy the articles, exit the digest. (gnus-summary-read-document n) (gnus-summary-copy-article 10000 group) (gnus-summary-exit) ) ;; Exit the group and reenter the group (let ((gnus-large-newsgroup 10000)) (gnus-summary-reselect-current-group nil nil) ) ) Jack Vinson