all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#9123: bug/misbehaviour in vc-next action when stealing locks
@ 2011-07-19  8:09 albemarle
  2011-08-10 21:13 ` Glenn Morris
  0 siblings, 1 reply; 5+ messages in thread
From: albemarle @ 2011-07-19  8:09 UTC (permalink / raw)
  To: 9123


The following seems like a bug or msibehaviour to me.

Context:
--------
Alice checks out (locks) file 'text'. The back-end is RCS.
Bob checkout the same file; he steals the lock.
Alice has made some changes. She saves the file and now wants to check in.
She presses C-x v v and is asked if she wants to steal the lock.  She says
'yes'.

What happens:
--------------
All her changes are lost and she is back to an unchanged (last revision) of
the file.

Expected:
----------
A warning saying that she is going to lose all her changes OR at least some
way of getting those changes back (e.g. undo). None is available at the
moment.

Note that Alice initiated 'vc-next-action' with the intention of 'check-in'
but she ended up having a 'check-out' that overwrote her file.

Feedback welcome.

A.

-- 
View this message in context: http://old.nabble.com/bug-misbehaviour-in-vc-next-action-when-stealing-locks-tp32089101p32089101.html
Sent from the Emacs - Bugs mailing list archive at Nabble.com.






^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-02-03 23:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-19  8:09 bug#9123: bug/misbehaviour in vc-next action when stealing locks albemarle
2011-08-10 21:13 ` Glenn Morris
2011-08-11  6:43   ` Kourosh Neshatian
     [not found]     ` <CAEZCCWQU=hcVd0LTX9+=RLbZou2j4YsqQYAAWyngA9bwLEJC8g@mail.gmail.com>
2011-09-06  0:55       ` Glenn Morris
2014-02-03 23:51         ` Lars Ingebrigtsen

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.