From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/37202 Path: main.gmane.org!not-for-mail From: Lloyd Zusman Newsgroups: gmane.emacs.gnus.general Subject: Re: Packing nnml folders... Date: 28 Jul 2001 12:08:54 -0400 Organization: FreeBSD/Linux Hippopotamus Preserve Sender: Lloyd Zusman Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035172658 12600 80.91.224.250 (21 Oct 2002 03:57:38 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:57:38 +0000 (UTC) Return-Path: Return-Path: Original-Received: (qmail 27580 invoked from network); 28 Jul 2001 16:08:59 -0000 Original-Received: from home.ljz.net (216.27.138.217) by gnus.org with SMTP; 28 Jul 2001 16:08:59 -0000 Original-Received: by home.ljz.net (Postfix, from userid 2001) id 2C34019F7C; Sat, 28 Jul 2001 12:08:54 -0400 (EDT) Original-To: ding@gnus.org X-Face: "!ga1s|?LNLE3MeeeEYs(%LIl9q[xV9!j4#xf4!**BFW_ihlOb;:Slb>)vy>CJM On Fri, 27 Jul 2001, Jon Allen Boone wrote: > >> ;;; Proposed: Add a new function nnml-pack-directory to nnml.el >> ;;; >> ;;; Purpose: This function will renumber articles within a directory so >> ;;; that they are densely numbered starting from >> ;;; number 1. > > This is not easily done from the backend, since Gnus stores article > numbers in ~/.newsrc.eld. > > Doing the following is fairly simple and could be written into a > function; why bother with the hard stuff? > > M-x set-variable RET gnus-large-newsgroup RET nil RET > C-u RET > M P a > B m RET > q > M-x set-variable RET gnus-large-newsgroup RET RET I tried this, and it doesn't renumber the articles from 1. It just repacks them to a range starting one higher than the highest article number of the previous range (as expected). And besides, `gnus-large-newsgroup' is already set to nil for me. Is there a function that will automatically copy all of the newsgroup customization settings (i.e., the "G c" information) from one group to another? If so, then this proposed "repacking from 1" function could follow the steps I outlined in my previous message, but before deleting the original group, it could copy its customization settings to the new group. As soon as I figure out how to mass-copy the customization settings, I'll write the function that does this "repacking from 1" operation for nnml groups. Any ideas? > kai > -- > ~/.signature: No such file or directory -- Lloyd Zusman ljz@asfast.com