From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: scratch/accurate-warning-pos: Solid progress: the branch now bootstraps. Date: Sat, 01 Dec 2018 17:31:26 +0100 Message-ID: <5C02B75E.80605@gmx.at> References: <23334086-c0a1-7b34-4234-343719618bd1@cs.ucla.edu> <20181128120443.GA4036@ACM> <20181129220552.GI12576@ACM> <9dde4ed7-8401-6022-a668-258d48bb7726@cs.ucla.edu> <20181130185503.GA16256@ACM> <20181130220218.GB16256@ACM> <138d56b7-53df-1ea5-377c-8502245f1b6b@cs.ucla.edu> <5C0239DA.4030907@gmx.at> <20181201124727.GC5102@ACM> <5C02962C.5040505@gmx.at> <83sgzhb8ec.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1543681804 19746 195.159.176.226 (1 Dec 2018 16:30:04 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 1 Dec 2018 16:30:04 +0000 (UTC) Cc: cpitclaudel@gmail.com, eggert@cs.ucla.edu, michael_heerdegen@web.de, emacs-devel@gnu.org, monnier@IRO.UMontreal.CA, acm@muc.de To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Dec 01 17:29:59 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gT89W-0004xB-Cc for ged-emacs-devel@m.gmane.org; Sat, 01 Dec 2018 17:29:58 +0100 Original-Received: from localhost ([::1]:41811 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gT8Bd-0001k8-0Q for ged-emacs-devel@m.gmane.org; Sat, 01 Dec 2018 11:32:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41820) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gT8BN-0001hr-W7 for emacs-devel@gnu.org; Sat, 01 Dec 2018 11:32:01 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gT8BJ-00058Q-3V for emacs-devel@gnu.org; Sat, 01 Dec 2018 11:31:53 -0500 Original-Received: from mout.gmx.net ([212.227.17.20]:35035) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gT8BD-00051r-O2; Sat, 01 Dec 2018 11:31:43 -0500 Original-Received: from [192.168.1.101] ([46.125.250.126]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LjJCt-1h5DYL1izX-00dSmp; Sat, 01 Dec 2018 17:31:30 +0100 In-Reply-To: <83sgzhb8ec.fsf@gnu.org> X-Provags-ID: V03:K1:Go/tYG/0FRmXhQfkVA5wF7dG9YtQxUPvFpnUFPX9boycXoG0fn1 139ailSQhoGzFTrkbjiD24WOPHAotkwiObC7pEF4MoZ8kyzIkgoW0KyHl1oMUFr/gIn99++ HcfGxhKkvlBZ//dsKglQauoL74pLP7LMJBxtIeJAtWUhWgguneusfKJuVtHfEpJIm0rkgqv O+uyg3DViRwynD5wiFFEQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:KAdNmz2tcIo=:qARQ7azKeweCok5nM49oqG PFvfplUl699ENnBWOD6z7whMP8wIQRDCirVGbblrXz8Gy7HXFH6umZ7Zcp+KDsFD1hd+SaMG3 D4ZZQG1y+2FeRAi6LA6L4xyuld6mnv1TembBECK/FxuaWRkfiFRdPLP8/7StHiYznacO8Dmzk tdskDUERQH9oAfDK0vyzVeHRgQy5X4yRZIKfobRFBX8XBC1thWTcSlkM+Mus+plBYIvNzoKw6 FeWAkDlR3fAeqgWM05WLBLotbf5fjSXFzBlaCTolx1qVpkP/SiMjCALHTHYz0DX/XBKy6xGuT euVJX5eMbzRVxsFY4WwWhhYP9L4lk+B71qBHlJcrhh2xRfzj5bU5ZnYzAv2OyKpwXJe6PPGIv lEUu2bRhZzW+SvX1vtzwlCSe/qwsNJEpZ/t+P3rSoMPhS1Ia2Mu1X2PERhmcjCSuZuEIHwgVQ Wac8+MteFM0rqwikOY8+SlJAk6jpt6M6HX/XyKzMDzXr/n79YcSwuv+XMfvDwFMLKLyNElpIh /HJ6sMQzU8SqRj/yx0/fnes+m+v1p/CrheSzdDR/WIKDcCk8nHf43cWdE/xXRfLh4AVli2IbV l+7py7nxJpirphq6kDSDqsE+sjxyaag9g8StZNetF0Vs7IyOu3BT49l97q5bAbubJQR2chy9w aMOrkejbDs14ll8OO6Gs+mMho+IgdqiKasRi8KAY9WPhzhriqH7Tn1tsORfaQ6gqI89PC8fEQ NDkRYBiwAKRZpzRVrb12/P/crgyz6aLOYcJQdod9HTwnLBh6Czh+pB/MFlX5zxmVq5vim4iV X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.20 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:231561 Archived-At: >> IMO the "byte compiler bug" has a simple fix which, however, nobody >> but me would accept: When there is the slightest doubt do not print >> position indications. > > IMO, that would be a change for the worse: currently we at least have > a position near the locus of the problem, which does limit the search > to some extent. Yes and I know that everybody else agrees with you. But I replied to Alan's remark that I "prefer fast buggy software over slightly slower functional software". >> Also I don't understand why it should be the byte compiler's task to >> check the syntax of expressions for correctness. > > Because that's what any other compiler out there does? Doesn't "any other compiler out there" also leave me the choice what I want to check? martin