]> thyrsus.com Git - src.git/commitdiff
Explanatory comment to go with last commit.
authorEric S. Raymond <esr@thyrsus.com>
Tue, 11 Nov 2014 05:36:41 +0000 (00:36 -0500)
committerEric S. Raymond <esr@thyrsus.com>
Tue, 11 Nov 2014 05:36:41 +0000 (00:36 -0500)
src

diff --git a/src b/src
index f9214cffbb49b86552719018051f57fd6c4fe5b4..2c1c152f40cfa407f49228796e89661cbc2889ba 100755 (executable)
--- a/src
+++ b/src
 # lock; check in; assert lock". If this seems confusing, it's because in
 # RCS terminology, locked is writeable and unlocked is read-only.
 #
+# Despite appearances, this code does not actually use RCS locks (and
+# sets locking to non-strict).  That just happens to be a handy wy to
+# record which revision the user last checked out, which is significant
+# for future checkouts and for branching.
+#
 # The "src status" command needs to be fast so that Emacs VC won't be sluggish.
 # It's written to only have to access the inodes of each master and workfile,
 # not the files themselves.  The central trick is the use of utimes(2) to