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