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

Reply via email to