Dear Max,

Thanks for this big effort.

I am still in the process of getting version 2.1 to see the light,
but this is definitely a big step towards version 2.2!

Best wishes, --Joris


On Wed, Mar 18, 2020 at 10:56:05PM +0100, Massimiliano Gubinelli wrote:
> Dear all,
> 
>  thanks to the quarantine I've finally managed to complete the Guile 2 port. 
> It will not be merged soon into the main repository since we want to wait the 
> release of TeXmacs 2.1 before doing big changes. 
> 
> However, if you are curious and want to help to test it you can find it here:
> 
> https://github.com/mgubi/texmacs/tree/guile3/src
> 
> It works with Guile 1.6.8, 1.8.8, 2.2.7 and 3.0.1 out of the box (I checked). 
> In case of Guile 2/3 you have to configure with --enable-guile2 .
> 
> Guile 2/3 are based on a VM so the scheme source code should be compiled 
> first. In Guile 2/3 autocompilation is on by default and the results are 
> cached somewhere in your machine, usually in $HOME/.cache. Compilation is a 
> slow process, especially in Guile 2 and less so in Guile 3 so have patience. 
> 
> To turn off compilation and run in interpreted mode you should run TeXmacs 
> with GUILE_AUTOCOMPILE=0 set in the program's environment. One expects then 
> Guile 2 to be slower than Guile 1.8 and Guile 3 to have same or superior 
> speed. 
> 
> It would be nice if somebody come up with some standard test which could 
> allow us to measure the performances of the various implementations.
> 
> I have to improve some code but I do not see any bug at the moment, so I 
> would be glad if you discover some. :) 
> 
>  
> Enjoy!
> 
> Max
> 
> 
> _______________________________________________
> Texmacs-dev mailing list
> Texmacs-dev@gnu.org
> https://lists.gnu.org/mailman/listinfo/texmacs-dev

_______________________________________________
Texmacs-dev mailing list
Texmacs-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/texmacs-dev

Reply via email to