From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Jonathan Ganc Newsgroups: gmane.emacs.bugs Subject: bug#26066: 26.0.50; vc-git-status gives wrong result Date: Tue, 21 Mar 2017 12:10:33 -0400 Message-ID: <8530cd03-0158-f198-9b14-ade983e1c7f4@gmail.com> References: <9bf82bf1-fefa-ab84-bac1-cf748ae5ccfb@gmail.com> <87efxy59wx.fsf@users.sourceforge.net> <0d87686b-c7d2-deab-ebe4-ab1c8aa4faca@yandex.ru> <29d4a5ae-0ca0-3a86-6b9a-ab616803f39e@gmail.com> <4741bddf-9765-0d94-d0cd-b94e3e4914e1@yandex.ru> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1490112868 4764 195.159.176.226 (21 Mar 2017 16:14:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 21 Mar 2017 16:14:28 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 To: Dmitry Gutov , npostavs@users.sourceforge.net, 26066@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Mar 21 17:14:23 2017 Return-path: Envelope-to: geb-bug-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 1cqMQE-00089K-E8 for geb-bug-gnu-emacs@m.gmane.org; Tue, 21 Mar 2017 17:14:10 +0100 Original-Received: from localhost ([::1]:41278 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cqMQK-0003wK-Df for geb-bug-gnu-emacs@m.gmane.org; Tue, 21 Mar 2017 12:14:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47846) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cqMNF-0001Ya-EY for bug-gnu-emacs@gnu.org; Tue, 21 Mar 2017 12:11:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cqMNC-0000th-AE for bug-gnu-emacs@gnu.org; Tue, 21 Mar 2017 12:11:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39981) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cqMNC-0000tW-5S for bug-gnu-emacs@gnu.org; Tue, 21 Mar 2017 12:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cqMNC-00081u-1e for bug-gnu-emacs@gnu.org; Tue, 21 Mar 2017 12:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jonathan Ganc Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Mar 2017 16:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26066 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 26066-submit@debbugs.gnu.org id=B26066.149011264230837 (code B ref 26066); Tue, 21 Mar 2017 16:11:01 +0000 Original-Received: (at 26066) by debbugs.gnu.org; 21 Mar 2017 16:10:42 +0000 Original-Received: from localhost ([127.0.0.1]:38180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqMMs-00081J-Ea for submit@debbugs.gnu.org; Tue, 21 Mar 2017 12:10:42 -0400 Original-Received: from mail-qt0-f169.google.com ([209.85.216.169]:32865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqMMq-000817-O3 for 26066@debbugs.gnu.org; Tue, 21 Mar 2017 12:10:40 -0400 Original-Received: by mail-qt0-f169.google.com with SMTP id i34so134760155qtc.0 for <26066@debbugs.gnu.org>; Tue, 21 Mar 2017 09:10:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=KnugyW4eUt5jnHfWmD0zzxvgtYMsGU4RYn8O3pd5r5A=; b=pNEIPdL6U5zuHMgn+xWJXCzwEZEVAL7jfTkgrLtU2FpizEXC3zzZ/uSWT2GdfqXmbj dIKXNtjqEOxWco6td3zE0hpB/RaZV4VaGV57Kboy68VQT6+RLRYqQxQdP4JMKMBcDiNZ qEjTLokBJsgff1NtqPfB904/ZIWzgCviyOXZXxw9RSOsk4C6LqTJXXGc/7pFrcxMTZhq Ebq37P4MG8oloIDk3eV9UMDjoCZ04O6SDVc13S7U8Zdg0lGBUjV0AfeUIN+g9HM2iDgZ 8m8ljnqs+YupA+staFe2o2CDa40gUuzlMB0S6uO//IyfBq/k3kxR7+HTH2dUfhKFNZ0g 1qAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=KnugyW4eUt5jnHfWmD0zzxvgtYMsGU4RYn8O3pd5r5A=; b=WTnDqAQzTl46dEEw+0MeftY8dlOlsWH5dPw0aZNLiHjugydTbZUWYUehfrcIJmKapC jWpK22rfJsHUKGFCl0Sj4PFBGh9v2lVPZCesr0WRcb4y0EIgJZa3WXSJPm2mIAY5oA9e 3kd/7rShN6vBW1JhHOqrdriC74OIvQl1NT9UrSSZFirs7iLKAAo07McxQpRP7//ulcd0 /dSixZDsjgHw8SrA9FwLCixoNFsC7VQoD7DumoQT7hX2TAjet30xmruiJbihiLjnshuO fh2HBfL6waj0QdlM472s2DSbmuvXYHMeTvcJFq28YXwZkX3uKVvRzR9PFOw+E39oXfL+ AHGA== X-Gm-Message-State: AFeK/H3UU1faMDofeftsuP1kngFg77g9nJS0ZpASOYLG80tqZ9DXdN5MO/WhTKEt7MIbXA== X-Received: by 10.200.4.171 with SMTP id s43mr34538138qtg.150.1490112635040; Tue, 21 Mar 2017 09:10:35 -0700 (PDT) Original-Received: from [10.148.5.39] (c-65-96-175-120.hsd1.ma.comcast.net. [65.96.175.120]) by smtp.gmail.com with ESMTPSA id a184sm11689097qkc.68.2017.03.21.09.10.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Mar 2017 09:10:34 -0700 (PDT) In-Reply-To: <4741bddf-9765-0d94-d0cd-b94e3e4914e1@yandex.ru> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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" Xref: news.gmane.org gmane.emacs.bugs:130787 Archived-At: Hi, Well, the ideal situation is if could get a listing like the one atom has for projects, where you get a visual view of directories and can see folders with changed files as well as the status of files (orangish means modified, green means new, greyed means ignored): http://imgur.com/a/PiiGF Actually, emacs has something not so dissimilar in the Neotree package. (Install it and use `(setq neo-vc-integration '(face char))` ). It has a few shortcomings: 1. Because of this bug, it was giving me the wrong status for files, i.e. they showed up wrong. That is how I noticed the bug in the first place. 2. I would like to be able to color directories as well as files. I don't know if that is something that would have a component in vc-git.el / vc-....el or would go entirely in some package (e.g. Neotree) 3. It would be nice to be able to show mutiple directory trees at once in Neotree, though this is not as important. The first, big problem is that, because of this bug, On 03/21/2017 05:19 AM, Dmitry Gutov wrote: > Hi Jonathan, > > On 16.03.2017 04:40, Jonathan Ganc wrote: > >> (My ultimate goal is to try to get something like atom's status for >> git files into emacs, which is how I noticed the problem to begin with). > > Could you expand on what you are trying to do, and how this bug stops > you from doing it?