#include "KeyMap.h"
#include "lfuns.h"
-#include "frontends/LyXKeySym.h"
-#include "frontends/LyXKeySymFactory.h"
-
-
-namespace lyx {
+#include "frontends/KeySymbol.h"
using std::make_pair;
using std::string;
+namespace lyx {
+
+
FuncRequest const &
-KeySequence::addkey(LyXKeySymPtr key,
+KeySequence::addkey(KeySymbolPtr key,
key_modifier::state mod, key_modifier::state nmod)
{
// adding a key to a deleted sequence
for (; j < s.length() && s[j] != ' '; ++j)
tbuf += s[j]; // (!!!check bounds :-)
- LyXKeySymPtr key(LyXKeySymFactory::create());
+ KeySymbolPtr key(createKeySymbol());
key->init(tbuf);
if (!key->isOK())