From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#21383: Static revisions in vc-working-revision Date: Tue, 1 Sep 2015 15:05:27 +0300 Message-ID: <55E59487.1050804@yandex.ru> References: <55E41499.5030501@yandex.ru> <55E5094A.3010108@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1441109202 12699 80.91.229.3 (1 Sep 2015 12:06:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 1 Sep 2015 12:06:42 +0000 (UTC) Cc: 21383-done@debbugs.gnu.org, Jonathan H To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 01 14:06:25 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1ZWkKP-0005Aq-MP for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Sep 2015 14:06:17 +0200 Original-Received: from localhost ([::1]:53537 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZWkKQ-0002bW-2s for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Sep 2015 08:06:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40672) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZWkKF-0002Rl-U0 for bug-gnu-emacs@gnu.org; Tue, 01 Sep 2015 08:06:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZWkKA-0005V4-Nl for bug-gnu-emacs@gnu.org; Tue, 01 Sep 2015 08:06:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52559) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZWkKA-0005Un-AZ for bug-gnu-emacs@gnu.org; Tue, 01 Sep 2015 08:06:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZWkK9-0001VC-VE for bug-gnu-emacs@gnu.org; Tue, 01 Sep 2015 08:06:02 -0400 Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Sep 2015 12:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 21383 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Mail-Followup-To: 21383@debbugs.gnu.org, dgutov@yandex.ru, pythonnut@gmail.com Original-Received: via spool by 21383-done@debbugs.gnu.org id=D21383.14411091365733 (code D ref 21383); Tue, 01 Sep 2015 12:06:01 +0000 Original-Received: (at 21383-done) by debbugs.gnu.org; 1 Sep 2015 12:05:36 +0000 Original-Received: from localhost ([127.0.0.1]:44767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZWkJj-0001UP-Ow for submit@debbugs.gnu.org; Tue, 01 Sep 2015 08:05:36 -0400 Original-Received: from mail-lb0-f180.google.com ([209.85.217.180]:36799) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZWkJh-0001UG-3o for 21383-done@debbugs.gnu.org; Tue, 01 Sep 2015 08:05:33 -0400 Original-Received: by lbvd4 with SMTP id d4so41218028lbv.3 for <21383-done@debbugs.gnu.org>; Tue, 01 Sep 2015 05:05:32 -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=0iK7D3otZN4n+jA5XA0idbvrDXQWEKFJfQSNplJkmIY=; b=UY6O3wTHZ5GKa9VOGE2iO2e/5gKEy3c+AzBQLoCDOplodxGX5Y7+LCeHzdL/UdM6+X Fe3ZKrNvNbmKDKOyC+KBgSY8YpCPEdfQLdRnnTWWn81roEmPmK9MxKsK9zM0zZX+FXli U6kNpk70eSED7pr9AN+q7uXBSfrtH6Gx2LR9e5lR7+h2FOKlYXwGlbJAOJ8CNwd3gIx/ L8DPwHWIVy9YYw8FAHiAsdSB5EG5nj0mwJtGjXw8VuQi/lnvJX3gZkI4IZ8/rJJrP32G mfuu3mmkfM8f8ExUOz9joxaoTxy8pFZSGtFe8O5xN6jGIqMR4s2MYgawxybVIF9VABVH bTdg== X-Received: by 10.112.166.106 with SMTP id zf10mr13168612lbb.36.1441109130661; Tue, 01 Sep 2015 05:05:30 -0700 (PDT) Original-Received: from [192.168.1.190] ([178.252.127.222]) by smtp.googlemail.com with ESMTPSA id u3sm4735679laj.31.2015.09.01.05.05.29 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Sep 2015 05:05:29 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:40.0) Gecko/20100101 Thunderbird/40.0 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:106038 Archived-At: On 09/01/2015 06:55 AM, Stefan Monnier wrote: > VC was originally designed so as to separate the VC data from the > buffers, so the `file' argument was absolutely indispensable (you > can't/shouldn't rely on things like the current-buffer's default-directory). > > I think nowadays the design has been changed enough that indeed the > `file' arg can be dispensed with. I think just the current usage, everywhere, makes it okay. But if I were to inquire of the status of a file in a different repository, that would still fail. We don't don't seem to do that anywhere, though, and supporting that usage would require fixes in multiple places. This patch doesn't change much in this regard: FILE wasn't used for its default-directory even before it. > The rest looks OK to me, Thanks, installed.