[Top][All Lists]

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

Re: [Texmacs-dev] [Announce] nogencc-0.8

From: Joris van der Hoeven
Subject: Re: [Texmacs-dev] [Announce] nogencc-0.8
Date: Wed, 8 May 2002 11:50:19 +0200 (MET DST)

> > 1. I try to compile the nogencc distribution on some other platforms
> >    and let you fix possible problems.
> Ok... Actually I sadly saw some configuration logic hard-coded in 
> gendeps. I tried to backport some obvious things to the Makefile, but I 
> think that things will break. I would really like to be able to do the 
> tests myself. Maybe Savannah provides a compile farm?

Please try to find such a farm. I also would like to know one...

> > 2. Sync with TeXmacs- and freeze the C++ code:
> >    I will not make any changes in the C++ code until
> >    the nogencc problem has been solved.
> I will care about merging. I do the merging with a very partially 
> converted version, to minimize the delta between my version and the old 
> official version. That way, the merging is easier. Moreover, if something 
> breaks, I will be able to fix it faster if I do the merging myself.
> Anyway I already look at the diffs of new versions of TeXmacs, so that is 
> not a big additional expense of time for me.

There should not be much changes in the code to come,
because I really should stop working on TeXmacs for a while.

> > 3. I make a complete diff (I do not trust automatic rewriting) and
> >    study all differences. If I find non trivial modifications in
> >    the code, then I will ask you to fix these.
> At this point, automatic rewriting demonstrably performs only trivial 
> changes. I am willing to document it or develop helper tools so you 
> can concentrate on changes I made by hand.

Maybe later. I will look at the real diffs in any case.
One can never be cautious enough.

> > 4. In the meantime you should adapt TeXmacs-misc too;
> >    I will again make a complete diff for this too.
> TeXmacs-misc do not seem to depend on gencc. I do understand what you 
> want me to do. 

You mean that you don't understand or that you do understand?
TeXmacs-misc does use gencc in order to be compiled.
It uses a separate repository, because I wanted it to be
completely separated from the main distribution.
But there are several programs in it which I use quite often.

> > 5. Validate nogencc in TeXmacs- or
> >    temporarily invalidate nogencc if there are too many problems.
> >
> > 6. We will wait a few weeks/months for feedback on possible problems.
> >    When I will be sufficiently confident that the change did not
> >    break anything, then we will rediscuss the other changes that
> >    you proposed.
> Ok, so I will investigate the static linking issue and start working on 
> the transformations on top of the nogencc branch. Now that I am confident 
> in the stability of the code, I will keep it in sync with the official 
> version.

I think that it should not be hard to sync up from now on,
because there will be very little changes in the C++ code.

reply via email to

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