>>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:

Lars> Angus Leeming <[EMAIL PROTECTED]> writes: | This works fine on
Lars> gcc version egcs-2.91.66 19990314 (egcs-1.1.2 | release)

Lars> Now, I wonder about gcc 2.8.x... (and sun and dec)

This does not work with gcc 2.8.1 (as you might have guessed), but
does work with cxx and probably with sun CC 5.0 (which does not
compile out of the box yet).

Lars, I know you'd really like to use std:: all over the code, but I'd
like to be able to continue a bit with gcc 2.8.1, as long as it is not
too painful. One reason is that it is my only way now to compile under
solaris (to get purify) and that I do _not_ intend to upgrade the
compiler used by 100+ persons here...

Anyway, I am the one who have this crappy compiler, and I am the one
who has the other funky compiler which requires std::, so I can do the
work of adding 'using' directive when needed (I don't care). Finally,
when we decide to drop it (in 10 years or so), it is a matter of one
hour of work to remove 'using' directives and add std:: where it is
needed, so it is not really breaking LyX with lots of nasty
workarounds.

So I think we should keep these directives for now, even though you
really seem to have an itch to scratch here.

JMarc

Reply via email to