]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insetbase.C
hopefully fix tex2lyx linking.
[lyx.git] / src / insets / insetbase.C
index fb9a1b5fb7affa4199387929bae2309765ad3a84..41d7de106f7d2177875a8104f56e41245f7964fb 100644 (file)
@@ -63,6 +63,7 @@ static TranslatorMap const build_translator()
                InsetName("accent", InsetBase::ACCENT_CODE),
                InsetName("math", InsetBase::MATH_CODE),
                InsetName("index", InsetBase::INDEX_CODE),
+               InsetName("nomenclature", InsetBase::NOMENCL_CODE),
                InsetName("include", InsetBase::INCLUDE_CODE),
                InsetName("graphics", InsetBase::GRAPHICS_CODE),
                InsetName("bibitem", InsetBase::BIBITEM_CODE),
@@ -81,6 +82,7 @@ static TranslatorMap const build_translator()
                InsetName("cite", InsetBase::CITE_CODE),
                InsetName("float_list", InsetBase::FLOAT_LIST_CODE),
                InsetName("index_print", InsetBase::INDEX_PRINT_CODE),
+               InsetName("nomencl_print", InsetBase::NOMENCL_PRINT_CODE),
                InsetName("optarg", InsetBase::OPTARG_CODE),
                InsetName("environment", InsetBase::ENVIRONMENT_CODE),
                InsetName("hfill", InsetBase::HFILL_CODE),
@@ -125,7 +127,7 @@ InsetBase::Code InsetBase::translate(std::string const & name)
 
 void InsetBase::dispatch(LCursor & cur, FuncRequest & cmd)
 {
-       cur.needsUpdate();
+       cur.updateFlags(Update::Force | Update::FitCursor);
        cur.dispatched();
        doDispatch(cur, cmd);
 }
@@ -314,19 +316,19 @@ bool InsetBase::editing(BufferView * bv) const
 }
 
 
-int InsetBase::xo(BufferView & bv) const
+int InsetBase::xo(BufferView const & bv) const
 {
        return bv.coordCache().getInsets().x(this);
 }
 
 
-int InsetBase::yo(BufferView & bv) const
+int InsetBase::yo(BufferView const & bv) const
 {
        return bv.coordCache().getInsets().y(this);
 }
 
 
-bool InsetBase::covers(BufferView & bv, int x, int y) const
+bool InsetBase::covers(BufferView const & bv, int x, int y) const
 {
        //lyxerr << "InsetBase::covers, x: " << x << " y: " << y
        //      << " xo: " << xo(bv) << " yo: " << yo()