From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: hector Newsgroups: gmane.emacs.help Subject: unexpected byte-compiler behaviour Date: Thu, 9 Mar 2017 18:46:14 +0100 Message-ID: <20170309174614.GA3572@workstation> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1489081841 10863 195.159.176.226 (9 Mar 2017 17:50:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 9 Mar 2017 17:50:41 +0000 (UTC) User-Agent: Mutt/1.5.20 (2009-06-14) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Mar 09 18:50:35 2017 Return-path: Envelope-to: geh-help-gnu-emacs@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 1cm2Ct-0001v4-R1 for geh-help-gnu-emacs@m.gmane.org; Thu, 09 Mar 2017 18:50:31 +0100 Original-Received: from localhost ([::1]:35566 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cm2Cz-0002N7-VU for geh-help-gnu-emacs@m.gmane.org; Thu, 09 Mar 2017 12:50:37 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60452) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cm2CN-0002Mp-OK for help-gnu-emacs@gnu.org; Thu, 09 Mar 2017 12:50:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cm2CK-00037c-NN for help-gnu-emacs@gnu.org; Thu, 09 Mar 2017 12:49:59 -0500 Original-Received: from mail-wr0-x243.google.com ([2a00:1450:400c:c0c::243]:33069) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cm2CK-00037S-GT for help-gnu-emacs@gnu.org; Thu, 09 Mar 2017 12:49:56 -0500 Original-Received: by mail-wr0-x243.google.com with SMTP id g10so8819649wrg.0 for ; Thu, 09 Mar 2017 09:49:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:subject:message-id:mime-version:content-disposition :user-agent; bh=lOPuW/pSma/48wPaoHstbSqUi/4jvGHndv5CaRBNlSU=; b=ADJkiCH23YG7d2Zj7/r0jWbExDsOERJnQdSc0pyC15HYChmukyl3u+GuXDRWv73CXD w+DVoG2djXaE2fruECeNe2yR8m9L1BT7wUM/Lv4+IZ7s/MwuOLTIBGDYLfMDVnblh0Ph OgvwMr6/IYG6fAed6so31ODNU8zy9H6WIfyBaY90+NFPbUUpx3+E3wBDmTOgIPZbGII6 DUFRpfRiNDXRYXvRbHtt7JFmb4qPfdY4FurLSgvGxlhk/s7FXjNZ8XmgTaRBASf+FPg1 hwt+tIkvkQ0mIWFTOQtLcR1+ABHsyVMTLpnME8X4QXWMMxVVtR+K2hKr5X8+Tj+UNCqh ODMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:subject:message-id:mime-version :content-disposition:user-agent; bh=lOPuW/pSma/48wPaoHstbSqUi/4jvGHndv5CaRBNlSU=; b=N6eemSwICbvxcR28uyeB4TXn3qGznKmcOWyIIidX2HTmSG35HL6ckCFJs/CY/iOBXD V0XmFwdIjIWIj4I/aJ+5oqqmFDsY8Xzv6/tLnqiTUQMyJ7sH0CWDU/AL3+B/y+3yCow6 yLEhajcrv1GoDVUS5aOb6a4NF64VljQIypM2C4RdzZXtqgjMYoRndJjXsvVNtfK/vpnX gYJ6Qdd+uToP62q3FKuV0xEE67V6SNIVqumpvl5ViMTeeNFZ7um2Yhs/Uf6Asnhq/Bjk VlgqjMHmc0xMoqDghZBnKqHHzczeBDEI2SyN+ZuClRzVwkiYHe5QX+5VCXERyH5qv+mK GBKg== X-Gm-Message-State: AMke39lWJEN0m17CChSMIP+99zlkIKAmrdzS6EP30Mwwz5wJ/qQhzgI5VgaUq0YfHMrjQg== X-Received: by 10.223.175.81 with SMTP id z75mr11864539wrc.3.1489081795094; Thu, 09 Mar 2017 09:49:55 -0800 (PST) Original-Received: from workstation ([148.56.211.135]) by smtp.gmail.com with ESMTPSA id v1sm9034049wra.65.2017.03.09.09.49.54 for (version=TLS1 cipher=AES128-SHA bits=128/128); Thu, 09 Mar 2017 09:49:54 -0800 (PST) X-Google-Original-From: hector Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::243 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:112494 Archived-At: Hi. I'm trying to compile a file and it's driving me crazy. At some point of the file I'm reading unexpected messages: lyqi.el:137:1:Warning: `(abbrev :initarg :abbrev)' is a malformed function There's something weird going on here. So I write a nonsense function call at top level: (djghalkjhg) The byte-compiler just skips this and keeps showing the first message. When I cut the file at this point the compiler says what I expect: tmp.el:136:1:Warning: the function `djghalkjhg' is not known to be defined. How can this be? This leads me to think that the parser is doing more than one pass since a text after this point is affecting compilation at this point. If this is true, what the heck is causing it to not report that function "djghalkjhg" is not defined? Any ideas?