Gubinelli Massimiliano <m.gubine...@gmail.com> writes:
>> Why not convert your scripts to use the standard Guile module syntax?
>
> TeXmacs is currently composed of 250 scheme files for \sim 60000 lines
> of scheme.

Fair enough.  I see no obstacle to adapting the TeXmacs module system to
work with Guile 2.  It's just a matter of finding the cleanest way to
implement it.

> It has a slightly customized module system and features contextual
> overloading of functions (a function can be redefined to act
> differently is some condition is met without modifying the module
> which implemented the base behaviour). We would like to preserve the
> current system as much as possible.

Can you provide some specific examples of this contextual overloading of
functions, so that I might understand this feature more clearly?
Pointers to relevant documentation would also be helpful.

> With the current svn you will not be able to build TeXmacs with Guile
> 2.0. If you are interested in that I will tell you how to do.

Please do.  I would like to try to build TeXmacs with Guile 2, so that I
may better help you with the transition to Guile 2.

     Thanks,
       Mark

Reply via email to