>>>>> "Andre" == Andre Poenitz <[EMAIL PROTECTED]> writes:
Andre> On Fri, Nov 30, 2001 at 03:48:27PM +0100, Jean-Marc Lasgouttes Andre> wrote: >> As far as my benchmarking is concerned, not storing the lengths as >> strings should do the trick. >> Please discuss you planned changes before doing them. Andre> I was thinking about this ;-) Andre> The "plan" looks like: Andre> Internal: - store value independently of unit (like LaTeX Andre> does). So accessing a value as "pixels" should be just one Andre> multiplication instead of the cureent "switch based solution" - Andre> remove inheritance relationship between LyXGlue and LyXLength Andre> (make Glue an aggregate of three Lenght, instead of inheriting Andre> one and aggregate the two others) - get rid of "virtual" Andre> afterward. Smaller. Faster... OK, this looks fine. JMarc