[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Texmacs-dev] Guile 3!
From: |
TeXmacs |
Subject: |
Re: [Texmacs-dev] Guile 3! |
Date: |
Tue, 24 Mar 2020 07:28:02 +0100 |
User-agent: |
Mutt/1.5.20 (2009-12-10) |
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
> address@hidden
> https://lists.gnu.org/mailman/listinfo/texmacs-dev
Re: [Texmacs-dev] Guile 3!,
TeXmacs <=