Skip to Content.
Sympa Menu

texmacs-users - Re: Using Action Links for changing slides in presentation mode

Subject: mailing-list for TeXmacs Users

List archive

Re: Using Action Links for changing slides in presentation mode


Chronological Thread 
  • From: Joris van der Hoeven <address@hidden>
  • To: <address@hidden>
  • Subject: Re: Using Action Links for changing slides in presentation mode
  • Date: Sun, 22 Jun 2003 11:55:13 +0200 (CEST)


On Wed, 4 Jun 2003, David Allouche wrote:
> On Tue, Jun 03, 2003 at 04:20:47PM -0500, address@hidden wrote:
> >
> > which makes me think another question: How can I change the Scheme
> > interpreter of TeXmacs from Guile to mzscheme (the used in htdp for
> > examples?)

First of all, we indeed would like to migrate to MzScheme,
which seems to be far more efficient than Guile.
So any work on such a port would be highly appreciated.

> This is something we would like to do, but really no specific work in
> that direction has been done yet.
>
> If everything is well, you would need modify:
>
> -- src/Guile
>
> For the Glue proper.
> The public interfaces are in "src/Guile/Scheme/*.hh".
>
> -- src/System/Boot/init_texmacs.cc
>
> For initialization.
>
> -- src/Texmacs/Texmacs/texmacs.cc
>
> To remove the use of the GUILE and put MzScheme in place.
>
> -- configure.in
> src/makefile
> src/common.makefile.in
> COMPILE
>
> To make required changes to the build system and its
> documentation.
>
> -- Adaptations for Guile-specific features in Scheme code.
>
> Look mainly for boot.scm and compat.scm in progs/core/boot.
>
> -- More fixes for all the various things which did not went as well
> as expected.

Notice also that the MzScheme developers started to provide a dynamic
library for guile compatability. You might first want to contact them and
ask them whether they plan to complete this port. TeXmacs might be a good
working example for them too in order to measure the quality of this port.
Notice also that we provide backward compatability for Guile,
so a port for any version of Guile would do.




Archive powered by MHonArc 2.6.19.

Top of Page