From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Filipp Gunbin Newsgroups: gmane.emacs.devel Subject: Re: Regular expression creation [was: Re: Emacs Lisp's future] Date: Fri, 26 Sep 2014 19:25:10 +0400 Message-ID: References: <87wq97i78i.fsf@earlgrey.lan> <20140917202418.240bbd2c@forcix> <87egv9y5m6.fsf@gmail.com> <541B0AFC.9080501@dancol.org> <87zjdwwpab.fsf@gmail.com> <87y4tgwjso.fsf@gmail.com> <87tx43x6gb.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1411745167 452 80.91.229.3 (26 Sep 2014 15:26:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 26 Sep 2014 15:26:07 +0000 (UTC) Cc: Emacs development discussions To: Alexis Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 26 17:26:03 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XXXPG-0002EW-KQ for ged-emacs-devel@m.gmane.org; Fri, 26 Sep 2014 17:26:02 +0200 Original-Received: from localhost ([::1]:49854 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XXXPG-0008VD-75 for ged-emacs-devel@m.gmane.org; Fri, 26 Sep 2014 11:26:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35596) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XXXOf-0008J4-IV for emacs-devel@gnu.org; Fri, 26 Sep 2014 11:25:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XXXOZ-0000YR-PA for emacs-devel@gnu.org; Fri, 26 Sep 2014 11:25:25 -0400 Original-Received: from out3-smtp.messagingengine.com ([66.111.4.27]:44910) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XXXOZ-0000Ws-Kd for emacs-devel@gnu.org; Fri, 26 Sep 2014 11:25:19 -0400 Original-Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by gateway2.nyi.internal (Postfix) with ESMTP id 01AC52061A for ; Fri, 26 Sep 2014 11:25:13 -0400 (EDT) Original-Received: from frontend2 ([10.202.2.161]) by compute2.internal (MEProxy); Fri, 26 Sep 2014 11:25:13 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h= x-sasl-enc:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-type; s=mesmtp; bh=D2MMG+0HGhfJ 8ka/igut1l4l07c=; b=ZDoOmyS/nGVDTFGPBIohkDOE75VMjFg62KoXuzhynbjF FKT3PNtmJ5+9Jxn7LhoiCB+gEufWZJy7ow6lHe/YL6l2Y724dzDr78lW5qNY7v4Q qTBwGz77lAOURZ9QZGEel1zLW9GgTPUpK5rTELz0vgvFd+aWU6IaCJkB4zkMyXA= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:to:cc:subject:references :date:in-reply-to:message-id:mime-version:content-type; s= smtpout; bh=D2MMG+0HGhfJ8ka/igut1l4l07c=; b=hmuWG1MsqJoQXw1kl1SZ nRtT8/JUJ8MkjGu53H7jSs6CtQWPDnqo7eXFB24hDJ1ybQBp3IJO6WFpTepRnPs8 VigJlZQ5hGbvqeXa5A5alzi6l3T7FCNCn95Qa1q3IStee1NupCgPByqXc9VB5xil WYEAraN5VbMxxgY0x6bdHrg= X-Sasl-enc: 8YmEdkUhqXadz0PDsoTkK/l9p+aJdLmFxyAi2YW4LtzD 1411745112 Original-Received: from Filipps-Lovely-Macbook.local (unknown [94.25.218.10]) by mail.messagingengine.com (Postfix) with ESMTPA id 6EB67680073; Fri, 26 Sep 2014 11:25:12 -0400 (EDT) In-Reply-To: <87tx43x6gb.fsf@gmail.com> (Alexis's message of "Fri, 19 Sep 2014 20:07:05 +1000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.93 (darwin) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 66.111.4.27 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:174726 Archived-At: On 19/09/2014 14:07 +0400, Alexis wrote: > Hmm, good point .... Perhaps "!" could be the escape character? It seems > to me like a character that might be less likely to need to be literally > matched (or matched less frequently) than other visible ASCII > characters, and also seems to me to be reasonably memorable for this > purpose .... It's meaning of "negate the following" is so widespread that it would be confusing to use it. -- Filipp