204c204
< libId(editId, "$Id$")
---
> libId(editId, "$Id: rcsedit.c,v 1.8 1997/02/22 15:47:35 peter Exp $")
1051d1050
< case FreeBSD:
1052a1052
> case LocalId:
1054,1058c1054,1061
< escape_string(out,
< marker==Id || marker==FreeBSD || RCSv<VERSION(4)
< ? basefilename(RCSname)
< : getfullRCSname()
< );
---
> if (marker == Id || RCSv < VERSION(4) ||
> (marker == LocalId && LocalIdMode == Id))
> escape_string(out, basefilename(RCSname));
> else if (marker == CVSHeader ||
> (marker == LocalId && LocalIdMode == CVSHeader))
> escape_string(out, getfullCVSname());
> else
> escape_string(out, getfullRCSname());
< libId(editId, "$Id$")
---
> libId(editId, "$Id: rcsedit.c,v 1.8 1997/02/22 15:47:35 peter Exp $")
1051d1050
< case FreeBSD:
1052a1052
> case LocalId:
1054,1058c1054,1061
< escape_string(out,
< marker==Id || marker==FreeBSD || RCSv<VERSION(4)
< ? basefilename(RCSname)
< : getfullRCSname()
< );
---
> if (marker == Id || RCSv < VERSION(4) ||
> (marker == LocalId && LocalIdMode == Id))
> escape_string(out, basefilename(RCSname));
> else if (marker == CVSHeader ||
> (marker == LocalId && LocalIdMode == CVSHeader))
> escape_string(out, getfullCVSname());
> else
> escape_string(out, getfullRCSname());