From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: xr Date: Wed, 27 Feb 2019 16:06:35 +0100 Message-ID: <875zt5feys.fsf@web.de> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="183165"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 27 16:07:11 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gz0nd-000lV0-Md for ged-emacs-devel@m.gmane.org; Wed, 27 Feb 2019 16:07:09 +0100 Original-Received: from localhost ([127.0.0.1]:45813 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gz0nc-0004pH-LO for ged-emacs-devel@m.gmane.org; Wed, 27 Feb 2019 10:07:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:46897) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gz0nP-0004o0-3i for emacs-devel@gnu.org; Wed, 27 Feb 2019 10:06:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gz0nK-0003ol-UZ for emacs-devel@gnu.org; Wed, 27 Feb 2019 10:06:52 -0500 Original-Received: from mout.web.de ([212.227.17.11]:48279) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gz0nI-0003hc-Gm for emacs-devel@gnu.org; Wed, 27 Feb 2019 10:06:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1551279996; bh=6oYrh3L39RTjZ1mDDmOn8CnsKVt9jiG4U+CHaGuOEIg=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=I4AY/IPQSWDvXZIPHBRZvHzqNyd0RVERasPta/6gp5ZQGZycAQjllWORgsx2CJ7vD /Z2uQ/XZNyKWzd+Zn6uCgK8r7vJL431PV5pFENjjBWHH+IWtsIWjQNBXO3uSQWhFah FN2r43fYLQOjkkbgLf++9KZBR7cmWj7Qtjqvkp+k= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([88.67.111.211]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0Lpw6t-1hSJ803gT1-00fhuR; Wed, 27 Feb 2019 16:06:36 +0100 In-Reply-To: ("Mattias \=\?utf-8\?Q\?Engdeg\=C3\=A5rd\=22's\?\= message of "Fri, 1 Feb 2019 15:09:58 +0100") X-Provags-ID: V03:K1:YkNY7+Rdgev4TK0gQ824b1rmCRh6hQZ5EZtYws33q99g1lARb6h WscQNUp20BsO7p082YqXwUglWHZXbkgSJKTautyU51ookgRUTFB7VhEMGcg7Van5DKvWpvJ if1qWQ/5220ax0iMzBMv2kt7GZ14XdAEDPowA/uq6AakERcvSbcXjevgakcivnGcFBHGOXk 4Dg637bqQItHatoZOJyJQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:CjSIFl/dtQg=:AB3o9lJTiuaXX9Gs4UNACH ybSbknLRzSXB0BcCWddGPvmGwX824SC6YLF02G/nFWtCuNaJz2m6gLjJ7QAYuemiQcUT+Ebmz uSNk+K7cNvveMjbRTtLIkL0csL6QXQ85uJOswmq7uUazMUrj2P50iq+YD/eFBPHEYCUQNadid df2glBqwqX88BtUe/IJeZvWApylOoF+94loCOVKZMKfEISsQdnpVOFTFaypEcMiT1LRUcjBQU xk+hENHx0mvWPi+/iAQaocuJvzpkLwe9na+b1r+11+TeQz/sqNN5B/Kfg4LkDWP7qvRDEFNV1 YlyNe++jbX9Yj2SKe8p0qUx6olsyxRCJWUyFHyRYNASdPDhaWUIyarB2NVxn3UADu6Q4Qhbcn yVIA3sdoCjKMbi8vprS6EzAN3+hkIWlO42+sp2ObEkR3fCBbPVG1e/oVfO+QkdsmMPVfcoVbm fN6HA1Y2ifO5knNfAWnHv0YZXFG6K5rW2j6cNIrrKZNLISCWL5KIxrh3Vg9XYBs4hgOdlSb+l 4WNNvZ9e316JvlAEvrgG+r1lIwiGtBiA3YGy4yFxJhU/k53y/DrArFPfHnc4R+NAF/lpdo1BP YK6c+aVWtV8TrSbm5yshc2i+2adBch6q3hwmmBYoxlBuY4+ee9FulqtbZyWJb8pY3FGoxLIxj bI5/pv0kVqs3P3t4p678znZ84F/83aBqNulAtqHEfwN0b7/fHOVjhRq3dq9+Ti9Ur9GSWucg3 ByvAdvm8T6EAyV48y+wTcVTqnCWMxql0z4ygDUwp1zK5k4/JQkq7NPhTDSN6Xf3+laEmtqS/ X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.11 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:233648 Archived-At: Hi Mattias, > The xr package is the inverse of rx: it transforms an Emacs regexp > string into rx form. Its purpose is to assist in migration to rx-style > regexps, something I think a lot more people should do, and help > understanding difficult regexps. Would it be possible to define a variable to control what kind of operators `xr--postfix' chooses? Currently the verbose names are hardcoded, and even if there is no perfectly nice solution, it would be good if there was some way to control this. I'm not sure if there are other places besides `xr--postfix' where such a variable would be to consulted. Thanks, Michael.