[gnu.emacs] Messing with an X window from elisp

mesard@bbn.com (Wayne Mesard) (06/30/89)

How does one hide or resize a window running under Xtools from within a
GNU Emacs function?  In Suntools, I'd simply call
send-string-to-terminal with the appropriate control sequence (e.g.,
"\E[8;ROWS;COLSt").

In the file xfns.c there's a function called x-set-window-edges which I
think would do what I want, but the Emaxen (18.53.3) around here don't
seemed to be linked with that file.  (I'm assuming x11fns.c was used
instead.)  The only functions I have available to me are:

  x-flip-color			   x-set-background-color
  x-set-bell			   x-set-border-color
  x-set-border-width		   x-set-cursor-color
  x-set-font			   x-set-foreground-color
  x-set-internal-border-width	   x-set-mouse-color
  x-store-cut-buffer

which is enough to lead me to believe that what I want to do is
possible, but not enough to show me how to do it.

Can you detect my vast ignorance about the X protocal and Emacs'
interface to it?  Please educate me!

Thanks in advance,

-- 
void *Wayne_Mesard();         Mesard@BBN.COM         BBN, Cambridge, MA