From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Oliver Scholz Newsgroups: gmane.emacs.help Subject: Re: rx vs sregex - a "match" to the death Date: Sun, 05 Oct 2003 17:45:03 +0200 Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1065369953 3850 80.91.224.253 (5 Oct 2003 16:05:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 5 Oct 2003 16:05:53 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Oct 05 18:05:51 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1A6BOJ-0001Pg-00 for ; Sun, 05 Oct 2003 18:05:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1A6BKO-00058G-Jw for geh-help-gnu-emacs@m.gmane.org; Sun, 05 Oct 2003 12:01:48 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!dialin-145-254-134-100.arcor-ip.NET!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 24 Original-NNTP-Posting-Host: dialin-145-254-134-100.arcor-ip.net (145.254.134.100) Original-X-Trace: news.uni-berlin.de 1065368711 15455126 145.254.134.100 (16 [87814]) X-Attribution: os X-Face: "HgH2sgK|bfH$; PiOJI6|qUCf.ve<51_Od(%ynHr?=>znn#~#oS>",F%B8&\vus),2AsPYb -n>PgddtGEn}s7kH?7kH{P_~vu?]OvVN^qD(L)>G^gDCl(U9n{:d>'DkilN!_K"eNzjrtI4Ya6; Td% IZGMbJ{lawG+'J>QXPZD&TwWU@^~A}f^zAb[Ru;CT(UA]c& User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3.50 (windows-nt) Cancel-Lock: sha1:wqrnC9v+darwLXzXFbdaEBwkKwI= Original-Xref: shelby.stanford.edu gnu.emacs.help:117070 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 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 Xref: main.gmane.org gmane.emacs.help:12998 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:12998 Martin Stone Davis writes: > Who likes `rx'? > Who likes `sregex'? > Who likes `rx' more than `sregex'? > Who likes `sregex' more than `rx'? > Why? >>From the commentary section of rx.el: This is another implementation of sexp-form regular expressions. It was unfortunately written without being aware of the Sregex package coming with Emacs, but as things stand, Rx completely covers all regexp features, which Sregex doesn't, doesn't suffer from the bugs mentioned in the commentary section of Sregex, and uses a nicer syntax (IMHO, of course :-). Personally I don't know about the nicer syntax, because I never tried sregex. For the very reason that I discovered rx first. Oliver -- 14 Vendémiaire an 212 de la Révolution Liberté, Egalité, Fraternité!