I am experiencing two problems with the Windows ports of XEmacs that are available through the Windows XEmacs setup.exe.  I have had these problems for at least 4 months, using all of the version of XEmacs that have been available (I am currently using version 21.4.11).

 

1) The native Win32 version works great, but the cygwin version cannot find itself, complaining with this:

 

$ ./xemacs

 

WARNING:

Couldn't find an obvious default for the root of the

XEmacs hierarchy.

WARNING:

Couldn't find obvious defaults for:

load-path

doc-directory

data-directory

exec-directory

lisp-directory

Perhaps some directories don't exist, or the XEmacs executable,

/cygdrive/c/Program Files/XEmacs/bin/i686-pc-cygwin/xemacs

is in a strange place?

 

I installed XEmacs in its default location (as can be seen above), but I get this message no matter where I install xemacs.

 

I try again every time there is a new version of cygwin (currently using 1.3.19) and XEmacs.  I install all of cygwin.  I have tried this on many different computers as well.

 

2) The expression paren highlighting works correctly when parentheses match; the text between the parens is highlighted in light green. However, when they do not match, no indication is provided (on X-windows, the mismatched parens are highlighted in hot pink).

 

Any help in these two areas would be greatly appreciated.

 

Thanks for a great product,

 

Brett Diamond

diamond@sensors.com