From e3fcd2834efaaaa10ccae9b8bfb278fcb88d2022 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Tue, 11 Nov 2014 00:36:41 -0500 Subject: [PATCH] Explanatory comment to go with last commit. --- src | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src b/src index f9214cf..2c1c152 100755 --- a/src +++ b/src @@ -14,6 +14,11 @@ # 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 -- 2.43.0