From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/18989 Path: main.gmane.org!not-for-mail From: Norman Walsh Newsgroups: gmane.emacs.gnus.general Subject: nnmail-split bug? Date: Fri, 20 Nov 1998 09:50:35 -0500 Sender: owner-ding@hpc.uh.edu Message-ID: <5251-Fri20Nov1998095035-0500-ndw@nwalsh.com> Reply-To: Norman Walsh NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 (generated by SEMI MIME-Edit 0.88 "Tsurugi") Content-Type: text/plain; charset=US-ASCII X-Trace: main.gmane.org 1035157420 9197 80.91.224.250 (20 Oct 2002 23:43:40 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 23:43:40 +0000 (UTC) Cc: Norman Walsh Return-Path: Original-Received: from karazm.math.uh.edu (karazm.math.uh.edu [129.7.128.1]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id JAA10424 for ; Fri, 20 Nov 1998 09:51:42 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by karazm.math.uh.edu (8.9.1/8.9.1) with ESMTP id IAB20371; Fri, 20 Nov 1998 08:51:32 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Fri, 20 Nov 1998 08:51:28 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id IAA23771 for ; Fri, 20 Nov 1998 08:51:19 -0600 (CST) Original-Received: from nexus.berkshire.net (nexus.berkshire.net [206.72.196.10]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id JAA10396 for ; Fri, 20 Nov 1998 09:51:07 -0500 (EST) Original-Received: from nwalshpc.berkshire.net (norm2.nwalsh.com [140.186.114.234]) by nexus.berkshire.net (8.8.8/8.8.8) with SMTP id JAA16792; Fri, 20 Nov 1998 09:50:57 -0500 (EST) Original-To: ding@gnus.org X-URL: http://nwalsh.com/ X-local-group-name: emacs.ding X-Emacs: 19.34 Original-Lines: 37 X-Mailer: Gnus v5.6.43/Emacs 19.34 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:18989 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:18989 In an effort to get more complete threads, I've started to CC myself on mail. I want these messages to go into the right folder, regardless of what split criteria got the initial message into its folder. So I added a header (you can see it above, I'm sure) X-local-group-name: and I stick the name of the group that's active when I'm sending mail onto that header. Then I added the following rule to the beginning of my nnmail-split-methods: ("\\1" "^X-local-group-name: \\(.*\\)") Problem is, when this rule fires, gnus goes "bang". Q1. Is there a better way to achieve what I'm after? Q2. Here's the debug backtrace. Any ideas how to fix it? Is it user error? This is 5.6.43 under Emacs 19.34.6 on NT. Signaling: (args-out-of-range 685 730) replace-match("\\1" nil nil "\\1") nnmail-article-group(nnml-active-number) nnmail-check-duplication("<9176-Fri20Nov1998093858-0500-nwalsh@arbortext.com>" nnml-save-mail nnml-active-number) nnmail-process-unix-mail-format(nnml-save-mail nnml-active-number) nnmail-split-incoming("~/.gnus-crash-box" nnml-save-mail nil "mail.misc" nnml-active-number) nnmail-get-new-mail(nnml nnml-save-nov "~/Mail/" "mail.misc") nnml-request-scan("mail.misc" "") gnus-request-scan("nnml:mail.misc" (nnml "")) gnus-activate-group("nnml:mail.misc" scan) gnus-get-unread-articles(2) gnus-group-get-new-news(2) call-interactively(gnus-group-get-new-news)