Date: Thu, 16 Apr 2020 18:04:04 -0700 From: Jason Thorpe <thor...@me.com> Message-ID: <432f538a-b863-441b-b4d0-0cd2e9d38...@me.com>
| The sooner we get off of "things that use RCS semantics" the better. For this, RCS and RCS semantics are irrelevant aren't they? The only relevance of RCS to any of this is the name of the macro (and given that it is in almost every source file, I'd think it would need a very good reason to warrant a change - it is just a name after all) and that the contents of the string are currently (usually) automatically updated by RCS (aka CVS). The latter can easily change - the strings could contain any appropriate identification data (commit ID's from whatever system is in use). Using "RCS" in the name is also not really inappropriate, as while there is a revision control system called just "Revision Control System" that's also a generic name that applies to all of them (git, mercury, subversion, cvs, even sccs, all included, along with RCS itself). kre