X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FParagraph.cpp;h=7a0c8bace260829a4311c1983ccf182f73a7f54c;hb=ae9dad17702242b63ca6043002a6e500734e9296;hp=8054bb9daaf181b00fc90110da76374f7d37f89c;hpb=a4c5f67f5e04d9658c6066a0e7ede334b4c587d2;p=lyx.git diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp index 8054bb9daa..7a0c8bace2 100644 --- a/src/Paragraph.cpp +++ b/src/Paragraph.cpp @@ -210,7 +210,7 @@ public: /// ParagraphParameters params; -private: +//private: /// pos_type size() const { return owner_->size(); } /// match a string against a particular point in the paragraph @@ -2056,11 +2056,11 @@ bool Paragraph::simpleTeXOnePar(Buffer const & buf, // Switch file encoding if necessary if (runparams.encoding->package() == Encoding::inputenc && font.language()->encoding()->package() == Encoding::inputenc) { - int const count = switchEncoding(os, bparams, + std::pair const enc_switch = switchEncoding(os, bparams, runparams.moving_arg, *(runparams.encoding), *(font.language()->encoding())); - if (count > 0) { - column += count; + if (enc_switch.first) { + column += enc_switch.second; runparams.encoding = font.language()->encoding(); } } @@ -2682,4 +2682,10 @@ int Paragraph::checkBiblio(bool track_changes) return 1; } + +void Paragraph::checkAuthors(AuthorList const & authorList) +{ + pimpl_->changes_.checkAuthors(authorList); +} + } // namespace lyx