On 10/15/2015 09:46 PM, David Turner wrote:
From: Ronnie Sahlberg <redacted>
Rename refs.c to refs-be-files.c to indicate that this file now
holds the implementation for the files based refs backend.
A smaller portion of the code in this file is backend agnostic and will
be moved to a a new refs.c file that will hold all the common refs code
"a" is repeated above.
that is shared across all backends.
A second reason for first moving all the code to the new file and then
move the backend agnostic code back to refs.c instead of the other way
around is because the code that will eventually remain in this new
refs-be-files.c file is so entangled that it would then be very
difficult to break the split up into small independent patches/chunks.
[...]
Michael
--
Michael Haggerty
mhagger@alum.mit.edu