Re: Guile 3!

TeXmacs <[email protected]>
Newsgroups gmane.editors.texmacs.devel
Message-ID <[email protected]>
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
> [email protected]
> https://lists.gnu.org/mailman/listinfo/texmacs-dev

_______________________________________________
Texmacs-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/texmacs-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.