# HG changeset patch # User Glenn Morris # Date 1196629161 0 # Node ID 36265e68634f994749bd6f927ceffe2386e47e3f # Parent a8ff69ac6d141165159f6f2ac270c0de0a7738f2 (top-level): Don't require ring. Don't load viper-init, viper-cmd when compiling. diff -r a8ff69ac6d14 -r 36265e68634f lisp/emulation/viper.el --- a/lisp/emulation/viper.el Sun Dec 02 20:54:24 2007 +0000 +++ b/lisp/emulation/viper.el Sun Dec 02 20:59:21 2007 +0000 @@ -297,28 +297,15 @@ ;;; Code: -(require 'advice) -(require 'ring) - ;; compiler pacifier (defvar mark-even-if-inactive) (defvar quail-mode) (defvar viper-expert-level) (defvar viper-mode-string) (defvar viper-major-mode-modifier-list) - -;; loading happens only in non-interactive compilation -;; in order to spare non-viperized emacs from being viperized -(if noninteractive - (eval-when-compile - (let ((load-path (cons (expand-file-name ".") load-path))) - (or (featurep 'viper-init) - (load "viper-init.el" nil t 'nosuffix)) - (or (featurep 'viper-cmd) - (load "viper-cmd.el" nil t 'nosuffix)) - ))) ;; end pacifier +(require 'advice) (require 'viper-init) (require 'viper-keym)