GNU bug report logs -
#11490
vc-next-action overwrites changes in non-checked-out RCS file
Previous Next
Reported by: Jonathan Kamens <jik <at> kamens.us>
Date: Wed, 16 May 2012 19:33:01 UTC
Severity: important
Tags: confirmed, help
Done: Chong Yidong <cyd <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
GNU Emacs 24.0.95.1 (x86_64-redhat-linux-gnu, GTK+ Version 2.24.10) of
2012-04-06 on x86-13.phx2.fedoraproject.org
Make an RCS file writable with chmod +w without locking it.
Make changes to the file.
Type C-x v v.
The file will be locked and checked out and your changes will be
overwritten.
This is Bad, Bad, Bad. It needs to check if there are non-checked-out
changes and ask whether to preserve them.
It used to do this. I have no idea why it's behaving differently now or
when it started behaving this way, but it's clearly wrong and dangerous,
given the potential to lose work.
I lost a whole day of work recently as a result of this bug. Yeah, it
was user error, but that's not really the point. It's easy to protect
the user from losing work due to this editor, and it's something that
Emacs used to do, so it should continue to do it.
jik
[Message part 2 (text/html, inline)]
This bug report was last modified 12 years and 198 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.