Hrvoje Niksic <hniksic(a)xemacs.org> wrote:
 Does the code explain why the geometry setting is evil?  Perhaps CVS
 can track down the perp^H^H^H^Hcontributor who added the warning. 
Sorry, I should have said that in my first message.  Here's the code:
      warn_when_safe (Qgeometry, Qerror,
		      "\n"
"Apparently \"%s*geometry: %s\" or \"%s*geometry: %s\"
was\n"
"specified in the resource database.  Specifying \"*geometry\" will
make\n"
"XEmacs (and most other X programs) malfunction in obscure ways. (i.e.\n"
"the Xt or Xm libraries will probably crash, which is a very bad thing.)\n"
"You should always use \".geometry\" or \"*EmacsFrame.geometry\"
instead.\n",
		  app_name, (char *) value.addr,
		  app_class, (char *) value.addr);
So I had him change his "Emacs*geometry" resource to "Emacs.geometry"
and it
worked fine.  I don't have a problem with the warning.  I just have a problem
with
      error ("Invalid geometry resource");
causing XEmacs to exit with that message, never showing the message from
warn_when_safe.
-- 
Jerry James
http://www.ittc.ku.edu/~james/