Jean-Marc Lasgouttes wrote:

> I could not make up my mind about why match_partial is needed in
> ExternalTransformas.cpp, to be frank.

After looking at it I don't think it is really needed. When I find some time 
I'll rewrite it without partial_match. Maybe I'll even use a version without 
regex at all, it looks to me as if the LaTeX options could also be 
constructed in a more systematic way which ensures correct syntax by design.

> For the many other small things that w inherit from boost, using c++11
> would be nice. Would it be reasonable to require it?

That would mean to bump compiler version requirements. IMHO requiring gcc 
4.5 or later and MSVC 2010 or later is reasonable, but I would not go 
further yet. For clang any version would probably do, and the intel compiler 
is probably ok in version 12.0 or later. Are there other compilers that can 
compile current versions of LyX?
If we do this, then we can definitely get rid of the TR1 stuff. Currently we 
require gcc 4.x and MSVC 2010.


Georg

Reply via email to