I spoke too soon.
with eieio-0.17beta2 jdebug starts correctly--
however attempting to step etc still trigger the invalid
slot error.
Here is a backtrace --hope it is useful.
Signaling: (invalid-slot-type jde-dbs-step process jde-dbs-proc nil)
  ad-Orig-signal(invalid-slot-type (jde-dbs-step process jde-dbs-proc nil))
  signal(invalid-slot-type (jde-dbs-step process jde-dbs-proc nil))
  eieio-validate-slot-value(jde-dbs-step 3 nil process)
  eieio-oset([object jde-dbs-step "step over" unbound unbound unbound unbound unbound 
unbound "over"] process nil)
  eieio-default-superclass([object jde-dbs-step "step over" unbound unbound unbound 
unbound unbound unbound "over"] (:process nil))
  apply(eieio-default-superclass ([object jde-dbs-step "step over" unbound unbound 
unbound unbound unbound unbound "over"] (:process nil)))
  eieio-generic-call(shared-initialize ([object jde-dbs-step "step over" unbound 
unbound unbound unbound unbound unbound "over"] (:process nil)))
  shared-initialize([object jde-dbs-step "step over" unbound unbound unbound unbound 
unbound unbound "over"] (:process nil))
  eieio-default-superclass([object jde-dbs-step "step over" unbound unbound unbound 
unbound unbound unbound "over"] (:process nil))
  apply(eieio-default-superclass ([object jde-dbs-step "step over" unbound unbound 
unbound unbound unbound unbound "over"] (:process nil)))
  call-next-method()
  jde-dbs-cmd([object jde-dbs-step "step over" unbound unbound unbound unbound unbound 
unbound "over"] (:process nil))
  apply(jde-dbs-cmd ([object jde-dbs-step "step over" unbound unbound unbound unbound 
unbound unbound "over"] (:process nil)))
  call-next-method()
  jde-dbs-step([object jde-dbs-step "step over" unbound unbound unbound unbound 
unbound unbound "over"] (:process nil))
  apply(jde-dbs-step ([object jde-dbs-step "step over" unbound unbound unbound unbound 
unbound unbound "over"] (:process nil)))
  eieio-generic-call(initialize-instance ([object jde-dbs-step "step over" unbound 
unbound unbound unbound unbound unbound "over"] (:process nil)))
  initialize-instance([object jde-dbs-step "step over" unbound unbound unbound unbound 
unbound unbound "over"] (:process nil))
  (let ((no ...)) (aset no object-name newname) (initialize-instance no fields) no)
  jde-dbs-step("step over" :process nil)
  ad-Orig-jde-bug-step-over()
  jde-bug-step-over()
  call-interactively(jde-bug-step-over)

-- 
Best Regards,
--raman
------------------------------------------------------------

IBM Research: Human Language Technologies
Phone:        1 (408) 927 2608
Fax:        1 (408) 927 3012
Email:        [EMAIL PROTECTED]
WWW:      http://www.cs.cornell.edu/home/raman
PGP:          http://emacspeak.sf.net/raman.asc
Snail:        IBM Almaden Research Center,
              650 Harry Road
              San Jose 95120

Reply via email to