]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/InsetMathNest.cpp
We only support gcc >= 4.9.
[lyx.git] / src / mathed / InsetMathNest.cpp
index b999474eadb68bea142707fc51b9d4d039cc5336..01719e50f7c81d0440847f5e1dc2ef78e10b6ae1 100644 (file)
@@ -539,7 +539,8 @@ void InsetMathNest::doDispatch(Cursor & cur, FuncRequest & cmd)
                        size_t n = 0;
                        idocstringstream is(cmd.argument());
                        is >> n;
-                       topaste = cap::selection(n, buffer().params().documentClassPtr());
+                       topaste = cap::selection(n, make_pair(buffer().params().documentClassPtr(),
+                                                             buffer().params().authors()));
                }
                cur.niceInsert(topaste, parseflg, false);
                cur.clearSelection(); // bug 393
@@ -790,7 +791,7 @@ void InsetMathNest::doDispatch(Cursor & cur, FuncRequest & cmd)
                cur.clearTargetX();
                cur.macroModeClose();
                if (!cur.inset().idxPrev(cur)) {
-                       cur.idx() = lastIdx();
+                       cur.idx() = cur.lastidx();
                        cur.pos() = lyxrc.mac_like_cursor_movement ? cur.lastpos() : 0;
                }
                break;