emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: In defense of VC [was: In support of Jonas Bernoulli's Magit]


From: Juliusz Chroboczek
Subject: Re: In defense of VC [was: In support of Jonas Bernoulli's Magit]
Date: Tue, 11 Jul 2017 16:27:40 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

>> VC does not know about staging.

[...]

>> Maybe that change would be useful, so try writing it if you wish.

[...]

> And the staging concept might be difficult to fit into the VC
> framework anyway.

I agree.

VC shines for everyday operations.  Notice a typo, edit a file, C-x v v,
compose a log message, C-c C-c.  Except for composing the log message,
it feels just like working without a VCS.

Staging is useful for more involved workflows, and so doesn't fit
culturally into VC.  Extending VC to these more involved workflows
without breaking the remarkable simplicity of VC in the simple case
would be a lot of work by somebody with exceedingly good taste, and
duplicated work at that, since Magit works fine in the rare cases when
it's necessary.

(I've been good in this thread until now, so please allow me to indulge
in some trolling.  The good taste requirement excludes git hackers.)

-- Juliusz




reply via email to

[Prev in Thread] Current Thread [Next in Thread]