Abdelrazak Younes wrote:
Jürgen Spitzmüller wrote:
We are already pretty close to a release: we have fixed the
regressions introduced with 1.5.2 (pixmap cache, AMS classes) and
several other things, including 9 critical bugs. So 1.5.3svn is
significantly ahead of 1.5.2, IMHO.
Therefore, I don't want to hold back the release very much longer.
However, there are still some things left to do.
On bugzilla, there are five open critical bugs. I think at least these
two should be fixed:
4333 cri lyx crashes when opening 1.4.3. file with index
containin... 4346 cri Synchronizing insets crash when two windows
open
I hope that Abdel and José, as the experts in the respective area,
will find time to have a look.
I had a look to 4346. It's due to the autoOpen flag which is decided at
metrics time. It basically decides to open the inset if the cursor is
inside. This is not bad in itself but it is bad that this decision
happens at metrics time. Even if I don't like this, the collapsible
status is a content and everything that is content should never be
decided at metrics.
I'll try to fix that in trunk and backport the fix afterwards.
Hum, not so easy... autoOpen_ was introduced in rev 10495 to fix bug 1921:
http://bugzilla.lyx.org/show_bug.cgi?id=1921
This obviously doesn't work well with multiview and is (again) a strong
hint that the collapsable status is *not* contents and should not be
saved in the LyX file.
Anyway, I am not sure this is easily fixable...
Abdel.