libWWW 3.0 and events

Anselm.BairdSmith (Anselm.Baird_Smith@inria.fr)
Wed, 1 Mar 1995 03:56:17 +0500


I have been implementing a scheme interface to the 3.0 version of
libWWW library (for more informations on this, have a look at
http://www.inria.fr/koala/abaird/oscheme/oscheme.html), and hitted a
problem I don't know how to solve.

For the time being I have replaced the HTEvent.c module with my own
version of it, which is, as I understand, the recommended way of doing
it. However, I would now like to integrate both my scheme/Motif
extension and the scheme/WWW extension together. Hence I need to plug
libWWW events with the standard XtAppAddInput() stuff.

Looking at the code, the only way I can do this is to replace the
HTThread.c file, in order to rewrite the HTThreadState() function, and
make it call the Xt specific stuff. However, modules that are to be
replaced in libWWW are usually advertized as such, and this one is
not. So before doing it this way, I was wondering if someone here had
any experiences to share regarding this problem.

Thanks for your attention,

Anselm

-----
Anselm BAIRD-SMITH (Anselm.BairdSmith@inria.fr), Koala Project, BULL/INRIA.
WWW: "http://www.inria.fr/koala/abaird.html"