Vin Shelton <acs(a)xemacs.org> writes:
On 1/16/06, Rodney Sparapani <rsparapa(a)mcw.edu> wrote:
> Dear Bug Team!
>
> I have the elisp variable inhibit-site-lisp set to the default,
> nil, yet site-lisp is not added to load-path. I unpacked
Rodney, Vin, I don't think XEmacs has a notion of site-lisp.
It expects to find site-specific lisp code in
site-packages/lisp.
This is also what you both show in your load paths.
Rodney, try
mv c:\XEmacs\Packages\site-lisp\ess\lisp c:\XEmacs\Packages\site-package\lisp\ess
Adrian
> ESS into c:\XEmacs\Packages\site-lisp and
> c:\XEmacs\Packages\site-lisp\ess\lisp was not added to
> load-path which I'm pasting here:
> ("c:\\XEmacs\\Packages\\site-packages\\lisp\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\c-support\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\cc-mode\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\debug\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\dired\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\ecb\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\edebug\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\ediff\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\edit-utils\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\efs\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\eieio\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\fsf-compat\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\mail-lib\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\net-utils\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\os-utils\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\pc\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\perl-modes\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\prog-modes\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\semantic\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\sh-script\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\sounds-wav\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\speedbar\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\texinfo\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\text-modes\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\time\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\xemacs-base\\"
> "c:\\XEmacs\\Packages\\xemacs-packages\\lisp\\xemacs-devel\\"
> "c:\\XEmacs\\XEmacs-21.4.18\\lisp\\")
>
> ================================================================
>
> System Info to help track down your bug:
> ---------------------------------------
>
> OS version:
>
> Microsoft Windows XP [Version 5.1.2600]
> OS: Windows_NT
>
> XEmacs 21.4.18 "Social Property" configured for `i586-pc-win32'.
>
> Building XEmacs in
> "E:\\acs\\software\\XEmacsWindowsKit\\xemacs-21.4.18\\nt".
> Using compiler "cl -nologo -W3 -O2 -G5 -MD".
> Installing XEmacs in "c:\\XEmacs\\XEmacs-21.4.18".
> Package path is
>
"~\\.xemacs;;c:\\XEmacs\\Packages\\site-packages;c:\\XEmacs\\Packages\\xemacs-packages".
>
> Compiling in support for Microsoft Windows native GUI.
> Compiling in support for XPM images.
> Compiling in support for GIF images.
> Compiling in support for PNG images.
> Compiling in support for TIFF images.
> Compiling in support for JPEG images.
> Compiling in support for toolbars.
> Compiling in support for dialogs.
> Compiling in support for widgets.
> Compiling in support for native sounds.
> Compiling in fast dired implementation.
> Using portable dumper.
> Using system malloc.
> Using DLL version of C runtime library
>
Hi Rodney,
That is strange. I don't have an ess package to test, but I took an
fsf-compat tarball and unpacked it to e:\XEmacs\site-packages and here
is the value of load-path when I restarted XEmacs:
`load-path' is a simple built-in variable.
Value: ("e:/acs/lib/lisp/xemacs" "e:/acs/lib/lisp"
"e:\\XEmacs\\site-packages\\lisp\\"
"e:\\XEmacs\\site-packages\\lisp\\fsf-compat\\"
"e:\\XEmacs\\xemacs-packages\\lisp\\"
"e:\\XEmacs\\xemacs-packages\\lisp\\c-support\\".....
1. I'm wondering if your ess package conforms to the standard package
format; if you cd to c:/XEmacs/site-packages, what does 'ls -R' print?
2. Does the behavior change at all if you start XEmacs with the -vanilla option?
HTH,
Vin
--
Adrian Aichner
mailto:adrianï¼ xemacs.org
http://www.xemacs.org/