Abdelrazak Younes wrote:
> No, there is a boost macro compatibility flag that I plan to use in the
> future for that. This flag will need a change of the "emit", "signals"
> and "slot" macros to "Q_EMIT", "Q_SIGNALS" and "Q_SLOT" or something
> like that. In the mean time, please accept my timeout::emit change that
> is really not a big deal.
Why not do the emit -> Q_EMIT change beforehand? It is independant of your
other changes, and would reduce the patch size. One thing at a time!
BTW, when skimming your patch I noticed:
Index: src/insets/insettabular.C
===================================================================
--- src/insets/insettabular.C (revision 14265)
+++ src/insets/insettabular.C (working copy)
@@ -586,7 +586,7 @@
// //if (hasSelection())
// // cur.selection() = false;
// col_type const col = tabular.column_of_cell(cur.idx());
-// int const t = cur.bv().top_y() +
cur.bv().painter().paperHeight();
+// int const t = cur.bv().top_y() + cur.bv().width();
// if (t < yo() + tabular.getHeightOfTabular()) {
// cur.bv().scrollDocView(t);
// cur.idx() =
tabular.getCellBelow(first_visible_cell) + col;
I guess this should be height(), not width()?
Georg