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 
TeXmacs
available on all platforms, I don't think that it is a good long term plan to 
rely
on a library that is limited to only a few platforms, especially for a 
programming
language like Scheme.

Best wishes, --Joris

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

Reply via email to