Re: Thot, Lesstif, and html2thot

Daniel Veillard (Daniel.Veillard@imag.fr)
Thu, 10 Apr 1997 00:06:37 +0200

Short answer since most of the amaya /Thot developpers are away at the
WWW6 conference.

>I just compiled Thot 2.0 with Lesstif 0.77. It works relatively well at
>first sight except that the bottom scrollbar is misplaced (it appears in the
>middle of the document close to the top) and the side scrollbar ends at the
>misplaced bottom scrollbar. I am convinced that within a couple of Lesstif
>release or with a few workarounds in thot, you wont need to buy Motif
>to recompile thot!

This is really good news , unfortunately we don't have much time
and testing against Lesstif is not on the priority list even if we hope
to get compatible with it.

>Browsing the Thot web page today i noticed version 2.1. I did not find any
>"updated" documentation though. Is this the version with a more
>sophisticated "import" mechanism and a built-in Java interpreter?

It's not in the binary, but it can definitely be rebuild with the Java/Kaffe
interpreter embedded. There is a few conflict since I didn't do a clean design
and makes references to Amaya functions from the libJava code.
I hope to have something clean for the next release corresponding to the
"public release" of Amaya (1.0 is currently for W3C members only) in
3 weeks. If you're really in hurry , grab the thot 2.1 code and trey to
set up the Makefile in a similar way as way for Amaya. By defining a THOT_JAVA
value ...

>Finally, i noticed in amaya the file html2thot.c. It claims that by
>compiling html2thot.c as "STANDALONE" you could obtain a "batch" converter
>from .html to .PIV. I could not find a make "target" for it and trying
>to compile by "hand" seems to indicate that it cannot any longer be
>compiled as "STANDALONE". Any hints on this? Thanks.

It needed to be compiled "by hand" yes, I don't have the code currently
but it's definitely feasible, have a look at thecompilers building
rules in makes/Imakefile, set up something similar to it for html2thot,
the binary will produce a .PIV file from ann HTML input.

Daniel

-- 
Daniel Veillard@w3.org      | W3C / INRIA Rhone-Alpes | Today's Bookmarks :
Daniel.Veillard@inrialpes.fr| 655 av de l'Europe      | Linux, WWW, Java,
Tel : +33 04 76 61 53 85    | 38330 Montbonnot        | badminton, Kaffe,
Fax : +33 04 76 54 76 15    | France                  | Amaya and CSS.
Home: +33 04 76 63 05 86    | http://opera.inrialpes.fr/veillard