On Mon, Jul 08, 2002 at 05:20:18PM +0200, Jean-Marc Lasgouttes wrote:
> Andre> May I draw your attention to some late contributions to mathed
> Andre> like the Mathematica backend or the preview implementation
> Andre> which are not my work?
> 
> I would rephrase it as 'there is only one architect'. Just wait for
> five years when the music inset author will come and say 'math is
> complete crap right now and I can implement all of it with my brand
> new musicinset architecture'.

I would not mind scrapping mathed if I see musiced working better. 

> The fact that math editor is now very clean does not mean that it
> should be used as the base for the rest. It only means that the rest
> should be cleaned up too.

So what's exactly the difference? The "conversion" of InsetRef uses almost
100% of old InsetRef code, the main difference was the different base class
InsetCommand2 instead of InsetCommand which provided basically the same
interface as InsetCommand and using "unified parsing", i.e. the math
parser and the math factory instead of home-made ad-hoc parsing.

I have no problems to think that merging two inset hierarchies counts as
"code clean up".

> Andre> Have we? I would believe in an open bug but not in a fix... I
> Andre> know that it annoyed me once and I could not find an immediate
> Andre> solution. Bug ID?
> 
> http://bugzilla.lyx.org/show_bug.cgi?id=93

[Ok, I'll have a look]

> Andre> The mathed thingy used to read LaTeX is the best "parser" we
> Andre> have to read LaTeX. It produces mainly math insets. This is Andre>
> some relation, isn't it?
> 
> It only means it could be changed to produce something else than math
> insets. 

Sure. And how exactly does that differ from "inset unification"? 

> My thought is, the only good reason to chose math insets would be to
> prove that it is an inherently better architecture. And I am not
> qualified to comment on this.

Fine. First of all I don't believe this and secondly, who is qualified?

Andre'

-- 
Those who desire to give up Freedom in order to gain Security,
will not have, nor do they deserve, either one. (T. Jefferson)

Reply via email to