From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Very annoying Flymake regression in Emacs 26.1 Date: Sat, 12 May 2018 10:01:43 +0100 Message-ID: <87bmdl1c3s.fsf@gmail.com> References: <87o9hlub7t.fsf@gmail.com> <83zi15mjut.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1526115600 19250 195.159.176.226 (12 May 2018 09:00:00 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 12 May 2018 09:00:00 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: johnw@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 12 10:59:55 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 1fHQNe-0004u9-DP for ged-emacs-devel@m.gmane.org; Sat, 12 May 2018 10:59:54 +0200 Original-Received: from localhost ([::1]:58651 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fHQPl-0006qR-CH for ged-emacs-devel@m.gmane.org; Sat, 12 May 2018 05:02:05 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59054) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fHQPa-0006pA-TN for emacs-devel@gnu.org; Sat, 12 May 2018 05:01:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fHQPa-00066U-6x for emacs-devel@gnu.org; Sat, 12 May 2018 05:01:54 -0400 Original-Received: from mail-wr0-x233.google.com ([2a00:1450:400c:c0c::233]:34682) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fHQPW-00065J-HH; Sat, 12 May 2018 05:01:50 -0400 Original-Received: by mail-wr0-x233.google.com with SMTP id p18-v6so7463811wrm.1; Sat, 12 May 2018 02:01:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=jy+mg9Oxkc9hDUt2z7f78VVju4uPB2iz0W1i7Utp1g0=; b=IIpKXiE/POlcxcpvkTzCnyoDpoV7XJBWesuPLhuPFijIZ1etRiVPGJdnjAIJ85OFPS iiYAg7+P5kTb2+dCRkcdeg4uHmbozvuRQr+qgkvT5pP6BCQYlVK7j11WjlQl65GeeKYR ZJuAE5xxkH/6UIqo2Kln/QFaGyqM9aZQ88enyxl4R7f54rauFJzR4KYhXo/cpIJj4jes ABuIKrie4R+rLUvHgSrBXvZ7kqAxpWaAiIApDhmWsQGoFUjTK96cYmY7pnNwvyPOGh8a tmE6aocPuvp/Ne5/RyugMcL+84uKfl5uJWAJJgmGbl/kWRcmlbQZrzcLRdOV3GwTsQyZ iCZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=jy+mg9Oxkc9hDUt2z7f78VVju4uPB2iz0W1i7Utp1g0=; b=t0QWJ/lmtor06gEMtzTxLYMEg6CW5iBLTEm2O0c+GlbD1gH5IYn1PQWZByI4iDZPsX ZEJ7u3QQyBAoPxA5Xs+N7ZHs2oa3cdUjuRVCKTl4xWyxnaEwx8Ha+D0C7pNkARz/4g5z wfppBIYD70nuJ/GBOecefWQHduSiRgkEbj0qKkHNafZpDadi1b7Ml9sikmj7DzAPE8J5 r/W82X22SJpDublMc4YaBS4GZseAArB0fkROzWFmpIYRb0JtcQ9reEARbfJD7hLSToHp 9OwOWcXgeNquPoSVuNDRFb43RNO7+rOdKxH9SIXOz489aDPd3qDa1NkfgNwgors51tY/ yJYg== X-Gm-Message-State: ALKqPwe4jS8np5QH6ucM7GneX44Jm6me4ieWdAnDCZyf1m6mryO+ySGU c8n/duPqW6Ypc1Md5ny10vtk6sGI X-Google-Smtp-Source: AB8JxZpqkj3Y0f7VRMzUN8ZuUAnWqbCriosrEjB85Koa9DFV12OAS0OQ6KLXBRmCQa81XKbCpVgdvg== X-Received: by 2002:adf:c753:: with SMTP id b19-v6mr1620802wrh.65.1526115707764; Sat, 12 May 2018 02:01:47 -0700 (PDT) Original-Received: from lolita.yourcompany.com (188.139.62.94.rev.vodafone.pt. [94.62.139.188]) by smtp.gmail.com with ESMTPSA id w31-v6sm9687037wrb.93.2018.05.12.02.01.46 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 12 May 2018 02:01:47 -0700 (PDT) In-Reply-To: <83zi15mjut.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 12 May 2018 10:08:42 +0300") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::233 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:225259 Archived-At: Eli Zaretskii writes: > Is the above scenario the usual way of using Flymake, or is it some > variation that could be rare? M-x flymake and (add-hook 'c-mode-hook 'flymake-mode) are the two most mundane ways I can think of for starting flymake. I've dug a little more and it happens when the visited file is in a project without a dominating file called "Makefile". So I wrote > "If there isn't such a target in the Makefile, or if there isn't any Make= file" But only the second part is true. But it's still pretty common. Notice for example, how that includes visiting files in a clean Emacs checkout before the configure step. > If it isn't rare, I wonder how come no one noticed until now that we > are littering the filesystem with these Good question! I guess few people are using it, or they're using it with special care, or they are used to the _flymake.c garbage anyway because the old flymake used to make it from time to time (though not in such a trivial case) Jo=C3=A3o