diff --git a/lisp/vc/vc-bzr.el b/lisp/vc/vc-bzr.el index 03c134a..ffea8d2 100644 --- a/lisp/vc/vc-bzr.el +++ b/lisp/vc/vc-bzr.el @@ -45,6 +45,8 @@ vc-bzr-checkout-model ;;; Code: +(require 'vc) + (eval-when-compile (require 'cl-lib) (require 'vc-dispatcher) diff --git a/lisp/vc/vc-cvs.el b/lisp/vc/vc-cvs.el index 2dca708..d8f7bcf 100644 --- a/lisp/vc/vc-cvs.el +++ b/lisp/vc/vc-cvs.el @@ -25,7 +25,7 @@ ;;; Code: -(eval-when-compile (require 'vc)) +(require 'vc) ;; Clear up the cache to force vc-call to check again and discover ;; new functions when we reload this file. diff --git a/lisp/vc/vc-hg.el b/lisp/vc/vc-hg.el index 5fb93bc..e87a3ce 100644 --- a/lisp/vc/vc-hg.el +++ b/lisp/vc/vc-hg.el @@ -101,6 +101,8 @@ ;;; Code: +(require 'vc-dispatcher) + (eval-when-compile (require 'cl-lib) (require 'vc) diff --git a/lisp/vc/vc-rcs.el b/lisp/vc/vc-rcs.el index b972956..99c3c20 100644 --- a/lisp/vc/vc-rcs.el +++ b/lisp/vc/vc-rcs.el @@ -37,9 +37,10 @@ ;;; Customization options ;;; +(require 'vc) + (eval-when-compile - (require 'cl-lib) - (require 'vc)) + (require 'cl-lib)) (defgroup vc-rcs nil "VC RCS backend." diff --git a/lisp/vc/vc-src.el b/lisp/vc/vc-src.el index 2329042..7bb5d0e 100644 --- a/lisp/vc/vc-src.el +++ b/lisp/vc/vc-src.el @@ -81,6 +81,8 @@ ;;; Customization options ;;; +(require 'vc-dispatcher) + (eval-when-compile (require 'cl-lib) (require 'vc))