]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/InsetMathNest.C
This commit cleans up everything related to singleton. The other important change...
[lyx.git] / src / mathed / InsetMathNest.C
index 1a0bbb8d2beaf4768b37333063191799ca5bad3e..b23dc673d7ab2cb402690711501588e44b1b8eb9 100644 (file)
 
 #include "support/lstrings.h"
 
-#include "frontends/Application.h"
 #include "frontends/Painter.h"
 #include "frontends/Selection.h"
 #include "frontends/nullpainter.h"
 
-//#include "bufferlist.h"
 #include "funcrequest.h"
 #include "lyxserver.h"
 #include "lyxsocket.h"
@@ -67,8 +65,6 @@ using lyx::cap::cutSelection;
 using lyx::cap::replaceSelection;
 using lyx::cap::selClearOrDel;
 
-using lyx::frontend::Clipboard;
-
 using std::endl;
 using std::string;
 using std::istringstream;
@@ -1110,7 +1106,7 @@ void InsetMathNest::lfunMousePress(LCursor & cur, FuncRequest & cmd)
                if (cur.selection())
                        asArray(lyx::to_utf8(bv.cursor().selectionAsString(false)), ar);
                else
-                       asArray(lyx::to_utf8(theApp->selection().get()), ar);
+                       asArray(lyx::to_utf8(theSelection().get()), ar);
 
                cur.insert(ar);
                bv.mouseSetCursor(cur);
@@ -1141,7 +1137,7 @@ void InsetMathNest::lfunMouseRelease(LCursor & cur, FuncRequest & cmd)
        //lyxerr << "## lfunMouseRelease: buttons: " << cmd.button() << endl;
 
        if (cmd.button() == mouse_button::button1) {
-               //theApp->selection().put(cur.grabSelection());
+               //theSelection().put(cur.grabSelection());
                return;
        }