>> Apart from that, the patch looks straightforward from a first glance, and
it cleans up things
>> significantly.
>>
>> It certainly needs some testing (especially wrt CJK and thailatex), but
it looks like the
>> right thing in general, from what I can judge.
>
> Then I suggest to commit it. AFAIU the file format is not going to change
even if there's some
> errors in processing CJK. That's the only way to move forward.
There's one issue why I don't think this can be committed right now:
babel is called every time because it is hardcoded in lyxrc.cpp. But babel shouldn't or even mustn't
be called for some languages.
Can we get rid of the herdcoding in lyxrc?
(I unfortunately don't know how the lyxrc stuff works.)
I also post a request for CJK testers to the list in the hope some of our
CJK-developers reads this.
regards Uwe