[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
VC's modeline (was: [Emacs-diffs] master de76a16: Performance improvemen
From: |
Stefan Monnier |
Subject: |
VC's modeline (was: [Emacs-diffs] master de76a16: Performance improvements for vc-hg) |
Date: |
Mon, 08 Feb 2016 16:39:26 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) |
> vc has been in place for decades, and is one of the things that makes
> programming on Emacs pleasant. I'm not in favor of just removing the
> feature because there are a few unfixed bugs. There is nothing
> fundamentally wrong with the model.
Agreed.
What I think is wrong the level of detail expected in the status line.
E.g. I think it'd be fine for VC to just display "Bzr" (or "Hg", or
"Git", or what have you) instead. I think it'd even be fine to do that
without checking whether the file is really under that VCS's control or
not (i.e. without checking whether the file is ignored). IOW, a file
opened in a directory with a ".git" somewhere in the parents could just
say "Git", without any other check.
> There is no reason that vc integration can't work well and be on by
> default.
Having to call a "git" process twice per find-file-noselect is a high
price for a very small benefit.
> It was working before my change; now it works better.
Yes, I'm really not arguing against your change.
> A reasonable performance improvement should not be an occasion for
> discussing the removal of a feature made faster.
Sorry. It just reminded me of this problem that's been around for a while.
Stefan
- Re: [Emacs-diffs] master de76a16: Performance improvements for vc-hg, Stefan Monnier, 2016/02/08
- Re: [Emacs-diffs] master de76a16: Performance improvements for vc-hg, Daniel Colascione, 2016/02/08
- Re: [Emacs-diffs] master de76a16: Performance improvements for vc-hg, Eli Zaretskii, 2016/02/08
- VC's modeline (was: [Emacs-diffs] master de76a16: Performance improvements for vc-hg),
Stefan Monnier <=
- Re: VC's modeline, Óscar Fuentes, 2016/02/08
- Re: VC's modeline, Stefan Monnier, 2016/02/09
- Re: VC's modeline, Óscar Fuentes, 2016/02/09
- Re: VC's modeline, Stefan Monnier, 2016/02/10
- Re: VC's modeline, Dmitry Gutov, 2016/02/13
- Re: VC's modeline, Markus Triska, 2016/02/13
- Re: VC's modeline, Daniel Colascione, 2016/02/08
- Re: VC's modeline, Markus Triska, 2016/02/13