https://github.com/KarlHegbloom/guile/releases for guile-2.2 unofficial (development head) builds, source in same repo.
https://github.com/KarlHegbloom/texmacs/ see: branches syrinx-pure-cmake and syrinx-pc-sadhen. The first is guile 1.8 only, the second is fork/tracking Darcy Shen's recent work, plus the improved cmake build. On Wed, Jun 15, 2016, 09:08 Darcy Shen <sad...@zoho.com> wrote: > I started the attempt several days ago. Now I have completed the cpp part. > > The cpp part: > I mainly rebase thlai's work on cpp to the current code base. Apart from > some trivial work, it mainly create a texmacs-glue module for the glue > code. > > The scheme part: > Move some module-related code to texmacs-core.scm. texmacs-core.scm will > import the texmacs-glue module, and each scheme module must import > texmacs-core by (use-modules (texmacs-core)), in this way the cpp glue > functions are exposed to each module. > > Then we need to migrate each scm file's (texmacs-module ...) to > (define-module ...) and (use-modules ...) to make them compile. > > And then I encountered this problem: > https://github.com/KarlHegbloom/texmacs/issues/10 (follow the link, there > is a error report) > > The problem is that after making tm-define.scm compile I can `tm-define` > something in `init-texmacs.scm` and it compiles and works. But in the > module `tm-preferences.scm`, it will cause a compile error where I use > `tm-define`. > > == == == == == == Forwarded message == == == == == == > From : Massimiliano Gubinelli<m.gubine...@gmail.com> > To : <texmacs-dev@gnu.org> > Date : Tue, 07 Jun 2016 16:17:00 +0800 > Subject : Re: [Texmacs-dev] debian packages of texmacs > == == == == == == Forwarded message == == == == == == > > Hi all, > > On 05 Jun 2016, at 19:05, Karl Hegbloom <karl.hegbl...@gmail.com> wrote: > > Work was begun but not completed. I want to help complete it but have > other obligations right now so can't spend full time on it. I'm also not > necessarily the most qualified in terms of knowledge and experience, but > will try. The work that was done is on a branch in my git clone, on > github. It was a long time ago. > > I think that we should go straight to Guile 2.2. > > > To me the stumbling block seems that we need to rewrite some scheme > bootstrap code to accomodate the new compile/eval model. TeXmacs introduces > a custom module system which Guile 2 does not like much. I’m not fluent > enough to fix this. All the rest of the scheme code should not pose big > problems. Also on C++ side there should not be many changes needed. > > Karl, what is the status of your modifications? > > Best > Max > > > > On Sun, Jun 5, 2016, 02:45 Ingolf Schaefer <ingolf.schae...@gmail.com> > wrote: > > Am Samstag, 4. Juni 2016, 10:26:34 schrieb kamaraju kusumanchi: > > I see that my name is mentioned in the maintainers of Debian package > > of texmacs - http://www.texmacs.org/tmweb/download/linux.en.html#debian > > . Could you please remove it? I stopped maintaining it a while ago. In > > fact, Texmacs is removed from Debian unstable due to dependency on > > guile-1.8 (Debian has moved to guile-2.0) and lack of maintainer > > [1],[2]. > > > > > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797833 > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825252 > > > > thanks > > raju > Hi, > > I can confirm that a similar discussion is happening in Mageia community. > I'm > afraid that this will come for other Linux distributions as well in future. > > Is there any progress on a port to a recent Guile or another recent scheme > dialect? > > Yours, > > Ingolf > > _______________________________________________ > 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 > > > _______________________________________________ > 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 >
_______________________________________________ Texmacs-dev mailing list Texmacs-dev@gnu.org https://lists.gnu.org/mailman/listinfo/texmacs-dev