auctex-devel
[Top][All Lists]
Advanced

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

Re: Dependency on tex-buf.el


From: David Kastrup
Subject: Re: Dependency on tex-buf.el
Date: Sat, 19 Mar 2022 15:51:27 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Uwe Brauer <oub@mat.ucm.es> writes:

>> Ikumi Keita <ikumi@ikumi.que.jp> writes:
>
>> As a historic note, the awful performance of 'git blame' particularly on
>> files like src/xdisp.c was a strong argument against moving Emacs
>> development to Git.
>
> Out of curiosity, what VC system has a better performance? Mercurial
> for sure not. Bazaar?

Almost all of them in this regard because they _track_ the operations
(like renaming a file) done while Git only records directory snapshots
and the commit graph.  But that also means that you need to be careful
how you rearrange things in other version control systems so that they
can track the ancestry of material, and moving material between files or
splitting or merging files generally leads to a loss of significant
amounts of information.

In Git you do not need to worry about losing that information because
Git does not store it in the first place.

-- 
David Kastrup



reply via email to

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