I found your email of almost a year ago, while trying to solve the
same problem myself:
There seems to be a problem with gnuclient in XEmacs.app. When I
execute XEmacs.app/Contents/Resources/bin/gnuclient somefile I get
the error message:
Malformed list: /some/long/path/gnuclient
If I do the above without specifying somefile I get the error:
Invalid read syntax: )
If I try to execuate the gnuclient that was installed with my X
windows Xemacs I get the error:
Invalid constant: Invalid device type, gtk
It's not surprising it doesn't work, but I was a bit surprised it
picked out gtk (but maybe that's totally irrelevant).
After looking at the code, I'm pretty sure that both gnuserv and
gnuclient need to be modified for a new platform like Carbon, and
this doesn't appear to have happened.
I'm attaching a patch that worked for me, that Andrew can hopefully
apply to the next release.