]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insetquotes.C
Rename LatexRunParams::fragile as moving_arg.
[lyx.git] / src / insets / insetquotes.C
index 53fbebdb4042ffb6e037f7a330db43175d511674..571adbf73b1e90f26170e509f592cb3f7fcfd1e9 100644 (file)
 
 #include "insetquotes.h"
 
-#include "BufferView.h"
-#include "LaTeXFeatures.h"
-#include "frontends/Painter.h"
 #include "buffer.h"
+#include "BufferView.h"
 #include "debug.h"
 #include "dimension.h"
-#include "frontends/font_metrics.h"
 #include "language.h"
+#include "LaTeXFeatures.h"
+#include "latexrunparams.h"
 #include "lyxfont.h"
+#include "lyxlex.h"
 #include "lyxrc.h"
 #include "paragraph.h"
-#include "lyxlex.h"
+#include "frontends/font_metrics.h"
+#include "frontends/Painter.h"
 #include "support/LAssert.h"
 #include "support/lstrings.h"
 
@@ -237,10 +238,8 @@ void InsetQuotes::read(Buffer const *, LyXLex & lex)
 }
 
 
-extern bool use_babel;
-
 int InsetQuotes::latex(Buffer const * buf, ostream & os,
-                      bool /*fragile*/, bool /* free_spc */) const
+                      LatexRunParams const & runparams) const
 {
        // How do we get the local language here??
        lyx::pos_type curr_pos = parOwner()->getPositionOfInset(this);
@@ -276,7 +275,7 @@ int InsetQuotes::latex(Buffer const * buf, ostream & os,
 #ifdef DO_USE_DEFAULT_LANGUAGE
        } else if (doclang == "default") {
 #else
-       } else if (!use_babel) {
+       } else if (!runparams.use_babel) {
 #endif
                qstr = latex_quote_ot1[times_][quoteind];
        } else {
@@ -323,6 +322,8 @@ int InsetQuotes::docbook(Buffer const *, ostream & os, bool) const
 }
 
 
+extern bool use_babel;
+
 void InsetQuotes::validate(LaTeXFeatures & features) const
 {
        char type = quote_char[quote_index[side_][language_]];