Error when using eieio-0.17 with jde-2.2.9beta10.

2002-08-08 Thread Jake Gage

Hey there,

  Been a while since I've been on the mailing list, but I didn't see
anything in the searchable mailing list archive so I thought I'd post
this.  I've rejoined the mailing list digest, so I should be able to
recieve talkback here.

  I recently lost my ThinkPad to a liquid spill (the ThinkPad repair
team has a term for a bottle of carbonated water effusing through the
keyboard) and started re-installing my environment on another machine
while my laptop is out being repaired.

  It looks like Eric Ludlam has released eieio-0.17 on 2002-08-06
(looks like two days ago), which beta10 doesn't seem to like (the CVS
version might already be changed, and I'd be much obliged if someone
could tell me if this is the case).  In any case, on:

  platform: Windows2000, SP2, GNU Emacs 21.2 (NT build from Buffy)
  version: 2.2.9beta10

My .emacs file (and yes, this is it for now... new machine and all)

 Begin .emacs 

;;  The path to salvation is narrow, and as difficult to walk as a
;; razor's edge.
;;
(setq load-path 
  (cons (expand-file-name /cygwin/opt/emacs-21.2/site-lisp/elib) 
load-path ) )
(setq load-path 
  (cons (expand-file-name /cygwin/opt/emacs-21.2/site-lisp/speedbar-0.14beta4) 
load-path ) )
(setq load-path 
  (cons (expand-file-name /cygwin/opt/emacs-21.2/site-lisp/eieio-0.17) 
load-path ) )
(setq load-path 
  (cons (expand-file-name /cygwin/opt/emacs-21.2/site-lisp/semantic-1.4) 
load-path ) )
(setq load-path 
  (cons (expand-file-name /cygwin/opt/emacs-21.2/site-lisp/jde-2.2.9beta10/lisp) 

load-path ) )



;;
;; HERE THERE BE TIGERS ;;
;;

(custom-set-variables
  ;; custom-set-variables was added by Custom -- don't edit or cut/paste it!
  ;; Your init file should contain only one such instance.
 '(blink-cursor nil)
 '(global-font-lock-mode t nil (font-lock))
 '(inhibit-startup-message t)
 '(initial-scratch-message )
 '(transient-mark-mode t))
(custom-set-faces
  ;; custom-set-faces was added by Custom -- don't edit or cut/paste it!
  ;; Your init file should contain only one such instance.
 '(default ((t (:stipple nil :background black :foreground grey :inverse-video nil 
:box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal 
:height 96 :width normal :family outline-courier new
 '(cursor ((t (:background cornflower blue)

 End .emacs 

  I get the following when trying to load a Java source file:

Loading regexp-opt...done
For information about the GNU Project and its goals, type C-h C-p.
Quit [2 times]
Loading image...done
Loading c:/cygwin/opt/emacs-21.2/bin/fns-21.2.1.el (source)...done
Defining colors...
Loading mule-util...done
jde-java-font-lock: building names cache...empty
jde
call-interactively: Quit
Making completion list...
Loading view...done
Loading eieio-opt...done
The wrong version of Eieio is installed, please install 0.17beta3.


  Reverting my version of EIEIO and awaiting instructions.  Thanks much.

Jake Gage
Architect
Web Development
University of Minnesota
[EMAIL PROTECTED]



Error when using eieio-0.17 with jde-2.2.9beta10.

2002-08-08 Thread Paul Kinnucan

Jake Gage writes:
  The wrong version of Eieio is installed, please install 0.17beta3.
  
  
Reverting my version of EIEIO and awaiting instructions.  Thanks much.
  

Turn of version testing for required packages (see
jde-check-version-flag.

- Paul




Re[1]: Error when using eieio-0.17 with jde-2.2.9beta10.

2002-08-08 Thread Eric M. Ludlam

 Jake Gage [EMAIL PROTECTED] seems to think that:
Hey there,
  [ ... ]
  It looks like Eric Ludlam has released eieio-0.17 on 2002-08-06
(looks like two days ago), which beta10 doesn't seem to like (the CVS
version might already be changed, and I'd be much obliged if someone
could tell me if this is the case).  In any case, on:
  [ ... ]
Loading eieio-opt...done
The wrong version of Eieio is installed, please install 0.17beta3.


  Reverting my version of EIEIO and awaiting instructions.  Thanks much.

  [ ... ]

Howdy.

  All recent editions of my tools (semantic, eieio, and speedbar) now
have a function called `PACKAGENAME-require-version'.  JDE currently
has its own compare function.  The version requirement in my tools
will know when a new release of a tool is not BACKWARDS compatible,
and otherwise will allow newer versions to be used with a JDE released
with an olderversion.  It would be up to Paul to know when a needed
feature was introduced.

  I recommend that the JDE use these functions, as it will prevent
this type of problem with new releases in the future.

  I would guess it is ok to use eieio 0.17 with the JDE as it passes
the EIEIO 0.17beta4 tests.

Eric

-- 
  Eric Ludlam: [EMAIL PROTECTED], [EMAIL PROTECTED]
   Home: www.ultranet.com/~zappoSiege: www.siege-engine.com
Emacs: http://cedet.sourceforge.net   GNU: www.gnu.org