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