From xemacs-m  Tue Jul 22 10:57:19 1997
Received: from cs.sunysb.edu (sbcs.sunysb.edu [130.245.1.15])
	by xemacs.org (8.8.5/8.8.5) with SMTP id KAA03434
	for <xemacs-beta@xemacs.org>; Tue, 22 Jul 1997 10:57:18 -0500 (CDT)
Received: from sbkifer.cs.sunysb.edu (sbkifer.cs.sunysb.edu [130.245.1.35]) by cs.sunysb.edu (8.6.12/8.6.9) with SMTP id LAA02012; Tue, 22 Jul 1997 11:56:38 -0400
Message-Id: <199707221556.LAA02012@cs.sunysb.edu>
X-Authentication-Warning: sbcs.cs.sunysb.edu: Host sbkifer.cs.sunysb.edu didn't use HELO protocol
From: kifer@CS.SunySB.EDU (Michael Kifer)
To: Sudish Joseph <sj@eng.mindspring.net>
cc: xemacs-beta@xemacs.org
Subject: Re: Vienna viper (doc?) bug. 
In-reply-to: "Sudish Joseph" of 21 Jul 1997 20:04:45 EDT
             <yviavi24c5pe.fsf@atreides.eng.mindspring.net> 
Date: Tue, 22 Jul 1997 11:56:37 -0400
Sender: kifer@CS.SunySB.EDU



> viper-version: "2.95 of July 9, 1997"
> emacs-version: "20.3 \"Vienna\" XEmacs  Lucid (beta14)"
> 
> I now need to (require 'viper-init) before (require 'viper).  The
> documentation doesn't say this.  

Yes, thanks. Here is a patch 


	--michael  

*** /tmp/viper.el.~1.22~	Tue Jul 22 11:56:00 1997
--- /tmp/viper.el	Tue Jul 22 11:56:01 1997
***************
*** 310,319 ****
--- 310,323 ----
  (if noninteractive
      (eval-when-compile
        (let ((load-path (cons (expand-file-name ".") load-path)))
+ 	(or (featurep 'viper-init)
+ 	    (load "viper-init.el" nil nil 'nosuffix))
  	(or (featurep 'viper-cmd)
  	    (load "viper-cmd.el" nil nil 'nosuffix))
  	)))
  ;; end pacifier
+ 
+ (require 'viper-init)
  
  ;; better be defined before Viper custom group.
  (defvar vip-custom-file-name (vip-convert-standard-file-name "~/.viper")

