Hi again! =)
On 5/30/06, Steve McIntyre <[EMAIL PROTECTED]> wrote:
Just a heads-up; things are not as simple as I'd hoped. I've spent
several hours today trying to get old behaviour back, and so far it's
not working...
Indeed =( I've been held back by today's power blackout (I just got
back on now,) but I was looking into this last night, and grepping the
./src/ChangeLog following the clues as included in your links reveals
this (its coincidence to my birthday is purely coincidental ;):
2005-09-22 Derek Price <[EMAIL PROTECTED]>
* classify.c (Classify_File): If a file had a conflict and the
timestamp hasn't changed, it still has a conflict. Add comment about
how T_MODIFIED could later turn out to have conflict markers and why
it should not be checked in this function.
* client.c (send_fileproc): Don't send contents for files known to have
conflicts unless this is for `cvs diff'.
* commit.c (check_fileproc): T_CONFLICT should be handled like
T_MODIFIED, since force could be requested. Simplify logic since
T_CONFLICT can now be trusted.
* rcs.c (RCS_Checkout): Comment noexec behavior in header block.
* server.c (serve_unchanged, serve_is_modified): Handle conflicts.
* status.c (status_fileproc): Trust T_CONFLICT to simplify.
* subr.c (file_has_conflict): Removed.
* subr.h (file_has_conflict): Remove proto.
* update.c (update_fileproc): Trust T_CONFLICT.
(RegisterMerge): New function factored from...
(merge_file, join_file): ...these two functions.
* vers_ts.c (time_stamp_server): Handle = conflict timestamps in server
entdata.
* sanity.sh (files-12): Account for slight behavior improvement.
(status, conflicts, mwrap): Account for corrected behavior.
(join-readonly-conflict-10): Correct comment.
(binfiles-con1b): New test for correct behavior.
* classify.c (Classify_File): Consolidate redundant conditionals.
Thoughts? Also, would convincing upstream to undo this be feasible?
It seems that we're not the only ones complaining...
Cheers,
Zakame
--
Zak B. Elep || http://zakame.spunge.org
[EMAIL PROTECTED] || [EMAIL PROTECTED]
1486 7957 454D E529 E4F1 F75E 5787 B1FD FA53 851D
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]