>>>> "Sam" == Sam Steingold
<sds(a)goems.com> writes:
Sam>
Sam> Hi,
Sam> I am new to XEmacs (I have many years of fairly advanced Emacs
Sam> experience though), and I would like to try XEmacs 21.0. Please don't
Sam> tell me that since I am new, I should start with the stable version.
Sam> Whenever a new XEmacs version came out (from 19.16 on) I tried it. So I
Sam> tried 20.4 and I found that I liked Emacs 20.3 better. I really hope to
Sam> switch to 21.0.
Sam>
Sam> So far I managed to get the sources by cvs and build bare XEmacs, no
Sam> packages. Immediately I have problems. I hope this is the right ml to
Sam> report them. `report-emacs-bug' seems to be undefined.
Sam>
Sam> 1. There are 2 (yep, two!) identical buffers, "*Warnings*" and
Sam> "*Warnings-Show*". Why?
The *Warnings-Show* buffer only shows the current set. So if you get
further warnings later, it will only contain those new ones.
Sam> 3. I have
Sam>
Sam> (set-face-foreground 'bold "Red")
Sam> (set-face-foreground 'bold-italic "Magenta")
Sam> (set-face-foreground 'italic "Maroon")
Sam>
Sam> in my .emacs, and I have no desire whatsoever to mess with X
Sam> resources. Nevertheless, I am told:
Sam>
Sam> ---------------------------------------------------------------------------------
Sam> (2) (font/warning) xemacs: couldn't deduce a bold-italic version of the font
Sam> "-cronyx-fixed-*-r-semicondensed--13-*-*-*-*-*-koi8-r".
Sam>
Sam> Please specify X resources to make the bold-italic face
Is your question "why does this happen?" or "why can't I fix this via
.emacs?" If the later, make a file
~/.xemacs/xemacs-packages/lisp/early-init/auto-autoloads.el with the
early lisp you want executed. This is kindof a kludge but it works.
Sam> 8. I am sorry about asking a trivial (apparently) question, but I seem to
Sam> be unable to get the packages working. Soppose I want xemacs to work
Sam> with dired, gnus etc. I have the xemacs cvs tree under
Sam> /usr/src/xemacs/* and gnus and dired in
Sam> /usr/src/xemacs/lisp/xemacs-gnus/* etc (all by cvs). what do I do?
Sam> I did read the relevant info page, but I am still at a loss. M-x
Sam> pui-list-packages RET does nothing. What is the exact value of
Sam> --package-path=PATH (or whatever?) that I should give ./configure?
Sam> I tried both without this option and with
Sam> --package-path=/usr/src/xemacs/lisp/, and I get plenty of
Sam> compile-time errors, like
I suggest sticking with the binary packages from
ftp.xemacs.org:/pub/xemacs/packages. Grab efs and xemacs-base, untar
them in your package path (others have answered how to set this) and
then you should be able to do M-x pui-list-packages and get any others
you desire. This stuff is still evolving though; anything but the
current head of the 21.0 tree may not work.