Sam Steingold <sds(a)goems.com> writes:
>> Doesn't `xemacs -vanilla' beeps ? It beeps for me
in all cases (X,
>> xterm, console ...).
Yes, -vanilla does beep - so, what could have turned the beep off?
[Emacs beeps just fine]
Maybe you have 'visible-bell to t.
>> > 4. I get this:
>> >
>> > (1) (initialization/error) An error has occurred while loading
>> ~/.emacs:
>>
>> timezone belongs to the `xemacs-base' package. If you have installed
>> no packages, then you don't get it, and loading it from your .emacs
>> generates an error.
I am not mentioning it in .emacs.
And only `xemacs` generates the warning; "-q" and then loading .emacs
doesn't.
There's more than .emacs. There's also the custom file, the options
file if it gets loaded etc. I guess that you have some `timezone' related
stuff in another file somewhere.
>> Packages must be installed in
${prefix}/lib/xemacs-packages and
>> /mule-packages for mule-only ones.
1. Please be more specific. Do I put the `xemacs-base', `xemacs-gnus'
etc in `/usr/local/lib/xemacs-pacckages', or do I have to rename them
as `base', `gnus', `w3' etc?
No and no. After installation, the packages can be found under:
${prefix}/lib/xemacs/[xemacs|mule]-packages/lisp/<pack>/
etc/<pack>/
info/<pack>-*.info
But note that what you get from CVS are the packages sources. I have a copy of
the whole packages CVS archive (module xemacs-packages) which comes with
facilities to compile them and install them in the good place. An easier way
to use them is to grab the tarballs from
ftp://ftp.xemacs.org/pub/xemacs/packages. They're already compiled in there,
and all you have to do is untar in the appropriate directory (either xemacs or
mule -packages).
2. I want to run XEmacs in place, from `/usr/src', and I
don't want to
put any XEmacs packages in `/usr/local'. What do I do?
I think you still need to install the packages in ${prefix}/lib/xemacs. You
can `configure' with the --prefix you want, however, and then run xemacs
without installing it. But be aware that the packages sources trees are not
supposed to be used at run time.