Andy Piper <andyp(a)bea.com> writes:
The sccs I use has a locking model so files on disk are usually
read-only but if you check them out they are unchanged (you get the
same version you are looking at) but read-write. The emacs integration
I use calls (revert-buffer t t) after checkout to get the file up to
date, but this is an incredible amount of wasted work (and slow)
because the whole buffer is fontified from scratch, JDE reparses the
buffer, etc, etc - when actually the file is totally unchanged apart
from the permissions.
It seems like revert-buffer should recognize this as a special case
and simply change the permissions etc in XEmacs. Anyone have any
comments, opinions or suggestions on this?
I see the same problem with CVS. With huge files this can be quite
frustrating. Especially when comitting a lot of files at the same time
with PCS-CVS, they all get re-fontified and my XEmacs may be busy for
several minutes.
--
Mike Fabian <mfabian(a)suse.de>
http://www.suse.de/~mfabian
睡眠不足はいい仕事の敵だ。