#include "Converter.h"
#include "Cursor.h"
#include "CutAndPaste.h"
-#include "debug.h"
+#include "support/debug.h"
#include "DispatchResult.h"
#include "Encoding.h"
#include "ErrorList.h"
#include "Format.h"
#include "FuncRequest.h"
#include "FuncStatus.h"
-#include "gettext.h"
+#include "support/gettext.h"
#include "InsetIterator.h"
#include "Intl.h"
#include "KeyMap.h"
#include "support/convert.h"
#include "support/os.h"
-#include <boost/current_function.hpp>
-
#include <sstream>
using std::endl;
cancel_meta_seq.reset();
FuncRequest func = cancel_meta_seq.addkey(keysym, state);
- LYXERR(Debug::KEY, BOOST_CURRENT_FUNCTION
- << " action first set to [" << func.action << ']');
+ LYXERR(Debug::KEY, "action first set to [" << func.action << ']');
// When not cancel or meta-fake, do the normal lookup.
// Note how the meta_fake Mod1 bit is OR-ed in and reset afterwards.
if ((func.action != LFUN_CANCEL) && (func.action != LFUN_META_PREFIX)) {
// remove Caps Lock and Mod2 as a modifiers
func = keyseq.addkey(keysym, (state | meta_fake_bit));
- LYXERR(Debug::KEY, BOOST_CURRENT_FUNCTION
- << "action now set to [" << func.action << ']');
+ LYXERR(Debug::KEY, "action now set to [" << func.action << ']');
}
// Dont remove this unless you know what you are doing.
if (func.action == LFUN_NOACTION)
func = FuncRequest(LFUN_COMMAND_PREFIX);
- LYXERR(Debug::KEY, BOOST_CURRENT_FUNCTION
- << " Key [action=" << func.action << "]["
- << to_utf8(keyseq.print(KeySequence::Portable)) << ']');
+ LYXERR(Debug::KEY, " Key [action=" << func.action << "]["
+ << keyseq.print(KeySequence::Portable) << ']');
// already here we know if it any point in going further
// why not return already here if action == -1 and
if (!b->isClean()) {
if (!b->isUnnamed()) {
b->menuWrite();
- lyxerr[Debug::ACTION] << "Saved " << b->absFileName() << endl;
+ LYXERR(Debug::ACTION, "Saved " << b->absFileName());
} else
b->writeAs();
}
// 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.
- child->setParentName(parent->absFileName());
+ child->setParent(parent);
updateLabels(*child->masterBuffer());
lyx_view_->setBuffer(child);
if (parsed)
support::package().document_dir() = FileName(lyxrc.document_path);
}
case LyXRC::RC_ESC_CHARS:
+ case LyXRC::RC_EXAMPLEPATH:
case LyXRC::RC_FONT_ENCODING:
case LyXRC::RC_FORMAT:
case LyXRC::RC_INDEX_COMMAND: