#include "insets/InsetBibtex.h"
#include "insets/InsetInclude.h"
+#include "support/assert.h"
#include "support/docstream.h"
#include "support/gettext.h"
#include "support/lstrings.h"
vector<docstring> const BiblioInfo::getCiteStrings(
docstring const & key, Buffer const & buf) const
{
- biblio::CiteEngine const engine = buf.params().getEngine();
+ biblio::CiteEngine const engine = buf.params().citeEngine();
if (engine == biblio::ENGINE_BASIC ||
engine == biblio::ENGINE_NATBIB_NUMERICAL)
return getNumericalStrings(key, buf);
return vector<docstring>();
vector<biblio::CiteStyle> const & styles =
- biblio::getCiteStyles(buf.params().getEngine());
+ biblio::getCiteStyles(buf.params().citeEngine());
vector<docstring> vec(styles.size());
for (vector<docstring>::size_type i = 0; i != vec.size(); ++i) {
return vector<docstring>();
vector<biblio::CiteStyle> const & styles =
- getCiteStyles(buf.params().getEngine());
+ getCiteStyles(buf.params().citeEngine());
vector<docstring> vec(styles.size());
for (vector<docstring>::size_type i = 0; i != vec.size(); ++i) {
/// if this is a child document and the parent is already loaded
/// use the parent's list instead [ale990412]
Buffer const * const tmp = buf->masterBuffer();
- BOOST_ASSERT(tmp);
+ LASSERT(tmp, /**/);
if (tmp != buf) {
this->fillWithBibKeys(tmp);
return;
}
- // Pre-load all child documents.
- buf->loadChildDocuments();
-
for (InsetIterator it = inset_iterator_begin(buf->inset()); it; ++it)
- it->fillWithBibKeys(*buf, *this, it);
+ it->fillWithBibKeys(*this, it);
}