From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: Gnus nnmail-split-fancy regexps =?utf-8?Q?can=E2=80=99t?= support backrefs inside themselves? Date: Tue, 20 Mar 2018 16:20:41 -0400 Message-ID: References: <4i30kmyxt8ln.1gu.xxuns.g6.gal@galex-713.eu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1521577161 4459 195.159.176.226 (20 Mar 2018 20:19:21 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 20 Mar 2018 20:19:21 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Mar 20 21:19:17 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyNj3-00014V-D3 for geh-help-gnu-emacs@m.gmane.org; Tue, 20 Mar 2018 21:19:17 +0100 Original-Received: from localhost ([::1]:51593 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eyNl6-0004r5-L9 for geh-help-gnu-emacs@m.gmane.org; Tue, 20 Mar 2018 16:21:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38695) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eyNkd-0004qr-Cm for help-gnu-emacs@gnu.org; Tue, 20 Mar 2018 16:20:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eyNkY-0002Jt-Ez for help-gnu-emacs@gnu.org; Tue, 20 Mar 2018 16:20:55 -0400 Original-Received: from [195.159.176.226] (port=52426 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eyNkY-0002JY-7v for help-gnu-emacs@gnu.org; Tue, 20 Mar 2018 16:20:50 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eyNiR-0000Eq-Td for help-gnu-emacs@gnu.org; Tue, 20 Mar 2018 21:18:39 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 9 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:qCEveviDngBSZZVzxbNSOB3bFZQ= 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: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:116214 Archived-At: Indeed, they don't support backrefs, because Gnus takes the regexp you specify and embeds it into a larger regexp which also uses \(...\) grouping, so you'd have to offset your backrefs by the proper number of preceding \( in order for them to work right (and changes in Emacs/Gnus can change this offset, of course, to make things more interesting). Stefan