#include "frontends/Alert.h"
#include "frontends/Application.h"
#include "frontends/FileDialog.h"
+#include "frontends/LyXView.h"
#include "support/filefilterlist.h"
#include "support/filetools.h"
bool menuWrite(Buffer * buffer)
{
if (buffer->save()) {
- LyX::ref().session().addLastFile(buffer->fileName());
+ LyX::ref().session().lastFiles().add(buffer->fileName());
return true;
}
// This function runs "configure" and then rereads lyx.defaults to
// reconfigure the automatic settings.
-void reconfigure(BufferView * bv)
+void reconfigure(LyXView & lv)
{
// emit message signal.
- bv->buffer()->message(_("Running configure..."));
+ lv.message(_("Running configure..."));
// Run configure in user lyx directory
support::Path p(package().user_support());
one.startscript(Systemcall::Wait, configure_command);
p.pop();
// emit message signal.
- bv->buffer()->message(_("Reloading configuration..."));
+ lv.message(_("Reloading configuration..."));
lyxrc.read(libFileSearch(string(), "lyxrc.defaults"));
// Re-read packages.lst
LaTeXFeatures::getAvailable();