[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Texmacs-dev] TeXmacs with S7 Scheme

From: TeXmacs
Subject: Re: [Texmacs-dev] TeXmacs with S7 Scheme
Date: Thu, 31 Dec 2020 10:33:22 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

Hi Max,

On Wed, Dec 30, 2020 at 10:38:08AM +0100, Massimiliano Gubinelli wrote:
> From my point of view is unclear what is the best decision for the long term 
> future of TeXmacs. Currently I see two reliable alternatives:
> 1) We stick to Guile 1.8. We can just integrate it in our codebase (as we do 
> with PDFWriter) and strip away all the parts we do not need, so that it is 
> easier to maintain and compile in Windows and packageable in Linux. 
> 2) Follow Guile developers into Guile 3+ and maintain compatibility with 
> Guile 1.8 as a fallback. On Linux we link against Guile 2/3 and on the other 
> platforms we use the best alternative we have.

For the moment, I think that we can stick to (1).  This does not prevent us from
reorganizing our module code and tm-define such that TeXmacs works flawlessly
with Guile 3.  This would be a welcome effort anyway, since even if Guile drops
its support for other OSs, then we might need such a reorganization to move to
another Scheme implementation.  After all the trouble we went through to make 
available on all platforms, I don't think that it is a good long term plan to 
on a library that is limited to only a few platforms, especially for a 
language like Scheme.

Best wishes, --Joris

reply via email to

[Prev in Thread] Current Thread [Next in Thread]