From xemacs-m  Wed Mar 19 08:43:38 1997
Received: from newman (root@newman.aventail.com [38.225.141.10])
	by xemacs.org (8.8.5/8.8.5) with SMTP id IAA25856
	for <xemacs-beta@xemacs.org>; Wed, 19 Mar 1997 08:43:37 -0600 (CST)
Received: from kramer.in.aventail.com.aventail.com (wmperry@kramer [192.168.1.12]) by newman (8.6.12/8.6.9) with SMTP id GAA11861; Wed, 19 Mar 1997 06:41:02 -0800
Date: Wed, 19 Mar 1997 06:41:02 -0800
Message-Id: <199703191441.GAA11861@newman>
From: "William M. Perry" <wmperry@aventail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Mike Scheidler <c23mts@eng.delcoelect.com>
Cc: xemacs-beta@xemacs.org
Subject: Re: Subwindows 
In-Reply-To: <11158.858779075@kocrsw12>
References: <11158.858779075@kocrsw12>
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;

Mike Scheidler writes:
>"sb" == Steven L Baur <steve@miranova.com> writes:
> sb> 
> >> What is the intent of subwindows, and what is their status?
> sb> 
> sb> Maintainerless & broken.
>
>Too bad.  After a little more nosing around, I found enough references and
>comments to get a better idea of their purpose.  Here's a pretty concise
>explanation of the subwindow object from internals.info-2:
>
>     An object that encapsulate a "subwindow" resource, i.e. a
>     window-system child window that is drawn into by an external
>     process; this object should be integrated into the glyph system
>     but isn't yet, and may change form when this is done.
>
>This sounds like the perfect avenue for displaying in the Tk widgets,
>either as an elisp-accessible library or running as a Tcl/Perl/Python/Scheme 
>interpreter subprocess.

  I yearn for the days when Emacs-W3 could display inlined MPEG movies.
Now _THAT_ was a beautiful site.  And that was back in:

Tue May  3 20:25:40 1994  William Perry  <wmperry@indiana.edu>
* w3-lemac.el, w3-vars.el, w3.el:
Lucid emacs 19.10 or higher can now display inlined mpegs by default.
Use <embed src="url of mpeg to play" type="video/mpeg"> to try it out.

>I also found reference to Chuck as the implementor of subwindows.  Chuck,
>could you elaborate a little?  Looking at the glyph*.c code, it appears
>that a lot of the rough-in work has been completed.  Did you run into
>implementation problems, or did it just get put on the back burner?  

   Almost all the code that is in there is from the old way of doing
things, and breaks hideously right now.  There shouldn't really be any
barriers to implementation, other than that chuck ran out of time, and
other things took precedence even then. :)

>Is it time for this to be resurrected?

   M-x amen-hallelujah-brother

   Chuck alluded that it wouldn't really take that much time to
reimplement, but I haven't even had the time to start looking seriously
yet.  Anyone who wants to help, please speak up!  I would love to have this
capability again.

-Bill P.

