From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master 5e43955 1/2: Don't declare vc-exec-after anymore Date: Thu, 22 Oct 2015 15:08:37 +0300 Message-ID: <5628D1C5.4070300@yandex.ru> References: <20151020190758.14547.6515@vcs.savannah.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1445515750 16132 80.91.229.3 (22 Oct 2015 12:09:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 22 Oct 2015 12:09:10 +0000 (UTC) Cc: emacs-devel To: Juanma Barranquero Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 22 14:09:06 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZpEfu-0005vV-EO for ged-emacs-devel@m.gmane.org; Thu, 22 Oct 2015 14:08:54 +0200 Original-Received: from localhost ([::1]:59270 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZpEft-0003Rx-M2 for ged-emacs-devel@m.gmane.org; Thu, 22 Oct 2015 08:08:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49545) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZpEfl-0003Rg-GN for emacs-devel@gnu.org; Thu, 22 Oct 2015 08:08:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZpEfh-0000Z5-F9 for emacs-devel@gnu.org; Thu, 22 Oct 2015 08:08:45 -0400 Original-Received: from mail-wi0-x233.google.com ([2a00:1450:400c:c05::233]:37311) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZpEfh-0000Z1-9F for emacs-devel@gnu.org; Thu, 22 Oct 2015 08:08:41 -0400 Original-Received: by wicfv8 with SMTP id fv8so116912121wic.0 for ; Thu, 22 Oct 2015 05:08:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=/r00mBJJna3XUEYp0Nth5hs1rx+V0gDWjJ9nusA4/XY=; b=rTtWIVacZvm03qQLv3e65B3hCNSMoAO7Z5H7mEeyVKIdv/KiXQXMNydx6pI8Ux1w5Y L/tQ4UMWN4h7FavOlX9MidD/P0OquW0RLO1RK9Ba4ak6TZSsF5CbllL+v9xYdDq/CYSu Oyl4yik2CDn7gyrJihc0ARGnJ+rdSzheoCMCuWfEOcbP/j2iMWcQJ1DExBBAXAc5C/9m X1RI3Vdjdu6rhhDdnEuPtN910m4evWNquriNHLvZLsEnaSbR1hYn0y4TqWhYpEszAfjg 8HwSTD6KGxtko7ut0zgJC6cG7YE00p4WX54J+7V0Lk9YnvOqjicb1SZl2nKkpv9wb0/H bFhQ== X-Received: by 10.180.207.238 with SMTP id lz14mr3431206wic.1.1445515720671; Thu, 22 Oct 2015 05:08:40 -0700 (PDT) Original-Received: from [10.9.0.103] (nat.webazilla.com. [78.140.128.228]) by smtp.googlemail.com with ESMTPSA id iw8sm16464046wjb.5.2015.10.22.05.08.38 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 22 Oct 2015 05:08:39 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::233 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:192369 Archived-At: Hi Juanma, On 10/22/2015 11:05 AM, Juanma Barranquero wrote: > > branch: master > > commit 5e4395544c184d9a8702cf05c7aee9329b0b9482 > > Author: Dmitry Gutov > > > Commit: Dmitry Gutov > > > > > Don't declare vc-exec-after anymore ... > After this change, compiling vc-mtn.el, vc-git.el and vc-bzr.el give > warnings (the other three don't): Thank you for pointing that out. Any idea why that happens? > trunk@C:\...\vc> for %i in (svn mtn hg cvs git bzr) do emacs -batch -Q > -f batch-byte-compile vc-%i.el > > In end of data: > vc-mtn.el:378:1:Warning: the function `vc-exec-after' might not be > defined at > runtime. No direct calls to vc-exec-after appear in any of these files anymore. All of them call vc-run-delayed, yet, as you say, the warning is displayed only when compiling some of them. I'd think that if the compiler has gotten around to expanding vc-run-delayed, it must have already loaded vc-dispatcher. And then it also knows there vc-exec-after is defined.