From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: (error "Stack overflow in regexp matcher") and (?)wrong display of regexp in backtrace Date: Sun, 15 Mar 2020 17:32:20 -0700 Organization: UCLA Computer Science Department Message-ID: <6a1f4dd5-b1a9-fde7-5fa4-5945b6f301a5@cs.ucla.edu> References: <20200315103922.GA4928@ACM> <20200315173237.GE4928@ACM> <66BE4BC2-D31C-439B-8D74-4FAA05028C04@acm.org> <83mu8hbjec.fsf@gnu.org> <871rpt5wex.fsf@igel.home> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="116948"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 Cc: =?UTF-8?Q?Mattias_Engdeg=c3=a5rd?= , acm@muc.de, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Andreas Schwab , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Mar 16 03:00:53 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jDf3l-000UML-3x for ged-emacs-devel@m.gmane-mx.org; Mon, 16 Mar 2020 03:00:53 +0100 Original-Received: from localhost ([::1]:33196 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jDf3h-0005LA-OT for ged-emacs-devel@m.gmane-mx.org; Sun, 15 Mar 2020 22:00:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34626) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jDdgD-0007Di-Fw for emacs-devel@gnu.org; Sun, 15 Mar 2020 20:32:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jDdgB-000527-UE for emacs-devel@gnu.org; Sun, 15 Mar 2020 20:32:28 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:44038) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jDdgA-0004Jx-B5; Sun, 15 Mar 2020 20:32:26 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 7AA09160091; Sun, 15 Mar 2020 17:32:21 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id B3k0kNnOKQdq; Sun, 15 Mar 2020 17:32:20 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id C9BD61600AF; Sun, 15 Mar 2020 17:32:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Kf6-1NzCCq14; Sun, 15 Mar 2020 17:32:20 -0700 (PDT) Original-Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id AA123160091; Sun, 15 Mar 2020 17:32:20 -0700 (PDT) In-Reply-To: <871rpt5wex.fsf@igel.home> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:245548 Archived-At: On 3/15/20 11:02 AM, Andreas Schwab wrote: >> That's terrible, IMO. > It changed in commit a4605cd60d. Guilty as charged. :-) If it were up to me I'd rationalize that maze of special variables controlling the printing of escapes. However, the dead hand of backward compatibility means there's no simple answer here. Plus I'm too tied up now with Covid-19.