Alex Schroeder <alex@...> writes:
> Colin Marquardt <c.marquardt@...> writes:
>> IMO, this is requiring too much manual effort, and would not fit too well
>> for code changes between release cycles (since you might be hesitant to
>> make a new version). One approach I can imagine would be to put the RCS
>> Id into a variable and do a substring match on it. That would only make
>> it one file to change by hand, and allows a nice, custom error message.
> But then you have to do version string parsing, which is error prone,
Well, the format of version numbers from RCS Ids (there was even a
placeholder for just version numbers, no?) is sufficiently well
documented as to be not a problem I guess, but...
> and when files get integrated into Emacs, these Ids will go away,
> breaking all the existing code.
...this I hadn't thought of. Hmm. If there was an ideal solution to
that problem, it would have been invented and adopted long ago, so
who am I to think I could do it right away... :)