# 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 utime(2) to
-# set the master's modification time just after the workfile is checked out;
-# thus, to distinguish between U and M status all we need to do is compare
-# modtimes.
-#
# This code uses magic tags with a 0 in the second-to-last slot to designate
# branches. It's the same format as CVS sticky tags, for the same reason.
# They need to be distinguishable from regular tags pointing at revisions,