texmacs-dev
[Top][All Lists]
Advanced

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

Re: [Texmacs-dev] Patches applied for next version


From: Joris van der Hoeven
Subject: Re: [Texmacs-dev] Patches applied for next version
Date: Mon, 25 Nov 2002 13:17:34 +0100 (MET)

> > 682: this should first be tested more thoroughly with
> >      several versions of Guile.
> 
> I hope you will soon be doing so.

No, that is your job, since you made the patch.

> Also can you explain what is the rationale behind using "generic" by
> default instead of a more generally useful style. I do not think
> "generic" is what can be called a "reasonable default".

I disagree; I do not see what "reasonable" objections you have.

> > 688: rejected; users want to see the complete commands being executed.
> >      We can live with a bit of clutter.
> 
> I think users really do not care about the compilation messages...

The messages issued by make are expected to tell the user exactly which
commands are being executed. I think that these commands are already
reasonably simple in the case of TeXmacs compared to other programs.
So I do see no reason to change this widely accepted convention.

> And I believe simplifying this message may cause the users to provide more
> complete build logs when reporting problems. Did you notice a
> difference in the quality of submitted build logs since nogencc was
> merged?

No.

> > I also think that 595 is obsolete and that 610 was already applied before.
> > Please remove such items, so that I do not have to look at things several
> > times.
> 
> About one week ago, I added comments to these patches to explain why
> they are still open.

Well, I will not remove the "Set text width" menu item,
because this is an entry which is expected by many TeX/LaTeX users.
So the update is rejected.

Also, I notice that I do not like post-commenting of applied patches.
In the case when a patch was incompletely or incorrectly applied,
I prefer you to synchronize the patch with the newer version.
This will greatly improve the speed with which patches are treated.

> > I also hope that removing -I- in 683 will work for all versions
> > of Guile and g++. This should also be tested more thoroughly.
>
> Testing compilation one numerous platforms is incredibly tedious and
> time consuming. So maybe we may accept a small probability of breaking
> a minor platform when fixing a problem on another platform.

I would call compiling TeXmacs using gcc 3.0.4 "compiling on a minor platform".

> For this specific change, as far as I recall, the "-I-" flag was
> introduced by nogencc, so not using it is unlikely to cause any
> problem. And considering how anal the build system is about include
> paths, I would be surprised to see many (if any) header file name
> conflicts arise.

Well, I remember problems with the order of the include paths
related to Guile, so I am not sure at all. As a general rule,
I do not like "fixes" which undo previous fixes, and thereby
introduce a big probability of error.





reply via email to

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