* LyX, The Document Processor
*
* Copyright 1995 Matthias Ettrich
- * Copyright 1995-2000 The LyX Team.
+ * Copyright 1995-2001 The LyX Team.
*
* ====================================================== */
#include <config.h>
-#include <cstring>
+//#include <cstring>
#include <X11/Xlib.h>
#include "gettext.h"
Prefixes are S-, C-, M- for shift, control, meta
\* ---F------------------------------------------------------------------- */
-int kb_sequence::parse(string const & s)
+string::size_type kb_sequence::parse(string const & s)
{
if (s.empty()) return 1;
{
unsigned int const c = getsym();
- lyxerr << "Raw keysym: " << std::hex << c << std::dec << endl;
- lyxerr << "byte 3: " << std::hex << (c & 0x0000FF00) << std::dec << endl;
+ lyxerr[Debug::KBMAP] << "Raw keysym: "
+ << std::hex << c << std::dec << endl;
+ lyxerr[Debug::KBMAP] << "byte 3: "
+ << std::hex << (c & 0x0000FF00) << std::dec
+ << endl;
switch (c & 0x0000FF00) {
// latin 1 byte 3 = 0