+2003-11-24 Georg Baum <Georg.Baum@post.rwth-aachen.de>
+
+ * lyxfunc.C (dispatch): propogate the bibtex databases from the
+ master file to any child files. Fixes bug 546.
+
2003-11-24 Alfredo Braunstein <abraunst@lyx.org>
* lyxfind.C (findNextChange): remove unneeded bv->text->init call
setMessage(N_("Opening child document ") +
MakeDisplayPath(filename) + "...");
view()->savePosition(0);
+ string const parentfilename = owner->buffer()->fileName();
if (bufferlist.exists(filename))
view()->buffer(bufferlist.getBuffer(filename));
else
view()->loadLyXFile(filename);
+ // Set the parent name of the child document.
+ // This makes insertion of citations and references in the child work,
+ // when the target is in the parent or another child document.
+ owner->buffer()->setParentName(parentfilename);
break;
}