From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: Character literals for Unicode (control) characters Date: Sat, 05 Mar 2016 18:27:49 -0800 Message-ID: References: <87r3fsjenn.fsf@gnus.org> <56D8623F.6060806@cs.ucla.edu> Reply-To: John Wiegley NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1457233128 5650 80.91.229.3 (6 Mar 2016 02:58:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Mar 2016 02:58:48 +0000 (UTC) Cc: Lars Ingebrigtsen , Paul Eggert , emacs-devel@gnu.org To: Philipp Stephani Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 06 03:58:38 2016 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 1acOtw-0008HU-S6 for ged-emacs-devel@m.gmane.org; Sun, 06 Mar 2016 03:58:36 +0100 Original-Received: from localhost ([::1]:48948 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acOtw-00060w-6P for ged-emacs-devel@m.gmane.org; Sat, 05 Mar 2016 21:58:36 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58933) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acOtr-0005zw-L1 for emacs-devel@gnu.org; Sat, 05 Mar 2016 21:58:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acOto-0006xQ-Rn for emacs-devel@gnu.org; Sat, 05 Mar 2016 21:58:31 -0500 Original-Received: from mail-io0-x22c.google.com ([2607:f8b0:4001:c06::22c]:35050) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acOtn-0006xE-K7 for emacs-devel@gnu.org; Sat, 05 Mar 2016 21:58:28 -0500 Original-Received: by mail-io0-x22c.google.com with SMTP id g203so99909161iof.2 for ; Sat, 05 Mar 2016 18:58:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:reply-to:mail-followup-to:mime-version; bh=bdt+2oYLAMxf3Ij3PcrcW1n9ea9BxOpZruXUyzcDhLs=; b=tqeNKZXAopiL+L7PXeN+rpXHQ0BiWlSSoeAjCOqBLQA8SSHMlBPCichigvMNDukRta KmJbpRZppvblyjefDKUI0kgOpPJq2t6kk8y6Ory+UnejZ1G4aAlFeFAllh3QyLIN2Bia bGWfN9NsyxXphuhy7Da4sGR9SxxVxrU7jykq42xDPnZjZ0WY5IJO4INKygazNPGMW59A 3+6THz4KXMTnuku/CNuru/1pQTRltQKd5kY1OHMwtARwdEH1rZ062KwGdiO/A94mxCVu czUAS+kXgZPEG2CFHdP2N3RtJKcr1/rqvs0EcjCVLh83U0CTR0id8LWqzyz16N9Yrwjm UTZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:reply-to:mail-followup-to:mime-version; bh=bdt+2oYLAMxf3Ij3PcrcW1n9ea9BxOpZruXUyzcDhLs=; b=Mf//DS2/37Pgs/vZg0K/cJcCy3nfbZurGQ4rGuOTsxQT4guHt+MM3gj7h2F2c5Rqg3 cL92OXAsLvLey9OZaE+GEptihUMV1Pjc82g3OuzhHFD1bZw4x5brfHM724xQ3EDTjYlY agPjHGeiqbYxEJCyjHL6r4Wr5pDldIwyH+qDO7c9p64yi/jSE9dLtvTkw7QB1o+a2RpT 04Wf7T66iHqGoId3PNP9ZlBjRXc7VOkm2i3J3iPgKVVEooWNAsOE0yWpKm4MasS+OHjB mYHxOyy+isZJBQz8lcvFtDSip6rS6LQ2UyTPGzhrLgqTpAXA5rhOftDCkh1oZCa8HVrH SlEg== X-Gm-Message-State: AD7BkJI4DPUE4Pkio0i+xlc3SylaeKF6r0iuHsWxVLsE7tSk1KkQpSjvZvphfWCpnYhDrA== X-Received: by 10.107.5.149 with SMTP id 143mr18264396iof.129.1457233106880; Sat, 05 Mar 2016 18:58:26 -0800 (PST) Original-Received: from Hermes.local (mail.johnwiegley.com. [208.82.103.192]) by smtp.gmail.com with ESMTPSA id qs10sm2554572igb.7.2016.03.05.18.58.24 (version=TLS1 cipher=AES128-SHA bits=128/128); Sat, 05 Mar 2016 18:58:25 -0800 (PST) X-Google-Original-From: "John Wiegley" Original-Received: by Hermes.local (Postfix, from userid 501) id 062394ED205A; Sat, 5 Mar 2016 18:58:24 -0800 (PST) In-Reply-To: (Philipp Stephani's message of "Sat, 05 Mar 2016 15:28:22 +0000") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/24.5 (darwin) Mail-Followup-To: Philipp Stephani , Paul Eggert , Lars Ingebrigtsen , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4001:c06::22c 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:200983 Archived-At: >>>>> Philipp Stephani writes: > We should probably do whatever Perl does > (http://perldoc.perl.org/charnames.html). I haven't checked in detail what > is allowed by Perl (except that it allows \N{name} and \N{U+code}), but it > would be simpler to just adopt Perl's behavior (to a reasonable extend) than > trying to come up with our own syntax. This is a pretty reasonable request, to avoid having to remember multiple syntaxes as much as possible. My life is already shorter from having to correct misuses of \(\|\). -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2