From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: scratch/accurate-warning-pos: Solid progress: the branch now bootstraps. Date: Sat, 01 Dec 2018 18:53:50 +0200 Message-ID: <83o9a5b335.fsf@gnu.org> 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> <5C02B75E.80605@gmx.at> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1543683178 1111 195.159.176.226 (1 Dec 2018 16:52:58 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 1 Dec 2018 16:52:58 +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: martin rudalics Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Dec 01 17:52:54 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 1gT8Vf-00007p-1z for ged-emacs-devel@m.gmane.org; Sat, 01 Dec 2018 17:52:51 +0100 Original-Received: from localhost ([::1]:41861 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gT8Xl-0003lv-DF for ged-emacs-devel@m.gmane.org; Sat, 01 Dec 2018 11:55:01 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47021) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gT8X8-0003lm-2G for emacs-devel@gnu.org; Sat, 01 Dec 2018 11:54:22 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gT8X3-0006N3-Ns for emacs-devel@gnu.org; Sat, 01 Dec 2018 11:54:21 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35996) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gT8Wr-0006HS-BD; Sat, 01 Dec 2018 11:54:05 -0500 Original-Received: from [176.228.60.248] (port=3021 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gT8Wq-0000vv-Rh; Sat, 01 Dec 2018 11:54:05 -0500 In-reply-to: <5C02B75E.80605@gmx.at> (message from martin rudalics on Sat, 01 Dec 2018 17:31:26 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:231563 Archived-At: > Date: Sat, 01 Dec 2018 17:31:26 +0100 > From: martin rudalics > CC: cpitclaudel@gmail.com, eggert@cs.ucla.edu, michael_heerdegen@web.de, > emacs-devel@gnu.org, monnier@IRO.UMontreal.CA, acm@muc.de > > >> 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? You can ask for more warnings, yes. You can usually also ask for no warnings at all, but that's not the default nowadays, not usually. And in any case, do we have line numbers with errors right? I thought error messages also display inaccurate line numbers, for the same basic reason.