all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* vc-tests.el: vc-checkout-model
@ 2015-10-30 17:40 Michael Albinus
  0 siblings, 0 replies; only message in thread
From: Michael Albinus @ 2015-10-30 17:40 UTC (permalink / raw)
  To: emacs-devel

Hi,

in vc-tests.el test cases vc-test-<backend>04-checkout-model,
vc-checkout-model is tested. This function returns different results
for different backends. See the comments in vc-test--checkout-model:

;; Create empty repository.  Check repository checkout model.
;; nil: RCS
;; implicit: Bzr CVS Git Hg Mtn SRC SVN
;; locking: SCCS

;; Check checkout model of an empty file.
;; nil: RCS
;; implicit: Bzr CVS Git Hg Mtn SRC SVN
;; locking: SCCS

;; Write a new file.  Check checkout model.
;; nil: RCS
;; implicit: Bzr CVS Git Hg Mtn SRC SVN
;; locking: SCCS

;; Register a file.  Check checkout model.
;; nil: RCS
;; implicit: Bzr CVS Git Hg Mtn SRC SVN
;; locking: SCCS

;; Unregister the file.  Check checkout model.
;; nil: RCS
;; implicit: Bzr Git Hg
;; unsupported: CVS Mtn SCCS SRC SVN

Surprisingly, none of the calls returns `announced'. And the return
value in the RCS case (nil) is obviously wrong. I have no idea what the
correct state shall be, it looks to me strange. And the unsupported
state in the last test does not seem to be right.

Furthermore, there is no documentation about in doc/emacs/maintaining.texi.

Best regards, Michael.



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2015-10-30 17:40 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-30 17:40 vc-tests.el: vc-checkout-model Michael Albinus

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.