[Info-vax] in-memory editing with EDT or EVE
Dan Cross
cross at spitfire.i.gajendra.net
Sat Nov 23 23:15:11 EST 2024
In article <vhttf3$1u7an$1 at dont-email.me>,
Arne Vajhøj <arne at vajhoej.dk> wrote:
>> There is no "client."Â In a DVCS like git, when you commit a change,
>> everything is written locally. Pushing to a server is an optional
>> separate operation and what you push is the version history that has
>> been written locally first. There is never a point where the commit
>> message is sent over the network to another machine before being stored
>> as one component of a commit.
>
>OK. I am still thinking SVNish. Sorry.
>
>But does it matter?
>
>edit disk file--read disk file--write to local repo
>vs
>edit in memory--write to local repo
>
>still seem like a difference to me.
A difference yes, but why is it an interesting difference?
Aside from a "that's neat" how is this usefully different?
>Or is git external editor actual editing the final file
>inside the repo?
It edits a file that is in a known location in the repo, but
that is then folded into the commit. It does not edit the final
committed artifact in the repo.
- Dan C.
More information about the Info-vax
mailing list