if I define a package like this:
(make-package "Rogue.Util"
:use '("COMMON-LISP")
:nicknames '(:rti-util))
and then later in the code, evaluate
(in-package :rti-util)
through xemacs, it gives me a ilisp:ilisp-find-package
error
I added change the following or condition in the
function ilisp-find-package in the file cl-ilisp.lisp
(or (find-package package-name) ;;; added this
(find-package (ilisp-lisp-symbol-name package-name))
(error .....))
and everything works fine.
I believe that using ilisp-symbol-name converts the string
to upper case, and find-package does not match.
Dale