#include "KeyMap.h"
-#include "support/debug.h"
#include "KeySequence.h"
#include "LyXAction.h"
#include "Lexer.h"
+#include "support/debug.h"
#include "support/docstream.h"
+#include "support/FileName.h"
#include "support/filetools.h"
#include <fstream>
#include <utility>
using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::i18nLibFileSearch;
-
string const KeyMap::printKeySym(KeySymbol const & key, KeyModifier mod)
{
void KeyMap::write(string const & bind_file, bool append, bool unbind) const
{
ofstream os(bind_file.c_str(),
- append ? (ios::app | ios:: out): ios::out);
+ append ? (ios::app | ios::out) : ios::out);
if (!append)
os << "## This file is automatically generated by lyx\n"
BindingList::const_iterator it = list.begin();
BindingList::const_iterator it_end = list.end();
for (; it != it_end; ++it) {
- kb_action action = it->request.action;
+ FuncCode action = it->request.action;
string arg = to_utf8(it->request.argument());
os << tag << " \""
remove = it;
if (it->table.get())
it->table.reset();
- }
+ }
} else if (it->table.get()) {
it->table->unbind(seq, func, r + 1);
if (it->table->empty())
LyXAction::const_func_iterator fit = lyxaction.func_begin();
LyXAction::const_func_iterator fit_end = lyxaction.func_end();
for (; fit != fit_end; ++fit) {
- kb_action action = fit->second;
+ FuncCode action = fit->second;
bool has_action = false;
BindingList::const_iterator it = list.begin();
BindingList::const_iterator it_end = list.end();