From xemacs-m  Thu Jan 16 21:25:42 1997
Received: from wmperry.in.aventail.com (wmperry@wmperry.oz.net [207.13.185.53])
          by xemacs.org (8.8.4/8.8.4) with ESMTP
	  id VAA00927 for <xemacs-beta@xemacs.org>; Thu, 16 Jan 1997 21:25:41 -0600 (CST)
Received: (from wmperry@localhost) by wmperry.in.aventail.com (8.7.6/8.7.3) id TAA01377; Thu, 16 Jan 1997 19:26:30 -0800
Date: Thu, 16 Jan 1997 19:26:30 -0800
Message-Id: <199701170326.TAA01377@wmperry.in.aventail.com>
From: "William M. Perry" <wmperry@aventail.com>
To: Markus Gutschke <gutschk@uni-muenster.de>
Cc: xemacs-beta@xemacs.org
Subject: Re: Linux Journal: "Xemacs vs. GNU Emacs"
In-Reply-To: <m2pvz5lacx.fsf@cortex.corpus.uni-muenster.de>
References: <199701141440.JAA20862@nvwls.cc.purdue.edu>
	<m27mlg5fxz.fsf@altair.xemacs.org>
	<m2pvz5lacx.fsf@cortex.corpus.uni-muenster.de>
Errors-to: wmperry@aventail.com
Reply-to: wmperry@aventail.com
X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7</SYF`{vYQ(&RI1&EiH[FvT;J}@f!4kfz
 x_!Y#=y{Uuj9GvUi=cPuajQ(Z42R[wE@{G,sn$qGr5g/wnb*"*ktI+,CD}1Z'wxrM2ag-r0p5I6\nA
 [WJopW_J.WY;

Markus Gutschke writes:
>Steven L Baur <steve@miranova.com> writes:
>> I refuse to install GPM on any of my machines due to security problems.
>> I don't have a problem putting in Bill's patches, but I'm not going to
>> test them personally.
>
>Could you eloborate on what security problems you see with using GPM?  I
>use it regularly because it allows for sharing the mouse between multiple
>X and text applications. Also, I think there is some way of enabling the
>GPM protocol in xterms, but I never really understood that part; this is
>probably what would be most useful for XEmacs, though.

  Unfortunately, the GPM stuff for xterms relies on using gpm_getchar
instead of getchar() in your key reading, which XEmacs doesn't use at all.
I think if we had the ability to _CHANGE_ an event structure from lisp, we
could fake this support, similar to how Emacs19 currently 'supports' it.

  I'd propose:

set-event-end, set-event-start, set-event-basic-type, set-event-modifiers,
etc.

-Bill P.

