The FormPrint is almost complete. It isn't setup yet -- you still get the
existing dialog instead of the new one. I still have to check to make
sure that any fixes/improvements in the existing implementation are moved
into the new stuff. Mostly a matter of comparing C_PrintApplyCB with
what's in Buffer::Dispatch for LFUN_BUFFER_PRINT. (Angus, if you like,
you can try to complete this and maybe see if there's anything else to
improve -- I have a new conversion script but I forget to bring it with
me)
You'll need to get and install a copy of xtl yourselves (link in LDN). I
haven't incorporated it in a mini-dist subdir yet. I also don't have any
tests in configure to make sure it's available. XTL will give you
problems if you compile with a gcc-supplied STL and use
--with-included-string (the default). I used SGI's STL-3.2 with lyxstring
okay.
I've got this compiled and running. Although I haven't tested the xtl
interface to the Dispatch methods of LyXFunc or Buffer yet because it's
not activated. It should work though because it's basically the same as
what I wrote in my test program.
JMarc, please try compiling at least src/frontends/xforms. It doesn't
need xtl but does have a new scheme for the callbacks: friendly C
functions. It works fine with gcc-2.95.2. I haven't bothered with macros
to assist with this yet. Waiting to make sure it works first.
If all this sounds a bit rushed that's because it was. I spent so much
time on LDN this week that I did nearly all the above last night. I'm
going away for the weekend for a writers retreat -- to try to get some
work done on my thesis for a change.
Bug fixes only in "rae" branch over the weekend please -- ie. just get it
compiling and running. We can discuss any design issues on Monday.
Read the comments in the various files. Have fun I'm off to catch a bus.
##
Why is it that this week I've been getting to bed later and later and
waking up earlier and earlier and yet I don't feel tired? Averaging about
5 1/2 hrs sleep a night this week. I suppose 10 years ago I used to
average 5hrs a night as an undergrad okay. Then again maybe I'm just in
training for June.
Allan. (ARRae)