[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#21559: 25.0.50; auto-revert-mode breaks git rebase
From: |
Ben Gamari |
Subject: |
bug#21559: 25.0.50; auto-revert-mode breaks git rebase |
Date: |
Sun, 07 Feb 2016 18:22:53 +0100 |
User-agent: |
Notmuch/0.21+24~gbceb651 (http://notmuchmail.org) Emacs/25.1.50.1 (x86_64-pc-linux-gnu) |
Mitchel Humpherys <mitch.special@gmail.com> writes:
> There's no rebase there, so detecting a rebase to skip auto-revert
> wouldn't help...
>
Indeed. This is a good point.
> Hopefully we can get rid of the `git status' from the auto-revert path
> altogether. It looks like the only place we do a `git status' is in
> `vc-git-conflicted-files'. We call that from `vc-git-find-file-hook' to
> see if we should start smerge. But I don't see how we get there from
> auto-revert.
I believe the path is,
auto-revert-handler
vc-refresh-state
vc-call-backend 'file-life-hook
vc-git-find-file-hook
I'm not sure whether it is possible to eliminate the `git status' call.
signature.asc
Description: PGP signature
- bug#21559: 25.0.50; auto-revert-mode breaks git rebase, Mitchel Humpherys, 2016/02/05
- bug#21559: 25.0.50; auto-revert-mode breaks git rebase, Ben Gamari, 2016/02/06
- bug#21559: 25.0.50; auto-revert-mode breaks git rebase, Mitchel Humpherys, 2016/02/06
- bug#21559: 25.0.50; auto-revert-mode breaks git rebase, Mitchel Humpherys, 2016/02/07
- bug#21559: 25.0.50; auto-revert-mode breaks git rebase, Mitchel Humpherys, 2016/02/07
- bug#21559: 25.0.50; auto-revert-mode breaks git rebase, Ben Gamari, 2016/02/07
- bug#21559: 25.0.50; auto-revert-mode breaks git rebase, Ben Gamari, 2016/02/07
- bug#21559: 25.0.50; auto-revert-mode breaks git rebase, Mitchel Humpherys, 2016/02/07
- bug#21559: 25.0.50; auto-revert-mode breaks git rebase,
Ben Gamari <=
- bug#21559: 25.0.50; auto-revert-mode breaks git rebase, Daniel Colascione, 2016/02/08