/**
* \file kbsequence.C
- * Copyright 1995-2002 the LyX Team
- * Read the file COPYING
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
*
- * \author John Levon <moz@compsoc.man.ac.uk>
+ * \author Lars Gullik Bjønnes
+ * \author Jean-Marc Lasgouttes
+ * \author John Levon
+ *
+ * Full author contact details are available in file CREDITS.
*/
#include <config.h>
#include "gettext.h"
-#ifdef __GNUG__
-#pragma implementation
-#endif
-
#include "frontends/mouse_state.h"
#include "frontends/LyXKeySymFactory.h"
#include "kbsequence.h"
#include "kbmap.h"
-#include "commandtags.h"
+#include "lfuns.h"
#include "debug.h"
using std::make_pair;
}
-LyXKeySymPtr kb_sequence::getsym() const
-{
- if (sequence.size() == 0)
- return LyXKeySymPtr(LyXKeySymFactory::create());
- return sequence.back();
-}
-
-
-char kb_sequence::getLastKeyEncoded() const
-{
- return getsym()->getISOEncoded();
-}
-
-
void kb_sequence::reset()
{
mark_deleted();