odocstream::pos_type const len = os.os().tellp();
if (inset->forceLTR()
+ && !runparams.use_polyglossia
&& running_font.isRightToLeft()
// ERT is an exception, it should be output with no
// decorations at all
Paragraph const & par = inset->paragraphs().front();
bool rtl = par.isRTL(buffer().params())
&& !par.empty()
- && getPWidth(cell).zero();
+ && getPWidth(cell).zero()
+ && !runparams.use_polyglossia;
if (rtl) {
string const lang =
- Write correct DTD for MathML (bug #8160).
-- Make the ~ char in Basque, Estonian and Galician non-active (bug #8265).
+- Make the ~ char in Basque, Estonian and Galician non-active (bug 8265).
- Embrace babel settings to \makeatletter ... \makeatother if they contain
an @ glyph.
+- Fix LaTeX errors with right-to-left text when using XeTeX/Polyglossia
+ (part of bug 8251).
+
* USER INTERFACE